2. C++ dasturlash tili haqida; Konsol oynada natija beruvchi oddiy C++ dastur yozish



Yüklə 0,91 Mb.
Pdf görüntüsü
səhifə3/12
tarix24.12.2022
ölçüsü0,91 Mb.
#77743
1   2   3   4   5   6   7   8   9   ...   12
1-maruza

Markaziy 
protsessor 
Xotira 
Saqlash 
qurilmalari 
Kiritish 
qurilmalari 
Chiqarish 
qurilmalari 
Kommuni-
katsiya 
qurilmalari 
Shina 


2. C++ dasturlash tili haqida 
2.1. Dasturlash tillari. 
Key point. Dasturiy ta’minot deb nom olgan kompyuter dasturlari 
kompyuterga qanday vazifa bajarish lozimligi to`g`risida ko`rsatma beradi. 
Kompyuter inson tilini tushunmaydi, biroq kompyuterga dasturlash tili orqali 
tegishli buyruqlar berish mumkin. Insoniyat faoliyatini yengillashtirish maqsadida 
yuzlab dasturlash tillari ishlab chiqilgan. Ularning barchasi kompyuter tushunishi 
uchun mashina tiliga o`girilishi lozim. 
2.1.1. Mashina tili. Hozirgi kunda kompyuterlarning juda ko`p turlari 
mavjud, ammo, ular yagona tilni tushunishadi – mashina tilini. Mashina tili 
dasturlash tillariga qaraganda soddalashtirilgan ko`rsatmalardan iborat bo`ladi. 
Ya’ni undagi barcha ko`rsatmalar ikkilik kodda yoziladi. Misol uchun, agar 
kompyuterga ikkita sonni kiritmoqchi bo`lsak, unga quyidagicha ikkilik kodni 
yozish lozim bo`ladi: 
1101101010011010 
2.1.2. Yuqori darajali tillar. 1950-yilga kelib yuqori darajali tillar nomi 
bilan nom qozongan dasturlash tillari yaratildi. Ular dastur yozish uchun mustaqil 
muhitga ega bo`lib, ularda turlicha toifadagi mashinalar uchun dastur yozish 
imkoniyati mavjud bo`lgan. Dasturlash tillari ingliz tili asosida ishlab chiqilgan 
bo`lib, o`rganishga va foydalanishga qulay hisoblanadi. 
Yuqori darajali dasturlash tillarida yozilgan dastur dastur kodi deb yuritiladi. 
Chunki, dastur kodini kompyuter to`g`ridan-tog`ri ishlata olmaydi. Buning uchun 
dastur kodi mashina kodiga o`girilishi lozim. Dastur kodining o`girilishi boshqa bir 
dasturiy vosita yordamida amalga oshirilishi mumkin. Bunday dasturiy vosita 

Yüklə 0,91 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   12




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin