Dasturlash I (swd) O’quv natijalari


C++ da matnli fayllarga ma’lumotlarni yozish uchun


Download 132.87 Kb.
bet15/19
Sana06.08.2020
Hajmi132.87 Kb.
#125643
1   ...   11   12   13   14   15   16   17   18   19
Bog'liq
Test1

C++ da matnli fayllarga ma’lumotlarni yozish uchun:

2

11

LO6




A

- iostream va fstream kutubxonalarini chaqirish;

- ifstream tipidagi o’zgaruvchini e’lon qilish;

- open funksiyasi yordamida faylni ochish;

- faylga ma’lumotni yozish;

- faylni albatta yopish kerak.













B

- iostream va string.h kutubxonalarini chaqirish;

- open funksiyasi yordamida faylni ochish;

- faylga ma’lumotni yozish;

- faylni albatta yopish kerak.













C

- ofstream tipidagi o’zgaruvchini e’lon qilish;

- close funksiyasi yordamida faylni ochish;

- faylga ma’lumotni yozish;













D

- iostream va fstream kutubxonalarini chaqirish;

- ofstream tipidagi o’zgaruvchini e’lon qilish;

- faylga ma’lumotni yozish;

- faylni albatta yopish kerak.










202




C++ da matnli faylni o’qish uchun ochish to’g’ri berilgan qatorni aniqlang

2

12

LO6




A

ofstream F;

F.open(“D:\\doc\fayl.txt”, ios::out);













B

ifstream F;

F open (“D:\\doc\fayl.txt”);













C

ofstream (“D:\\doc\fayl.txt”);













D

ifstream F (“D:\\doc\fayl.txt”, ios::out);










203




C++ da fayllar bilan ishlash uchun is_open() funksiyasining vazifasi qaysi qatorda berilgan?

2

11

LO6




A

agar faylni ochish muvaffaqqiyatli bajarilsa 1 ni, aks holda 0 qiymatni qaytaradi













B

berilgan nomdagi faylni hosil qiladi













C

agar fayl bo’sh bo’lsa 1 ni, aks holda 0 qiymatni qaytaradi













D

agar faylni ochish muvaffaqqiyatli bajarilsa 0 ni, aks holda -1 qiymatni qaytaradi










204




C++ da matnli faylga ko’rsatkich qaysi qatorda to’g’i berilgan?

2

12

LO6




A

FILE * fayl;

fayl=fopen(“test.txt”, ”w”);













B

FILE * fayl;

fayl=fopen(“test.txt”);11













C

FILE fayl;

fayl=fopen(“test.doc”, ”w”);













D

FILE * fayl;

fayl=fopen(“test.pdf”,”w”);










205




C++ da matnli fayllar bilan ishlash rejimlari to’g’ri berilgan qatorni ko’rsating.

2

11

LO6




A

“r” – o’qish uchun ochish

“w” – yozish uchun yaratish va ochish

“a” – davomiga yozish uchun ochish













B

“rb” – o’qish uchun ochish

“wb” – yozish uchun yaratish

“ab” – davomiga yozish uchun ochish













C

“r” – yozish uchun ochish

“w” – o’qish uchun ochish

“a” – davomiga yozish uchun ochish













D

“r” – o’qish uchun ochish

“w” – yozish uchun yaratish

“ab” – davomiga yozish uchun ochish










206




C++ da matnli faylga simvolni yozish funksiyasi qaysi qatorda berilgan?

2

12

LO6




A

FILE * fayl;

fayl=fopen(“test.txt”,”w”);

putc(‘a’,fayl);













B

FILE * fayl;

fayl=fopen(“test.txt”,”w”);

puts(“salom”,fayl);













C

putc(‘a’,”test.txt”);













D

FILE fayl = fopen(“test.txt” ,”w”);

putc(‘a’,fayl);










207




C++ da matnli faydagi satrlarni fayl oxirigacha o’qish dasturini ko’rsating.

2

11

LO6




A

#include

using namespace std;

int main(){

char v;

FILE *fayl;

fayl=fopen("test.txt", "r");

while (v!=EOF){

v=getc(fayl);

cout<













B

#include

using namespace std;

int main(){

char v;

File *fayl;

fayl=fopen("test.txt", "r");

while (v!=EOF){

v=getc(fayl);

cout<













C

#include

using namespace std;

int main(){

char v;

fayl=fopen("test.txt", "r");

while (v!=EOF){

v=getc(fayl);

cout<













D

#include

using namespace std;

int main(){

char v;

FILE *fayl;

fopen("test.txt", "r");

while (v!=EOF){

v=getc(fayl);

cout<










208




C++ da binar fayllarga ma’lumotlarni yozish uchun:

2

12

LO6




A

- iostream va fstream kutubxonalarini chaqirish;

- ofstream tipidagi o’zgaruvchini e’lon qilish;

- open funksiyasi yordamida binary faylni ochish;

- write() funksiyasi yordamida faylga ma’lumotni yozish;

- faylni albatta yopish kerak.













B

- iostream va string.h kutubxonalarini chaqirish;

- open funksiyasi yordamida binary faylni ochish;

- read() funksiyasi yordamida faylga ma’lumotni yozish;

- faylni albatta yopish kerak.













C

- ofstream tipidagi o’zgaruvchini e’lon qilish;

- close funksiyasi yordamida binary faylni ochish;

- write() funksiyasi yordamida faylga ma’lumotni yozish;













D

- iostream va fstream kutubxonalarini chaqirish;

- ifstream tipidagi o’zgaruvchini e’lon qilish;

- read() funksiyasi yordamida faylga ma’lumotni yozish;

- faylni albatta yopish kerak.










209




C++ da binar faylni ochish to’g’ri berilgan qatorni aniqlang

2

11

LO6




A

ofstream F;

F.open(“fayl.pdf”, ios::binary | ios::out);













B

ifstream F;

F open (“fayl.pdf”, ios::binary);













C

ofstream (“fayl.txt”);













D

ifstream F (“fayl.pdf”, ios::binary | ios::in);










210




fayl.doc binar faylini yaratib, unga butun n sonini kiritish dasturi berilgan. Nuqtalar o’rniga tushirib qoldirilgan amalni kiriting.

#include

#include

using namespace std;

int main(){

int n;

ofstream f;

f.open("fayl.doc", ios::binary);

cout<<”n=”;

cin>>n;

………

f.close(); }

2

12

LO6




A

f.write((char *)&n, sizeof(n));













B

f<













C

write((char *)&n, sizeof(n));













D

f.write(n, sizeof(n));










211




test.doc binar fayliga “Binar fayllar bilan ishlash” satrini yozish dasturi qaysi qatorda berilgan?

2

11

LO6




A

#include

#include

using namespace std;

int main(){

ifstream f;

f.open("fayl.doc", ios::binary);

string s= "binar fayllar bilan ishlash";

f.write((char*)&s, sizeof(s));

f.close(); }













B

#include

#include

using namespace std;

int main(){

ofstream f;

f.open("fayl.doc");

string s= "binar fayllar bilan ishlash";

f.write((char*)&s, sizeof(string));

f.close(); }













C

#include

#include

using namespace std;

int main(){

ofstream f;

f.open("fayl.doc", ios::binary);

string s= "binar fayllar bilan ishlash";

f.write(&s, sizeof(string));

f.close(); }













D

#include

#include

using namespace std;

int main(){

ofstream f;

f.open("fayl.doc", ios::binary);

string s= "binar fayllar bilan ishlash";

f.write((char*)&s, sizeof(string));

f.close(); }










212




Fayl oxirini aniqlash uchun qanday funksiya ishlatiladi?

2

12

LO6




A

eof()













B

bad()













C

fail()













D

flush()










213




Istisnolarni generatsiya qilish qaysi so’z yordamida amalga oshiriladi?

2

11

LO6




A

throw













B

switch













C

public













D

struct










214




Istisnolarni qayta ishlash blokini e’lon qilish qaysi so’z yordamida amalga oshiriladi?

2

12

LO6




A

catch













B

friend













C

try













D

operator










215




Istisnolar hosil qilishi mumkin bo’lgan blokni e’lon qilish qaysi so’z yordamida amalga oshiriladi?

2

11

LO6




A

try













B

catch













C

friend













D

operator










216




Binar faylni toping?

2

12

LO6




A

Kitob.dat













B

Kitob.txt













C

Kitob.log













D

Kitob.html










217




Fayldan qator o`qish funksuyasini ko`rsating ?

2

11

LO6




A

fgets













B

fputc













C

fgetc













D

fputs










218




Fayl bilan bitli almashinish rejimi ........... funksiyalari yordamida amalga oshiriladi ?

2

12

LO6




A

gets, puts













B

gets, cout













C

cin cout













D

input, output










219




Fayllarni ochuvchi funksiyalardan foydalanish uchun qaysi sarlavha faylini dasturga qo’shish kerak?

2

11

LO6




A

stdio.h













B

fopen













C

W+













D

R










220




Fayllar sinfi obyektarini ko’rsating.

2

12

LO6




A

ofstream, ifstream, fstream













B

outstream, ifstream













C

ifstream, iostream













D

outstream inputstream










221




printf() operatori nima vazifani bajaradi?

1

4

LO1




A

Formatli chiqarish













B

Formatli kiritish













C

Formatli kiritish va chiqarish













D

Fayldan o’qish










222




scanf() operatori nima vazifani bajaradi?

1

5

LO1




A

Formatli kiritish













B

Formatli kiritish va chiqarish













C

Faylga yozish













D

Formatli chiqarish










223




C++ dasturlash tilida class tushunchasi qanday?

2

8

LO5




A

sinf - bu ob'ektga yo'naltirilgan dasturlashga olib keladigan qurilish blokidir













B

sinf - bu dasturlashga olib keladigan qurilish blokidir













C

sinf - bu listlar to`plami













D

sinf - bu konteynerlar to`plami










224




C++ dasturlash tilida object qanday e`lon qilinadi va ob`ekt orqali sinfga murojaat qanday?

2

8

LO5




A

Sinf a; a.maydon













B

Sinf a.maydon













C

Sinf a=new Sinf.maydon













D

Sinf a=new maydon










225




Yuqoridagi dastur natijasi qanday

#include

Download 132.87 Kb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   19




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling