DASTURLASH ASOSLARI - Informatika fanidan

|
Informatika fanidan
|
bet | 13/32 | Sana | 30.01.2024 | Hajmi | 0,96 Mb. | | #148339 |
Bog'liq 2020 GACHA INFORMATIKA TESTLAR KITOBI 5-11 sinfDASTURLASH ASOSLARI
47. Kompyuter tushunadigan tildagi matn bu …?
a) Dastur matni.
48. Kompyuter uchun dastur tuzish jarayoni bu …?
a) Dasturlash.
49. Kompyuter uchun dastur tuzuvchi inson bu …?
a) Dasturchi.
50. Kompyuter tushunadigan til bu …?
a) Dasturlash tili.
51. Dasturlash tillari necha guruxga ajratiladi?
a) 3.
52. Dasturlash tillari to’g’ri ko’rsatish?
a) Quyi darajali, o’rta darajali, yuqori darajali.
53. Quyi darajali dasturlash tillari ….?
a) Buyruqlar maxsus raqam (kod)lar yordamida yoziladi
54. O’rta darajali dasturlash tillari ….?
a) Buyruqlar inson tiliga yaqin bo’lgan qisqartiruvlar yordamida yoziladi.
55. Yuqori darajali dasturlash tillari ….?
a) Buyruqlar inson tiliga yaqin bo’lgan so’zlar yordamida yoziladi.
56. Obyektga yo’naltirilgan dasturlash tillari bu - ….?
a) Biror yo’nalishdagi masalalarni hal qilishga mo’ljallangan til
57. Perfokartalarga asos slogan olim?
a) Jozef Mari Jakkard.
58. Hozirgi kompyuterlarning bevosita ajdodi analitik mashinani yaratgan olim?
a) Charlz Bebidj.
59. Dasturlash tiliga asos solgan olim?
a) Ogasta Ada Bayron.
60. O’rta darajali dasturlash tillari ….?
a) Avtokod-Bemsh, Avtokod-Madlen
61. Yuqori darajali dasturlash tillari ….?
a) Pascal, Ada, Karat, C++, Delphi, Visual Basic
62. Pascal tili qachon ishlab chiqarilgan?
a) 1969-1970 yil
63. Dasturlashning integrallashgan muhitiga ega bo’lgan Turbo Pascal tili qachon ishlab chiqarilgan?
a) 1981 yil
64. Turbo Pascal dasturida yaratilgan dastur matni qanday kabi nom bilan saqlanadi?
a) NONAME00.PAS
65. Turbo Pascal dasturini ishga tushirish uchun …?
a) TURBO PASKAL papkasining BIN papkasi ichida turbo.exe faylni ishga tushiramiz
66. Turbo Pascal yozilgan dasturni ishga tushirish uchun?
a) Klaviaturadan CTRL+F9 tugmalarini bosamiz yoki RUN menyusida RUN buyrugini tanlaymiz
67. Turbo Pascal dasturida izoh qanday yoziladi?
a) { va } qavslar ichida yoki (* va *) qavslar ichida
68. Turbo Pascal dasturida dastur qanday so’zdan boshlanadi?
a) Program
69. Turbo Pascal dasturida program qismida nima yoziladi?
a) Dastur nomi
70. Turbo Pascal dasturida nimalar qo’llaniladi?
a) Konstantalar (o’zgarmaslar), o’zgaruvchilar, ifodalar, operatorlar, funksiyalar, protseduralar, nishonlar.
71. Turbo Pascal dasturida konstantalar bu …?
a) Dastur ishlaganda qiymati o’zgarmaydigan miqdorlar
72. Turbo Pascal dasturida o’zgaruvchilar bu …?
a) Dastur ishlaganda qiymati o’zgaraydigan miqdorlar
73. Turbo Pascal dasturida ifodalar bu …?
a) Mos amallar bilan bog’langan o’zgarmaslar, o’zgaruvchilar va funksiyalar,
74. Turbo Pascal dasturida operatorlar bu …?
a) Dasturlash tilining tugallangan biror amalini berish uchun mo’ljallangan ko’rsatmasi
75. Turbo Pascal dasturida funksiya va protseduralar bu …?
a) O’z nomiga ega bo’lgan alohida dastur qismlari
76. Turbo Pascal dasturida nishonlar bu …?
a) Dasturda boshqarish uzatilayotgan oparatorni ko’rsatadi
77. Turbo Pascal dasturida barcha buyruq va ko’rsatmalar qayerda joylashgan?
a) Modullarda – tpu kengaytmali maxsus fayllar
78. Turbo Pascal dasturida qanday modullar mavjud?
a) System - standart buyruqlar , Crt – ekran va klaviatura bilan ishlash buyruqlar, Graph – grafik holatda ishlash buyruqlari
79. Turbo Pascal dasturida moduldagi buyruqlarni ishlaish uchun nima qilish kerak?
a) Uses bulimda modul nomini kursatish kerak
80. Turbo Pascal dasturida identifikator bu …?
a) O’zgarmaslar, o’zgaruvchilar, protseduralar, funksiyalar, modullar, dasturlar nomi
81. Turbo Pascal tilida miqdorlar necha xil bo’ladi?
a) 3
82. Turbo Pascal tilida miqdorlari …?
a) O’zgarmas, o’zgaruvchi va jadvallar ko’rinishidagi
83. Turbo Pascal tilida o’zgarmas miqdorar necha xil bo’ladi?
a) 4
84. Turbo Pascal tilida o’zgarmas miqdorlari?
a) Belgili, satrli, mantiqiy, sonli (butun yoki haqiqiy – qo’zg’almas va qo’zg’aluvchi nuqtali sonlar)
85. Turbo Pascal tilida butun va kasr qismini nima bilan ajratiladi?
a) nuqta
86. Turbo Pascal tilida o’zgarmas miqdorlari?
a) Belgili, satrli, mantiqiy, sonli (butun yoki haqiqiy
87. Turbo Pascal tilida o’zgaruvchilarni tavsiflash qayerda amalgam oshiriladi?
a) var
88. Turbo Pascal tilida tavsiflangan o’zgarmas miqdorlari qayerda ko’rsatiladi?
a) Const
89. Turbo Pascal tilida belgili o’zgaruvchilar qanday nomlanadi?
a) char
90. Turbo Pascal tilida satrli o’zgaruvchilar qanday nomlanadi?
a) string
91. Turbo Pascal tilida (maksimal n-ta belgilan iborat bo’lgan ) satrli o’zgaruvchilar qanday nomlanadi?
a) string[n]
92. Turbo Pascal tilida mantiqiy o’zgaruvchilar qanday nomlanadi?
a) boolean
93. Turbo Pascal tilida jadval ko’rinishidagi o’zgaruvchilar qanday nomlanadi?
a) Array … of …
94. Turbo Pascal tilida butun o’zgaruvchilar qanday nomlanadi?
a) byte (0…255) – 1 байт,
ShortInt (-128…127) – 1 байт,
Word (0 … 65 535) – 2 байт,
Integer (-32 768 … 32 767) – 2 байт,
LongInt (-2 147 483 648 … 2 147 483 647) – 4 байт
95. Turbo Pascal tilida xaqiqiy o’zgaruvchilar qanday nomlanadi?
a) Single (-1.5•1045 … 3.4•1038) – 4 байт,
Real (-2.9•1039 … 1.7•1038) – 6 байт,
Double (-5.0•10324 … 1.7•10308) – 8 байт,
Comp (-9.2•1018 … 9.2•1018) – 8 байт
Extended (-3.4•104932 … 1.1•104932) – 10 байт,
96. Turbo Pascal tilida son absolyut qiymatini modulini xisoblash funksiyasi?
a) ABS (x)
97. Turbo Pascal tilida sinus xisoblash funksiyasi?
a) SIN (x)
98. Turbo Pascal tilida son kosinusi xisoblash funksiyasi?
a) COS (x)
99. Turbo Pascal tilida arktangensi xisoblash funksiyasi?
a) ARCTAN (x)
100. Turbo Pascal tilida kvadrat ildizini xisoblash funksiyasi?
a) SQRT (x)
101. Turbo Pascal tilida kvadratini xisoblash funksiyasi?
a) SQR (x)
102. Turbo Pascal tilida exponenta ex xisoblash funksiyasi?
a) EXP (x)
103. Turbo Pascal tilida natural logarifm xisoblash funksiyasi?
a) LN (x)
104. Turbo Pascal tilida x-ning kasr qismini xisoblash funksiyasi?
a) FRAC (x)
105. Turbo Pascal tilida x-ning butun qismini xisoblash funksiyasi?
a) INT (x)
106. Turbo Pascal tilida x-ning butun qismini xisoblash funksiyasi?
a) TRUNC (x)
107. Turbo Pascal tilida x-ni yaxlitlash xisoblash funksiyasi?
a) ROUND (x)
108. Turbo Pascal tilida x-ni toq bo’lganligini tekshiradigan funksiyasi?
a) ODD (x)
109. Turbo Pascal tilida x+1 xisoblash funksiyasi?
a) INS(x) xamda DEC(x)
110. Turbo Pascal tilida x-kodli ASCII dan belgi chiqarish funksiyasi?
a) CHR (x)
111. Turbo Pascal tilida x- belgining ASCII kodini chiqarish funksiyasi?
a) ORD (x)
112. Turbo Pascal tilida x – raqamini y – raqamiga bulish natijasida xosil bulgan qoldiq hisoblash funksiyasi?
a) x MOD y
113. Turbo Pascal tilida o’zlashtirish operatori?
a) :=
114. Turbo Pascal tilida ekranga chiqarish operatori?
a) WRITE (x) va WRITELN (x)
115. Turbo Pascal tilida kompyuterga kiritish operatori?
a) READ (x) va READLN (x)
116. Turbo Pascal tilida matn rangini o’zgartirish operatori?
a) TEXTCOLOR (x)
117. Turbo Pascal tilida matn orqa fon rangini o’zgartirish operatori?
a) TEXTBACKGROUND (x)
118. Turbo Pascal tilida ekran tozalash operatori?
a) CLRSRC
119. Turbo Pascal tilida kursorni ekranda koordinatalat bo’yicha joylashtirish operatori?
a) GOTOXY (x,y)
120. Turbo Pascal tilida nishon buyicha boshqa joyga sakrash operatori?
a) GOTO nishon
121. Turbo Pascal tilida shartli o’tish funksiyasi?
a) IF … THEN … ELSE …
122. Turbo Pascal tilida mantiqiy amallar operatori?
a) … AND … OR … NOT …
123. Turbo Pascal tilida o’sish tartibida takrorlash operatori?
a) FOR … TO … DO …
124. Turbo Pascal tilida kamayish tartibida takrorlash operatori?
a) FOR … DOWNTO … DO …
125. Turbo Pascal tilida shart bo’yicha takrorlash operatori?
a) WHILE … DO …
126. Turbo Pascal tilida shart bo’yicha takrorlash operatori?
a) REPEAT … UNTIL …
127. Turbo Pascal tilida matn xarflar sonini aniqlash operatori?
a) LENGHT ( matn)
128. Turbo Pascal tilida matnlarni birlashtirish operatori?
a) CONCAT ( matnlar)
129. Turbo Pascal tilida matn ichida so’z joylashuvini aniqlash operatori?
a) POS ( so’z,matn)
130. Turbo Pascal tilida matndan x-chi xarfdan k-ta belgi qirqib olish operatori?
a) COPY ( matn,x,k)
131. Turbo Pascal tilida matndan x-chi xarfdan k-ta belgi o’chirish operatori?
a) DELETE (matn,x,k)
132. Turbo Pascal tilida matn1 ga x-chi xarfdan matn2 ni qushish operatori?
a) INSERT (matn2, matn1, x)
133. Turbo Pascal tilida ekran koordinatalari bo’yicha nuqta chiqarish operatori?
a) PUTPIXEL ( X, Y)
134. Turbo Pascal tilida ekran koordinatalari bo’yicha nuqta rangini aniqlashoperatori?
a) GETPIXEL ( X, Y)
135. Turbo Pascal tilida ekranning maksimal X koordinatasini aniqlash operatori?
a) GETMAXX
136. Turbo Pascal tilida ekranning maksimal Y koordinatasini aniqlash operatori?
a) GETMAXY
137. Turbo Pascal tilida grafik shakllarning chiziqlar rangini o’zgartirish operatori?
a) SETCOLOR ( x )
138. Turbo Pascal tilida grafik shakllarning ichki rangini o’zgartirish operatori?
a) SETBKCOLOR ( x)
139. Turbo Pascal tilida grafik shakllarning ichki rang berish usulini va rangini o’zgartirish operatori?
a) SETFILLSTYLE ( x , y)
140. Turbo Pascal tilida nechta ranglar kodlari mavjud?
a) 16
141. Turbo Pascal tilida 0-kodli rang bu …?
a) qora
142. Turbo Pascal tilida 15-kodli rang bu …?
a) oq
143. Turbo Pascal tilida nechta rang berish usullari mavjud?
a) 13
144. Turbo Pascal tilida kesma (chiziq) chizish operatori?
a) LINE (X1 , Y1 , X2 , Y2 )
145. Turbo Pascal tilida R radiusli va markazi X,Y koordinatali aylana chizish operatori?
a) CIRCLE (X, Y, R )
146. Turbo Pascal tilida XR va XY radiusli va markazi X,Y koordinatali ellips (yoki BB dan OB burchakgacha bo’lgan yoyni) chizish operatori?
a) ELLIPSE (X, Y, BB, OB, XR ,YR )
147. Turbo Pascal tilida turtburchak chizish operatori?
a) REKTANGLE (X1 , Y1 , X2 , Y2 )
148. Turbo Pascal tilida x-nuqtali siniq chiziq chizish operatori?
a) DRAWPOLY ( X , M )
149. Turbo Pascal tilida turtburchak chizish operatori?
a) BAR (X1 , Y1 , X2 , Y2 )
150. Turbo Pascal tilida parallepiped chizish operatori?
a) BAR3D (X1 , Y1 , X2 , Y2 , A, B)
151. Turbo Pascal tilida F-o’zgaruvchini fayl bilan boglash opearatori?
a) ASIGN ( F, yo’l )
152. Turbo Pascal tilida faylni tozalab boshidan yozish uchun ochish operatori?
a) REWRITE ( F)
153. Turbo Pascal tilida faylni davomidan yozish uchun ochish operatori?
a) APPEND ( F)
154. Turbo Pascal tilida faylni o’qish uchun ochish operatori?
a) RESET ( F)
155. Turbo Pascal tilida faylni yopish operatori?
a) CLOSE ( F)
156. Turbo Pascal tilida faylni tugalanganligini aniqlovchi (true-rost) operatori?
a) EOF ( F)
|
| |