- Mavzu 6-soatga mo’ljallangan
- 1-qism
Dasturlash tiliga mos simvollar ketma- - Dasturlash tiliga mos simvollar ketma-
- ketligiga aytiladi.
- printf (“Hello”);
- total = quiz + assignment;
- printf(“Total = %d”, total);
- LOAD A, 9999
- LOAD B, 8282
- SUB B
- MOV C, A
-
- 1101 0001 1000 0101 1000 0110
- 0100 1100 0101 1110 0101 1010
Translyatsiya (inglizcha translation – “tarjima”) so’zidan olingan bo’lib, dasturlash tillarida tuzilgan ixtiyoriy dastur matnini bir shakldan boshqasiga (ikkilik, ya’ni mashina kodlariga) o‘tkazish, tarjima qilish tushuniladi. Bu yerda dasturlash tillari bir-biridan alifbosi, sintaksisi va semantikasiga ko‘ra farq qiladi. - Translyatsiya (inglizcha translation – “tarjima”) so’zidan olingan bo’lib, dasturlash tillarida tuzilgan ixtiyoriy dastur matnini bir shakldan boshqasiga (ikkilik, ya’ni mashina kodlariga) o‘tkazish, tarjima qilish tushuniladi. Bu yerda dasturlash tillari bir-biridan alifbosi, sintaksisi va semantikasiga ko‘ra farq qiladi.
- Translyatorlarning ikki ko‘rinishi mavjud: kompilyatorlar va interpretatorlar
Kompilyator – bu dasturlash tilida yozilgan kod matnini qandaydir bajariluvchi faylga tarjima qiluvchi dastur hisoblanadi. - Kompilyator & Interpretator
- Kompilyator – bu dasturlash tilida yozilgan kod matnini qandaydir bajariluvchi faylga tarjima qiluvchi dastur hisoblanadi.
- Interpretator – bu dasturlash tilida yozilgan dastur kodi matnini mashina tiliga tarjima qiluvchi va bir vaqtning o’zida uni bajaruvchi dastur hisoblanadi.
- Tabiiyki, interpretatsiyalangan kodlar kompilyatsiya qilingan kodlarga nisbatan sekin bajariladi, chunki instruksiyalarni bir shakldan boshqasiga o’tkazish odatda bir necha barobar ko’p vaqt talab qiladi.
- #include "std_lib_facilities.h“
- int main()
- {
- cout << “ 420,421-16 TIu ";
- return 0;
- }
- Коmpilyator ishining umumiy ko’rinishi
- exe fayl
- Bog’lovchi fayl
-
- s
- Standart bibliotekalar
- Коmpilyator ishining umumiy ko’rinishi
- C++da dastur kodi
- xXx.cpp
- (sours cod)
- C++ da kompilyator (compiler)
- C++ standart kutubxonalar
- xXx.obj
- Анализ ва хатоликларни локал топиш
Download Do'stlaringiz bilan baham: |