ﺮﺗﻮﻴﭙﻣﺎﻛ ﻲﻧﺎﺒﻣ و...

Preview:

Citation preview

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

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

1

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

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

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

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

2

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

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

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

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

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

تابع و رويه

3

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

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

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

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

4

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

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

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

5

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

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

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

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

6

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

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

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

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

7

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

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

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

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

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

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

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

بخش هاي اصلي كامپيوترهاي شخصي ك گ ا)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

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

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

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

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

10

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

11

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

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

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

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

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

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

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

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

13

Motherboardبرد اصلي

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

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

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

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

14

15

ريانواع اسالت ها كامپيوتري پيو ع و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

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

17

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

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

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

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

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

18

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

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

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

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

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

RAM (Random Access Memory)

19SAM (Serial Access Memory)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

21

22

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

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

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

ماوسكيبورد

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

ل ا RAMافظ

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

CD وDVDفالش

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

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

انواع حاقظه

23

Recommended