Sunteți pe pagina 1din 4

Nume_____________________ Data_______

Test clasa 10 B

1. Determinaţi care din următoarele afirmaţii sunt adevărate şi care sunt false. Justificaţi răspunsul! (2p)
a) În fişierele text putem scrie doar litere mari, mici, spaţii şi cifre.

………………………………………………………………………………………………………………
b) Nu se pot adăuga informaţii într-un fişier text existent.

………………………………………………………………………………………………………………
c) Nu putem citi numere reale din fişier deoarece se va genera eroare din cauza punctului din număr.

………………………………………………………………………………………………………………
d) Indicii unui vector nu pot fi caractere

………………………………………………………………………………………………………………

2. Completaţi propoziţiile cu cuvântul (cuvintele) lipsă: (2p)


a) Funcţia…………..returnează true dacă s-a ajuns la sfârşitul unui rând.
b) Funcţia……………returnează true dacă până la sfârşitul fişierului sunt doar caractere albe.
c) Funcţia seekeof returnează true dacă………………………………………………………………….
d) Pentru a şterge un fişier a cărui identificator este fis vom folosi……………………….

3. Să se scrie un program care afişează caracterele ce apar de exact k ori într-un fişier al cărui nume se
citeşte de la tastatură. Numărul k se citeşte de la tastatură. (2p)

4. Scrieţi un program care verifică dacă toate elementele unui vector a se regăsesc într-un vector b.
Nume_____________________ Data_______
Test clasa 10 B

1. Determinaţi care din următoarele afirmaţii sunt adevărate şi care sunt false. Justificaţi răspunsul! (2p)
a) În fişierele text putem scrie şi citi după deschiderea acestora.

………………………………………………………………………………………………………………
b) Se pot adăuga informaţii într-un fişier text existent.

………………………………………………………………………………………………………………
c) Vectorii nu pot conţine numere reale ci doar valori de tip ordinal.

………………………………………………………………………………………………………………
d) Fişierele se deschid pentru adăugare la sfârşit cu rewrite .

………………………………………………………………………………………………………………

2. Completaţi propoziţiile cu cuvântul (cuvintele) lipsă: (2p)


a) Funcţia…………..returnează true dacă s-a ajuns la sfârşitul fişierului.
b) Funcţia……………returnează true dacă până la sfârşitul rândului sunt doar caractere albe.
c) Funcţia eof returnează true dacă………………………………………………………………….
d) Pentru a redenumi un fişier a cărui identificator este fis vom folosi……………………….

3. Să se scrie un program care afişează majusculele ce apar de exact k ori într-un fişier al cărui nume se
citeşte de la tastatură. Numărul k se citeşte de la tastatură. (2p)

4.Scrieţi un program care verifică dacă toate elementele unui vector a nu se regăsesc într-un vector b.
Nume_____________________ Data_______
Test clasa 10 B

1. Determinaţi care din următoarele afirmaţii sunt adevărate şi care sunt false. Justificaţi răspunsul! (2p)
a) În fişierele text putem adăuga informaţii la început

………………………………………………………………………………………………………………
b) După deschiderea fişierului putem fie să scriem fie să citim din el.

………………………………………………………………………………………………………………
c) Nu putem citi din fişier decât numere sau litere.

………………………………………………………………………………………………………………
d) Un vector poate conţine maxim 10000 de elemente

………………………………………………………………………………………………………………

2. Completaţi propoziţiile cu cuvântul (cuvintele) lipsă: (2p)


a) Funcţia…………..returnează true dacă până la sfârşitul unui rând sunt doar spaţii.
b) Funcţia……………returnează true dacă până la sfârşitul fişierului sunt doar caractere albe.
c) Funcţia eoln returnează true dacă………………………………………………………………….
d) Pentru a şterge un fişier a cărui identificator este fis vom folosi……………………….

3. Să se scrie un program care afişează caracterele cu număr maxim de apariţii într-un fişier al cărui nume
se citeşte de la tastatură. (2p)

4.Scrieţi un program care verifică dacă toate elementele pare ale unui vector a se află într-un interval [x,
y].
Nume_____________________ Data_______
Test clasa 10 B

1. Determinaţi care din următoarele afirmaţii sunt adevărate şi care sunt false. Justificaţi răspunsul! (2p)
a) Indicii unui vector pot să fie de orice tip.

………………………………………………………………………………………………………………
b) Nu putem citi spaţiile din fişier deoarece se va genera eroare

………………………………………………………………………………………………………………
c) Fişierele se deschid cu assign

………………………………………………………………………………………………………………
d) Odată creat un fişier acesta nu mai poate fi şters din program

………………………………………………………………………………………………………………

2. Completaţi propoziţiile cu cuvântul (cuvintele) lipsă: (2p)


a) Funcţia…………..returnează true dacă s-a ajuns la sfârşitul unui rând.
b) Funcţia……………returnează true dacă până la sfârşitul fişierului nu mai sunt caractere.
c) Funcţia seekeoln returnează true dacă………………………………………………………………….
d) Pentru a şterge un fişier a cărui identificator este fis vom folosi……………………….

3. Să se scrie un program care afişează caracterele ce apar de exact k ori într-un fişier al cărui nume se
citeşte de la tastatură. Numărul k se citeşte de la tastatură. (2p)

4.Scrieţi un program care verifică dacă un şir de n caractere este palindrom.

S-ar putea să vă placă și