قالب وردپرس افزونه وردپرس
خانه / بیشتر از برنامه نویسی

بیشتر از برنامه نویسی

مقدمه ای بر کامپیوتر ها و برنامه نویسی، آن چه پیش از برنامه نویسی باید یا بهتر است که بدانیم . . .

بیشتر از برنامه نویسی (۷) : شیوه های برنامه نویسی

میکروپدیا؛ وب سایت تخصصی انجام پروژه های فنی و مهندسی

اکنون که مفاهیم نظری را پیرامون سطوح زبان ها مطالعه نمودیم، بیایید ببینیم که در عمل واقعاً این سطوح چگونه ظاهر می شوند. در زیر هسته یک برنامه بسیار ساده را به سه صورت، یک بار با زبان ماشین، بار دوم با یک زبان اسمبلی و بار سوم با یک زبان سطح بالا(یا میانی)، نوشته ایم تا به خوبی تفاوت …

توضیحات بیشتر »

بیشتر از برنامه نویسی (۶) : نسل بندی زبان های برنامه نویسی

میکروپدیا؛ وب سایت تخصصی انجام پروژه های فنی و مهندسی

تاریخچه زبان های برنامه نویسی که در قسمت قبل به آن اشاره کردیم، بسیار مفصل است و قصد نداریم به طور کامل به آن بپردازیم. اما برخی مفاهیم پایه ای را توضیح خواهیم داد. از جمله نسل بندی، کاربرد و معرفی زبان ها بود که در بالا به آن پرداختیم و حال نوبت به طبقه بندی آن هاست. زبان‌های برنامه …

توضیحات بیشتر »

بیشتر از برنامه نویسی (۵) : برنامه نویسی

میکروپدیا؛ وب سایت تخصصی انجام پروژه های فنی و مهندسی

برنامه ریزی کامپیوترها مستلزم داشتن برنامه های کامپیوتری ایست و برنامه های کامپیوتری با برنامه نویسی، ایجاد می شوند. اگر تاکنون مانند یک کاربر عادی تنها استفاده کننده از کامپیوتر بودید، اکنون آماده می شوید تا مانند متخصصین کامپیوتر، برنامه ریزی کامپیوترها را آغاز کنید. اما پیش از آن باید بیش تر پیرامون برنامه نویسی بدانید. یک تعریف نسبتاً جامع …

توضیحات بیشتر »

بیشتر از برنامه نویسی (۴) : نرم افزارها

میکروپدیا؛ وب سایت تخصصی انجام پروژه های فنی و مهندسی

در قسمت قبل راجع به ساختمان کامپیوتر و نیز اندکی پیرامون نرم افزارها صحبت کردیم. آن چه مهم است این است که نرم افزار ها به وجود آمدند تا واسط بین ما و یک ماشین بی جان باشند!  به جرات می توان گفت صنعت نرم افزار بسیار جوان تر از سخت افزار است. تا اواسط دهه هفتاد میلادی (و چه …

توضیحات بیشتر »

بیشتر از برنامه نویسی (۳) : ساختمان کامپیوترها

میکروپدیا؛ وب سایت تخصصی انجام پروژه های فنی و مهندسی

در این قسمت، نگاهی اجمالی بر سازمان و ساختمان کامپیوترها می اندازیم. خواهیم دید چگونه در فرایندی مساله به طور ماشینی حل می شود. با ما همراه باشید . . . حتما شما هم یک کامپیوتر شخصی در منزلتان یا همراهتان دارید. بسته به نوع کارتان شما از کامپیوتر خود استفاده های گوناگونی می کنید از کارهاس روزمره گرفته تا …

توضیحات بیشتر »

بیشتر از برنامه نویسی (۲) : نسل های کامپیوترها

میکروپدیا؛ وب سایت تخصصی انجام پروژه های فنی و مهندسی

در قسمت دوم از سری مقالات بیشتر از برنامه نویسی به معرفی نسل های مختلف از کامپیوترها می پردازیم. کامپیوترهای نسل اول (۱۹۴۶-۱۹۵۹م.) بعد از جنگ جهانی دوم، جنبش و تحرک جدیدی برای ساختن ماشین های سریعتر و قویتر به وجود آمد و این به خاطر درگیری روزافزون بشر به کارهای اداری و تجاری با حجم زیاد و محاسبات پیچیده …

توضیحات بیشتر »

بیشتر از برنامه نویسی (۱) : تولد کامپیوترها

میکروپدیا؛ وب سایت تخصصی انجام پروژه های فنی و مهندسی

کامپیوتر چیست و برای چه ایجاد شد؟ مسئله چیست؟ برنامه ریزی و برنامه نویسی چیست؟  در بیشتر از برنامه نویسی به معرفی کامپیوتر ها، ساختمان آن ها و سیر تکامل زبان ها و متدهای برنامه نویسی می پردازیم. آن چه باید یا بهتر است قبل از شروع به هر نوع برنامه نویسی بدانیم. سعی داریم پاسخی مطلوب برای پرسش های …

توضیحات بیشتر »