1 / 13

Proqramlaşdırmaya GİRİŞ

Proqramlaşdırmaya GİRİŞ. İnsanlar bir-birilərini anlamaları üçün ortaq dildən istifadə edirlər. İnsanlar arasında ünsiyyətin yaranması üçün dil əsas amildir. İnsanların texnologiya ilə ünsiyyətinin yaranması üçün başqa ünsiyyət formasına- proqramlaşdırma dillərinə ehtiyac yaranır.

emil
Download Presentation

Proqramlaşdırmaya GİRİŞ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Proqramlaşdırmaya GİRİŞ

  2. İnsanlar bir-birilərini anlamaları üçün ortaq dildən istifadə edirlər. İnsanlar arasında ünsiyyətin yaranması üçün dil əsas amildir. İnsanların texnologiya ilə ünsiyyətinin yaranması üçün başqa ünsiyyət formasına- proqramlaşdırma dillərinə ehtiyac yaranır.

  3. Proqramlaşdırma nədir ? Kompyuter Azərbaycan, İngilis və ya başqa bir dildən anlamır. Kompyuterin funksional beyni olmadığı üçün əmrlər (komandalar) yazılmalıdır. Bu xüsusi dilə «proqramlaşdırma dili» deyilir. Komandalar bir araya gələrək «proqramı» meydana gətirir. Məlum dil ilə yazılmış komandalara «proqramın kodu» deyilir. Proqramları hazırlayanlar proqramçı adlanır. Proqramdan istifadə edənlər kompyuter istifadəçiləri adlanır.

  4. Kompyuterin başa düşdüyü yeganə dil maşın dilidir 1010 0101 0101 1011 1001 1101 1111 0011 0010 1010 1001 1011 Kompyuterlərin əsasını 0 və 1-dən ibarət olan 2-lik say sistemi təşkil edir.

  5. Maşın dili • Maşın dili dövrədən elektrikin keçib-keçməməsini əsas alan dildir. Əgər dövrədə elektrik varsa 1, yoxsa 0 olaraq ifadə edilir. Elektrik 1 1 0 0 0 0 1 1

  6. A hərfinin necə yazıdığına baxaq. A hərfi maşın dilində 01000001 ilə ifadə edilir, onluq say sistemində qarşılığı 65`dir. Hər bir simvolun bu şəkildə ifadə edildiyini düşünsək bunun anlaşılması çox çətin olan ifadə yaranır. Proqramı belə kodlarla yazmaq çox çətindir. Bunun üçün proqramlaşdırma dilinə ehtiyac duyulur. 01000001 = 65 = A

  7. Proqramlaşdırma dillərinin müxtəlifliyi Maşın dili çətin olduğu üçün fərqli proqramlaşdırma dilləri yaranıb. Hər bir dil müəyyən bir məqsədə xidmət edir.

  8. Dillərin səviyyəsi • Dillərin səviyyəsi maşın dilinə yaxın olub-olmaması ilə ölçülür. • Ən alt səviyyəli dil – Assembler dilidir. • Yüksək səviyyəli dillər –Pascal, Basic, Fortran, C, C++və s. • Yüksək səviyyəli dillər dedikdə • insan dilinə nə qədər yaxın • olması başa düşülür. Pascal C Yüksək səviyyəli dillər Assembler Maşın dili Cihaz

  9. Dillərin quruluşu 1. Söz yazılışı (Sintaksis) Hər bir dilin özünə məxsus kəlmələri var. Bu həmin dilin açar sözləri adlanır. 2. Qrammatik quruluşu Açar sözlər məntiqə uyğun bir şəkildə yan-yana yazılmırsa onda bu kəlimələr heç bir şey ifadə etmir. 3. Anlamı (Semantika) Açar sözlər məntiqi cəhətdən düzgün yazılsada, yazılan sözlərin nə üçün yazıdığıda bilinməlidir. Dilin sözlərinin necə və nə üçün istifadə edildiyi həmin dilin semantikasıdır.

  10. Dillərin təkamülü

  11. 2000_ C# Qısa baxış NET platformadan istifadə edilməyə başlandı 1995_ Java Obyekt yönlü dilləri zənginləşdirdi 1983_ C++ İlk obyekt yönlü dildir 1972_ C Pascaldakı xatalardan dolayı ortaya çıxdı 1968_ Pascal Fortran və Cobolun ən yaxşı xüsusiyyətlərini özündə cəmlədi. 1959_ Cobol Fortranın xüsusiyyətlərini alıb və giriş-çıxış işlərini yerinə yetirməyə başladı. 1957_ Fortran Maşın dilinə yaxın olmaqla bərabər, həm də məntiqi ifadələrdən istifadə edilməyə başlandı.

  12. Dillərdən istifadə göstəricisi

  13. Təşəkkürlər Etibar Süleymanov Ordubad rayon Dırnıs kənd tam orta məktəbi

More Related