23
ﻛﺎ آﻣﭙﻴﻮﺗﺮ ﻛﺎﻧﻲ ﻣﺒ وﻳﻲﺷﻨ آﺳﺖو دﻘﺖ ﺣﻘ و1

ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

كا ا ا آشنايي و مباني كامپيوترآ

ووحيد حقيقت دوست ي ي و

1

Page 2: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

مراجع درسگواهينامه بين المللي كاربري كامپيوتر"،مهندس مرتضي متواضع

ICDLگ"ط گ ICDL-موسسه فرهنگي هنري ديباگران تهران،"1سطحJuan Soulie, "C++ Language Tutorial", The C++ Resources Network, 2000-2006

، ترجمه سهيل صالحي، "Cبرنامه نويسي توربو"رابرت ليفور، ور ي بر وربور ي وي يبر هيل رانتشارات اقليدس، انتشارات خراسان

نژاد، جعفر اله زبان"عين به نويسي جهاد"Cبرنامه انتشارات ، ، انتشارات جهاد Cبرنامه نويسي به زبانعين اله جعفر ن ژاد،دانشگاهي مشهد

2

Page 3: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

مباني كامپيوتر و برنامه سازيمفاهيم اوليه كامپيوتر

ت كام اصل اجزاي ف معرفي اجزاي اصلي كامپيوترمعسيستمهاي عددي در كامپيوتر

فلوچارت و الگوريتم و فلوچارتالگوريتمcزبان برنامه نويسي

متغييرها,ثابتهاعبارتهاي محاسباتي و منطقي

انواع دستور العملها و حلقه هاها ات ها بردارها و ماتريسهاداورودي و خروجي

تابع و رويه

3

ع...جستجو و مرتب سازي و

Page 4: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

تعريف كامپيوتريك دستگاه الكترونيكي است كه حجم زيادي از داده ها را با.سرعت و دقت زياد طبق برنامه داده شده پردازش مي نمايد

:ت:نكاتالكترونيكيحجم زيادا

سرعت و دقتبرنامه از پيش نوشته شده

4

Page 5: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

ويژگيهاي كامپيوتر در مقايسه با انسانسرعت زياد

عدم خستگي از تكرارزياد دقت زياددقت

قدرت ذخيره سازي خيلي باال)عدم عادت(انعطاف پذيري زياد

5

Page 6: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

ويژگيهاي انسان در مقايسه با كامپيوترتفكر

كشف راه حلخالقيتخالقيت

كشف راه حل جديداراده

يانتخاب راه حل بهتر با توجه به شرايط ر ب و ب ر به ل ر بدرك و احساس

6

Page 7: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

سخت افزارسخت افزار عبارتست از تجهيزات فيزيكي كه سيستم كامپيوتري

گگ ، چاپگر ، صفحه )مونيتور(را تشكيل ميدهند از جمله نمايشگر...كليد ، كابلها و غيره ر

سخت افزار از تعدادي قطعات تشكيل ميشود كه هر كدام كاربرد ند ا مشخصي دارندشخ

براي انجام مربوطهبه همراه نرم افزارهاي مختلفسخت افزار مم.استفاده ميشوندبر روي كامپيوترخاصوظايف

7

Page 8: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

نرم افزاريا برنامه هاي كامپيوتري دستور العملهايي ) Soft ware(نرم افزار

افزا خت دن ك كا اعث كه تند ند)Hardware(ه دش دو .ميشوند) Hardware(هستند كه باعث كار كردن سخت افزار:عبارتند از اصلي نرم افزار گروه

ا اف ل(تان ا ا كنند)ت ل كنت ا ت كا كا كه كه كار كامپيوتر را كنترل ميكنند)سيستمهاي عامل(سيستمهاينرم افزارصفحه گسترده ها ، پايگاه داده ،مانند برنامه هاي واژه پردازي برنامه هاي كاربردي

دهند م انجام وت كام ان كارب اي ب را وظايف كه .ها كه وظايف را براي كاربران كامپيوتر انجام ميدهندها:دو گروه اضافي ديگر عبارتند از

ك ش ا اف شن ا كا ا گ اط ا ث ا ك كه باعث ارتباط گروهي از كامپيوتر ها ميشود ونرم افزار شبكهكه ابزار هايي را براي نوشتن برنامه ها در اختيار برنامه نرم افزار برنامه نويسي

د گ اضاف گ د د ا ق ان ن8

. نويسان قرار ميدهد دو گروه اضافي ديگر هستند

Page 9: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

بخش هاي اصلي كامپيوترهاي شخصي ك گ ا)CPU(پردازشگر مركزي

پردازشگر مركزيكامپيوتربوده و مسئوليت انجام تمامي "مغز"ريزپردازنده بمنزله

ا ا)ا(ل ااحافظه

حافظه(RAM)حافظه اصلي

هر چيزي را كه.را برعهده دارد)يم يا غير مستقيمقمست(عمليات.كامپيوتر انجام ميدهد با توجه به وجود ريز پردازنده است

حافظه اصلي بطور .حافظه محل نگهداري اطالعات ميباشددر ارتباط است ولي حافظه جانبي براي CPUمستقيم با

)MotherBoard(برد اصلي كه تمام عناصر داخلي به آنمدارچاپي نسبتاً بزرگي است-1 تغذيه )يمنبع )

,Hard disk, Flash disk, Flopy disk)حافظه جانبي …)

ب بريم بي ي بنگهداري اطالعات ثابت و دائمي استفاده ميشود و بعنوان يك

لذا.دستگاه جانبي استفاده ميشود

ي بزر ب پي نرچ ب ي ر م.دونشميمتصل

.شد پردازشگر و حافظه بر روي برد اصلي نصب خواهند-2

منبع تغذيهظيم جريان الكتريكي تنيك دستگاه الكتريكي كه مسئول تامين و

است كامپيوتر در نياز كلمورد دسته دو به ATXوATو خروجي - دستگاه هاي ورودي

ه د ا نه چگ دادهها ن ا ول ت ا داده دازش ت كام فه (وظ)MotherBoard(برد اصلي ه تغذ )Power Supply(ن

سرعت كار حافظه اصلي به مراتب باالتر از حافظه جانبي-1ميباشد

و ب ي بر روي بر و ر ز پربرخي از عناصر سخت افزاري ممكن است مستقيماً و يا - 3

كارتمثالً يك .بصورت غير مستقيم به برد اصلي متصل گردنند

ATXو ATو به دو دسته كلي.مورد نياز در كامپيوتر استتقسيم ميشود

وظيفه كامپيوتر پردازش داده است ولي اين داده ها چگونه بايد بهچگونه از كامپيوتر كامپيوتر برسند؟ و يا اطالعات پردازش شده

ودي و تگاههاي د ند؟ ش داشت بب كا ط وا ان بعن وج خ )Power Supply(منبع تغذيهخروجي-دستگاه هاي ورودي

اطالعات حافظه اصلي با قطع شدن برق ازبين ميروند ولي-2اطالعات حافظه جانبي دائمي هستند

ر ل ي بر ب يم ير ور ريبمي تواند همراه برد اصلي طراحي شده باشد و يا بصورت صدا

يك برد مجزا بوده كه از طريق يك اسالت به برد اصلي متصل

خروجي بعنوان واسط كاربر-برداشت شوند؟ دستگاههاي وروديبراي ورود داده و گرفتن اطالعات از كامپيوتر استفاده ميشوند

9

ي لي ي بر ب ي ريق ز بو جز بر يميگردد

Page 10: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

CPUريز پردازنده

. ريزپردازنده از لحاظ فيزيكي يك تراشه است Intel 4004و با نام1971اولين ريزپردازنده در سال

ردي و صرفاً قادر به انجام عمليات جمع و تفريق چهار.معرفي گرديد ي ر.ر چه ريق و جمع ت ي م م ج ب در صر و.بود بيتي

10

Page 11: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

ساختمان ريز پردازنده

11

Page 12: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

ساختمان ريز پردازندهCPU (Central Processing Unit): واحد پردازشگر مركزي

ميگيرد صورت آن در پردازشها تمام كه تمام پردازشها در آن صورت ميگيردكهALU (Arithmetic Logical Unit): واحد محاسبه و منطق در واقع

محل پردازش ها ميباشدCU (Control Unit): واحد كنترل در واقع مركز فرماندهي و كنترل جريان

ميباشد CPUاطالعات در Registers:داخل در دازش پ حال در اطالعات نگهداري محل كامپيوت ثباتهاي Registers: ثباتهاي كامپيوتر محل نگهداري اطالعات در حال پردازش در داخل

CPU ميباشند كه براي افزايش سرعت و نگهداري اطالعات مورد نيازALU مورداستفاده قرار ميگيرد

Memoryاش ا ا ا گ ل Memory:محل نگهداري داده ها ميباشدInput & Output: دستگاههاي ورودي و خروجي وسايل ارتباطي

تند ه ت كا ون د و ون اي دن12

دنياي بيرون و درون كامپيوتر هستند

Page 13: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

13

Page 14: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

Motherboardبرد اصلي

همزمان با ارائه اولين كامپيوترهاي شخصي از برد 1982در سالگ فا ا ل .اصلي استفاده گرديدا

اولين برد اصلي از لحاظ اندازه نسبتاً بزرگ و بر روي آن.نصب گرديده بود8080ريزپردازنده

:شاملاصليبرد يبر لص BIOS،

اي هائ الكت CPUافظهات CPU،حافظه اتصالسوكت هائي برايجانبي ميباشد كارت هايبراي اتصال ديگر مجموعه اي از اسالت ها

14

Page 15: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

15

Page 16: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

ريانواع اسالت ها كامپيوتري پيو ع وMB/secBus SpeedBus WidthSlot Type

16 MBps8 MHz16 bitsISA32 MBps8 MHz32 bitsEISA p132 MBps33 MHz32 bitsPCI264 MBps33 MHz64 bitsPCI 264 MBps33 MHz64 bitsPCI512 MBps66 MHz64 bitsPCI1 GBps133 MHz64 bitsPCI 1 GBps133 MHz64 bitsPCI

Industry Standard ArchitectureISAExtended Industry Standard ArchitectureEISAPeripheral Component InterconnectPCI

16Accelerated Graphics PortAGP

Page 17: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

Motherboardتصوير مربوط به

17

Page 18: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

منبع تغذيهرا انجام ميدهدDCبهACتبديل ولتاژ

با استفاده از تكنولوژي سوئيچينگ مي توانتبديلDCرا به ولتاژهاي پايين ترACورودي

كردتوليد شده توسطولتاژهاي12و3/3،5ولتاژهاي

منبع تغذيه ميباشدكلي نوع دو ميشود ATXوATبه :تقسيم :تقسيم ميشود ATXوATبه دو نوع كلي

كنترل نرم افزاري نيز وجود دارد ولي ATXدر نوع كنترل نرم افزاري وجود نداردATدر نوع

18

وع رر وجو ري ز رم رل

Page 19: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

حافظه:از ديدگاه هاي مختلف تقسيم بندي هاي متفاوتي وجود دارد

گ :از نظر مدت نگهداري اطالعات-1موقتدائمي

از نظر قابليت نوشتن-2ROM (Read Only Memory)

RWM (Read Write Memory)ظ از نظر نحوه دسترسي-3

RAM (Random Access Memory)

19SAM (Serial Access Memory)

Page 20: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

يحافظه هاي معمول در كامپيوترهاي شخصي ر و پ وهارد ديسك

تصادف دسترس نوشتن، و خواندن قابليت ، دائم حافظه دائمي، قابليت خواندن و نوشتن، دسترسي تصادفيحافظهRAMحافظه اصلي

تصادف س دست نوشتن، و خواندن ت قابل موقت، حافظه موقت، قابليت خواندن و نوشتن، دسترسي تصادفيحافظهROMحافظه

ه نا افظه ن ا نBIOSد ا ات ت د ش ذخ ذخيره ميشود و محتويات اين BIOSدر اين حافظه برنامهحافظه توسط شركت سازنده برد اصلي نوشته ميشود

CMOS)Complementryحافظه metal oxid CMOS)Complementryحافظه metal oxid

semiconductor (يدر اين حافظه اطالعات مربوط به سخت افزارهاي اصلي ز و ر ن

CPUمتصل به برد اصلي از جمله مشخصات هارد وذخيره ميشود

ا ف ا ت ا ق ن ا افظ ن ا20

اين نوع حافظه از نوع موقت با دسترسي تصادفي است

Page 21: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

ا اف BIOSن BIOSنرم افزارBasic Input/Output System

.است حافظه در سيستم عامل استقرارن آمهمترين وظيفه ق ف اش ت االت اشدE2PROMنازخ .ميباشدE2PROMنوع از در برخي حاالت تراشه فوق

ارائه BIOSزماني كه كامپيوتر روشن ميگردد، خدمات متنوعي توسط دد :ميگردد:ميگ

براي آگاهي از تنظيمات خاص انجام شده CMOSبررسي محتويات و Interrupt handlersلود كردن درايورهاي استاندارد و ر ي يور ر ر pو

Powerسترها و مديريت يمقدار دهي اوليه رجبه منظور اطمينان از صحت عملكرد عناصر سخت افزاري POSTاجراي برنامه

آ Bط tگ .گردد)Boot(تشخيص درايوي كه سيستم مي بايست از طريق آن راه اندازي) Bootstrap(مقدار دهي اوليه برنامه مربوط به استقرار سيستم عامل در حافظه

21

Page 22: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

22

Page 23: ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و ﻲﻳﺎآﺎﻨﺷآshahed.ac.ir/HAGHIGHATDOOST/SiteAssets/Lists/List4/NewForm/Ashnai-ch1-hardware.pdfيﺮيﺮﻮﻴﭙﺗﻮﻴﭙﻣﺎﻛ

)خروجي-ورودي(دستگاههاي جانبيارتباطي

ك ش كاوروديكارت شبكها

مودمافظه اع :ان

ماوسكيبورد

حاقظه اع :انواع حافظهانحافظه جانبي يا ديسك سخت

ل ا RAMافظ

انواع حاقظهخروجيت RAMحافظه اصلين

CD وDVDفالش

مونيتورچاپگر

حاقظه اع فالشانفالپي ديسك

انواع حاقظه

23