کامپیوتر چیست؟
شاید در میان این همه مطلب و مقاله تخصصی، بحث در باره اینکه «کامپیوتر چیست؟» کمی عجیب و غیر معمول به نظر بیاید، ولی به نظر می رسد ارائه یک تعریف جامع و کامل از کامپیوتر، قبل از هر بحثی ضرورت دارد. تا وقتی تعریف کامپیوتر به صورت دقیق ارائه نشود، ممکن است بین خواننده و نویسنده ی مقالات، اختلاف نظر پیش بیاید!
من قبل از اینکه این مطلب را بنویسم به بعضی از کتابها و سایت ها مراجعه کردم تا تعریف دقیق کامپیوتر را از نظر آنها بدانم، ولی تعریف هیچ کدام، نظرم را تامین نکرد! من کامپیوتر را با توجه به بلوک دیاگرام یک سیستم کامپیوتری تعریف می کنم:
بلوک دیاگرام یک سیستم کامپیوتری
شکل- 1) بلوک دیاگرام یک سیستم کامپیوتری (کامپیوتر) در حالت کلی
همانطوری که در این شکل دیده می شود، یک سیستم کامپیوتری از سه بخش اصلی تشکیل شده است:
الف) پردازنده (CPU)
ب) حافظه (Memory)
ج) ورودی - خروجی (Input - Output)
پردازنده: در واقع مغز اصلی کامپیوتر است که پردازش آنجا انجام می گیرد. پردازش از نظر ما یعنی عملیات محاسباتی و منطقی. (توجه کنید که به منظور خلاصه کردن عملیات؛ عملیاتی نظیر انتقال ، جابجایی و دیکد کردن در دل این کلمات نهان شده است). در کامپیوترهای شخصی (PC)، پردازنده از نوع ریزپردازنده (میکروپروسسور) است. (توضیحات مفصل این اصطلاحات در بخش های مختلف سایت آمده است. در فهرست مقالات سایت میکرو رایانه جستجو کنید).
حافظه: منظور حافظه های الکترونیکی یا همان حافظه های ساخته شده از نیمه هادی است. لازم به ذکر است که بعضی مواقع از هارددیسک هم به عنوان حافظه (حافظه مجازی) یاد می شود، ولی در این بحث منظور فقط همان تراشه های نیمه هادی است و شامل هارددیسک نمی شود.
ورودی - خروجی: منظور از ورودی-خروجی همه دستگاه ها و تجهیزات جانبی است که در کنار پردازنده قرار می گیرد. مثلا مونیتور، کی برد، موس و... حتی کارت شبکه، مودم و...
بقیه اجزا هر سیستم کامپیوتری را می توان در درون هر یک ار بلوک های فوق قرار داد.
بنابراین با توجه به سه قسمت فوق از بلوک دیاگرام سیستم کامپیوتری، حالا می توانیم یک تعریف دقیق و جامعی از کامپیوتر ارائه دهیم.