بخشی از پاورپوینت

اسلاید 1 :

بسم الله الرّحمن الرّحيم

اسلاید 2 :

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

اسلاید 3 :

منابع درسی
کتاب درسی
برنامه نویسی C - ابراهیم زاده قلزم
برنامه نویسی C – جعفر نژاد قمی
کتابهای کمک آموزشی
آموزش تایپ
دریافت کتابهای آموزشی رایگان از www.google.com
کتابهای ICDL
کتابهای مهارت کامپیوتری
سایتها و مجلات مرتبط با کامپیوتر
عضویت در سایت های خبری
عضویت در گروه های برنامه نویسی

اسلاید 4 :

بارم بندی نمرات

اسلاید 5 :

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

اسلاید 6 :

مفاهیم اولیه کامپیوتر و نقش آن در زندگی
تاریخچه کامپیوتر
هدف از پیدایش کامپیوتر
انقلاب کامپیوتر (دهه 1990)- عصر کامپیوتر
تاثیر کامپیوتر در زندگی روزمره
اینترنت و ورود کامپیوتر به زندگی مردم
کامپیوترهای قابل حمل
تلفن های همراه
زندگی بدون کامپیوتر محاله

اسلاید 7 :

اجزای اصلی کامپیوتر

اسلاید 8 :

اجزای اصلی کامپیوتر
واحدهای ورودی
کیبورد ، ماووس ، قلم نوری ، CD ، DVD، USB Drive
Ports
.
واحدهای خروجی
مانیتور ، چاپگر ، CD ، DVD ، USB و .
..
واحد پردازش مرکزی
حافظه

اسلاید 9 :

سلسله مراتب حافظه کامپیوتری
حافظه اصلی
فقط خواندنی ROM ( Read Only Memory)
خواندنی و نوشتنی RAM (Random Access Memory)
حافظه جانبی
دیسک سخت (Hard Disk)
Tape
CD ، DVD و ..

اسلاید 10 :

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

اسلاید 11 :

تکالیف پیشنهادی

اسلاید 12 :

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

اسلاید 13 :

سخت افزار / نرم افزار / هوش مصنوعی/فناوری اطلاعات
سخت افزار
در دانش رایانه به قطعات و دستگاههای قابل لمس تشکیل دهنده رایانه سخت افزار گفته میشود
نرم افزار
به بخش غیرقابل لمس مانند سیستمهای عامل، برنامههای رایانهای نرمافزار اطلاق میگردد
هوش مصنوعی
تلفیق نرم افزار با روشهای هوشمند (مبتنی بر هوش مصنوعی)
هوش مصنوعی عبارت است از مطالعه این که چگونه کامپیوترها را میتوان وادار به کارهایی کرد که در حال حاضر انسانها آنها را بهتر انجام میدهند.
فناوری اطلاعات و ارتباطات
تعریف : انجمن فناوری اطلاعات آمریکا : به مطالعه، طراحی، توسعه، پیادهسازی، پشتیبانی یا مدیریت سیستمهای اطلاعاتی مبتنی بر رایانه، خصوصا برنامههای نرمافزاری و سختافزار رایانه میپردازد». به طور کوتاه، فناوری اطلاعات با مسائلی مانند استفاده از رایانههای الکترونیکی و نرمافزار سروکار دارد تا تبدیل، ذخیره، حفاظت، پردازش، انتقال و بازیابی اطلاعات به شکلی مطمئن و امن انجام پذیرد.

اسلاید 14 :

سایت های مرتبط با سخت افزار
ویکی پدیا - http://fa.wikipedia.org/wiki/سخت_افزار
سخت افزار http://www.sakhtafzar.com/
شهر سخت افزار http://www.shahrsakhtafzar.com/
موتور جستجوی Google : www.google.com

اسلاید 15 :

سایت های مرتبط با نرم افزار
مقالات مفید - http://www.developercenter.ir/articles.htm
موتور جستجوی Google : www.google.com
ثنارای http://www.sanaray.ir/

اسلاید 16 :

سایت های مرتبط با فن آوری اطلاعات
http://www.itiran.com/
http://www.iritn.com/
http://www.parsinic.com/
http://www.itrc.ac.ir/
http://www.iranscience.net/
http://www.shci.ir/

اسلاید 17 :

تکالیف پیشنهادی
در مورد رشته تخصصی خودتان تحقیق کنید
اینکه در دانشگاه چه چیزهای باید یاد بگیرید.
چه مهارت های برای ادامه تحصیل لازم خواهید داشت
چه مهارت های برای کار لازم خواهید داشت
چه ایده های جدیدی می توانید برای پیشرفت تحصیلی و شخصی ارائه دهید ؟

اسلاید 18 :

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

اسلاید 19 :

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

اسلاید 20 :

سیستم های عددی کامپیوتری
Decimal (دهدهی – مبنای ده)
در این سیستم تمامی اعداد بر مبنای ده ( یعنی با استفاده از ارقام 0,1,…,9) تعریف می گردد.
Binary (دودویی – مبنای دو)
در این سیستم تمامی اعداد بر مبنای دودویی (یعنی با استفاده از ارقام 0,1) تعریف می گردد.
Octal (مبنای هشت)
در این سیستم تمامی اعداد بر مبنای هشت (یعنی با استفاده از ارقام 0,1,…,7) تعریف می گردد.
Hexadecimal (مبنای شانزده)
در این سیستم تمامی اعداد بر مبنای شانزده ( یعنی با استفاده از ارقام 0,1,…,9 و A,B,C,D,E,F) تعریف می گردد.

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید