1 / 14

دانشگاه كردستان دانشكدة فني و مهندسي گروه كامپيوتر

_. دانشگاه كردستان دانشكدة فني و مهندسي گروه كامپيوتر. مباني كامپيوتر و برنامه سازي Basics of Computer and Programming. Session 1 Introduction to Computer آشنايي با كامپيوتر. آشنايي با كامپيوتر. هدفهاي كلي. شناخت كامپيوترهاي نسل قديم و امروزي.

cody
Download Presentation

دانشگاه كردستان دانشكدة فني و مهندسي گروه كامپيوتر

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. _ • دانشگاه كردستان • دانشكدة فني و مهندسي • گروه كامپيوتر • مباني كامپيوتر و برنامه سازي • Basics of Computer and Programming • Session 1 • Introduction to Computer • آشناييبا كامپيوتر BY: GhasemMohammadi

  2. آشناييبا كامپيوتر هدفهاي كلي شناخت كامپيوترهاي نسل قديم و امروزي شناخت سخت‌افزارهاي لازم براي كامپيوترهاي شخصي بررسي نرم‌افزارها و انواع آن

  3. هدفهاي رفتاري دانشجو پس از مطالعه اين فصل بايد بتواند: • كامپيوترهاي نسل جديد را با كامپيوترهاي نسل قديم مقايسه كند. • سخت‌افزارهاي لازم براي كامپيوترهاي شخصي را بشناسد. • انواع حافظه، مزايا و معايب آنها را شناخته و با هم مقايسه نمايد. • سيستم عامل و انواع آن را مقايسه نمايد. • نرم‌افزار و زبانهاي برنامه‌نويسي را تعريف كند.

  4. كامپيوترهاي قديمي اولين كامپيوتر بزرگ (Super Computer) همه منظوره ديجيتالالكترونيك، تحت عنوان ENIAC در سال 1946 ميلادي در دانشگاه پنسيلوانيا ساخته شد. اين كامپيوتر با سرمايه ارتش آمريكا طراحي شد. وزن اين كامپيوتر 30 تن و ابعاد آن 50×30 فوت بود. اين كامپيوتر براي محاسبه جدول پرتابه‌ها، پيش‌گويي وضع آب و هوا و محاسبات انرژي اتمي بكار مي‌رفت. • در كامپيوترهاي اوليه از لامپهاي خلاء بعنوان عنصر الكترونيكي پايه استفاده مي‌كردند. در اين ماشين‌ها 19000 لامپ خلاء استفاده شده بود و براي انرژي مصرفي لامپ‌ها و همچنين دستگاههاي تهويه و خنك‌كننده ماشين حدود kw 130 انرژي الكتريكي مصرف مي‌شد. اين ماشين‌ها داراي حجم زيادي بودند و سطحي را معادل 9015 مترمربع اشغال مي‌كردند. اين كامپيوترها به كامپيوترهاي نسل اول معروف شدند.

  5. كامپيوترهاي امروزي كامپيوترهاي امروزي با بكارگيري ريزپردازنده به كامپيوترهاي نسل چهارم معروفند. البته نسل‌هاي جديد ديگر كامپيوترها نيز به بازار ارائه مي‌شود. در كامپيوترهاي امروزي سرعت‌ پردازش‌ بسيار بالا، حجم‌ اجزاء سخت‌افزاري بسيار كوچك، حجم حافظه بالا و غيره آنها را از نسل هاي ديگر متمايز مي‌سازد.

  6. اجزاء تشکيل دهنده کامپيوتر عبارتند از : • سخت افزار • نرم افزار

  7. process Input Out put ورودي خروجي پردازش • سخت افزار

  8. كامپيوترهاي امروزي معمولاً از قطعات زير تشكيل مي‌شوند: • دستگاههاي ورودي • حافظه‌هاي جانبي • حافظه‌هاي اصلي • واحد پردازشگر مركزي • دستگاههاي خروجي

  9. نرم افزار نرم‌افزار يكي از بخش‌هاي اساسي كامپيوتر به شمار مي‌آيد، كه در واقع سخت‌افزار را بكار مي‌گيرد. بعبارت ديگر رابط بين كاربر و سخت‌افزار را نرم‌افزار مي‌نامند. نرم‌افزار در حقيقت روح و جان يك كامپيوتر است، كه به سخت‌افزار هويت مي‌بخشد.

  10. نرم افزار سيستم عامل • سيستم عامل (OS: Operating System) مشهورترين نوع نرم‌افزارهاي سيستمي مي‌باشد. كه مديريت منابع سيستمي را بر عهده دارد. سيستم‌عامل، همچنين ارتباط بين كاربر و اجزاء سخت‌افزاري و نرم‌افزاري ديگر را برقرار مي‌كند.

  11. كاربر برنامه كاربردي سيستم‌عامل سخت‌افزار

  12. زبانهاي برنامه‌نويسي • نرم‌افزارها توسط زبانهاي برنامه‌نويسي نوشته مي‌شوند. زبانهاي برنامه‌نويسي، يك سيستم ارتباطي هستند كه توسط آنها مي‌توان دستورات لازم را به ماشين انتقال داد. • هرزبان برنامه‌نويسي به مجموعه‌أي از علايم، قواعد و دستورالعمل‌ها گفته مي‌شود كه امكان ارتباط با كامپيوتر را جهت بيان كاري يا حل مسئله‌اي فراهم مي‌كند.

  13. در حالت كلي زبانهاي برنامه‌نويسي را به سه دسته زير تقسيم‌بندي مي‌كنند: • زبانهاي سطح بالا • زبانهاي سطح پايين • زبانهاي سطح مياني

  14. Compiler Source program Object program كامپايلر برنامه نوشته در يك زبان سطح بالا را به برنامه مقصد تبديل مي‌كند.

More Related