loading...
دانلود تحقیق و مقاله
الهام سیرجانی بازدید : 89 چهارشنبه 03 آذر 1395 نظرات (0)

پاورپوینت مبانی کامپیوتر

پاورپوینت مبانی کامپیوتر دسته: کامپیوتر
بازدید: 6 بار
فرمت فایل: ppt
حجم فایل: 882 کیلوبایت
تعداد صفحات فایل: 481

اهداف كلی این درس الگوریتمی برای حل مسئله ارائه دهد اصول و مبانی اولیه نرم افزار و سخت افزار را بشناسد اهداف و مفا هیم زبان های برنامه نویسی را بداند مفاهیم اولیه برنامه نویسی ساخت یافته را بداند و اصول لازم را در مرحله اجراء بکار ببرد دستورات زبان پاسکال را در برنامه ها بکار ببرد از توابع و روال های استاندارد زبان پاسکال در

قیمت فایل فقط 15,000 تومان

خرید

پاورپوینت مبانی کامپیوتر

 

از توابع ، روال ها برای جدا کردن قطعات برنامه استفاده کند

 

فایل ها را به عنوان محلی برای ذخیره داده ها در برنامه استفاده کند

با استفاده از قابلیت های زبان پاسکال برنامه ای را برای یک سیستم بنویسد.


جایگاه این درس در رشته مهندسی کامپیوتر:

این درس اولین درس دانشگاهی رشته می باشد و نقطه شروعی برای ورود به

 

 دنیای جالب برنامه نویسی و علم و فن کامپیوتر هست . بنابراین یاد گیری

 

 اصول اولیه برنامه نویسی در این درس از جایگاه ویژه ای برخوردار است.

 

این درس پایه و اساس برنامه نویسی که جزء اصول این رشته می باشد را به فراگیران یاد می دهد .

بنابراین یادگیری دقیق این درس به همراه ارائه پروژه های عملی که لازمه این درس می باشد جزء اهم مسائل می باشد .


بخش اول :( در پنج جلسه )

 

      اهداف درس و فصل اول و دوم کتاب  درسی

بخش دوم :

جلسه ششم :

 

     فصل سوم کتاب  درسی

جلسه  هفتم  :

 

فصل چهارم کتاب  درسی

جلسه  هشتم  :

 

فصل پنجم کتاب  درسی

جلسه  نهم :

 

فصل ششم کتاب  درسی

جلسه  دهم و یازدهم :

 

فصل هفتم کتاب  درسی

جلسه دوازدهم :

 

فصل هشتم کتاب  درسی

جلسه سیزدهم:

 

فصل نهم کتاب  درسی

جلسه  چهاردهم  :

 

فصل دهم کتاب  درسی

جلسه  پانزدهم و شانزدهم :

 

فصل یازدهم کتاب  درسی

جلسه  هفدهم  :

 

فصل دوازدهم کتاب  درسی

جلسه  هیجدهم  :

 

فصل سیزدهم کتاب  درسی

جلسه  نوزدهم  :

 

فصل چهاردهم کتاب  درسی

 

مقدمه:

  در زندگی روزمره، انسان با مسائل مختلفی روبروست و برای هر كدام  از این مسائل (حل مشكلات) راه حلی و روشی را بر می‌گزیند. مسائلی از قبیل راه رفتن، غذا خوردن، خوابیدن و غیره كه بشر تقریباً هر روز آنها را پیش روی خود دارد.

  همه این مسائل نیاز به روشی برای حل كردن دارند مثلا راه رفتن باید با ترتیب خاصی و مراحل معینی انجام شود. تا مسئله راه رفتن  برای بشر حل شود. اصطلاحاً روش انجام كار یا حل مسئله را الگوریتم آن مسئله می‌نامند.

قیمت فایل فقط 15,000 تومان

خرید

برچسب ها : پاورپوینت مبانی کامپیوتر , پاورپوینت مبانی کامپیوتر , دانلود و خرید پاورپوینت مبانی کامپیوتر , خرید و دانلود پاورپوینت مبانی کامپیوتر , خرید پاورپوینت مبانی کامپیوتر , دانلود پاورپوینت مبانی کامپیوتر , خرید و دانلود پاورپوینت کامپیوتر , پاورپوینت کامپیوتر , خرید و دانلود پروژه پاورپوینت کامپیوتر , اهورا فایل , فروشگاه فایل اهورا , مبانی کامپیوتر چیست؟ , پروژه , پژوهش , مقاله , جزوه , تحقی

الهام سیرجانی بازدید : 40 چهارشنبه 03 آذر 1395 نظرات (0)

پاورپوینت لایه اتصال داده ها (Data Link Layer)

پاورپوینت لایه اتصال داده ها (Data Link Layer) دسته: کامپیوتر
بازدید: 5 بار
فرمت فایل: ppt
حجم فایل: 373 کیلوبایت
تعداد صفحات فایل: 34

وظایف کلی این لایه قاب بندی(Framming) کنترل خطاهای انتقال کنترل جریان(تنظیم سرعت فرستنده و گیرنده) کنترل دستیابی به خط(Mac) خدمات این لایه می تواند ”اتصال گرا“ یا ”بدون اتصال“ باشد

قیمت فایل فقط 4,100 تومان

خرید

 پاورپوینت لایه اتصال داده ها (Data Link Layer)

 

وظایف کلی این لایه:
قاب بندی(Framming)
کنترل خطاهای انتقال
کنترل جریان(تنظیم سرعت فرستنده و گیرنده)
کنترل دستیابی به خط(Mac)
خدمات این لایه می تواند ”اتصال گرا“ یا ”بدون اتصال“ باشد.

قاب بندی(Framing):

برای کنترل خطا لازم است بیتها در قالب ”قاب“ باشد.

قاب بندی، شکستن جریان بیتی به قابهای مجزا و محاسبه سرجمع برای هر یک است.

کنترل خطا با استفاده از سرجمع روی هر قاب انجام می شود.

روشهای قاب بندی:

درج فواصل زمانی

فوق العاده پر خطا و نامطمئن

ارسال طول قاب در ابتدای قاب(بر حسب بایت)

با خطا دار شدن شمارنده، کل قابهای بعدی جابجا می شوند.

استفاده از کارکترهای خاص برای شروع و پایان

ممکن است کارکترهای مرزی، در متن وجود داشته با شند.

راه حل استفاده از Character stuffing

طول قاب ضریبی از بایت است.

قیمت فایل فقط 4,100 تومان

خرید

برچسب ها : پاورپوینت لایه اتصال داده ها (Data Link Layer) , پروژه پاورپوینت لایه اتصال داده ها , دانلود و خرید پروژه پاورپوینت لایه اتصال داده ها , خرید و دانلود پروژه پاورپوینت لایه اتصال داده ها , خرید پروژه پاورپوینت لایه اتصال داده ها , دانلود پروژه پاورپوینت لایه اتصال داده ها , خرید و دانلود پروژه پاورپوینت کامپیوتر , پاورپوینت کامپیوتر , دانلود رایگان پاورپوینت رشته کامپیوتر , اهورا فایل , فروشگاه فایل

الهام سیرجانی بازدید : 103 چهارشنبه 03 آذر 1395 نظرات (0)

پاورپونیت برنامه سازی پیشرفته (2) ++c

پاورپونیت برنامه سازی پیشرفته (2) ++c دسته: کامپیوتر
بازدید: 4 بار
فرمت فایل: ppt
حجم فایل: 1990 کیلوبایت
تعداد صفحات فایل: 271

این پاورپوینت در 271 اسلاید و مربوط به درس برنامه سازی پیشرفته رشته کامپیوتر میباشد

قیمت فایل فقط 12,000 تومان

خرید

پاورپونیت برنامه سازی پیشرفته (2) ++c


فهرست مطالب:

 


فصل اول : مقدمات زبان C++

 

فصل دوم : ساختار های تصمیم گیری و تکرار

 

فصل سوم : سایر ساختار های تکرار

 

فصل چهارم : اعداد تصادفی

 

فصل پنجم : آرایه ها

 

فصل ششم : توابع

 

فصل هفتم : ساختارها و اشاره گرها

 

فصل هشتم : برنامه نویسی شی گرا

 


 

فهرست مطالب فصل اول:

 

.1تاریخچه مختصر

 

.2قانون نامگذاری شناسه ها

 

.3متغیر ها

 

.4اعلان متغیر

 

.5تخصیص مقادیر به متغیر

 

.6داده های از نوع کرکتر

 

.7کرکتر های مخصوص

 

.8رشته ها

 

.9نمایش مقادیر داده ها

 

.10دریافت مقادیر

 

.11عملگر انتساب

 

.12عملگر های محاسباتی

 

.13عملگرهای افزایش و کاهش

 

.14عملگر

 

sizeof .15عملگرهای جایگزینی محاسباتی

 

.16اولویت عملگرها

 

.17توضیحات (Comments)

 

.18توابع کتابخانه

 

.19برنامه در C++

 


 

تاریخچه مختصر C++:

 

      این زبان در اوائل دهه 1980 توسط Bjarne stroustrup  در آزمایشگاه بل طراحی شده. این زبان عملاً توسعه یافته زبان برنامه نویسی C می باشد كه امكان نوشتن برنامه‌های ساخت یافته شئ گرا را می‌دهد.

 


قیمت فایل فقط 12,000 تومان

خرید

برچسب ها : پاورپونیت برنامه سازی پیشرفته (2) ++c , پاورپونیت برنامه سازی پیشرفته c , دانلود و خرید پاورپونیت برنامه سازی پیشرفته c , خرید و دانلود پاورپونیت برنامه سازی پیشرفته c , دانلود پاورپونیت برنامه سازی پیشرفته c , خرید پاورپونیت برنامه سازی پیشرفته c , خرید و دانلود پاورپوینت کامپیوتر , پاورپوینت کامپیوتر , دانلود رایگان پاورپوینت سی پلاس پلاس , اهورا فایل , فروشگاه فایل اهورا , پروژه , پژوهش , م

الهام سیرجانی بازدید : 92 سه شنبه 02 آذر 1395 نظرات (0)

پاورپوینت سلسله مراتب قرارداد (PROTOCOL Hierarchy)

پاورپوینت سلسله مراتب قرارداد (PROTOCOL Hierarchy) دسته: کامپیوتر
بازدید: 1 بار
فرمت فایل: ppt
حجم فایل: 199 کیلوبایت
تعداد صفحات فایل: 32

بسیاری از مسائل شبکه ای به صورت نرم افزاری انجام می شود به عنوان مثال انتقال اطلاعات کنترل خطا کنترل جریان

قیمت فایل فقط 4,800 تومان

خرید

 پاورپوینت سلسله مراتب قرارداد (PROTOCOL Hierarchy)

 

نرم افزار شبکه:

بسیاری از مسائل شبکه ای به صورت نرم افزاری انجام می شود. به عنوان مثال:

انتقال اطلاعات

کنترل خطا

کنترل جریان

....


انتقال اطلاعات:

نیاز به یک قرارداد مشترک که به آن پروتکل گفته می شود.

در یک پروتکل شبکه ای مسائل متنوعی از سخت افزار و نرم افزار باید در نظر گرفته شود.

برای کاهش پیچیده گیهای چنین محیطی از طراحی لایه ای استفاده می شود.

قیمت فایل فقط 4,800 تومان

خرید

برچسب ها : پاورپوینت سلسله مراتب قرارداد (PROTOCOL Hierarchy) , پروژه پاورپوینت سلسله مراتب قرارداد , دانلود و خرید پروژه پاورپوینت سلسله مراتب قرارداد , خرید و دانلود پروژه پاورپوینت سلسله مراتب قرارداد , خرید پروژه پاورپوینت سلسله مراتب قرارداد , دانلود پروژه پاورپوینت سلسله مراتب قرارداد , دانلود و خرید پاورپوینت کامپیوتر , پاورپوینت کامپیوتر , پروژه کامپیوتر , پروژه پاورپوینت پروتکل , اهورا فایل , فروشگاه فایل اهورا

الهام سیرجانی بازدید : 133 سه شنبه 02 آذر 1395 نظرات (0)

پاورپوینت اصول طراحی کامپایلر

پاورپوینت اصول طراحی کامپایلر دسته: کامپیوتر
بازدید: 4 بار
فرمت فایل: ppt
حجم فایل: 742 کیلوبایت
تعداد صفحات فایل: 247

جایگاه درس در رشته کامپیوتر ضرورت این درس ضرورت نیاز به زبانهای سطح بالا ضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشین تنوع زبانهای برنامه نویسی سطح بالا دروس پیش نیاز نظریه زبانها و ماشین، طراحی و پیاده سازی زبانها نوع درس اجباری تعدادکل ساعات تدریس30 تعداد جلسات تدریس10

قیمت فایل فقط 10,000 تومان

خرید

پاورپوینت اصول طراحی کامپایلر

 

جایگاه درس در رشته کامپیوتر:

ضرورت این درس:

ضرورت نیاز به زبانهای سطح بالا

ضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشین

تنوع زبانهای برنامه نویسی سطح بالا

دروس پیش نیاز: نظریه زبانها و ماشین، طراحی و پیاده سازی زبانها

نوع درس: اجباری

تعدادکل ساعات تدریس:30

تعداد جلسات تدریس:10


فهرست:

 

فصل اول: مقدمه ای بر کامپایلر

فصل دوم :نحو زبان و تجزیه

فصل سوم:  تحلیلگر لغوی

فصل چهارم: تحلیل نحوی


1-1 نمونه ای از برنامه های تحلیل کننده:

ویرایشگرهای ساختار

چاپگرهای pretty printer

بررسی کننده های ایستا

مفسرها

شکل دهنده های متن

کامپایلرهای سیلیسیومی

مفسرهای پرس و جو


1-2 تعریف كامپایلر:

1-  ترجمه برنامه از زبان مبدا به برنامه معادل دز زبان میانی مانند اسمبلی.

2- گزارش وجود خطاها را در برنامه مبدا به كاربر.

قیمت فایل فقط 10,000 تومان

خرید

برچسب ها : پاورپوینت اصول طراحی کامپایلر , پاورپوینت اصول طراحی کامپایلر , دانلود و خریدپاورپوینت اصول طراحی کامپایلر , خرید و دانلود پاورپوینت اصول طراحی کامپایلر , دانلود پاورپوینت اصول طراحی کامپایلر , خرید پاورپوینت اصول طراحی کامپایلر , خرید و دانلود پاورپوینت کامپیوتر , پاورپوینت کامپیوتر , پاورپوینت رشته کامپیوتر , خرید و دانلود پروژه پاورپوینت کامپیوتر , اهورا فایل , فروشگاه فایل اهورا , پروژ

الهام سیرجانی بازدید : 90 سه شنبه 02 آذر 1395 نظرات (0)

پاورپوینت مدارهای منطقی دیجیتال

پاورپوینت مدارهای منطقی دیجیتال دسته: کامپیوتر
بازدید: 1 بار
فرمت فایل: ppt
حجم فایل: 1070 کیلوبایت
تعداد صفحات فایل: 250

خطای سرریز در جمع اعداد بدون علامت، رخداد سرریز همان رقم نقلی است در جمع و تفریق اعدا علامت دار، سرریز در دو هنگام ممکن است رخ دهد جمع دو عدد مثبت یا جمع دو عدد منفی تشخیص رخداد سرریز راه اول اگر حاصلجمع دو عدد مثبت عددی منفی شود و یا جمع دو عدد منفی، عددی مثبت، راه دوم در صورتی که دو رقم نقلی آخر مساوی باشند

قیمت فایل فقط 10,000 تومان

خرید

پاورپوینت مدارهای منطقی دیجیتال


سیستم ده دهی اعداد (Decimal):

 

آشنایی پیچیدگی را پنهان می کند؟

 

ده رقم 0..9

 

موقعیت ، وزن تعیین می کند:

 

 

 


 

سیستم دودویی اعداد(binary):

 

آسان برای کامپیوتر ها, ناملموس برای ما

 

از ارقام دودویی(binary digits (bits))، به جای ارقام ده دهی استفاده می کند.

 

n بیت داده شده می تواند نشانگر 2^n عدد باشد.

 

با ده انگشت می شود تا 1023 شمرد!

 

در این سیستم نیز از موقعیت، وزن را تعیین می کند.

 

قیمت فایل فقط 10,000 تومان

خرید

برچسب ها : پاورپوینت مدارهای منطقی دیجیتال , پاورپوینت مدارهای منطقی دیجیتال , دانلود و خرید پاورپوینت مدارهای منطقی دیجیتال , خرید و دانلود پاورپوینت مدارهای منطقی دیجیتال , دانلود پاورپوینت مدارهای منطقی دیجیتال , خرید پاورپوینت مدارهای منطقی دیجیتال , خرید و دانلود پاورپوینت کامپیوتر , پاورپوینت کامپیوتر , خرید و دانلود پروژه پاورپوینت مدارهای منطقی دیجیتال , مدارهای منطقی دیجیتال چیست؟ , اهورا فا

محمد غفوری تبار بازدید : 115 پنجشنبه 15 مهر 1395 نظرات (0)

پاورپوینت بررسی معماری کامپیوتر

پاورپوینت بررسی معماری کامپیوتر دسته: معماری
بازدید: 1 بار
فرمت فایل: pptx
حجم فایل: 1212 کیلوبایت
تعداد صفحات فایل: 38

پاورپوینت معماری کامپیوتر در 38 اسلاید قابل ویرایش با فرمت pptx

قیمت فایل فقط 9,500 تومان

خرید

پاورپوینت بررسی معماری کامپیوتر

 

 

 


 


مقدمه

 


 

    در تقریبا طی 60 سال از زمانی که نسل اول کامپیوتر بوجود آمده تکنولوژی کامپیوتر پیشرفت چشمگیری داشته است.

 

 

 

    امروز یک کامپیوتر شخصی با عملکرد خوب را می توان کمتر از 500 دلار خریداری کرد. کامپیوتری که دارای حافظه بالا و ذخیره دیسک بیشتری است در مقایسه با سال 1985چنین کامپیوتری یک میلیون دلار هزینه بر می داشت .با رشد سریع همراه با مزایا ی تولید انبوه ریزپردازنده ها منجر به کسر فزاینده تجارت کامپیوتر مبتنی بر ریزپردازنده ها گردید.علاوه بر این از موفقیت تجاری برخوردار گردید

 

    که این موفقیت به دو دلیل است:

 

 

 

    اولا: حذف مجازی برنامه نویسی زبان اسمبلی نیاز به سازگاری کد- شئ  را کاهش داد.

 

 

 

    ثانیا: تولید استاندارد شده سیستم هایی مانند unix,linux هزینه ریسک برای ایجاد معماری جدید را کاهش داد. این تغییرات امکان توسعه موفقیت آمیز یک سری معماری ها با دستورات ساده تر را امکان پذیر ساخت که مجموعه دستورات کامپیوتری کاهش یافته (RISC) نامیده می شود. ماشینهای مبتنی بر RISC با توجه طراحان به دو تكنیك عملكردی ، حساس بود  یعنی از عملیات موازی و موازی سازی سطح دستورات استفاده کنیم و همچنین استفاده از حافظه پنهان cache .

 

شكل 1-1 نشان می دهد كه تركیب پیشرفت های سازمانی و معماری منجر به رشد 16 ساله در عملكرد رشد و سرعت سالانه  بالغ  بر 50% وضیعت كامپیوتر گردیده است. همچنین این شکل رشد در عملكرد پردازنده از اواسط دهه 1980 را نشان می دهد.

 


 

طبقه بندی كامپیوترها

 


 

    در دهه 1960 كامپیوتر مركزی یا Mainframe   شكل رایج كامپیوتر  بود. كه میلیونها دلار قیمت داشت . و در اتاق های كامپیوتری نگهداری می شد که با اپراتورهای جداگانه ای از آن حفاظت می كردند.

 

 

 

    دهه 1970 تولد كامپیوترهای كوچكتر بود كه در آزمایشگاههای علمی كاربرد داشت. در این دهه همچنین ظهور ابر كامپیوترهایی با سرعت محاسبات علمی بالا بود. اگر چه تعداد آنها كم است ولی از نظر تاریخی اهمیت دارند زیرا این كامپیوترها در ابداعات كه بعداً منجر به تولید كامپیوتر های ارزان تر شد پیشگام بودند.

 

 

 

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

 

    كامپیوترهای شخصی منجر به كامپیوترهای اشتراكی گردید. و منجر به افزایش سرورها شد . دهه 1990 ظهور اینترنت و وب جهانی كه اولین وسایل محاسباتی موفقیت آمیز (دستیاران دیجیتالی شخصی یا PDA)  بود. و ظهورابزارهای الکترونیکی دیجیتالی با عملکرد بالا شامل بازیهای ویدئویی و جعبه های نصب میباشد . برای این کاربرد ها اخیرا از کامپیوتر توکار استفاده می کنند . این تغییرات مرحله تغییر حساس در چگونگی دیدگاه ما از محاسبه و کاربردهای محاسباتی را ایجاد کرده است

 


 

شکل2-1 طبقات جریان اصلی محیط های محاسباتی و مشخصات مهم آنها را خلاصه می کند.

 

 

 

شکل 2-1 همچنین خلاصه سه جریان اصلی طبقه بندی محاسبات و ویژگی های سیستمی آنها را نشان می دهد.

 


 

سرورها

 


 

    هنگامی كه تغییری در محاسبه رومیزی رخ داد، نقش سرورها در تهیه فایلی با مقیاس بزرگ و معتبرتر و خدمات محاسباتی بهتر توسعه یافت . وب جهانی این تمایل را سرعت بخشید بدلیل رشد سریع در تقاضا و پیچیدگی خدمات مبتنی بر وب .

 

 

 

    برای سرورها ویژگی های متفاوتی اهمیت دارند:

 

 

 

    ویژگی اول وابستگی به انتقاد سرورهایی كه گوگل را هدایت میكنند كه دستور می گیرند برای Cisco یا نامگذاری واج در eBay  در گوگل.

 

 

 

    عدم موفقیت چنین سرورهای سیستمی خیلی بیشتر اهمیت دارد تا یك سرور تنها زیرا این سرورها باید 7 روز هفته را 24 ساعته كار كنند.

 


 

تعریف معماری کامپیوتر

 


 

    وظیفه ای که یک کامپیوتر با آن مواجه می شود وظیفه ای پیچیده است ابتدا مشخص می کنید چه صفات و ویژگی هایی برای یک کامپیوتر جدید مهم است و سپس یک کامپیوتر را طراحی می کنید برای به حداکثر رساندن عملکرد آن ضمن حفظ قیمت، قدرت و قابلیت در دسترس بودن آن .

 

 

 

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

قیمت فایل فقط 9,500 تومان

خرید

برچسب ها : پاورپوینت بررسی معماری کامپیوتر , پاورپوینت معماری کامپیوتر , دانلود پاورپوینت معماری کامپیوتر , معماری کامپیوتر , دانلود پاورپوینت بررسی معماری کامپیوتر , پاورپوینت معماری , پاورپوینت کامپیوتر , پاورپوینت معماری در کامپیوتر , دانلود پاورپوینت معماری برای کامپیوتر , پاورپوینت معماری برای کامپیوتر , پروژه , پژوهش , مقاله , جزوه , تحقیق , دانلود پروژه , دانلود پژوهش , دانلود مقاله , دانلود جزوه , د

اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 4728
  • کل نظرات : 22
  • افراد آنلاین : 280
  • تعداد اعضا : 13
  • آی پی امروز : 419
  • آی پی دیروز : 133
  • بازدید امروز : 3,699
  • باردید دیروز : 242
  • گوگل امروز : 0
  • گوگل دیروز : 5
  • بازدید هفته : 11,985
  • بازدید ماه : 11,985
  • بازدید سال : 113,468
  • بازدید کلی : 1,415,193