سخت افزار:مجموعه قطعات الکترونیکی کامپیوتر که به نوعی با هم و با دنیای بیرون رابطه دارند را سخت افزار گویند.
نرم افزار:مجموعه برنامه های هستند که سخت افزار را وادار به نوعی فعالیت می کند.
برنامه:مجموعه دستورالعمل های که منجر به دستیابی به یک هدف مشترک می شود را برنامه گویند.
تعریف خروجی:مجموعه ابزارهایی که به نوعی اطلاعات را از درون سیستم به بیرون منتقل می کند را خروجی گویند.
تعریف ورودی:مجموعه ابزارهای الکتریکی یا الکترونیکی که به نوعی اطلاعات را یا داده ها را وارد سیستم می کند را ورودی گویند.
کامپیوتر نیز همانند انسان دارای ابزارهای خروجی است.
کامپیوتر نیز همانند انسان دارای ابزارهای ورودی است.
کنترل گر مرکزی:قسمتی از سیستم است به عبارتی تمامی کنترل های سیستم به عهده این قسمت می باشد (cpu)
تعریف حافظه: حافظه در واقع مکانی است که برای ذخیره سازی اطلاعات یا داده های خام مورد استفاده قرار می گیرد.
اطلاعات: مجموعه داده های پردازش شده است.
داده های خام: مجموعه داده های پردازش نشده است.
پردازش: تجزیه و تحلیل یک سری اطلاعات است.
کامپیوتر: مجموعه ای از قطعات الکترونیکی است که با هم گردآوری شده و مجموعه سخت افزار را به وجود آورده و به کمک نرم افزار مجموعه ای نسبتا هوشمند بوجود آورده است.
سیستم عامل: عبارت است از 1)برنامه کلی که به عنوان روح و مدیر سیستم وظایف عمده ای را بر عهده دارد که از جمله این موارد1)مدیریت سیستم2)فراهم آوردن محیطی جهت ارتباط با دنیای بیرون 3)فراهم آوردن محیطی جهت فعال شدن نرم افزارها و یا حتی سیتسم عامل های دیگر
زبان برنامه نویسی : یک زبان برنامه نویسی عبارت است از مجموعه دستورالعمل ها و مجموعه قواعد حاکم که مجموعا جهت انجام کار یا عملی از ان زبان استفاده می کنیم.
زبان های برنامه سازی به طور کلی در سه سطح:سطح پایین، سطح میانه، سطح بالا تقسیم بندی می شوند.
زبان های سطح پایین: زبان هایی هستند که معمولا درک آن برای مشکل ولی به زبان کامپیوتر و به سطح پایین یعنی سخت افزار نزدیک تر است.
زبان های سطح بالا: زبان های مستند که به زبان انسان یا کاربران نزدیک شده و درک آن برای کاربران به سهولت صورت می گیرد.
تقسیم بندی علوم کامپیوتر:1)شاخه سخت افزار 2)شاخه نرم افزار
تقسیم بندی سخت افزار:1)ورودی ها:صفحه کلید یا کیبرد، موس، اسکنر، فلاپی یا هم ورودی و هم خروجی. قلم نوری، دوربین دیجیتال
2)خروجی:فلاپی درایو، پرینتر، اسپیکر(بلندگو)، مانیتور، رایتر(هم ورودی و هم خروجی)، سی دی درایو، چاپگر
3)کنترل گر مرکزی (cpu): CPU قسمت اصلی سیستم می باشند که به عبارتی کنترل گر مرکزی در داخل CPU قرار می گیرد و این CPU بر روی بردهای اصلی کامپیوتر به نام برد قرار می گیرند.
4)حافظه:حافظه ها یا موقت اند یا دائم، حافظه ها یا اصلی اند یا جانبی
تعریف حافظه اصلی: حافظه های اصلی حافظه هایی هستند که با کنترل در مرکزی یعنی CPU بلاواسطه در ارتباط اند.
تعریف حافظه جانبی: حافظه های جانبی حافظه هایی هستند که به وسیله حافظه های اصلی با CPU در ارتباطاند .
تعریف حافظه دائم:حافظه هایی هستند که اطلاعات ثابت است و به نوعی می شود گفت یکبار مصرف اند از نظر ثبت اطلاعات مانند CD.
تعریف حافظه موقت: حافظه هایی هستند که اطلاعات آنها دائمی نیست ممکن است با قطع جریان برق اطلاعات آنها از بین برود.
حافظه اصلی
حافظه ROM
حافظه RAM
حافظه های ROM:حافظه ROM از نوع دائم اند و هم چنین اصلی اند.
خصوصیات ROM:با قطع برق اطلاعات از بین نمی رود فقط قابل خواندن است و قابل نوشتن نیست کم حجم و گران قیمت است.
حافظه هایRAM:یک حافظه اصلی است و موفت
خصوصیات RAM:با جریان برق اطلاعات از بین می رود هم قابل خواندن است و هم قابل نوشتن کم حجم و گران قیمت است.