*زبانهای برنامه سازی:*
زبان در یک سیستم وسیله ی ارتباطی ساختار و قواعدبا یکدیگر است و اگر زبانی
بتواند این ارتباط را خوب برقرار کند به آن زبان طبیعی یا Natural Language
میگویند و چنانچه سیستمی بین انسان و ماشین ارتباط برقرار کند، به آن زبان
مصنوعی میگویند. زبانهای برنامهسازی برای ماشین، زبانهایی هستند که
کاراکتر و قواعد کاربردی خاصی دارند. دستورالعملها به صورت کاربردی به کار
رفته و ارتباطات را انجام میدهد. استاندارد IEEE برنامه سازی را به دو
گونه Low Level Language و High Level Language طبقه بندی میکند. هرچه سطح
زبان به کارکرد ماشین نزدیکتر باشد، زبان کارآمدتر و تواناتر است.
برنامههایی که با حداقل فضای حافظه ROM کار میکنند، زبانهای بهتری هستند
و از این گروه زبان اسمبلی کارآمدتر است. (می دانید که تمام زبانهای
کامپیوتری باید به زبان ماشینی که برنامه در آن Run می شود، کامپایل شود و
تنها این زبانها وسیله ارتباطی هستند)
هر برنامه به زبان ماشین شامل Stringهایی است که از باینری Numberهای ورودی
تشکیل شده و هر دستورالعملی که به زبان ماشین تبدیل میشود، دو part دارد:
*1- Command فرمان*
*2- Operation عملیات*
هرکامپیوتر جهت انجام وظایف خود دارای یک Operation Code است که به اختصار
OPC میگویند. بخش دوم در دستورالعمل سیستم کامپیوتر را وادار می کند تا
دستورالعملهایی را پردازش کرده و در حافظه جانبی RAM نگهداری کند.
تعداد دستورالعملهایی که در بین هر کامپیوتر اجرا کننده برنامه رد و بدل می
شود متفاوت است. استاندارد IEEE دستورالعمل ADD0124 را که در Registration
ویندوز نگه می دارد، از واحد حافظه گرفته و روی آن عملیات انجام می دهد. در
نهایت باعث می شود که خروجی کامپیوتر دیجیتال بتواند با یک تبدیلگر به
آنالوگ تبدیل شود و قابل استفاده شود. Encode و Decode کردن خروجیها در
کامپیوترها امری کاملاً ساده است که باید انجام شود، چون بعضی از
detectorهای عملگرها سیگنال ورودی آنها به صورت آنالوگ میباشد.
- محاسبه لگاریتم و تابع نمایی یا Ln
- گزارش کارآموزی کافی نت
- معمای 8 (Puzzle 8)
- پروژه سایت آژانس املاک به زبان php
- بررسی سیستم عامل های موبایل
- پروژه سایت خدمات دانشجویی به زبان php
- مسئله 8 وزیر (N Queens)
- مربع جادویی (Magic Table)
- پروژه کتابخانه به زبان #c
- نحوه وصل کردن دیتا بیس اس کیو ال به سی شارپ در چند خط ساده