سایر

پاورپوینت مبانی کامپیوتر و برنامه سازی

دانلود پاورپوینت با موضوع مبانی کامپیوتر و برنامه سازی،
در قالب ppt و در 11 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
وسیله ای است که داده ها و دستورالعملها را از انسان دریافت کرده و پس از
اجرای دستورالعملها برروی داده ها، داده های حاصل را به انسانها باز می
گرداند. به اجرای دستورالعملها برروی داده ها پردازش گفته می شود.
الگوریتم
دستورالعملهایی که برای کامپیوتر نوشته می شود را الگوریتم گوییم .
برنامه کامپیوتری
به تشریح الگوریتم ها برای کامپیوتر با استفاده از یک زبان برنامه سازی گفته می شود.
زبان برنامه سازی
 زبانی
است که برای کامپیوتر قابل فهم بوده و الگوریتمها با استفاده از آن به
کامپیوتر داده می شوند. این زبانها به سه دسته تقسیم می گردند :
زبانهای
سطح پایین : که به آن زبان ماشین نیز گفته می شود، مستقیما به زبان خود
کامپیوتر (یعنی زبان صفر و یک) نوشته می شود و توسط کامپیوتر قابل اجرا می
باشد.
زبانهای سطح بالا : این زبانها بسیار نزدیک به زبان انسان هستند. مثلا :
If (a > b) then c = c + 1;
برای تبدیل این زبان به زبان ماشین نیاز به مترجم داریم :
کامپایلر
(Compiler) : ابتدا کل برنامه زبان سطح بالا را بررسی کرده و درصورت نبود
خطا کل آن را به زبان ماشین تبدیل می کند. اکنون برنامه آماده اجرا است.
مفسر (Interpreter) : برنامه زبان سطح بالا را دستور به دستور به زبان ماشین تبدیل و همزمان آن را اجرا می کند.
زبانهای
بسیار سطح بالا : زبانهای خاص منظوره ای که برای عملیات خاص طراحی شده اند
همانند زبان PROLOG برای هوش مصنوعی و یا SQL برای پایگاه داده ها.
دانلود فایل

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

سایر

پاورپوینت مبانی کامپیوتر و برنامه سازی

دانلود پاورپوینت با موضوع مبانی کامپیوتر و برنامه سازی،
در قالب ppt و در 24 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
 مفاهیم اولیه کامپیوتر
 معرفی اجزای اصلی کامپیوتر
 سیستمهای عددی در کامپیوتر
الگوریتم و فلوچارت
زبان برنامه نویسی C++
ثابتها, متغییرها
 عبارتهای محاسباتی و منطقی 
انواع دستور العملها و حلقه ها
بردارها و ماتریسها
ورودی و خروجی
تابع و رویه
 جستجو و مرتب سازی و …
تعریف کامپیوتر
یک دستگاه الکترونیکی است که حجم زیادی از داده ها را با سرعت و دقت زیاد طبق برنامه داده شده پردازش می نماید.
نکات:
الکترونیکی
حجم زیاد
سرعت و دقت
برنامه از پیش نوشته شده
دانلود فایل

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

سایر

پاورپوینت مبانی کامپیوتر و برنامه سازی

دانلود پاورپوینت با موضوع مبانی کامپیوتر و برنامه سازی،
در قالب ppt و در 24 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
مفاهیم اولیه کامپیوتر
معرفی اجزای اصلی کامپیوتر
 سیستمهای عددی در کامپیوتر
الگوریتم و فلوچارت
زبان برنامه نویسی C++
ثابتها, متغییرها
عبارتهای محاسباتی و منطقی
انواع دستور العملها و حلقه ها
بردارها و ماتریسها
ورودی و خروجی
تابع و رویه
جستجو و مرتب سازی و …
تمرینات و …
3سری تمرین برنامه نویسی هر کدام یک نمره
پروژه پایانی 2 نمره
میان ترم 6 نمره
پایان ترم 10 نمره
حل تمرین: بزودی مشخص می شود.
سایت درس: www.ilam.ac.ir/staffs/mozafar/mc
تعریف کامپیوتر
یک دستگاه الکترونیکی است که حجم زیادی از داده ها را با سرعت و دقت زیاد طبق برنامه داده شده پردازش می نماید.
نکات:
الکترونیکی
حجم زیاد
سرعت و دقت
برنامه از پیش نوشته شده

ویژگیهای کامپیوتر در مقایسه با انسان
سرعت زیاد
عدم خستگی از تکرار
دقت زیاد
قدرت ذخیره سازی خیلی بالا
انعطاف پذیری زیاد ( عدم عادت)
خلاقیت
تفکر
کشف راه حل جدید
اراده
انتخاب راه حل بهتر با توجه به شرایط
درک و احساس
انواع کامپیوتر
سوپر کامپیوترها
مینی کامپیوترها
میکرو کامپیوترها
کامپیوترهای شخصی
ایستگاههای کاری
وسایل کامپیوتری
دانلود فایل

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

سایر

پاورپوینت مبانی کامپیوتر و برنامه سازی

دانلود پاورپوینت با موضوع مبانی کامپیوتر و برنامه سازی،
در قالب ppt و در 24 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
تعریف کامپیوتر
یک دستگاه الکترونیکی است که حجم زیادی از داده ها را با سرعت و دقت زیاد طبق برنامه داده شده پردازش می نماید.
نکات:
الکترونیکی
حجم زیاد
سرعت و دقت
برنامه از پیش نوشته شده
ویژگیهای کامپیوتر در مقایسه با انسان
سرعت زیاد
عدم خستگی از تکرار
دقت زیاد
قدرت ذخیره سازی خیلی بالا
انعطاف پذیری زیاد ( عدم عادت)

دانلود فایل

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

سایر

پاورپوینت مبانی کامپیوتر و برنامه سازی

دانلود پاورپوینت با موضوع مبانی کامپیوتر و برنامه سازی،
در قالب ppt و در 11 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
1-1  تعاریف اولیه
کامپیوتر
 وسیله ای است که داده ها و دستورالعملها را از انسان دریافت کرده و پس از اجرای دستورالعملها برروی داده ها، داده های حاصل را به انسانها باز می گرداند. به اجرای دستورالعملها برروی داده ها پردازش گفته می شود.
الگوریتم
 دستورالعملهایی که برای کامپیوتر نوشته می شود را الگوریتم گوییم .
برنامه کامپیوتری
 به تشریح الگوریتم ها برای کامپیوتر با استفاده از یک زبان برنامه سازی گفته می شود.
زبان برنامه سازی
زبانی است که برای کامپیوتر قابل فهم بوده و الگوریتمها با استفاده از آن به کامپیوتر داده می شوند. این زبانها به سه دسته تقسیم می گردند :
زبانهای سطح پایین : که به آن زبان ماشین نیز گفته می شود، مستقیما به زبان خود کامپیوتر (یعنی زبان صفر و یک) نوشته می شود و توسط کامپیوتر قابل اجرا می باشد.
 زبانهای سطح بالا : این زبانها بسیار نزدیک به زبان انسان هستند. مثلا :
If (a > b) then c = c + 1;
برای تبدیل این زبان به زبان ماشین نیاز به مترجم داریم :
کامپایلر (Compiler) : ابتدا کل برنامه زبان سطح بالا را بررسی کرده و درصورت نبود خطا کل آن را به زبان ماشین تبدیل می کند. اکنون برنامه آماده اجرا است.
مفسر (Interpreter) : برنامه زبان سطح بالا را دستور به دستور به زبان ماشین تبدیل و همزمان آن را اجرا می کند.
زبانهای بسیار سطح بالا : زبانهای خاص منظوره ای که برای عملیات خاص طراحی شده اند همانند زبان PROLOG برای هوش مصنوعی و یا SQL برای پایگاه داده ها.
2-1  تاریخچه کامپیوتر
کامپیوترهای نسل اول
ابداع در اوایل دهه 1950 و از لامپ خلاء بعنوان جزو اصلی خود استفاده می کردند.
کامپیوترهای نسل دوم
ابداع در اوایل دهه 1960و ویژگی مهم آنها استفاده از ترانزیستور بود.
کامپیوترهای نسل سوم
در سال 1964 با ابداع مدارات مجتمع IC که صدها ترانزیستور را در یک فضای کوچک جای می داد، ایجاد شدند.
نسل چهارم کامپیوترها
در اواسط دهه 1970 با ابداع مدارات مجتمع با فشردگی بالا ایجاد شدند.
نسل پنجم کامپیوترها
یا نسل کامپیوترهای هوشمند که قادر به انجام اعمالی همانند استنتاج و استدلال مانند انسانها باشند.

دانلود فایل

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

سایر

پاورپوینت مبانی کامپیوتر و برنامه سازی

دانلود پاورپوینت با موضوع مبانی کامپیوتر و برنامه سازی،
در قالب ppt و در 24 اسلاید، قابل ویرایش، شامل:
فهرست مطالب:
مفاهیم اولیه کامپیوتر
معرفی اجزای اصلی کامپیوتر
سیستمهای عددی در کامپیوتر
الگوریتم و فلوچارت
زبان برنامه نویسی C++
ثابتها, متغییرها
 عبارتهای محاسباتی و منطقی
انواع دستور العملها و حلقه ها
بردارها و ماتریسها
ورودی و خروجی
تابع و رویه
جستجو و مرتب سازی و …
بخشی از متن پاورپوینت:
تعریف کامپیوتر
یک دستگاه الکترونیکی است که حجم زیادی از داده ها را با سرعت و دقت زیاد طبق برنامه داده شده پردازش می نماید.
نکات:
الکترونیکی
حجم زیاد
سرعت و دقت
برنامه از پیش نوشته شده
ویژگیهای کامپیوتر در مقایسه با انسان
سرعت زیاد
عدم خستگی از تکرار
دقت زیاد
قدرت ذخیره سازی خیلی بالا
انعطاف پذیری زیاد ( عدم عادت)
ویژگیهای انسان در مقایسه با کامپیوتر
خلاقیت
تفکر
کشف راه حل جدید
اراده
انتخاب راه حل بهتر با توجه به شرایط
درک و احساس
انواع کامپیوتر
سوپر کامپیوترها
مینی کامپیوترها
میکرو کامپیوترها
کامپیوترهای شخصی
ایستگاههای کاری
وسایل کامپیوتری
دانلود فایل

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

مهندسی کامپیوتر

پاورپوینت مبانی کامپیوتر و برنامه سازی

دانلود پاورپوینت با موضوع مبانی کامپیوتر و برنامه سازی ،
در قالب ppt و در 25 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت
 مفاهیم اولیه کامپیوتر
معرفی اجزای اصلی کامپیوتر
سیستمهای عددی در کامپیوتر
الگوریتم و فلوچارت
زبان برنامه نویسی C++
ثابتها, متغییرها
عبارتهای محاسباتی و منطقی
انواع دستور العملها و حلقه ها
بردارها و ماتریسها
ورودی و خروجی
تابع و رویه
جستجو و مرتب سازی و …

دانلود فایل

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

مهندسی کامپیوتر

جزوه مبانی کامپیوتر

دانلود جزوه مبانی کامپیوتر،
در قالب pdf و در 48 صفحه، شامل:

مقدمه
تعریف کامپیوتر
مفاهیم پایه ای کامپیوتر
داده
پردازش
اطلاعات
سیستم (System)
تقسیم بندی علوم کامپیوتر
سخت افزار (Hardware)
سخت افزارهای درونی (قطعات داخل کیس)
سخت افزارهای بیرونی (قطعات خارج از کیس)
نرم افزار (Software)
میان افزار (Firmware)
فن آوری اطلاعات یا IT (Information Technology)
واحدهای کامپیوتر یا قسمت­های اصلی کامپیوتر
واحد ورودي Input Unit
واحد خروجي Output Unit
دستگاه های ورودی / خروجی
واحد حافظه (Memory Unit)
واحد پردازش مركزي CPU  ( Central  Processing  Unit)
بخش های اصلی CPU عبارت اند از
واحد محاسبه و منطق 
واحد کنترل 
ثبات یا رجیستر
نحوه ارتباط اجزاي اصلي
واحد ورودی
واحد خروجی
کاربرد کامپیوتر
انواع کامپیوتر
براساس نحوه دریافت و نوع پردازش داده ها
رایانه های آنالوگ
رایانه های دیجیتال
رایانه های پیوندی (ترکیبی)
براساس هدف ساخت
کامپیوتر همه منظوره
کامپیوتر های تک منظوره
براساس اندازه
سوپر کامپیوترها ابرکامپیوترها (Super computer)
کامپیوترهای بزرگ یا مرکزی (Mainframe Computer)
تفاوت رایانه های بزرگ و ابررایانه ها
مینی کامپیوترها یا کامپیوترهای کوچک (Mini computer)
ریزکامپیوترها (Micro computer)
کامپیوتر غیرقابل حمل مانند کامپیوتر رومیزی
کامپیوتر قابل حمل
لپ تاپ ها 
تبلت ها (رایانه های صفحه ای Tablet)
ابزارهای دیجیتالی قابل حمل دستی
کامپیوترهای دستی
کامپیوتر دستیار دیجیتال شخصی
تلفن همراه
تلفن همراه هوشمند
ابزار پخش صوتی چندرسانه  ای(Mp3)
سخت افزار
آاشنایی با دستگاه­ های ورودی
صفحه کلید یا کیبورد
کلیدهای تایپ (الفبایی)
کلیدهای کنترلی
کلیدهای تابعی یا عملیاتی یا توابع خاص
کلیدهای هدایتی 
کلیدهای دوحالتی
کلیدهای دیگر
ماوس (موشواره)
انواع موس های رایج
کارکردهای ماوس
اسکنر پویشگر (Scanner)
گوی مسیریاب (Trackball)
لوح لمسی (Touchpad)
دسته بازی (Joystick)
میکروفن صدابَر یا (microphone)
هدست (به انگلیسی Headset)
دوربین وب
دوربین دیجیتال
مودم
آشنایی با دستگاه­ های خروجی
صفحه نمایشگر
چاپگر (Printer)
انواع چاپگر از نظر رنگ
انواع چاپگر از نظر کاربرد
مقایسه میان چاپگرها
بلندگو (Speaker)
هدفون
فرق هدست و هدفون
پلاتر (رسام)
سخت  افزارهای درونی کیس
بورد مادر یا بورد اصلی
پردازشگر (Cpu)
دیسک سخت (Hard Disk)
حافظه Ram یا اصلی
کارت گرافیک (Graphic Card)
کارت صدا (Sound Card)
منبع تغذیه (Power Supply)
کیس (Case)
قطعات خارج از کیس (بیرونی)
سیستم اعداد
آشنایی با واحدهای حافظه
انواع حافظه
تعريف حافظه 
ثبات ها (Registers)
حافظه هاي اصلي
حافظه هاي جانبي (حافظه ثانویه یا وسیله ذخیره  سازی)  
فلاپي ديسك یا دیسک نرم یا دیسکت (Floppy Disk) 
دیسک سخت یا هارد ديسك (Hard Disk)
دیسک سخت داخلی (INTERNAL HARD DISK)
دیسک سخت خارجی (EXTERNAL HARD DISK)
دیسک  فشرده (CD)
دیسک ویدیویی دیجیتال (DVD)
فلش دیسک (USB  FLASH DISK)
کارت حافظه (MEMORY CARD)
درایو شبکه (NETWORK DRIVE)
حافظه ذخیره  سازی برخط- آنلاین (ONLINE FILE STORAGE)
عوامل مؤثر درکارایی و سرعت کامپیوتر
عوامل مؤثر در بالا بردن راندمان رایانه
انواع نرم افزار (در حد معرفی)
به نرم افزارهای سیستمی
برنامه های راه انداز 
سیستم عامل ها
ویژگی های ویندوز سون
انواع سیستم عامل از لحاظ تعداد اجرای برنامه
انواع سيستم عامل از لحاظ محيط كاربر
رابط گرافیکی کاربر
نسخه های نرم افزاری
مشکلات نرم افزاری
مترجم های زبان های برنامه نویسی
برنامه های کمکی
نرم افزارهای کاربردی
نرم افزارهای گرافیکی
نرم افزارهای تولید صفحات وب
مدیریت پروژه
نرم افزارهای واژه پرداز
صفحه گسترده
نرم افزارهای مدیریت بانک اطلاعاتی
نرم افزارهای ارائه گرافیکی
قوانین نرم ­افزاری
مدرک کاربر (User License)
قرداد مدرک کاربر نهایی (End User License Agreement)
انواع نرم ­افزارها از نظر قانون حق نشر
نرم افزارهای دارای حق نشر (Purchase)
نرم افزارهای رایگان (Freeware) 
نرم افزارهای اشتراكی (Shareware)
نرم افزارهای نمایشی (Demo)
نرم افزارهای متن باز (Open Source)
قوانین حمایت از اطلاعات محرمانه و شخصی
امنیت (ویروس ها) و امنیت کامپیوتر
بد افزارها
ویروس ها
کرم های کامپیوترهای
اسب تروا (Trojan)
بمب های منطقی
روش ­های انتقال ویروس ها به کامپیوتر
آشنایی با نرم افزارهای ضد ویروس
نرم افزار ویروس یاب
ایجاد فضای کاری مناسب برای سلامت کاربر
ارگونومی Ergonomics
شبکه
طبقه بندی شبکه های کامپیوتری
انواع شبکه براساس جغرافیایی و تکنولوژی
تقسيم بندی بر اساس نوع وظايف
در شبکه های Client-Server
در شبکه های Peer-To-Peer
انواع شبکه از لحاظ جغرافیایی
یک شبکه شخصی (PAN)
شبکه های محلی (LAN)
شبکه محلی بیسیم (Wireless Lan)
شبکه های MAN (Metropolitan Area Network) 
شبکه های WAN
تجهیزات شبکه
کارت شبکه (Network Adapter)
هاب (جعبه تقسیم) Hub
سوییچ، راهگزین (Switch)
مسیریاب
انواع شبکه بر اساس توپولوژی
توپولوژی
شبکه نقطه به نقطه
توپولوژی خطی BUS
توپولوژی ستاره STAR
توپولوژی حلقه RING
توپولوژی توری یا مش (Mesh)
توپولوژی درختی (Tree)
شبکه زنجیری
توپولوژی ترکیبی
شبکه از نظر تکنولوژی
شبکه داخلی یا اینترانت (Intranet)
شبکه خارجی یا اکسترانت (Extranet)
شبکه‌اینترنت (Internet)
اينترنت ( Internet)
خدمات اينترنت      
سرويس web 
سرويسFTP  
سرويس E-Mail
سرويس گفتگو يا (Chat)
سرويس تجارت الکترونيکي (E-Commerce)
سرويس کتاب هاي الکترونيکي (E-Book)              
سرويس دولت الکترونيک (E-Government)
اينترانت (Intranet)
اکسترانت (Extranet)
تفاوت سرعت اتصال اینترنت و پهن باند
سرعت انتقال داده ها

توضیحات:
این جزوه تنها قسمت مبانی درس icdl2 را در خود داشته و طبق سرفصل جهاد دانشگاهی تنظیم شده است.

دانلود فایل

دانلود فایل”جزوه مبانی کامپیوتر”