فصل سوم - وب سایت دانشجویان محمدرضا سربند

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‬‬