علوم کامپیوتر
آنچه در این مقاله می خوانید
علوم کامپیوتر مجموعه مطالعاتی است که بر روی رایانه انجام می شود. علوم کامپیوتر به سه دسته کلی تقسیم می شود. شامل سخت افزار، نرم افزار و میان افزار می شود.
سیستم در واقع مجموعه ایی است که برای رسیدن به یک هدف مشترک، بر اساس روش های خاص با هم کار می کنند. معمولا سیستم از ورودی، عملیات، خروجی تشکیل شده است. کامپیوتر نیز یک سیستم محسوب می شود.
سخت افزار Hard Ware
به اجزای فیزیکی کامپیوتر و قابل لمس متشکل از اجزا الکترونیکی هستند را سخت افزار می گویند. در واقع کلیه اجزای فیزیکی مانند صفحه کلید، نمایشگر، ماوس، کارت صدا، کارت گرافیک، حافظه اصلی، مادربرد و … هستند.
کامپیوتر از یک سری قطعات الکترونیکی و الکترو مکانیکی ساخته شده است. که تماما قابل لمس و دیده شدن هستند. کاربران معمولا تعداد محدودی از این سخت افزارها را در ظاهر می بینند.
نرم افزار Software
نرم افزار پل ارتباطی بین کامپیوتر و کاربر (هر شخصی که با کامیپوتر کار می کند کاربرد می گویند) است، و مجموعه از دستوارت و برنامه هایی است که به زبان سیستم نوشته می شود و رابط بین انسان و رایانه است مانند سیستم عامل.
در واقع این دستورالعمل ها و داده ها به کامپیوتر می گویند که چگونه کار کن. یک نرم افزار رایانه ایی همه اطلاعاتی که توسط کامپیوتر پردازش می شود. سخت افزار و نرم افزار به همدیگر احتیاج دارند. و هیچکدام به تنهایی نمی توانند کار کنند.
میان افزار Frame Ware
قطعاتی که بین سخت افزار و نرم افزار را میان افزار می گویند مانند حافظه.
برای مدیریت یک سخت افزار نیاز به یک سیستم مدیریتی می باشد. که فرایندها و پردازش ها مدیریت، زمان بندی، اجرا و کنترل کند. میان افزار وظیفه ترجمه دستورات نرم افزای را به زبانی قابل فهم برای سخت افزار که زبان ماشین یا همان صفر و یک می باشد را به عهده دارد.
میان افزار کمی بالاتر از سخت افزار قرار می گیرد. اولین نرم افزار و تنها نرم افزار مرتبط با سخت افزار همان میان افزار است.
تعریف دیگری از میان افزار با نام انگلیسی Middle Ware نیز است. که به نرم افزارهایی گفته می شود که قابلیت ها و خدماتی مشترکی را به برنامه های مختلف و جدای از برنامه های پیش فرض سیستم عامل ارائه می دهند.
به طور مثال، مدیریت داده ها، پیام رسانی، احراز هویت، سرویس های برنامه، مدیریت API با این میان افزار انجام می شود. میان افزار نقش بسزایی دارد. و به توسه دهندگان و برنامه نویسان کمک می کنند تا برنامه هایی با کارایی های بیشتری بسازند. در حقیقت ارتباطی مستقیم بین برنامه ها، داده ها و کاربران ایجاد می کند.
آموزشگاه کامپیوتر فرهنگ سازان معاصر
در سایت (dibagaran7.ir) می توانید به اخبار بیشتری دست پیدا کنید.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.