صفحه 1:
ل رای
صفحه 2:
Fave) pov Ce Nir
* سخت افزار رايانه
00 re
لا زير سيستم ورودى
ا زیر سیستم پردازش
زیر سیستم حافظه
۳
صفحه 3:
0
نرم افزار رايانه
0 1
[] برنامه هاى توسعه سيستم
CSL eg ا ا
[] برنامه های تخصصی
[] برنامه های همه منظوره
صفحه 4:
سا
استفاده می شوند.
انزارهای ورودی
2 923 4
8
۶ واحد پردازش مرکزی
حافظه اصلی
bad ۳
20000
صفحه 5:
صفحه 6:
نتخا.
اب سخ
سخت افزار روى
1 سه عا
ok 7
00 امل تمركز دارد:
هزينه
صفحه 7:
ی
۲
۰۵4 (Fes
Se
زير سيستم بردازش
زیر سیستم حافظه
۳ eae S)
ازير سيستم ارتباطات
صفحه 8:
زير سيستم ورودى به كاربران اجازه وارد كردن داده ها به يك رايانه را مى دهد.
ابزارهای ورودی کاراکتر مانند: صفحه کلید
۱
لسا ابزارهاى ورودى صدا مانند: ميكروفون ها و ابزارهاى تشخيص صدا
a ابزارهاى ورودى كرافيك مانند: جدول هاى كرافيكى
One Pee Ie er eren elt (-\ yu epenee ROC Re mee PS ETS Fey
صفحه 9:
باب«
1
* واحد کنترل (6): جریان اطلاعات را کنترل می کند 7
لي ا ل ل للف ا Fc rane Pear
داده ها و دستورالعمل ها را در دوره هاى زمانى كوتاه نكه مى دارند.
* كذركاه ها (5لا8): مجموعه اى از رابط هاى فيزيكى يا خطوط سخت افزارىء كه اجزاى يك سيستم
Ly ا رد
صفحه 10:
RCD eS Se She Meee Bee SRO) ocod
لا كذركاه داده: جهت انتقال دادهها به حافظه اصلى يا از حافظه اصلى به اجزاى ديكر رايانه بد كار بركه ميشود.
لا تذركاه ادرس: براى تعيين مبدا و مقصد دادهها روى كذركاه داده است. 4
7 "در ۲ انتقال دهنده سیگنالهای کنترلی از واحد کنترل به سایر اجزای راینه و به
عملکرد هر یک از اجزای آن میباشد.
صفحه 11:
ببس
میگیرد.
حافظه در سیستم رایانه به دو گروه تقسیم بندی میشوند:
ل perce SREY CNC COMBO TR ۱
فخیره ميشوند.
حافظه فرعییا ثانویه: مقدار زیادی از دادمها و اطلاعات (مثل یک برنامه نرم افزاری) برای مدت زمان طولا
روی این حافظه ذخیره ميشوند.
صفحه 12:
* انوع 8۸۷
[roman 7 ار ۱ ۱ ربب ٠
A ad
بيشتر لستو DRAM 3 abil> ¢.4,) 15 : Static RAM(SRAM) -
SSE ara rome ces ccs Earner ل ا
ات وا ال
TV naga ea CP OP انه
صفحه 13:
6 : نوعیاز حافظه ایلیه که بلوکهایدادهها را که زیاد مورد لستفادم قرار میگیرند موقنا در خود
نگه میدارد.
را ات۱۱۱4 مستور اهملهاىكليدىمعيزدر لن
م ا ا ا ا ا ا ل ee
511 ها آ: نوع حافظه قاب ل اننويسى|/1 10 كه فشرهف قابلجملو نييِمندلنرثؤىكميمييا
در طراحى تراشه لا8ن) هر جقدر فاصله براى انتقال دادهها كمتر باشد. داده ها سريعتر منتقل ميشوند. در ١
0 0 ا ل Pe Pg
صفحه 14:
1 Caeser Were emecar( 1 -1e[it-1 4 oil F-] ol -)pewen ce ragi
SRE SS ee eI ec pee ا ا OE Ree CON CA ee
pore Ay
5 1
م ا ل ل ا ا للم ال ل ل
ae Re eS ioe
دبسك مغناطيسى 121512 ©1/13611161): كينه اى از حافظه ثانويه روى يك ديسك مغناطي
كه به شيارها (136©15]) و بخشهايى (015آ©5©6) تقسيم بندى شده كه حاوى آدرسهايى براى بخشها
[۱ orn) Cae iee_ oy
صفحه 15:
۱ و Pi) noe Sem oneny
م eres ae eed Ce SoS CS) لض
حيشويه
5 0
دسترسى به داده ها كه در آن هر بخش از داده ها به صورت غير ترتيبى بازيابى مى شود (استفاده از آدر/
براى دسترسى به آن ها) را دسترسى مستقيم مى نامند.
ديسكت هاى مغناطيسى (12151»61865 1 101230116): نوعى از حافظه مغناطيسى با
قابلیت حمل آسان و روی دیسک های پولیستری انعطاف پذیر
صفحه 16:
حافظه هاى نورى: نوعى از حافظه هاى ثانويه كه با استفاده از تلبش ليزر روى سطح يك صفحه يلاستي
cy ا ل
2 ار Disc, Read-Only Memory(CD-ROM)
۱ ثانویه که ف قط خوندنیلست
نومیحافظه نوریکه ب رلیذخیرم ساژوویدئوهاید :۳010161 ۷۱060 ۳51)۳۱۷۵(
5210000
اف رکفت تا ییامن توا ۱۲۳۳۰۱۳۹۱
نوعىحافظه نويئبا ظرفيتب سير بيشتر از (الاماها
صفحه 17:
TTI
کارتحافظه که به لندازه ی کک ارتلعتبارولستو بر رویدلپتور :۷1 6۲110۲۷ 5
Byer. 0
expandable storage device) 3, bU..j1 aisle cle olkiws
Eel EF Rare eRe ESS FO SO ا ل MG ESN een Ye)
صفحه 18:
جهت خروج اطلاعات به کار برده می شوند.
bopSul al dave cogs Ij
ee | ل 0
سا ابزارهای خروجی کاراکتر. تصویر و گرافیک, مانند صفحه نمایش (مانیتور) و چاپگر
صفحه 19:
** يك شكل تخصصى شده از زير سيستم هاى ورودى / خروجى است كه سيستم رايانه را به شبكه هاى رايانهاى |
متصل می کند
ارات ی ای رات ار کارا دراو کی تا Sep AS Susp
Y كيرد
صفحه 20:
۷ عموما جهت توصیف برنامه های راینه ای به کار برده می شود
۲ برنامه های رایانه ای شامل مجموعه ای از دستور العمل ها برای هدایت و کنترل سخت افزار می باشد
7
ای سل اسر رن با ی رس سر اه
به مدد آن وظایف خود را به انجام می رسانند
صفحه 21:
۳ rare
GU MOL ساح 7
| Fees eco ل Fr
ابفای نعش واسط بین سارمان و اطلاعات ذخبره شده
صفحه 22:
نرم افزار رایانه به دو دسته تقسیم می شوند:
نرم افزارهای سیستمی
نرم افزارهاى كاربردى
صفحه 23:
نمودار 1-5: انواع ترمافزارها
صفحه 24:
برنامه هابى هستند كه رايانه براى فعال شدن يا سرويس دادنء به آن ها نياز دارد
0 Seo
[] نرم افزار سیستم عامل
0
!۲ زبان های برنامه نویسی
صفحه 25:
1 pats peer ene renee ee owe Bee en Ae a
eC SEE RS eee atonal nl Sie et Sa ا ات ل
Sy RNR ESC Soe eee]
صفحه 26:
۱9۳۴
سیستمعلمل
Operating System
شامل مجموعه ای از تمام برنامه هایی است که تمامی ورودی ها و خروجی های سیستم را مشاهده و کنترل
نرم افزارى است كه مديريت منابع رايانه را به عهده ۱
كاربردى اجرا شده واز خدمات آن استفاده كنند و همه جنبه هاى سيستم رايانه را كنترل و مديريت ميكند
صفحه 27:
ene ee SeCeTe Se RSIS OE Sc ee Mel at core) ل لك
Pre Roe mere eI aPC MORON SIN RCTS Ol EMOTE A Ses COICO SPOR CD
4 ee ee)
صفحه 28:
ey rene ene
con ROR eCrT ا
” برنامه هاى ورودى / خروجى
صفحه 29:
برنامه های نظارتی:
ل 1
Sete ane TC SA Sen Seen ae
Ree ea ا eA eee a
صفحه 30:
| Sen cet eI be Roe Pe Ue ا CL VEER Spence
Brcree nee pee ne SS aere STC hey ene RCT CMa chen ey oe ame
صفحه 31:
Cee ee ree
72 منابع ورودى / خروجى را به برنامه ها تخصيص مى دهند
ی
صفحه 32:
۱
سيستم عامل دو كار عمده انجام مى دهد:
PAN Ceo be Roe ments Neon es] CSB APO (ON CIRC) Toe ND Re roe cP
4 1۳ poe TOBE OH
در نگرش بالا به پایین. وظیفه سیستم عامل این است که یک ماشین توسعه یافته۴6۳0660 *
يا ماشين مجازى (©1/13©17117 |131ا]أ/) را به كاربران ارائه كند تا آنها بتوانند آسان تر ) )1/131©
aaa] ا م ا ل ا ل
صفحه 33:
۱ EOD SES ran ed car ا ا ta
I SBE eer Cee een res ee
a 0 r DE reed
اداره صف ها و زمان بندی استفاده از منابع *
Fe ES eke pene ea
* ايجاد امنيت
ایجاد. حذف و اداره فرآیندها
صفحه 34:
۱
ایجاد مکانیسم های ارتباط بین فرآیندها و همگام سازی آن ها
مدیریت فایلها و پوشه ها
a 8 nit
مدیریت حافظه های اصلی و جانبی
برقرارى امكان دسترسى جندتايى (1-366655]|لاالا) و اجراى هم روند (011176ا0017) فرآيندها
به اشتراک گذاری منابع (503۲1۳9 5650۷۲66)
صفحه 35:
۱
ا ل ل
* جلوكيرى از شرايط رقابتى (0016101© ع836) و تداخل یا در هم rune F) @ يا 00200
صفحه 36:
در سالهاى اخير رقابت بيشتر بين سيستم عاملهاى مايكر وسافت ويندوزء ايل مك او اس و لينوكس جريان دارد
که آماری که در ل ل ل Reece creme revi BR Ter remanence
7
بيش از 8٠١ درصد كاربران اينترنت از سيستم عامل ويندوز استفاده مى كنند.
صفحه 37:
سيستمعامايهاي فعلى
ل ا ا 0
ويندوز Ta BA
ویندوز ویستا: 7۶۷
ویندوز اکس پی: ۳۹,۷
me Pr) ۱3
0 eo)
17 توزيعهاى كنو الينوكس: *اره
صفحه 38:
يي
گنو/ لینوکس
50107
ویندوز اکس پی
ویندوز ویستا
۳
ویندوز ۷
ويندوز 4
تن
۳-_
صفحه 39:
oer rr ered
صفحه 40:
۳۳۳
صفحه 41:
صفحه 42:
صفحه 43:
۳ م 20
صفحه 44:
2۱۱۳۱۷۶ ۶۴
صفحه 45:
۱
توسعه دهند
Faeroe cee ERT Sane |
زبان هاى برنامه نويسى
مترجمان زبان برنامه نويسى
صفحه 46:
ECC eer MEST NC OHI is 0ك AR LBRO اي ا ال
* _زبانهای برنامه نویسی ساختارهای زبانی دستور مداری در رایانهها هستند که به وسیله آن ها میتوان یک
الكوريتم را به وسيله ساختارهاى دستورى متفاوت براى اجراى رايانه توصيف كرد و با اين روش امكان
4 00 ا Seven d
به طور کلی دو نوع زبان برنامه نویسی وجود دارد
زبان برنامه نويسى سطح يايين 3
0000 el oa
صفحه 47:
Reels nee Leo te Sie
[ا زبان هایی هستند در سطح ماشین و به دور از زبان طبیعی و محاوره ای انسان
ie de SEES Se RRS. eee ae ek ei ا
Rod eee NUL Sue] Her Scie) as
[| خطایابی و بررسی برنامه ها به سهولت امکان پذیر نیست.
anes a Sok ANS) SRC ee aCe ceed!
صفحه 48:
Breer ore ce
pe ee RCSD ا ل ا
ae] کاربران امکان می دهد برنامه های مستقل از ماشین تولید کنند.
RNS RSME CSS CNT ene eon ee vl aCe Cee SMES IES]
لا احتیاج به تفسیر و ترجمه دارند.
anes a Sok ANS) SRC ee aCe ceed!
صفحه 49:
عموماً زبانهاى برنامه نويسى را به ينج نسل تقسيم مىكنند:
* نسل اول زبان ماشين - زبان صفر و یک
*؟ نسل دوم زبانهايى مانند اسمبلى -قابل فهم تر براى انسان
ا ا م ل ا ا ا ا PC Ble Te ike
ا ا Pen Seo cee tae Mee ED eel SMD
* نسل پنج زبانهایی مانند 0055 , 0۲0۱09 - تمرکز بر حل مسئله و استفاده از الگوریتمهای نوشته شده
توسط برنامه نویس
صفحه 50:
نسل اول زبان ماشین - زبان صفر و یک:
ow Peer sre sro eager iy ا
[] دستور العمل هاى اين زبان به صورت دو دويى (صفر و يكى) نوشته مى شوند
صفحه 51:
1 Cnn Peers eee cl PTE oe)
De eet ie SRC Te) 1a aa eS ed
"ا به منظور افزايش سرعت فرایند برنامه نوبسی و کاهش خطا به وجود آمد.
1
صفحه 52:
fle meth debug view extemal vitual 4 vrtual dr
oe 0 I > » 2
Load reload _| step hack | single step run sten delay m
rogeter 2 0108 (01
] o80sh
1
00
216
DL, Gon
ال
DL; Goh
صفحه 53:
7ب
ل های سطح بالای رایانه ای است.
Pe mn MP On EOE es BE ene Role cee pe ert eeeaey Ise
Bevwere Ped eC Or)
آابرای تهیه برنامه های کاربردی که مشکل و مسئله خاصی را برای گروهی از استفاده کنندگان حل میکند. به
مى شود.
00 ا ed ay
صفحه 54:
۱
13
ele COREE eae Ur cs
زاقعكة7وهعناآكع لام امع مقعومعم
res
ra
0
00 109
name: String;
9255206: ۳:
رت
reer ۸
عهقم Cun
عوه :- 0:
if age < 18 then
Ce ee OR ا
ey
Ce eS OR
تاکز
لان
cre
صفحه 55:
زبانهای سطح با
(BASIC)
(COBOL) Jy s
(FORTRAN) 3558
(AVA) (yl
(PASCAL) Jit,
متیع: (کافمن, ولزه ۱۳۸۳. صن 4(
جدول۱-۳: زبانهای سطح بالای متداول
] هدف اصلی آن
زبان برنامهنویسی سادهای که برای استفاده داتشآسوزان دیستان
| طراحی شده است.
شن نرمفزارهای سیستمی بهکار میرود
برای نوشتن برنامههای کاربردی مهندسی و علمی بهکار میرو:
زیان شیءگرا با قبلیت انتقال بسیار زیاد است.
برنامه کاربردی هبوش معنوعی که مستلزم پبردازش علاتم
تجریدی است.
بان آموزشی است که دارای روش منظم و اصولی ودقیق برای
آموزش برنامهنویسی برای دانش آموزان و دانشجویان است.
صفحه 56:
۱ MCE ES MeL OE DNC SIN oe Sle a od
نزديك به محاوره هاى انسان ](
0 ل Corea ih A POSS BAe oe Me Sew ey soe
تا نیاز مختصری به آموزش دارند.
۱ Te Se) sae nd
لا به زمان بیشتری برای پردازش داده ها نیاز دارند.
صفحه 57:
۱
و
۱
۱
صفحه 58:
1
[9 RT Oe MOPS SET ITT
Pas ek Oe ESOS RC SO oie eT Seem Cet
[] به حداقل رساندن مشکلات اش
یابی
[] سهولت زبان ها براى استفاده از كاربران نهايى
صفحه 59:
یک برنامه رایانه ای است که جهت
انی یک وظیفه با فرایند تجاری طراحی شده است.
ل ا ا
poe ese Ce eae
. نرم افزار كاربردى تخصصى
صفحه 60:
۱۳ كل ۲ ۲ ۳ ۳۹
برنامه هایی هستند که پردازش اطلاعات کلی را برای کاربران نهایی انجام می دهند
نرم افزار واژه پرداز: یک روش رایانه ای شده برای ایجاد. ویرایش و مدیربت متن است.
لا نرم افزار صفحه كسترده: به منظور دسته بتدى اطلاعات و تهيه نمودارها و كزارشهاى آمارى به كار مى رود.
۱ ن و عکس
ی
۱
ا ا ا ا ا ل ل
صفحه 61:
7 ۱۳ كل ۲ ۲ ۳ ۳۹
1
1
Cr Ene eC oRCed SCOOP Pe aT Ee ROT SES CTT ae
اهداف كروهى تعيين شده كمك مى كند. /
ee ey hel
صفحه 62:
صفحه 63:
صفحه 64:
Fe
ie. & 2 ظ
سیم 3 re ve [a
ans و re ی
Mela Dalry 7 > ی an
A Unset Messages 4 Mozilla Expands Internati. @ Mazilla Dot Org 5/8/2005 9...
seis و هی و نی ی 3 Pinte
cay omiee > ا ا ا و
سس تست en 3
Blogs: ۰ ۰
1B trash
Oe ene | Non (27
cm ee (13) عسي
teresting nee (1)
سسا سانا
17 تف
Aired Stoves)
= Subjects Deer Park alpha {avaliable
Frome sala otc
Doter So/205 9.0071
002000
Mozilla Firefox Project
poge is a developer resource -
to buld the me
and Mae O5 K. This
documentation about where the oroiect is headed, dleveloner
« 3
‘wes 10 | Total
صفحه 65:
صفحه 66:
a
i
a
9
3
صفحه 67:
۲ ea a
-— OTT a at
9 من | وم Hens
ote aise : فرزاد اسماعيلى
بان :تل
شماره بان
ile goo
صفحه 68:
نرم افزارهای مدیریت
211011100
PSR a
* نرم افزارهای آموزشی
ل Sb 0
** نرم افزارهاى هوش مصنوعى
eo Sr ake
** نرم افزارهای واقعیت مجازی
صفحه 69:
نرم افزارهاى جند رسانه اى
OS ee eer eal عا
1 aL er oa
صفحه 70:
DE aC ee aD bal Sone Dene
لا نرم افزار پردازش عملیات: این نرم افزار مبادلات تجاری را ثبت. ذخیره و پردازش میکند و صورت های
مالی را تهیه میکند.
۱
تصميمات را قبل از اتخاذ تصميم بيش بينى كنند.
7
براى مديري
فراهم مى كنند.
صفحه 71:
ANC B ea Ca Een br ec orws CoTe a ME MENTS ie SES Copy ne te Nt be EN Ce Eee oe
اعتمادتر می کند.
1 Seno Ee re ا ا ا ل nr econo
7
0
” نرم افزار مديريت موجودى
نرم پریت موج
۲ نرم افزا 1011
نرم افزار مدیریت منابع انسانی
2 نرم افزار مديريت يروره
صفحه 72: