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

Содержание

Слайд 2

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

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

منطقی را دارد

Слайд 3

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

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

Слайд 4

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

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

Слайд 5

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

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

سی شارپ

Слайд 6

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

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

سیستم:
رابط با سخت افزار
رابط انسان و کامپیوتر
برتری نسبت به سخت افزار

Слайд 7

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

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

Слайд 8

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

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

Слайд 9

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

Notepad
Emu8086
Visual Studio

Слайд 10

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

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

نوشتن یک الگوریتم مناسب باید سه عامل اصلی را در صورت مسئله شناسایی کرد.

Слайд 11

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

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

Слайд 12

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

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

خروجی نهایی
پردازش و اجرا و خروجی در نهایت به CPUختم می شود.

Слайд 13

مفسر چیست؟

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

به زبان ماشین اجرا میشود.
ویژگی ها:
ترجمه همزمان در حین اجرا
دقت بالاتر برنامه

Слайд 14

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

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

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

Слайд 15

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

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

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