1 / 15

بسم الله الرحمن الرحیم

درس برنامه نویسی کامپیوتر مقدمه و مبانی. بسم الله الرحمن الرحیم. مجید نیک زاد. اولین کامپیوتر تجاری در دنیا با نام UNIVAC در چهارم ژوئن 1951 میلادی مورد بهره برداری قرار گرفت. سال 1978 ابداع زبان C توسط کرنیگن و ریچی انقلاب در دنیای کامپیوتر

sian
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. درس برنامه نویسی کامپیوتر مقدمه و مبانی بسم الله الرحمن الرحیم مجید نیک زاد

  2. اولین کامپیوتر تجاری در دنیا با نام UNIVACدر چهارم ژوئن 1951 میلادی مورد بهره برداری قرار گرفت. • سال 1978 ابداع زبان C توسط کرنیگن و ریچی انقلاب در دنیای کامپیوتر خصوصیات زبان C: • مجموعه غنی عملگرها و عبارات • امکانات مدرن کنترل جریان عملیات و ساختمان داده • عدم وابستگی به کامپیوتر خاص • سادگی دستورات تاریخچه و مقدمه ؟

  3. مقدمه محدود کننده سرعت ؟ دستگاههای جانبی

  4. ارتباط بین اجزای سخت افزار حافظه کمکی حافظه اصلی دستگاههای ورودی دستگاههای خروجی واحد کنترل واحد محاسبات و عملیات منطقی مسیر انتقال داده مسیر انتقال سیگنال کنترلی مسیر انتقال دستورالعمل

  5. نمایش اعداد در کامپیوتر

  6. نمایش مقادیر صحیح نمایش اعداد در مبنای 10 حافظه کامپیوتر از بیت ساخته شده است. نمایش اعداد در مبنای 2 کلمه 32 بیتی n S 31 بیت برای مقدار یک بیت برای علامت

  7. نمایش مقادیر صحیح منفی عدد 86 مکمل یک عدد 86 عدد 86- به روش مکمل دو 1+ مکمل یک عدد قدر مطلق عدد مورد نمایش نمایش عدد به روش مکمل دو 1+ محدوده اعداد علامت دار برای 8 بیت؟

  8. نمایش مقادیر اعشاری هشت بیت برای توان کلمه 32 بیتی بیت علامت 23 بیت برای مانتیس یادآوری بیت: یک رقم از عدد در مبنای دو در حافظه کامپیوتر (binary digit : bit ) بایت : واحد حافظه هشت بیتی کلمه: متشکل از کنارهم گذاشتن چند بایت کیلو بایت (K)؟ تمرین

  9. نمایش علایم و رشته ها کد ASCII برای حروف ، ارقام و علائم خاص (کاراکتر Char ) هشت بیت برای هر کاراکتر مثال: برای کلمه Ali سه بایت به صورت زیر تخصیص می یابد. l i A نمایش صوت و تصویر صوت ضبط صوت: نمونه برداری از منحنی قطعه صوتی و ذخیره نمونه ها در حافظه پخش صوت: بازسازی صوت با استفاده از ندارات الکترونیکی و پخش آن از طرق بلندگو تصویر تبدیل هر قاب تصویر به یک مستطیل شطرنجی (مثلا ) وتخصیص چند بیت برای هر نقطه بسته به تعداد رنگ تصویر فیلم ؟

  10. نمایش دستورالعمل ها پنج بیت برای شماره ثبات کلمه 32 بیتی 20 بیت برای آدرس حافظه هفت بیت برای کد دستورالعمل مثال: کامپیوتر فرضی با دستورالعمل های هشت بیتی 16 آدرس هشت کد دو ثبات

  11. واحد محاسبات و عملیات منطقی ساختار کلی نحوه کار واحد جمع کننده به صورت ساده

  12. مجموع دستورالعمل ها در ماشین فرضی

  13. نمونه یک برنامه به زبان ماشین

  14. ابداع زبانهاي نزديك به زبان محاوره اي (زبانهاي سطح بالا) براي تجارتي كردن كامپيوترها. • نياز به برنامه هاي مترجم يا كامپايلر برای ترجمه آنها به زبان ماشين قابل فهم و اجرا بوسيلة كامپيوتر.

  15. چگونگی تفسیر بیت ها عدد صحیح؟ عدد اعشاری؟ یک اسم؟ بخشی از تصویر؟ 1449568088 63401602580480 VfoX نکات • لزوم تفسير درست از هر رشته بيت در زمينة تعريف شده توسط برنامه حاوی آن. • بروز اشكالات فاحش در عمليات توسط كامپيوتر در صورت تفسير اشتباه

More Related