چرا برنامه نویسی می کنیم؟

سید محمد ساجد 116 بازدید

چرا برنامه‌نویسی می‌کنیم؟

اولین سوالی که باید به آن پاسخ داده شود این است که، ما چرا برنامه‌نویسی می‌کنیم؟ برای پاسخ باید ابتدا در مورد ماهیت کامپیوتر صحبت کنیم.

کامپیوترها ساخته شدند برای اینکه ما بعضی از کارهای خودمان را به آن‌ها بسپاریم، تا به ما در انجام کارها کمک کنند.

کامپیوترها نسبت به ما انسان‌ها در پردازش، محاسن و البته معایبی دارند. محاسن آن‌ها نسبت به ما این است که:

  • کامپیوترها خسته نمی‌شوند
  • در هنگام تکرار خطا نمی‌کنند
  • فراموش نمی‌کنند
  • و سرعت بالایی دارند

اما بزرگترین عیب آن‌ها این است که، مانند ما انسان‌ها داری قدرت خلاقیت نیستند.

کامپیوترها مجموعه‌ای از سخت افزارها و نرم‌افزار‌ها هستند. اگر یک کامپیوتر را به یک انسان تشبیه کنیم، سخت افزار جسم و نرم افزار روح آن خواهد بود و بدون روح، کامپیوتر یک جسم مرده است. بنابراین برای اینکه بتوانیم از سخت افزار کامپیوتر استفاده کنیم نیازمند نرم افزار هستیم.در حقیقت نرم افزار کامپیوتر از سخت افزار آن بهره می‌برد و کارها را انجام می‌دهد.

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


نظرات

برای ارسال نظر در سیستم ابتدا وارد شوید.

هنوز نظری برای این مطلب ثبت نشده است.