فصل سوم - وب سایت دانشجویان محمدرضا سربند
Download
Report
Transcript فصل سوم - وب سایت دانشجویان محمدرضا سربند
« بسم هللا الرحمن الرحيم »
سیستم های اطالعات مدیریت پیشرفته
تهیه و تنظیم :محمدرضا سربند
Stsarbandi.ir
1
سخت افزار و نرم افزار رایانه
2
انچه در این فصل می خوانید :
سخت افزار رایانه
اجزای سخت افزار رایانه
زیر سیستم ورودی زیر سیستم پردازش زیر سیستم حافظه زیر سیستم خروجینرم افزار رایانه
نرم افزار سیستمی
نرم افزار کاربردی
مقدمه
عوامل سخت افزاری و نرم افزاری اساس سیستمم های سیستم های اطالعاتی را تشکیل می
دهند.
برای فعالیت هر سیستم اطالعاتی ٬به تجهیزات و سخت افزارهای خاصی نیاز می باشد ٬لیکن وجود
سخت افزار بخودی خود باعث باعث اجرای عملیات سیستم نمی شود ٬بلکه انچه که به سیستم
امکان استفاده از قابلیت ها و توانمندی های سخت افزاری را می دهد وجود نرم افزار های ی بروز و
مرتبط است .
3
سخت افزار رایانه
سخت افزار :
شامل ابزارهای ورودی ٬واحد پردازش مرکزی ٬حافظه ی اصلی ٬حافظه ی ثانویه و ابزارهای خروجی می
باشد.
4
اجزای سخت افزار رایانه
. 1زیر سیستم ورودی :
برای وارد کردن داده ها به رایانه به کار گرفته می شود .
هدف ابزارهای ورودی تبدیل داده ها به شکل دودوئی ( )0٬1الک ترنیکی است ٬که برای رایانه قابل درک
باشد .
. 2زیر سیستم پردازش :
واحد پردازش مرکزی مغز رایانه بوده و همچنین عهده دار مسئولیت دریافت داده ها از دسستگاه های
ورودی ٬انجام عملیات بر روی داده ها و تبدیل انها به اطالعات و در اخر انتقال اطالعات به حافظه و
دستگاه های خروجی می باشد .
5
معموال واحد پردازش مرکزی از چهار بخش اصلی زیر تشکیل شده است :
الف) واحد حساب و منطق
ب) واحد کنترل
ج) ثبات ها
د) گذرگاه /مسیر
گذرگاه داده گذرگاه ادرس گذرگاه کنترل6
. 3زیر سیستم حافظه :
زیر سیستم به عنوان یک مخزن یا انبار برای داده ها به کار گرفته می شود و به وسیله زیر سیستم
پردازش مورد استفاده قرار می گیرد.
حافظه در سیستم رایانه به دو گروه تقسیم بندی می شود :
الف ) حافظه اولیه
) 1حافظه دستیابی مستقیم ()RAM
) 2حافظه فقط خواندی ()ROM
7
ب ) حافظه ثانویه
. 4زیر سیستم خروجی :
بعد از خاتمه یافتن محاسبات در واحد پردازش مرکزی و بدست امدن نتایج باید انها را بطریقی نمایش و
یا به بیرون از رایانه هدایت کنیم .
. 5زیر سیستم ارتباطات :
این زیر سیستم یک شکل تخصصی شده از زیر سیستم های ورودی /خروجی است که سیستم رایانه را
به شبکه ها رایانه ای متصل می کند .
ارتباطات ممکن است از طریق زیرساخت های ارتباطات از راه دور از قبیل شبکه های تلفن و مودم ها
صورت بگیرد .
8
نمودار : 3-1اجزای سخت افزار رایانه
زیرسیستم ارتباطات
مودم .درگاه ها و کابل ها
زیرسیستم ورودی
زیرسیستم پردازش
زیرسیستم خروجی
صفحه کلید
ماوس
اسکنر نوری
ورودی صدا
بارکد
قلم نوری
دیسک گردان
صفحه نمایش
واحد پردازش مرکزی
صفحه نمایش
چاپگر
رسام
نوارگردان
خروجی صدا
میکروفیلم
صفحه نمایش لمسی
واحد حساب و منطق
گذرگاه
ثبات ها
زیرسیستم حافظه
9
حافظه اولیه
ROM
RAM
حافظه ثانویه
نوار مغناطیسی
دیسک نوری
واحد کنترل
نرم افزار رایانه
نرم افزار :
برنامه رایانه ای شامل مجموعه ای از دستورالعمل ها برای هدایت و کنترل سخت افزارها می باشد که
رایانه به مدد انها وظایف خود را به انجام می رسانند .
از کاربردهای نرم افزارها می توان به موارد زیر اشاره کرد :
مدیریت منابع رایانه ها در سازمان فراهم کردن زمینه استفاده از مزایای رایانه ها در راستای اهداف افراد وسازمان ایفای نقش واسط بین سازمان و اطالعات ذخیره شده10
نرم افزار رایانه
عملیات سیستم ها و
شبکه های رایانه ای
را مدیریت و
پشتیبانی میکند
برنامه های
توسعه سیستم
11
نرم افزارهای
سیستمی
برنامه های
مدیریت سیستم
نرم افزارهای
کاربردی
وظایف پردازش
اطالعات را برای
کاربران نهای ی
اجرا میکند
برنامه های
تخصصی
نمودار : 3-2انواع نرم افزارها
برنامه های همه
منظوره
نرم افزار ها به دو دسته تقسیم می شوند :
الف ) نرم افزار سیستمی
ب ) نرم افزار کاربردی
نرم افزار سیستمی
12
)1برنامه های مدیریت سیستم
نرم افزار سیستم عامل )2برنامه های توسعه سیستم
-زبان های برنامه نویسی
به طور کلی دو نوع زبان برنامه نویسی وجود دارد :
الف) زبان های سطح پایین
زبان ماشین (اولین نسل) زبان اسمبلی (دومین نسل)ب) زبان های سطح باال
زبان رویه ها (سومین نسل) زبان بهره وری (چهارمین نسل)13
جدول :زبان های سطح باالی متداول
زبان های سطح باال
هدف اصلی ان
) (BASICبیسیک
زبان برنامه نویسی ساده ای که برای استفاده دانش اموزان
دبستان طراحی شده است .
برای نوشتن نرم افزارهای سیستمی به کار می رود .
نسخه ی گسترش یافته ی زبان سی است که از برنامه نویسی شی گرا پشتیبانی می کند .
برای پردازش داده های تجاری و برنامه های مربوط بکار
می رود .
برای نوشتن برنامه های کاربردی مهندسی وعلمی بکار می رود.
زبان شی گرا با قابلیت انتقال بسیار زیاد است .
برنامه کاربردی هوش مصنوعی که مستلزم پردازش عالئم تجریدی است .
زبان اموزشی است که دارای روش منظم و اصولی و دقیق برای اموزش برنامه نویسی برای
دانش اموزان و دانشجویان است .
) (Cسی
)(C++سی++
)(COBOLکوبول
)(FORTRANفورترن
)(JAVAجاوا
)(LISBلیسب
)(PASCALپاسکال
14
جدول : 3-2نسل های مختلف زبان های برنامه نویسی
زبان مورد استفاده
دستور رانندگی
زبان بهره وری با زبان پرس و جو
(زبان نسل چهارم)
دستورعمل چگونگی رفتن به فروشگاه را به راننده به طور ساده اعالم می کنید .
زبان رویه ها
(زبان نسل سوم)
دو بلوک به سمت جلو برو/به سمت چپ بپیچ و به اولین چهارراه که رسیدی بسمت راست برو/بعد از
طی مسافت پنجاه متر بایست .
زبان اسمبلی
(زبان نسل دوم)
دنده یک را بزن/گاز را تا سرعت پانزده کیلومتر فشار بده/دنده را به دو ببر/سرعت را به سی کیلومتر
برسان ....
زبان ماشین
(زبان نسل اول)
دست راست خود را/بیست وپنج سانتیمتر به باال ببر/سپس چهل و پنج سانتیمتر بسمت راست حرکت
کن/مشت خود را باز کن/ک ف دستت را روی دستگیره دنده بگذار/دستت را ببند به طوری که دستگیره
دنده در دستت محکم باشد
زبان های نسل پنجم که ان را «زبان طبیعی» می نامند.در جریان تکامل است و مراحل ابتدای ی را طی کرده است .در این زبان عملیات و
فرمان ها را به زبان طبیعی و محاوره ای است .مثال فقط کافیست که بگوییم به کجا برود
15
نرم افزار کاربردی
نرم افزار های کاربردی به دو گروه تقسیم بندی می شوند :
16
) 1نرم افزار کاربردی همه منظوره :
نرم افزار واژه پرداز نرم افزار صفحه گسترده نرم افزار نمایش گرافیکی نرم افزار پست الک ترونیک نرم افزار مرورگر وب نرم افزار پایگاه داده ها گروه افزار -نرم افزار حسابداری
) 2نرم افزار کاربردی تخصصی :
هزاران بسته های نرم افزاری با کاربردهای خاص برای پشتیبانی از وظایف تخصصی کاربران نهای ی در
رشته های مختلف اعم از تجاری و غیر تجاری در دسترس می باشد .
17
نمودار : 3-3بخش های یک نرم افزار حسابداری
حقوق و
دستمزد
صورت
مغایرت
بانکی
حسابهای
دریافتی
دفتر کل
مدیریت
دارائیهای
ثابت
حسابهای
پرداختی
18
پردازش
سفارش
فروش
پردازش
سفارش
خرید
دوستان☺ به پایان امدین اسالید
اسالیدها همچنان باقیست !!
خسته نباشید...
19