Javobi: Dasturlash-Dasturiy ta‟minot uchun dastur kodi yozish. Dasturiy ta‟minot-Kompyuterning ishlash prinsipinita‟minlovchi yo‟riqnomlar to‟plami 2 Javobi
DI 22-12-guruh talabasi Yunusov Dilyorning
“Dasturlash I” fanidan 1-ma’ruza bo`yicha mustaqil topshiriqlarjavobi.
1. Quyidagi so‘zlarga yozma tavsif bering:
Javobi: Dasturlash-Dasturiy ta‟minot uchun dastur kodi yozish.
Dasturiy ta‟minot-Kompyuterning ishlash prinsipinita‟minlovchi
yo‟riqnomlar to‟plami
1.2 Javobi-Kompyuter -Oldidan berilgan dastur bo‟yichaishlaydigan, ma‟lumotlarni
qayta ishlovchi elektron mashina
Apparat va dasturiy ta‟minot-Apparatta‟minoti kompyuterningasosiy
texnik qismlari (CPU, xotira, malumot saqlovchi disklar, kirishchiqarish qurilmalari,). Dasturiy ta‟minot es malum bir vazifanibajarish va Kompyuterning ishlash prinsipini ta‟minlovchiyo‟riqnomlar to‟plami.
1.3 Javobi-Mashina tili- Kompyuter uchun dasturlar tuzish tili. Mashina tili sonlardan iborat bo‟lgan eng pastki darajali tildir
1.4 Javobi-Yuqori darajali til- Odamlar uchun tushunarli va turlixil vazifalarni bajarish uchun dasturlarni ishlab chiqishga imkonberadigan va turli xil dasturlarni yaratish uchun foydali bolgantil.
1.5 Javobi-Kompilyator- murakkab dastur, dasturlash tilidayozilgan kodlarni mashina kodiga alishtirib beradi. Interpratordasturlash tilida yozilgan kodlarni ketma ket o‟qiydi va mashinatiliga o‟zgartirib boradi
1.6 Javobi-Dasturlash muhitlari deganda yozilayotgan kodlaraynan qayerga yozish kerakligi tushuniladi. Dasturlash muhitidadasturchilar uchun hamma sharoit yaratilgan boladi.
1.7 Javobi-Sintaksis xatolik-Dastur kodini mashina kodigaalishtirishda kompilyator tomonidan aniqlanadigan xatolik, bajarilishdagi xatolik-Biror bir dasturni xato yozganda , dasturlash va hisoblash qoidalariga nomutanosib ravishdatuzilganda sodir boladi , mantiqiy xatolik-kutilgan natijabolmaganda sodir boladigan xatolik
2. test topshiriqlari:
2.1. Javobi- Apparat taminoti – kompyuterning fizik qurilmalarjamlanmasi. 2.2.Protsessor – kompyuterning miyasi.
2.3. Javobi- Protsessorning tezligi gigagers birligida o„lchanadi.
2.4.Javobi-Nima uchun kompyuter nol va birlardanfoydalanadi?
Chunki barcha raqamli qurilmalar 0 va 1 ko„rinishidagi ikkilikqiymatlar asosida ishlaydi.
.
2.5.Javobi-Bir bayt 8bitga teng.
2.6.Javobi- Dasturiy ta‟minot kompyuter uchunko„rsatmalardir. 2.7.Kompyuter kodni mashina tilida tilidaishlatishi mumkin. 2.8.Kompilyator– yuqori darajali tilnimashina tiliga o„giradi. 2.9.Windows XP– operatsion tizim.
2.10.Javobi Operatsion tizim – kompyuterni ishga tushiradi, uning qurilmalarining ishini boshqaradi va nazorat qiladi.
2.11. Javobi-C++– ob‟yektga yo„naltirilgan dasturlash tili. 2.12.Asosiy bosh funksiya quyidagicha yoziladi:
A. public int main(String[] args)
2.13. JavobiKonsol oynasida "Welcome to C++" yozuvinichiqaruvchi dastur satri
qanday yoziladi?
A. cout << "Welcome to C++";
2.14.Javobi Quyidagi jumlalarning qaysi biri to„g„ri?
A. Dasturning har bir satri nuqtali vergul bilan tugallanishilozim.
2.15.Javobi C++ kompilyator C++ kodini mashina kodigao„giradi. 2.16.Tasavvur qiling, C++ kodi quyidagichako„rinishda:
int main()
{
}
Dastur kodi qanday fayl nomi bilan saqlanishi kerak?
Javobi- A. Biror fayl nomi.cpp
2.17.C++ ob‟yekt faylining Windowsdagi fayl kengaytmasiniko„rsating:
Javobi-A.exe 2.18.Quyidagi satrlarning qaysilari C++ izohi emas:
Javobi- A.-- comments
2.19.C++ da satr tugallanishini ifodalovchi ___ belgisi bilanyakunlanishi kerak.
Javobi- A.“;”
2.20.Konsol oynaga chiqarish operatori “___” ni chaqiradi.
Javobi- A. <<
2.21.Dastur blokining ochilishi va yopilishi ______ orqaliamalga oshiriladi.
Javobi-A. shakllangan (figurali) qavslar
2.22.Quyidagi dastur konsol oynada nimani ko„rsatadi?
#include using namespace std;
int main() {
cout << 1 + 2 << endl;
return 0; }
Javobi A. 3
2.23.Quyidagi dastur konsol oynada nimani ko„rsatadi?
#include using namespace std;
int main() {
cout << "A";
cout << "B";
return 0; }
Javobi- A. AB
2.24.Dasturlash stili muhim ahamiyatga ega, chunki___________________.
Javobi- A. yaxshi dastur stili dasturdagi xatoliklarni tuzatishimkonini beradi 2.25.Quyidagi kodni tahlil qiling:
I:
II:
Javobi- A. Faqat birinchi qismdagi kod kompilyatsiya qilinadiva oynaga “Welcome to C++” satrini chiqaradi.
2.26.Agar dastur yaxshi kompilyatsiya qilinsa, lekin dasturkutilganidan boshqacha natija chiqarsa, unda dasturda___________ yuz bergan.
Javobi -A. kompilyatsion xatolik
3. Konsols oyna uchun quyidagicha dastur t uzing: