برنامه نویسی چیست؟ презентация

Содержание

Слайд 2

برنامه نویس کیست؟ فردی که توانایی صحبت با کامپیوتر را

برنامه نویس کیست؟

فردی که توانایی صحبت
با کامپیوتر را دارد
فردی که توانایی

نوشتن
دستورات منطقی را دارد
Слайд 3

پیش نیاز برنامه نویسی قدرت درک منطق قدرت درک ریاضیات خلاقیت و رویاپرداز

پیش نیاز برنامه نویسی

قدرت درک منطق
قدرت درک ریاضیات
خلاقیت و رویاپرداز

Слайд 4

فواید یادگیری برنامه نویسی فراهم کردن بازار کار شکوفا شدن استعداد

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

فراهم کردن بازار کار
شکوفا شدن استعداد

Слайд 5

تاریخچه برنامه نویسی شکل گیری زبان سطح پایین مثل: اسمبلی

تاریخچه برنامه نویسی

شکل گیری زبان سطح پایین
مثل: اسمبلی
شکل گیری زبان سطح

بالا
مثل : سی شارپ
Слайд 6

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

جایگاه نرم افزار در کامپیوتر

نرم افزارها دو دسته اند:
سیستمی
کاربردی
کاربرد نرم

افزار در سیستم:
رابط با سخت افزار
رابط انسان و کامپیوتر
برتری نسبت به سخت افزار
Слайд 7

آشنایی با زبان سطح پایین آشنایی با اسمبلی شناخت ولتاژ

آشنایی با زبان سطح پایین

آشنایی با اسمبلی
شناخت ولتاژ و 0-1
شناخت بیت
آشنایی

با باینری
Слайд 8

آشنایی با زبان سطح بالا آشنایی با شی گرائی کدنویسی با زبان انسان شناخت الگوریتم

آشنایی با زبان سطح بالا

آشنایی با شی گرائی
کدنویسی با زبان انسان
شناخت

الگوریتم
Слайд 9

ابزار مورد نیاز برای برنامه نویسی Notepad Emu8086 Visual Studio

ابزار مورد نیاز برای برنامه نویسی

Notepad
Emu8086
Visual Studio

Слайд 10

الگوریتم چیست؟ الگوریتم یکی از راه‌های حل مسئله با روش‌های

الگوریتم چیست؟

الگوریتم یکی از راه‌های حل مسئله با روش‌های ریاضی و

منطقی است.
برای نوشتن یک الگوریتم مناسب باید سه عامل اصلی را در صورت مسئله شناسایی کرد.
Слайд 11

سه عامل اصلی الگوریتم مقادیر معلوم: اطلاعات خواسته‌های مسئله: نتایج عملیات محاسباتی: دستورات و روابط منطقی

سه عامل اصلی الگوریتم

مقادیر معلوم:
اطلاعات
خواسته‌های مسئله:
نتایج
عملیات محاسباتی:
دستورات و روابط منطقی

Слайд 12

کامپایلرچیست؟ همان خروجی برنامه می باشد، با حالت بررسی خطاهای

کامپایلرچیست؟

همان خروجی برنامه می باشد، با حالت بررسی خطاهای احتمالی.
مراحل کامپایل:
آنالیز،

بررسی خطا، خروجی نهایی
پردازش و اجرا و خروجی در نهایت به CPUختم می شود.
Слайд 13

مفسر چیست؟ دستوراتی که درون برنامه نوشته می‌شود و بدون

مفسر چیست؟

دستوراتی که درون برنامه نوشته می‌شود و بدون کامپایل کردن

و تبدیل به زبان ماشین اجرا میشود.
ویژگی ها:
ترجمه همزمان در حین اجرا
دقت بالاتر برنامه
Слайд 14

دیباگ کردن چیست؟ برطرف کردن خطاهای احتمالی در حین اجرا.

دیباگ کردن چیست؟

برطرف کردن خطاهای احتمالی در حین اجرا.
وجود باگ باعث

اخلال در روند اجرا میشود.
خطای Syntax :
طرز قرار گیری صحیح کلمات
خطاهای معنایی:
کد صحیح ولی محل قرار گیری کدها نادرست
خطاهای منطقی:
خطایی که خود سیستم میگیرد و جزء خطاهای سخت می باشد
Слайд 15

تعدد زبان های برنامه نویسی برای چیست؟ افزایش درخواست و

تعدد زبان های برنامه نویسی برای چیست؟

افزایش درخواست و نیازهای روز

افزون
کاستی در زبان های موجود
انعطاف‌پذیرتر کردن زبان برای نیاز
Имя файла: برنامه-نویسی-چیست؟.pptx
Количество просмотров: 38
Количество скачиваний: 0