فصل سوم
1
سخت افزار و نرم افزار رایانه
سخت افزار رایانه
اجزای سخت افزار رایانه
– زیر سیستم ورودی
– زیر سیستم پردازش
– زیر سیستم حافظه
– زیر سیستم خروجی
نرم افزار رایانه
نرم افزار سیستمی
نرم افزار کاربردی
2
مقدمه
عوامل سخت افزاری و نرم افزاری اساس سیستمم های سیستم های اطلاعاتی را تشکیل می دهند.برای فعالیت هر سیستم اطلاعاتی ٬ به تجهیزات و سخت افزارهای خاصی نیاز می باشد ٬ لیکن وجود سخت افزار بخودی خود باعث باعث اجرای عملیات سیستم نمی شود ٬ بلکه آنچه که به سیستم امکان استفاده از قابلیت ها و توانمندی های سخت افزاری را می دهد وجود نرم افزار هایی بروز و مرتبط است .
3
سخت افزار رایانه
سخت افزار :
شامل ابزارهای ورودی ٬ واحد پردازش مرکزی ٬ حافظه ی اصلی ٬ حافظه ی ثانویه و ابزارهای خروجی می باشد.
4
اجزای سخت افزار رایانه
1 . زیر سیستم ورودی :
برای وارد کردن داده ها به رایانه به کار گرفته می شود .
هدف ابزارهای ورودی تبدیل داده ها به شکل دودوئی (0٬1) الکترنیکی است ٬ که برای رایانه قابل درک باشد .
5
2 . زیر سیستم پردازش :
واحد پردازش مرکزی مغز رایانه بوده و همچنین عهده دار مسئولیت دریافت داده ها از دسستگاه های ورودی ٬ انجام عملیات بر روی داده ها و تبدیل آنها به اطلاعات و در آخر انتقال اطلاعات به حافظه و دستگاه های خروجی می باشد .
6
معمولا واحد پردازش مرکزی از چهار بخش اصلی زیر تشکیل شده است :
الف) واحد حساب و منطق
ب) واحد کنترل
ج) ثبات ها
د) گذرگاه / مسیر
– گذرگاه داده
– گذرگاه آدرس
– گذرگاه کنترل
7
3 . زیر سیستم حافظه :
زیر سیستم به عنوان یک مخزن یا انبار برای داده ها به کار گرفته می شود و به وسیله زیر سیستم پردازش مورد استفاده قرار می گیرد.
8
حافظه در سیستم رایانه به دو گروه تقسیم بندی می شود :
الف ) حافظه اولیه
1 ) حافظه دستیابی مستقیم (RAM)
2 ) حافظه فقط خواندی (ROM)
ب ) حافظه ثانویه
9
4 . زیر سیستم خروجی :
بعد از خاتمه یافتن محاسبات در واحد پردازش مرکزی و بدست آمدن نتایج باید آنها را بطریقی نمایش و یا به بیرون از رایانه هدایت کنیم .
10
5 . زیر سیستم ارتباطات :
این زیر سیستم یک شکل تخصصی شده از زیر سیستم های ورودی / خروجی است که سیستم رایانه را به شبکه ها رایانه ای متصل می کند .
ارتباطات ممکن است از طریق زیرساخت های ارتباطات از راه دور از قبیل شبکه های تلفن و مودم ها صورت بگیرد .
11
12
نمودار 1-3 : اجزای سخت افزار رایانه
نرم افزار رایانه
نرم افزار :
برنامه رایانه ای شامل مجموعه ای از دستورالعمل ها برای هدایت و کنترل سخت افزارها می باشد که رایانه به مدد آنها وظایف خود را به انجام می رسانند .
13
از کاربردهای نرم افزارها می توان به موارد زیر اشاره کرد :
-مدیریت منابع رایانه ها در سازمان
-فراهم کردن زمینه استفاده از مزایای رایانه ها در راستای اهداف افراد وسازمان
-ایفای نقش واسط بین سازمان و اطلاعات ذخیره شده
14
15
نمودار 2-3 : انواع نرم افزارها
نرم افزار ها به دو دسته تقسیم می شوند :
الف ) نرم افزار سیستمی
ب ) نرم افزار کاربردی
16
نرم افزار سیستمی
1) برنامه های مدیریت سیستم
– نرم افزار سیستم عامل
2) برنامه های توسعه سیستم
– زبان های برنامه نویسی
17
به طور کلی دو نوع زبان برنامه نویسی وجود دارد :
الف) زبان های سطح پایین
– زبان ماشین (اولین نسل)
– زبان اسمبلی (دومین نسل)
18
ب) زبان های سطح بالا
زبان رویه ها (سومین نسل)
– زبان بهره وری (چهارمین نسل)
19
جدول : زبان های سطح بالای متداول
20
جدول 2-3 : نسل های مختلف زبان های برنامه نویسی
21
نرم افزار کاربردی
نرم افزار های کاربردی به دو گروه تقسیم بندی می شوند :
1 ) نرم افزار کاربردی همه منظوره :
– نرم افزار واژه پرداز
– نرم افزار صفحه گسترده
– نرم افزار نمایش گرافیکی
– نرم افزار پست الکترونیک
– نرم افزار مرورگر وب
– نرم افزار پایگاه داده ها
– گروه افزار
– نرم افزار حسابداری
22
2 ) نرم افزار کاربردی تخصصی :
هزاران بسته های نرم افزاری با کاربردهای خاص برای پشتیبانی از وظایف تخصصی کاربران نهایی در رشته های مختلف اعم از تجاری و غیر تجاری در دسترس می باشد .
23
نمودار 3-3 : بخش های یک نرم افزار حسابداری
24
صورت
مغایرت
بانکی
حقوق و
دستمزد
حسابهای
دریافتی
پردازش
سفارش
فروش
حسابهای
پرداختی
مدیریت
دارائیهای
ثابت
پردازش
سفارش
خرید
دفتر کل
پایان
25