Sunteți pe pagina 1din 31

COLEGIUL TEHNIC DE COMUNICATII ”N. V.

KARPEN” BACĂU
ATESTAT 2010
BILETUL nr.1

1.Creaţi tabelul de mai jos, utilizând fontul COMIC SANS şi formatarea


automată CONTEMPORARY sau una asemănătoare:

LUNI MARŢI MIERCURI JOI VINERI


8-9
9-10
10-11
11-12
12-13
13-14

2. Scrieti un program C/C++ care citeste de la tastatura doua siruri de caractere


formate din litere mici. Sa se creeze fisierul BAC.TXT încare sa scrie unul din cele
doua siruri care se dovedeste a fi o subsecventa a celuilalt sir. Daca cele doua siruri
nu au aceasta proprietate atunci înfisierul BAC.TXT se va scrie textul “FARA
SOLUTIE”.
Exemplu:
Se citesc sirurile: Se afiseaza înBAC.TXT
Calculator lat
lat

3. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume


C(20), proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex.
C.N.Vranceanu, XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca
media şi admis nu se introduc la popularea tabelei cu date.
a) Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere, prin
program)
b) Afisati numărul de candidati cu media peste 9,00
c) Adaugati întabela o inregistrare cu mediile generale ale probelor.

4. Afişaţi last_name şi email pentru fiecare persoană din tabela


D_CLIENTS, antetul tabelei rezultat fiind CLIENT EMAIL ADDRESS. Prezentaţi şi
diagrama de tabelă corespunzătoare tabelei D_CLIENTS.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr. 2

1. Reproduceţi textul următor, aliniat stânga-dreapta (justified) cu caractere TIMES


NEW ROMAN de 12, apoi copiaţi-l mai jos cu 2 rânduri şi dispuneţi-l pe două
coloane.

Transformările societăţii româneşti din ariei „Tehnologii”, trebuie să asigure


ultimii ani, dezvoltarea şi răspândirea dobândirea unor cunoştinţe de utilizare
înformaticii, pătrunderea elementelor a calculatorului şi a programelor, de
moderne de comunicaţii şi tehnologii tehnologia înformaţiei şi comunicării
înformatice în ţara noastră, impun o la nivel de cultură generală, necesare
pregătire diversificată a tinerilor în unor activităţi cu caracter aplicativ
acest domeniu. Disciplina „Tehnologia utile în mediul în care îşi vor desfăşura
înformaţiei şi comunicaţiei”, din cadrul activitatea.

2. Scrieti un program C/C++ care citeste de la tastatura un numar natural n (2<n<21)


şi apoi n linii cu cate n numere intregi de cel mult 7 cifre ce formeaza un tablou
bidimensional a.
Sa se afiseze pe ecran diferenta dintre suma elementelor de pe diagonala
principala şi suma elementelor de pe diagonala secundara a matricei a.

3. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume C(20),
proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex.
C.N.Vranceanu, XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca
media şi admis nu se introduc la popularea tabelei cu date.
a) Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere, prin
program)
b) Afisati numărul de candidati cu media cuprinsa intre 9,00 şi 10,00
Adaugati întabela o inregistrare cu notele maxime ale probelor.
c) Adaugati întabela o inregistrare cu notele maxime ale probelor.

4. Modificaţi salariile angajaţilor ce figurează în tabela F_STAFFS adăugând un


bonus de 0.50 $ la creşterea de 5% propusă de manager. Prezentaţi diagrama de tabelă
corespunzătoare tabelei F_STAFFS.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010
BILETUL nr.3

1.Creaţi într-un document tabelul următor. Veţi utiliza fontul Arial, dimensiune 14.

Anul 2000 Anul 2001 Anul 2002


Producţie 1050 1045 1800
Servicii 680 700 840
Comerţ 350 400 560

Inseraţi coloana „Anul 2003” şi ştergeţi coloana „Anul 2001”

2. Fisierele text X.TXT şi Y.TXT contin fiecare numele a 7 persoane, câte un


nume pe fiecare linie , fiecare nume având cel mult 15 litere. Stiind ca în fiecare fisier
numele sunt memorate în ordine alfabetica, scrieti un program C/C++ care sa citeasca
din cele doua fisiere şi sa afiseze pe ecran toate numele din cele doua fisiere în ordine
alfabetica, separate printr-un spatiu.
Exemplu :
Daca fisierul X.TXT are continutul :
Ana
Dana
Daniel
Ene
Mara
Nae
Paul
iar fisierul Y.TXT are continutul:
Angie
Cora
Dora
Horia
Oana
Paul
Tibi
Se va afisa pe ecran :
Ana Angie Cora Dana Daniel Dora Ene Horia Mara Nae Oana Paul Paul
Tibi

3. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume C(20),
proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex. C.N.Vrancanu,
XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca media şi admis nu se
introduc la popularea tabelei cu date.
a. Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere,
prin program)
b. Afisati numărul de candidati participanti la examen
c. Afisati toti candidatii care au obtinut la toate probele note peste
7,50
4. Sue, Bob şi Monique sunt angajaţii lunii. Utilizând tabela F_STAFFS, afişaţi un
tabel în care numele lor să apară astfel:
Super Star
***Sue***Sue***
***Bob***Bob***
***Monique***Monique***
DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr.4

1. Scrieţi într-un document Word formula următoare:


x = x0 + v0t - v0t0 +a t2 - att0 + at02

2. Scrieti programul C/C++ care scrie de la tastatura un numar natural n (n<100) şi un


sir cu n numere intregi din intervalul [100 ;999] ; programul construieste un sir de
numere rezultat prin inlocuirea fiecarui numar din sirul citit cu numărul obtinut prin
interschimbarea cifrei unitatilor cu cifra sutelor. umerele din noul sir se vor afisa pe
ecran separate printr-un singur spatiu.
De exemplu , pentru n=3 şi sirul 123 , 904 , 500 , se afiseaza 321 , 409 , 5

3. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume C(20),
proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex. C.N.Vrancanu,
XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca media şi admis nu se
introduc la popularea tabelei cu date.

a) Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere, prin program)
b) Afisati numărul de candidati cu media sub 5,00
c) Afisati toti candidatii, precum şi probele la care s-au obtinut medii de 6,00.

4.Utilizând cuvintele "Oracle," "Internet," şi "Academy," afişaţi prin comandă unică


mesajul:
The Best Class
Oracle Internet Academy

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr. 5

1. Scrieţi textul următor utilizând fontul COMIC SANS, dimensiunea caracterelor de


14, la distanţa între rânduri de 1,5:

Cât e de drag cuvântul sacru „mama”!


Un gângurit când pruncul vrea s-o cheme,
E lângă noi,în clipele supreme,
Din leagăn pân’ la cea din urmă vamă.
Din veşnici, ca focul unei steme
Îşi flutură a dragostei maramă...
Păstrează-i chipu-n aurită ramă
Şi de nimic, nicicând nu te mai teme!

2. Doua tablouri unidimensionale a şi b , cu elementele a1 , a2 , … , an , respctiv b1 ,


b2 , … bn sunt înrelatia a<=b daca : a1<=b1 , a2<=b2 , … , an<=bn. Scrieti program
înlimbajul C/C++ care citeste doua tablouri unidimensionale a şi b cu acelasi numar
de elemente de tip intreg şi verifica daca a<=b sau b<=a afisand un mesaj adecvat.

3. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume


C(20), proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex.
C.N.Vrancanu, XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca media
şi admis nu se introduc la popularea tabelei cu date.
a) Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere, prin program)
b) Actualizati campurile medie şi admis (automat). Obs. Un candidat este admis
daca media este minim 6,00 şi are note peste 5,00 la toate probele.
c) Afisati numărul de candidati admisi şi numărul de candidati respinsi.

4. Care este poziţia caracterului " I " în "Oracle Internet Academy"?

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr.6

1. Scrieţi utilizând fontul Arial, dimensiunea de 12, spaţierea la 1,5 rânduri, păstrând
caracteristicile observabile pe text:

Teoremă
Funcţia f : [a, b] → ℝ continuă pe [a, b], este întegrabilă pe [a, b] (afirmaţia
aparţine lui Cauchy şi a fost demonstrată de Weierstrass)

2. Scrieti subprogramul sortare care primeste prin intermediul parametrului a un


tablou unidimensional de numere reale cu 1000 de componente şi prin intermediul
parametrilor i şi j doua numere intregi , 1<=i<j<=1000. Subprogramul realizeaza
ordonarea crescatoare a elementelor ai , ai+1 , … , aj.

3. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume C(20),
proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex. C.N.Vrancanu,
XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca media şi admis nu se
introduc la popularea tabelei cu date.
a) Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere, prin
program)
b) Actualizati campurile medie şi admis (automat). Obs. Un candidat este
admis daca media este minim 6,00 şi are note peste 5,00 la toate
probele.
c) Afisati candidati inscrisi la proba_e la info şi notele obtinute.

4. Aplicaţi asupra şirul de caractere "Oracle Internet Academy", acele funcţii care şi
comenzi care să-l transforme în:
Oracle$$$Internet$$$Academy

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr. 7

1. Creaţi un model de adeverinţă care se eliberează pentru a atesta absolvirea unui


curs organizat de şcoala voastră. Pentru numele cursantului folosiţi fontul COMIC
SANS, bold, cursiv, dimensiune 14. Pentru tipul cursului, folosiţi fontul ARIAL,
dimensiune 14, cursiv. Titlul ADEVERINŢĂ va avea fontul ARIAL, dimensiune 16,
bold, centrat. Salvaţi modelul în My Documents, cu numele Model adeverinţă. Veţi
păstra caracteristicile observabile pe text:

Liceul Teoretic Vasile Goldiş

Arad

Calea Victoriei, nr. 1 – 3

ADEVERINŢĂ

Nr.____ / ______

Se adevereşte prin prezenta că d-l / d-na POPESCU ION a absolvit cursul


Cultură şi civilizaţie în perioada _____ - _____. La examen a obţinut nota
____.

Director,

2. Scrieti programul C/C++ care citeste de la tastatura elementele unui vector x cu


1000 de numere reale şi care ordoneaza crescator termenii sirului. Programul va afisa
pe ecran noile valori ale vectorului x separate intre ele prin spatiu

3. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume C(20),
proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex. C.N.Vrancanu,
XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca media şi admis nu se
introduc la popularea tabelei cu date.
d) Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere, prin
program)
e) Actualizati campurile medie şi admis (automat). Obs. Un candidat este
admis daca media este minim 6,00 şi are note peste 5,00 la toate
probele.
c) Afisati candidati admisi înordinea descrescatoare a mediilor.

4. Realizaţi un raport cu informaţiile din câmpurile last_name şi salary pentru acei


angajaţi din tabela EMPLOYEES al căror employee_id este cuprins între valorile
100 şi 200. Includeţi o a treia coloană cu valoarea noului salariu al angajaţilor
obţinută prin împărţire la 1.55, rezultat “rotunjit” apoi la două zecimale.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr. 8

1. Inseraţi în documentul vostru o miniatură din Clipart-urile oferite de word.


Deasupra desenului plasaţi o cutie de text în care să scrieţi: Bine aţi venit!

2. Intr-un sistem de coordonate carteziene se considera punctele A(x1,y1) şi


B(x2,y2), unde coordonatele intregi x1 , y1 , x2 , y2 sunt , înaceasta ordine ,
urmatorii termini consecutive ai sirului Fibonacci : fn , fn+1 , fn+2 , fn+3 (n
natural).Scrieti un program C/C++ care citeste de la tastatura un numar natural n
(1<=n<=20) , determina şi afiseaza pe ecran cele doua puncte A şi B astfel
determinate.

3. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume


C(20), proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex.
C.N.Vrancanu, XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca media
şi admis nu se introduc la popularea tabelei cu date.
a) Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere, prin program)
b) Actualizati campurile medie şi admis (automat). Obs. Un candidat este admis
daca media este minim 6,00 şi are note peste 5,00 la toate probele.
c) Afisati numărul de medii intre 9,00 şi 10,00 la proba_e.

4. Afişaţi informaţiile din câmpurile last_name şi salary pentru acei angajaţi din
tabela EMPLOYEES al căror employee_id este egal cu 100. Includeţi o a treia
coloană cu valoarea noului salariu al angajaţilor obţinută prin creşterea cu 5.33%,
rezultat “trunchiat” apoi la două zecimale.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr.9

1. Editaţi textul următor, folosind WordArt, fontul MONOTYPE CORSIVA, 14,


păstrând caracteristicile observabile pe text:
Scumpule Mantuitor

Varsa-n inimile lor

Varsa-Ti bunatatea Ta

Sa-Ti cinsteasca nasterea.

Sărbători fericite!

2. Într-o lista simplu înlantuita alocata dinamic, fiecare element retine în câmpul info
un numar natural cu cel mult noua cifre şi încâmpul adru adresa elementului urmator
din lista. Scrieti subprogramul divizor, care prin parametrul p primeste adresa
primului element al listei descrise mai sus, prin parametrul x primeste un numar
natural cu cel mult noua cifre şi care afiseaza pe ecran, câte unul pe linie numerele din
lista care au exact un divizor comun cu x. Daca în lista nu exista un astfel de element
atunci se va afisa mesajul “problema nu are solutie”.

3. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume C(20),
proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex. C.N.Vrancanu,
XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca media şi admis nu se
introduc la popularea tabelei cu date.
a) Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere, prin
program)
b) Actualizati campurile medie şi admis (automat). Obs. Un candidat este
admis daca media este minim 6,00 şi are note peste 5,00 la toate
probele.
c) Afisati numărul de candidati admisi şi mediile acestora la proba_f .

4. Afişaţi informaţiile din câmpurile last_name pentru acei angajaţi din tabela
EMPLOYEES care au salariul (salary) multiplu de 3. Prezentaţi şi diagrama de
tabelă corespunzătoare tabelei EMPLOYEES .

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr. 10

1. Creaţi un exemplu de formular ca în exemplul de mai jos:

Nume şi prenume

Luna: Ziua:
Data naşterii: An:

2. Fisierele text f1.txt şi f2.txt contin , fiecare , elementele a cate unui sir de
numere reale a , respective b.Fisierele contin numere distincte scrise pe o linie şi
separate printr-un singur spatiu. Scrieti un program înlimbajul C/C++ care citeste cele
2 siruri de numere din fisierele f1.txt şi f2.txt şi care scrie înfisierul f3.txt toate
elementele comune sirurilor a şi b , pe o linie şi separate printr-un spatiu.
Exemplu : Daca continutul fisierelor f1.txt şi f2.txt este : 10.3, 2.05, 5, 7.12, respectiv
67 , 7.12 , 5 , 3 , 7.33 , 9 , atunci f3.txt va contine : 7.12, 5.
(10p.)

3. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume


C(20), proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex.
C.N.Vrancanu, XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca media
şi admis nu se introduc la popularea tabelei cu date.
a) Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere, prin program)
b) Actualizati campurile medie şi admis (automat). Obs. Un candidat este admis
daca media este minim 6,00 şi are note peste 5,00 la toate probele.
c) Afisati numărul de candidati admisi care au media 10,00 la Matematica

4. “Încheiaţi studiul pe care l-aţi avut ca temă în ultima zi a acestei luni” este
indicaţia profesorului. Afişaţi numele respectivei zile etichetată cu “Deadline”.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr.11

1. Creaţi următorul tabel, păstrând caracteristicile acestuia, apoi inseraţi un


candidat între cei 2 existenţi. Alinierea în celule este la stânga pentru nume şi
la centru în celelalte celule.

Numele şi prenumele Note la examenul de Testare naţională


Matematică Lb. Română Proba la alegere
Rus Ioan 8.50 9 9.50
Anca Iosif 10 9.25 9

2. Scrieti un program în limbajul C/C++ care afiseaza toate numerele


naturale formate din cifre identice , mai mari decat 10 şi mai mici decat o valoare data
n, n<=2.000.000.000.
De exemplu pentru n=195 , se afiseaza : 11 , 22 , 33 , 44 , 55 , 66 , 77 , 88 , 99 , 111

3. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4),


nume C(20), proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex.
C.N.Vrancanu, XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca media
şi admis nu se introduc la popularea tabelei cu date.

a. Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere,


prin progran)
b. Actualizati campurile medie şi admis (automat). Obs. Un candidat
este admis daca media este minim 6,00 şi are note peste 5,00 la
toate probele.
c. Afisati numărul de candidati respinsi precum şi probele la care au
dat examen..

4. Listaţi zilele aniversare pentru toţi angajaţii firmei Global Fast Food
în formatul Month DD, YYYY. Eliminaţi zerourile aferente. Prezentaţi diagrama de
tabelă corespunzătoare tabelei F_STAFFS.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr. 12

1. Creaţi un antet pentru liceul vostru, care să conţină numele liceului aliniat la
centru, pe rândul următor adresa şi numărul de telefon, aliniate la stânga.

2. Prin asocierea fiecarei litere mici din alfabetul englez cu un numar egal cu pozitia
cifrei în alfabet, se poate codifica orice secventa de litere mici cu o secventa de
numere. Scrieti un program C/C++ care citeste din fisierul text cod.txt un numar n
(0<n<30000) si, de pe randul urmator , o secventa de n litere mici. Programul va
codifica secventa de caractere citita şi va scrie pe ecran numerele asociate, separate
prin spatii.
Exemplu : pentru fisierul cod.txt : 7
bacinfo
se vor afisa pe ecran , înordine , numerele :
2 1 3 9 14 6 15

3. Fie tabela CANDIDATI.DBF cu structura : scoala C(20), clasa C(4), nume


C(20), proba_d N(2), proba_e N(2), proba_f N(2), medie N(2), admis L. {Ex.
C.N.Vrancanu, XIIC, Vasile Ion, 9,65, 8,75, 10,00} Din exemplu se observa ca media
şi admis nu se introduc la popularea tabelei cu date.
a) Introduceti 5-7 inregistrari (in mod ecran, macheta de culegere, prin
progran)
b) Actualizati campurile medie şi admis (automat). Obs. Un candidat este
admis daca media este minim 6,00 şi are note peste 5,00 la toate
probele.
c) Afisati candidatul (nume,clasa,scoala) care a obtinut media maxima

4. Pat Fay este angajatul care a primit o majorare de salariu de $2,000 . Afişati
pentru ea prenumele, salariul curent, precum şi noul salariu etichetat cu aliasul “New
Salary”. Pentru ambele coloane salariu, modul de afişare să conţină semnul “$” şi
rezumaţi salariul la două zecimale

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr. 13

1. Concepeţi o invitaţie la festivitatea de absolvire a clasei a XII-a, utilizând


şi elemente grafice .

2. Scrieti un program C/C++ care citeste de la tastatura trei numere naturale


x, y şi k, (1<x<y<2000000, k<1000) şi afiseaza pe ecran k numere prime
din intervalul [x, y]. Daca nu exista k numere prime în intervalul [x,y] se
vor afisa toate numerele prime gasite iar pe linia urmatoare se va afisa
mesajul “s-au gasit mai putine numere prime: ” urmat de numărul
acestora.
De exemplu, pentru x=3, y=12 şi k=5 se vor afisa pe ecran:
3 5 7 11 s-au gasit mai putine numere prime:4

3. Fie urmatoarele tabele : ECHIPE.DBF cu structura : echipa C(9), grupa


C(1) ; JUCATOR.DBF cu structura : nume C(9), echipa C(9), intrare D, iesire D ;
CAMPIONAT.DBF cu structura : e1 C(9), e2 C(9), data D, loc C(9), p1 N(2), p2
N(2), prono C(1), arbitri C(30) . Semnificatia campurilor din tabele este următoarea :
e1,e2,echipa – numele echipei inscrisa încampionat, p1, p2 - numărul de goluri
inscrise la meciul disputat la data, de e1 respectiv e2, intrare,iesire reprezinta
intervalul de timp încare un jucator a activat le echipa, iesire este vid daca jucatorul
mai activeaza la echipa la data curenta.

a) Introduceti 2-4 inregistrari înECHIPE, 4-8 inregistrari înJUCATORI şi 2-4


inregistrari înCAMPIONAT. Deschideti cele trei tabele întrei zone.
b) Afisati toate echipele din grupa „A”.
c) Afisati înce echipa a jucat Hagi şi cand ?

4. Listaţi o situaţie care să prezinte câmpurile name, start_date, şi end_date cu


promoţiile produselor firmei Global Fast Foods din tabela
F_PROMOTIONAL_MENUS. Dacă data finală a ofertei este data curentă,
actualizaţi end_date prin mesajul “end întwo weeks", iar pentru produsele fără dată
finală treceţi data curentă.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr.14

1. Concepeţi un afiş pentru Balul bobocilor, utilizând şi elemente grafice

2. Scrieti un program C/C++ care citeste un numar natural nenul par, n, n<100 şi
apoi n numere naturale de cel mult 4 cifre fiecare şi determina cea mai mare suma
care poate fi obtinuta adunand numai o jumatate din toate numerele naturale citite.
Rezultatul se va afisa pe ecran.
De exemplu, pentru n=6 şi numerele 728 , 10 , 103 , 44 , 1000 , 94 se va afisa :
1731 (reprezentand suma : 728+103+1000).

3. Fie urmatoarele tabele :


ECHIPE.DBF cu structura : echipa C(9), grupa C(1) ; JUCATOR.DBF cu
structura : nume C(9), echipa C(9), intrare D, iesire D ; CAMPIONAT.DBF
cu structura : e1 C(9), e2 C(9), data D, loc C(9), p1 N(2), p2 N(2), prono C(1),
arbitri C(30). Semnificatia campurilor din tabele este următoarea :
e1,e2,echipa – numele echipei inscrisa încampionat, p1, p2 - numărul de
goluri inscrise la meciul disputat la data, de e1 respectiv e2, intrare,iesire
reprezinta intervalul de timp încare un jucator a activat le echipa, iesire este
vid daca jucatorul mai activeaza la echipa la data curenta.
a) Introduceti 2-4 inregistrari înECHIPE, 4-8 inregistrari înJUCATORI şi
2-4 inregistrari înCAMPIONAT.
Deschideti cele trei tabele întrei zone.
b) Afisati primele trei meciuri inscrise încampionat.
c) Afisati componenta actuala a echipei „Steaua”. (jucatorii activi la data
curenta)

4. Utilizaţi baza de date EMPLOYEES pentru a afişa câmpurile department_id,


last_name, salary şi o nouă coloană cu aliasul "New Salary" ale cărei valori
îndeplinesc condiţiile:
dacă department_id i=10 atunci salary= 1.25 * salary
dacă department_id i=90 atunci salary= 1.5 * salary
dacă department_id i=130 atunci salary= 1.75 * salary
pentru restul departamentelor salariul rămânând neschim

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr.15

1. Editaţi următorul text, utilizând fontul Tahoma, 12 şi numerotarea automată:

a. Cine a compus “Oda bucuriei” ?


b. Piesa “Where the wild roses grow” este cantata de Nick Cave înduet cu cine?
c. Ce formatie rock a lansat piesa “November rain” ?
d. Interpreta cea mai cunoscuta a piesei “Ciuleandra” este …
e. Piesa «Knockin on heaven’s door» a fost compusa de…
f. Melodia “Tarancuta , tarancuta” este interpretata de ….
g. Care din urmatoarele albume au spart toate recordurile de vanzari…
h. Cine a compus muzica baletului « Romeo şi Julieta »?
i. Cine joaca rolul principal în filmul « 8 mile »?
j. Interpretul piesei “P.I.M.P.” este…

2. Scrieti un program C/C++ care citeste din fisierul text BAC.TXT , cel mult 100 de
numere naturale aflate pe o singura linie , formate din cel mult 9 cifre fiecare ,
separate prin spatii şi dintre aceastea le afiseaza pe ecran doar pe acelea care au
proprietatea de a fi palindrom. Daca nu se gasesc numere palindrom, se va afisa pe
ecran valoarea –1. Un numar are proprietatea de a fi palindrom daca citit de la dreapta
la stanga sau de la stanga la dreapta are aceeasi valoare. De exemplu 1221 este
palindrom, întimp ce 1210 nu este palindrom.
Exemplu : daca din fisierul BAC.TXT se citesc numerele : 7341 , 8228 , 660 , 2 , 80
, 131 , atunci pe ecran se vor afisa : 828 , 2 , 131.

3. Fie urmatoarele tabele :


ECHIPE.DBF cu structura : echipa C(9), grupa C(1) ; JUCATOR.DBF cu
structura : nume C(9), echipa C(9), intrare D, iesire D ; CAMPIONAT.DBF
cu structura : e1 C(9), e2 C(9), data D, loc C(9), p1 N(2), p2 N(2), prono C(1),
arbitri C(30). Semnificatia campurilor din tabele este următoarea :
e1,e2,echipa – numele echipei inscrisa încampionat, p1, p2 - numărul de
goluri inscrise la meciul disputat la data, de e1 respectiv e2, intrare,iesire
reprezinta intervalul de timp încare un jucator a activat le echipa, iesire este
vid daca jucatorul mai activeaza la echipa la data curenta.
a) Introduceti 2-4 inregistrari înECHIPE, 4-8 inregistrari înJUCATORI şi
2-4 inregistrari înCAMPIONAT.
Descideti cele trei tabele întrei zone.
b) Afisati capitanul echipei „Steaua” (primul jucator introdus la Steaua).
c) Afisati locul şi data primului meci a echipei Steaua.

4.Afişaţi salariul mediu pentru angajaţii firmei “Global Fast Food” înregistraţi în baza de
date F_STAFFS cu manager_id=19.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr.16

1. Creaţi un orar ca cel din exemplul următor, utilizând fontul Comic Sans MS,
dimensiunea 10, zilele aliniate la centru, iar orele la stânga. Titlul va fi aliniat centrat,
italic şi subliniat, cu dimensiunea 16.

Orar

LUNI MARŢI MIERCURI JOI VINERI


8-9
9-10
10-11
11-12
12-13
13-14

2. Scrieti un program C/C++ care citeste un numar natural nenul n


(n<100) şi un sir de n numere naturale nenule de cel mult 4 cifre
fiecare, şi care afiseaza pe ecran sirul ordonat crescator înfunctie
de suma cifrelor corespunzatoare fiecarui termen al sau. Daca doua
numere au aceeasi suma a cifrelor se va afisa cel mai mic dintre ele.
De exemplu pentru n=5 şi numerele 701, 1000, 49, 99, 143, se va afisa
sirul 1000 44 143 701 99.

3. Fie urmatoarele tabele :


ECHIPE.DBF cu structura : echipa C(9), grupa C(1) ; JUCATOR.DBF cu structura :
nume C(9), echipa C(9), intrare D, iesire D ; CAMPIONAT.DBF cu structura : e1
C(9), e2 C(9), data D, loc C(9), p1 N(2), p2 N(2), prono C(1), arbitri C(30).
Semnificatia campurilor din tabele este următoarea : e1,e2,echipa – numele echipei
inscrisa încampionat, p1, p2 - numărul de goluri inscrise la meciul disputat la data,
de e1 respectiv e2, intrare,iesire reprezinta intervalul de timp încare un jucator a
activat le echipa, iesire este vid daca jucatorul mai activeaza la echipa la data curenta.
a) Introduceti 2-4 inregistrari înECHIPE, 4-8 inregistrari înJUCATORI şi
2-4 inregistrari înCAMPIONAT.
Descideti cele trei tabele întrei zone.
b) Afisati toate echipele inscrise înechipe.
c) Afisati arbitri care au oficiat la primul meci a echipei steaua acasa.

4. În câte locaţii diferite(loc_type) îşi desfăşoară activitatea firma “DJ on


Demand” ?. Prezentaţi şi diagrama de tabelă corespunzătoare tabelei D_VENUES.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr.17

1. Creaţi un document în care antetul va conţine numele şi prenumele vostru


aliniat centrat. Numerotaţi paginile în stânga jos

2. Pentru orice numar natural nenul n definim n factorial (notat n!) ca fiind
produsul tuturor numerelor naturale nenule mai mici sau egale cu n (n! = 1*2*3*…
*n) De exemplu : 3!=1*2*3=6 5!=1*2*3*4*5=120 . Scrieti un program C/C++
care determina a numărul de cifre nule aflate pe ultimile pozitii consecutive ale
valorii obtinute înurma evaluarii lui n!, n fiind un numar natural de cel mult 4 cifre.
De exemplu daca n=10, n!=3628800 rezultatul va fi 2 deoarece 3628800 are doi de 0
la sfarsit.

3. Fie urmatoarele tabele :


ECHIPE.DBF cu structura : echipa C(9), grupa C(1) ; JUCATOR.DBF cu structura :
nume C(9), echipa C(9), intrare D, iesire D ; CAMPIONAT.DBF cu structura : e1
C(9), e2 C(9), data D, loc C(9), p1 N(2), p2 N(2), prono C(1), arbitri C(30).
Semnificatia campurilor din tabele este următoarea : e1,e2,echipa – numele echipei
inscrisa încampionat, p1, p2 - numărul de goluri inscrise la meciul disputat la data,
de e1 respectiv e2, intrare,iesire reprezinta intervalul de timp încare un jucator a
activat le echipa, iesire este vid daca jucatorul mai activeaza la echipa la data curenta.

a) Introduceti 2-4 inregistrari înECHIPE, 4-8 inregistrari înJUCATORI şi


2-4 inregistrari înCAMPIONAT.
Descideti cele trei tabele întrei zone.
b) Afisati locul şi data unde a jucat Steaua îndeplasare.
c) Afisati numele jucatorilor plecati de la Steaua

4. Listaţi numele (last_name) tuturor angajaţilor al căror salariu este identic cu


salariul minim pe întreprindere. Prezentaţi şi diagrama de tabelă corespunzătoare
tabelei EMPLOYEES

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr.18

1. Realizati un document Word care sa reproduca exemplul de mai jos. Textul


utilizeaza fontul Times-Ro şi dimensiunea 14; titlu bold şi centrat de dimensiune 16.

Contract de

SPONSORIZARE

Cu ocazia desfasurarii Concursului de soft educational, organizat de liceul


nostru îndata de 25 iunie 2002, am fost sponsorizati pentru premierea elevilor şi
asigurarea bunei desfasurari a actiunii de firma _______________ cu suma
_______ lei şi urmatoarele obiecte învaloare de _____ lei:
1. ______________________
2. ______________________
3. ______________________
4. ______________________

Director, Organizator

2. Scrieti un program C/C++ care citeste de la tastatura un numar natural nenul n de


cel mult 4 cifre şi afiseaza pe ecran numărul de cifre nule aflate la sfarsitul lui n! De
exemplu pentru n=6 se va afisa 0.

3. Fie urmatoarele tabele :


ECHIPE.DBF cu structura : echipa C(9), grupa C(1) ; JUCATOR.DBF cu
structura : nume C(9), echipa C(9), intrare D, iesire D ; CAMPIONAT.DBF
cu structura : e1 C(9), e2 C(9), data D, loc C(9), p1 N(2), p2 N(2), prono C(1),
arbitri C(30). Semnificatia campurilor din tabele este următoarea :
e1,e2,echipa – numele echipei inscrisa încampionat, p1, p2 - numărul de
goluri inscrise la meciul disputat la data, de e1 respectiv e2, intrare,iesire
reprezinta intervalul de timp încare un jucator a activat le echipa, iesire este
vid daca jucatorul mai activeaza la echipa la data curenta.
a) Introduceti 2-4 inregistrari înECHIPE, 4-8 inregistrari înJUCATORI şi
2-4 inregistrari înCAMPIONAT.
Descideti cele trei tabele întrei zone.
b) Afisati locul data şi sorul meciurilor jucate de Steaua.
c) Afisati numărul de pronosticuri exacte. Prono=1 daca p1>p2 , X daca
p1=p2, 2 daca p1<p2.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010
4. Cum se numeşte este angajatul cu cel mai mic salariu din firmă ?. Prezentaţi
diagrama de tabelă corespunzătoare tabelei F_STAFFS, cea care conţine informaţia
cerută.

BILETUL nr.19

1. Creati intr-un document cu numele vostru, tabelul urmator. Utilizati fontul


Times New Roman cu dimensiunea caracterelor 12.

Disciplina Ion Dan Maria Ana


Lb. Româna 10 9.25 7 6
Matematică 7 9 6 10
Lb. Engleză 8 7 8 8
Informatică 7.75 7.75 9.25 10

Inserati inca o linie pentru disciplina Lb. Franceza, iar înpartea de sus a paginii
centrat, numărul de pagina.

2. Scrieti un program C/C++ care citeste din fisierul text DATE.IN cel mult 100
de numere naturale nenule aflate pe o singura linie, formate din cel mult 4 cifre
fiecare, separate prin spatii şi scrie înfisierul DATE.OUT, înordine inversa fata de
cea încare au fost citite pe o singura linie separate prin spatii. De exemplu daca din
fisierul DATE.IN se citesc numerele 93 207 15 1982 3762, atunci continutul
fisierului DATE.OUT va fi 3762 1982 15 207 93.

3. Fie urmatoarele tabele :


ECHIPE.DBF cu structura : echipa C(9), grupa C(1) ; JUCATOR.DBF cu structura :
nume C(9), echipa C(9), intrare D, iesire D ; CAMPIONAT.DBF cu structura : e1
C(9), e2 C(9), data D, loc C(9), p1 N(2), p2 N(2), prono C(1), arbitri C(30).
Semnificatia campurilor din tabele este următoarea : e1,e2,echipa – numele echipei
inscrisa încampionat, p1, p2 - numărul de goluri inscrise la meciul disputat la data,
de e1 respectiv e2, intrare,iesire reprezinta intervalul de timp încare un jucator a
activat le echipa, iesire este vid daca jucatorul mai activeaza la echipa la data curenta.
a) Introduceti 2-4 inregistrari înECHIPE, 4-8 inregistrari înJUCATORI şi
2-4 inregistrari înCAMPIONAT.
Descideti cele trei tabele întrei zone.
b) Afisati toate echipele din grupa „B”.
c) Afisati capitanii echipelor din meciul trei din campionat.

4. Preluaţi din tabela D_SONGS câmpurile: titlul melodiei (title), numele


artistului (artist), iar din tabela D_TYPES “descrierea lucrării ” (description) pentru
a lista informaţii necesare unui “fan”.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr.20

1. Creati un document care sa contina urmatorul text:

O(n) O(log(n)) O(nlog(n)) O(n²) O(2ⁿ) O(n!)


(liniar) (logaritmic) (log-liniar) (patratic (factorial)
) (exponential)
1 0 0 1 2 1
2 1 2 4 4 2
4 2 8 16 16 24
8 3 24 64 256 40326
16 4 64 256 65536 20922789888000
32 5 160 1024 4294967296 26313.1033

Tabelul ilustreaza comportarea a cinci din cele mai importante functii de


complexitate.
Observati ca functiile de O(n) şi O(log n) cresc mai lent decit celelalte, întimp ce un
algoritm exponential va putea fi folosit înpratica doar pentru valori mici ale lui n.

2. Scrieti un program C/C++ care citeste de pe prima linie a fisierului text BAC.TXT
, cel mult 100 de numere naturale nenule formate din cel mult 4 cifre fiecare , separate
prin spatii şi afiseaza pe ecran cifra care apare de cele mai multe ori înscrierea
numerelor citite. Daca exista mai multe cifre care apar de cele mai multe ori , se vor
afisa toate acestea. De exemplu , daca din fisier se citesc numerele : 90 , 73 , 109 ,
1248 , 2771 , atunci afiseaza 1 , 7 , deoarece fiecare dintre aceastea apare de 3 ori.

3. Fie urmatoarele tabele :


ECHIPE.DBF cu structura : echipa C(9), grupa C(1) ; JUCATOR.DBF cu
structura : nume C(9), echipa C(9), intrare D, iesire D ; CAMPIONAT.DBF
cu structura : e1 C(9), e2 C(9), data D, loc C(9), p1 N(2), p2 N(2), prono C(1),
arbitri C(30). Semnificatia campurilor din tabele este următoarea :
e1,e2,echipa – numele echipei inscrisa încampionat, p1, p2 - numărul de
goluri inscrise la meciul disputat la data, de e1 respectiv e2, intrare,iesire
reprezinta intervalul de timp încare un jucator a activat le echipa, iesire este
vid daca jucatorul mai activeaza la echipa la data curenta.
a) Introduceti 2-4 inregistrari înECHIPE, 4-8 inregistrari înJUCATORI şi
2-4 inregistrari înCAMPIONAT.
Deschideti cele trei tabele în trei zone.
b) Afisati numărul total de echipe şi de jucatori.
c) Afisati componenta echipelor care joaca îndata de 01.06.2008 pe
stadionul Ghencea.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010
4. Afişaţi numele tuturor angajaţilor (last_name), departamentul (department_id)
din tabela EMPLOYEES dar şi numele departamentului (department_name) din
tabela DEPARTMENTS chiar dacă există şi angajaţi pentru care nu este asignat un
departament

BILETUL nr.21

1. Lansati înexecutie Word din shortcut-ul creat şi realizati urmatorul document,


respectând caracteristicile pe care le observati:

Taskbar & Start menu


Pentru a adauga un program la meniul de start sau de programe

StartSettingsTaskbar
Acolo selectati optiunea Start ProgramsAddBrowse.
Localizati programul pe care doriti sa il adaugati şi apasati
dublu click pe el .Apoi apasati next şi din nou dublu click pe
meniul încare vreti sa apara programul. Scrieti apoi
numele pe care vreti sa il vedeti înmeniu şi apasati Finish.

2. Scrieti un program C/C++ care citeste de pe prima linie a fisierului text BAC.TXT
trei numere naturale a, b, c formate din cel mult patru cifre fiecare, separate prin
cate un spatiu şi afiseaza pe ecran cel mai mare divizor comun al acestora. De
exemplu, daca din fisier se citesc numerele : 9 27 15, atunci se afiseaza 3.

3. Fie urmatoarele tabele :


ECHIPE.DBF cu structura : echipa C(9), grupa C(1) ; JUCATOR.DBF cu structura :
nume C(9), echipa C(9), intrare D, iesire D ; CAMPIONAT.DBF cu structura : e1
C(9), e2 C(9), data D, loc C(9), p1 N(2), p2 N(2), prono C(1), arbitri C(30).
Semnificatia campurilor din tabele este următoarea : e1,e2,echipa – numele echipei
inscrisa încampionat, p1, p2 - numărul de goluri inscrise la meciul disputat la data,
de e1 respectiv e2, intrare,iesire reprezinta intervalul de timp încare un jucator a
activat le echipa, iesire este vid daca jucatorul mai activeaza la echipa la data curenta.
a) Introduceti 2-4 inregistrari înECHIPE, 4-8 inregistrari înJUCATORI şi
2-4 inregistrari înCAMPIONAT.
Descideti cele trei tabele întrei zone.
b) Afisati numărul de meciuri din campionat.
c) Afisati înce echipa a jucat Popescu şi cand ?

4. Afişaţi angajaţii din toate departamentele (department_name, department_id)


din tabela DEPARTMENTS chiar dacă în tabela EMPLOYEES ce conţine numele
DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010
angajaţilor (last_name) şi departamentul (department_id) există şi departamente fără
angajati.

BILETUL nr. 22

1. Creati intr-un document cu numele vostru, salvat îndirectorul BAC tabelul


urmator. Utilizati fontul Times New Roman CE cu dimensiunea caracterelor 11.
Stabiliti formaul A4 al hârtiei şi marginile sus/jos de 2 cm, iar cele din st`nga/dreapta
de 2.5 cm.

Nr. Nota Medi


Crt. Numele şi prenumele SGBD SO şi Editoare a
1.
2.
3.
4.

2. Se considera programul pseudocod în care s-a folosit notatia [x] pentru partea
întreaga a lui x.
citeste n (numar natural)
repeta
n <- [n\10]
pâna când n<10
scrie n
Scrieti algoritmul pseudocod echivalent cu algoritmul dat, dar care sa utilizeze un alt
tip de structura repetitiva

3. Fie urmatoarele tabele :


ECHIPE.DBF cu structura : echipa C(9), grupa C(1) ; JUCATOR.DBF cu
structura : nume C(9), echipa C(9), intrare D, iesire D ; CAMPIONAT.DBF
cu structura : e1 C(9), e2 C(9), data D, loc C(9), p1 N(2), p2 N(2), prono C(1),
arbitri C(30). Semnificatia campurilor din tabele este următoarea :
e1,e2,echipa – numele echipei inscrisa încampionat, p1, p2 - numărul de
goluri inscrise la meciul disputat la data, de e1 respectiv e2, intrare,iesire
reprezinta intervalul de timp încare un jucator a activat le echipa, iesire este
vid daca jucatorul mai activeaza la echipa la data curenta.
a) Introduceti 2-4 inregistrari înECHIPE, 4-8 inregistrari înJUCATORI şi
2-4 inregistrari înCAMPIONAT.
Deschideti cele trei tabele întrei zone.
b) Afisati echipele care au jucat acasa şi au pierdut.
c) Afisati locurile unde va juca Steaua

4. Realizaţi un cross-join pentru a afişa toate departamentele


(department_name) din tabela DEPARTMENTS şi numele angajaţilor (last_name)
din tabela EMPLOYEES.
DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr. 23

1. Realizati un document Word care sa contina urmatorul text, respectând


caracteristicile pentru caractere, spatiul dintre rânduri de 1,5 iar titlul "Referat chimie
– Modele atomice" sa aiba culoarea albastru.

Referat chimie – Modele atomice


• JJ Thomson (1904) a propus un nou model de atom static. Atomul ar avea
forma unei sfere încărcate uniform cu (+), iar în interior s-ar găsi electronii
astfel încât atomul să fie neutru.
• J Perrin (1901), Lenard (1903) şi Nagaoka (1904) au propus un model
dinamic cu sarcinile pozitive concentrate în nucleu şi înconjurate de particule
negative. Acest model este în dezacord cu teoria electromagnetică clasică
căreia o particulă electrică în mişcare trebuie să emită radiaţii. Energia
electronilor va scădea şi ei vor cădea pe nucleu.
• Rutherford prezintă o analogie cu sistemul planetar. După acest model,
întreaga masă este concentrată într-un nucleu încărcat pozitiv.

2. Se considera programul pseudocod în care s-a folosit notatia [x] pentru partea
întreagă a lui x.

citeste n (numar natural)


repeta
n <- [n\10]
pâna când n<10
scrie n
Scrieti programul pentru algoritmul dat şi care sa afiseze şi numărul de repetitii
efectuate de algoritm.

3. Fie urmatoarele tabele :


ECHIPE.DBF cu structura : echipa C(9), grupa C(1) ; JUCATOR.DBF cu
structura : nume C(9), echipa C(9), intrare D, iesire D ; CAMPIONAT.DBF
cu structura : e1 C(9), e2 C(9), data D, loc C(9), p1 N(2), p2 N(2), prono C(1),
arbitri C(30). Semnificatia campurilor din tabele este următoarea :
e1,e2,echipa – numele echipei inscrisa încampionat, p1, p2 - numărul de
goluri inscrise la meciul disputat la data, de e1 respectiv e2, intrare,iesire
reprezinta intervalul de timp încare un jucator a activat le echipa, iesire este
vid daca jucatorul mai activeaza la echipa la data curenta.
a) Introduceti 2-4 inregistrari înECHIPE, 4-8 inregistrari înJUCATORI şi
2-4 inregistrari înCAMPIONAT.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010
Deschideti cele trei tabele întrei zone.
b) Afisati echipele care au jucat îndeplasare şi au castigat.
c) Afisati numărul total de goluri inscrise de gazde.
4. Cum se numeşte este angajatul cu cel mai mare salariu din firmă ?. Prezentaţi
diagrama de tabelă corespunzătoare tabelei F_STAFFS, cea care conţine informaţia
cerută.

BILETUL nr.24

1. Realizati înWord un document cu numele vostru care sa reproduca textul de


mai jos. Textul utilizeaza fontul Times New Roman cu dimensiunea 12.

Electronii gravitează pe orbite


circulare sau eliptice, raza atomului
fiind de 1Å. Raza atomului fiind de
~10.000 ori mai mare decât cea a
nucleului.
Electronii în mişcare circulară pe
orbite nu cad pe nucleu datorită forţei
centrifuge care echilibrează forţa de atracţie dintre nucleu şi electroni.
Modelul planetar al lui Rutherford explică unele proprietăţi ale atomilor. Rotaţia electronilor
în jurul nucleului poate fi considerată ca producând nişte curenţi electrici închişi, echivalând
ca un magnet permanent.
Această mişcare explicând comportarea magnetică a materiei.

2. Se considera subprogramul numar, care:


- primeste prin intermediul unicului sau parametru, a, un numar natural de cel
mult 4 cifre;
- returneaza numărul divizorilor lui a;
Scrieti un program care stabileste daca un numar este prim utilizând aceasta
functie.
3. Fie urmatoarele tabele :
ECHIPE.DBF cu structura : echipa C(9), grupa C(1) ; JUCATOR.DBF cu structura :
nume C(9), echipa C(9), intrare D, iesire D ; CAMPIONAT.DBF cu structura : e1
C(9), e2 C(9), data D, loc C(9), p1 N(2), p2 N(2), prono C(1), arbitri C(30).
Semnificatia campurilor din tabele este următoarea : e1,e2,echipa – numele echipei
inscrisa încampionat, p1, p2 - numărul de goluri inscrise la meciul disputat la data,
de e1 respectiv e2, intrare,iesire reprezinta intervalul de timp încare un jucator a
activat le echipa, iesire este vid daca jucatorul mai activeaza la echipa la data curenta.

a) Introduceti 2-4 inregistrari înECHIPE, 4-8 inregistrari înJUCATORI şi 2-4


inregistrari înCAMPIONAT. Deschideti cele trei tabele întrei zone.
b) Afisati toate golurile inscrise de oaspeti.
c) Afisati programul competitional din saptamana viitoare.

4. Realizaţi un natural-join prin coloana location_id între tabelele


DEPARTMENTS (department_name, department_id) şi LOCATIONS (
location_id, city) pentru a afişa numele şi id-ul departamentului, id –ul locaţiei şi
oraşul. Restrângeţi lista doar la departamentele cu Id=20 şi 50.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr.25

1. Scrieti înWord textul urmator, utilizând fontul Times New Roman CE, dimensiunea
caracterelor fiind 12.

CAP. 3. NUMERE COMPLEXE


3.1 Notiuni teoretice

Teoria numerelor complexe are un caracter mai abstract decit teoria numerelor
reale, deoarece numerele complexe nu reprezinta rezultatul unor masuratori.
Fie ℜ2= ℜx ℜ={(a,b)|a,b∈ ℜ}
(a,b)=(a′ ,b′ )⇔ a=a′
b=b′
Daca z=(a,b)
z′ =(a′ ,b′ ), z,z′∈ ℜ, definim(pe ℜx ℜ):
• adunarea: z+z′ =(a+a′ , b+b′ )
• inmultirea: z⋅ z′ =(a⋅ a′ -b⋅ b′ , a⋅ b′ +a′ ⋅ b)
Definiţie: Se numeste numar complex fiecare element al produsului cartezian ℜx
ℜ, pe care sunt definite operatiile precedente de adunare şi inmultire.

2. Scrieti un program care verifica daca un numar natural k(1<k<100000) citit de la


tastatura este prim. Programul va afisa pe ecran mesajul DA sau mesajul NU;

3. Fie tabela CARTI.DBF încare de tine evidenţa cărţilor din biblioteca scolii, cu
structura :titlu C(20), autor C(10), editura C(10), colectie C(5), pret N(6), dataintr D,
deteriorat L, alte_inf c(20).(alte_inf specifica daca este un manual sau o carete de
beletristica sau culegeri de probleme)
a) Introduceti 5-10 inregistrari întabela care sa contina mai multi autori,
titluri.
b) Afisati numărul total decărţidin biblioteca.
c) Afisati şi stergeti cartile deteriorate .(deteriorat=.F.)

4. Creaţi tabela Grad_Candidates după modelul:

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010
Confirmaţi crearea cu DESCRIBE

BILETUL nr. 26

1. Realizati înWord un document cu numele vostru care sa reproduca textul de mai


jos. Textul utilizeaza fontul Times New Roman cu dimensiunea 12.

Rezolvarea ecuatiei de gradul al doilea cu coeficienti reali(sau complecsi) înC


Forma generala: ax2+bx+c=0; a,b,c∈C, a≠ 0
Rezolvare:
 calculăm discriminantul ecuaţiei: ∆ =b2-4ac;
 daca ∆ >0 ecuatia are doua radacini reale şi distincte, adică x1,2∈ ℜ
,x1≠ x2 şi
−b ± ∆
x1,2=
2a
 daca ∆ =0 ecuatia are doua radacini reale şi egale(o radacina dubla), adica
x1,2∈ ℜ, x1=x2=-b/2a
daca ∆ <0 ecuatia are doua radacini complexe şi distincte(numere complexe
conjugate)

2. Se citesc doua numere naturale nenule cu maximum 9 cifre a, b. Sa se verifice daca


cele doua variabile sunt doi termeni consecutivi ai sirului Fibonacci. Sirul lui
Fibonacci are următoarea definiţie :
f1=1
f2=1
fi=fi-1 + fi-2 , daca i>2.
De exemplu, daca a=3 şi b=5 atunci se va afisa « Da », iar pentru a=21 şi b=5 se va
afisa mesajul « Nu ».

3. Fie tabela CARTI.DBF încare se tine evidenţa cărţilor din biblioteca scolii, cu
structura :titlu C(20), autor C(10), editura C(10), colectie C(5), pret N(6), dataintr D,
deteriorat L, alte_inf c(20).(alte_inf specifica daca este un manual sau o carte de
beletristica sau culegeri de probleme)

a) Introduceti 5-10 inregistrari întabela care sa contina mai multi autori, titluri.
b) Editura ALBATROS şi-a schimbat numele în PINGUIN începând cu
01.091992 operaţi noul botez .
c) Afisati numărul de cărţi de la editura PINGUIN

4. Fie tabela:
DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010
MANAG MANAG
FIRST_NA LAST_N BIRTHDAT SALA OVERTIM TRAININ STAFF_T MANAGER_ ER_BU ER_TA
ID ME AME E RY E_RATE G YPE ID DGET RGET
12 Sue Doe 01-07-1980 6,75 10,25 - Order Taker 19 - -
9 Bob Miller 19-03-1979 10 1,5 Grill Cook 19 - -

Inseraţi o înregistrare cu valorile (Id=19, First_name=Monique, Last_name=Miller,


Birthdate=’30-03-1969’Salarv=60, Overtime=Null,Training=Null,
Staff_TVPE=’Manager’, Manager_Id=’Null’,
Manager_buget=Null,Manager_Target=Null).

BILETUL nr. 27

1. Scrieti înWord textul urmator, utilizând fontul Times New Roman CE,
dimensiunea caracterelor fiind 14. Salvati documentul cu numele vostru înfolderul
creat pe desktop.

Radacinile de ordinul n ale unui numar complex

Fie n∈N, n≥ 2 şi w∈C,w≠ 0, w= r(cos t+i sin t) ,t∈s0,2π ).


Definiţie:Numerele complexe z care verifica egalitatea zn=w se numesc radacinile de
ordinul n ale numărul ui w.
Teorema: Radacinile de ordinul n ale numărul ui w sunt distincte şi sunt date de
formulele:
t + 2kπ t + 2kπ
n
Zk= r (cos + i sin n), k = 0, n −1
n
Ele se numesc radacinile sau solutiile ecuatiei zn=w.

2. Se considera fisierul text date.in care contine exact 899 numere distincte
formate fiecare din cate 3 cifre.Sa se afiseze înfisierul text date.out numărul format
din 3 cifre care lipseste din fisierul date.in.

3. Fie tabela CARTI.DBF încare de tine evidenţa cărţilor din biblioteca scolii, cu
structura :titlu C(20), autor C(10), editura C(10), colectie C(5), pret N(6), dataintr D,
deteriorat L, alte_inf c(20).(alte_inf specifica daca este un manual sau o carete de
beletristica sau culegeri de probleme)
a) Introduceti 5-10 inregistrari întabela care sa contina mai multi autori,
titluri.
b) Numele autorului J.B.SHAW este scris J.B.SOU operati modificarea
pentru toate cartile autorului.
c) Afisati numărul de cărţi ale autorului J.B.SHAW.

4. Tabela F_STAFFS conţine trei înregistrări.


Monique Tuttle renunţă la slujbă pentru a se întoarce la colegiu.

MANA GE MAN AG
FIRST_NA LAST_N AM SA LAR OVERT IM E_ ST AFF_ TYP MANA GE R_B UDGE ER_ TAR
ID ME E B IRT HDAT E Y RA TE TRA IN IN G E R_ID T GET
12 Sue Doe 01-07-1980 6,75 10,25 - Order Taker 19 - -
DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010
9 Bob Miller 19-03-1979 10 ,75 Grill Cook 19 - -
19 Monique Tuttle 30-03-1969 60 - - Manager 19 - -
După ştergerea înregistrării tabela trebuie să arate astfel. Scrieţi comanda
corespunzătoare.
MAN A MANA GE MAN A
F IR ST_ NA LA ST _NA OVER TIM ST AFF_ TYP GER _ R_BUD G GER _T
ID ME ME B IRT HDAT E SALA RY E_R ATE TRA IN IN G E ID ET AR GET
12 Sue Doe 01-07-1980 6,75 10,25 - Order Taker 19 - -
9 Bob Miller 19-03-1979 10 ,75 Grill Cook 19 - -

BILETUL nr.28

1. Scrieti înWord textul urmator, utilizând fontul Times New Roman CE, dimensiunea
caracterelor fiind 12. Salvati documentul cu numele vostru înfolderul ATESTAT.

FORMA GEOMETRICA A UNUI NUMAR COMPLEX

1. Orice numar real t′ se poate scrie înmod unic sub forma t′ =t+2kπ cu
t∈s0,2π ), k∈Z.
Dar z=r(cos t′ +i sin t′ )=rscos(t+2kπ )+i sin(t+2kπ )t=r(cos t +i sin t)⇒t′
este deasemenea argument al lui z. Multimea tuturor argumentelor numărul ui
z se noteaza cu Arg z={arg z +2kπ /k∈Z}, iar scrierea z=r(cost′ +i sin t′ ), cu
t′∈ Arg z, este numita forma trigonometrica extinsa a numărul ui z.
2. Doua numere scrise sub forma trigonometrica sunt egale daca au acelasi
modul şi acelasi argument redus.
3. Doua numere scrise sub forma trigonometrica extinsa sunt egale daca au
acelasi modul, iar diferenta argumentelor extinse este multiplu de 2π .

2. Se citesc 2 numere naturale nenule m , n(2<m, n<20). Sa se scrie programul C/C+


+ care construieste în memorie o matrice A cu m linii şi n coloane cu proprietatea ca
elementul A[i][j] este egal cel mai mare divizor comun dintre numerele i şi j.
Matricea se va afisa pe ecran, câte o linie a matricei pe câte o linie a ecranului,
elementele fiecarei linii fiind separate prin spatii. De exemplu pentru m=3 şi n=4 se
va afisa matricea urmatoare :
1 1 1 1
1 2 1 2
1 1 3 1

3. Fie tabela CARTI.DBF încare de tine evidenţa cărţilor din biblioteca scolii, cu
structura :titlu C(20), autor C(10), editura C(10), colectie C(5), pret N(6), dataintr D,
deteriorat L, alte_inf c(20).(alte_inf specifica daca este un manual sau o carete de
beletristica sau culegeri de probleme)
a) Introduceti 5-10 inregistrari întabela care sa contina mai multi autori, titluri.
b) Afisati numărul total manuale din biblioteca.
c) Copiati toate manuale dincărţiin MANUALE cu aceiasi structura.

4. Afişaţi last_name şi email pentru fiecare persoană din tabela D_CLIENTS,


antetul tabelei rezultat fiind CLIENT EMAIL ADDRESS. Prezentaţi şi diagrama de
tabelă corespunzătoare tabelei D_CLIENTS.
DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr. 29

1. Scrieti înWord textul urmator, utilizând fontul Times New Roman CE, dimensiunea
caracterelor fiind 11. Salvati documentul cu numele vostru înfolderul creat pe
desktop.

Consiliul pentru Curriculum al liceului elaboreaza Oferta curriculara, care contine:

• prezentarea finalitatilor şi a obiectivelor liceului;


• numarul de clase pe specializari şi ani de studiu;
• disciplinele de trunchi comun şi numărul de ore alocat acestora prin planul-cadru,
pentru specializarile existente;
• optionalele / pachetele de optionale pe care le poate oferi scoala;
• metodologia de selectie şi de optiune în privinta curriculumului la decizia scolii;
• modalitatile de evaluare a elevilor la DISCIPLINELE OPTIONALE.

2. Se citeste de la tastatura un numar natural nenul n (n<1000). Scrieti un program


C/C++ care construieste fisierul text bac.txt care sa contina, pe prima linie, toti
divizorii lui n înordine strict descrescatoare. Divizorii vor fi separati prin spatiu. De
exemplu, daca n=10 , atunci fisierul bac.txt va contine : 10 , 5 , 2 , 1

3. Fie tabela CARTI.DBF încare de tine evidenţa cărţilor din biblioteca scolii, cu
structura :titlu C(20), autor C(10), editura C(10), colectie C(5), pret N(6), dataintr D,
deteriorat L, alte_inf c(20).(alte_inf specifica daca este un manual sau o carete de
beletristica sau culegeri de probleme)
a) Introduceti 5-10 inregistrari întabela care sa contina mai multi autori,
titluri.
b) Afisati numărul total decărţidin biblioteca care nu sunt manuale.
c) Afisati cartile nedeteriorate .(deteriorat=.T.)

4. Afişaţi last_name şi email pentru fiecare persoană din tabela D_CLIENTS, antetul
tabelei rezultat fiind CLIENT EMAIL ADDRESS. Prezentaţi şi diagrama de tabelă
corespunzătoare tabelei D_CLIENTS.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010

BILETUL nr. 30

1. Scrieti textul urmator, utilizând fontul Times New Roman CE, dimensiunea
caracterelor fiind 12.
Observatii:
1. Relatiile lui Viète sunt aceleasi, adica:
b c
x1+x2=- ; x1x2=
a a
2. Pentru ca doua numere complexe sa fie radacinile unei ecuatii de gradul al doilea
(cu coeficienti reali) trebuie ca ele sa fie conjugate. Astfel, daca x1=a+bi şi x2=a-
bi, atunci x1+x2=2a, x1x2=a2+b2 iar ecuatia corespunzatoare este x2-2ax+a2+b2=0

3. Oricare trinom de gradul al doilea se descompune înprodus de polinoame de


gradul I cu coeficienti compusi, adica ax2+bx+c=a(x-x1)(x-x2) unde x1,x2 sunt
radacinile(reale complexe ale ecuatiei ax2+bx+c=0.
reale sau complexe)

2. Se considera fisierul text Cuvinte.in ce contine pe prima linie un numar


natural nenul n (n<=100) iar pe urmatoarele n linii cate un cuvant cu maximum 10
caractere. Sa se afiseze pe ecran cuvintele din fisierul dat care sunt palindroame.
încazul încare nu exista nici un cuvant palindrom se va afisa mesajul ”NU” .Un
cuvant este palindrom daca citindu-l de la dreapta la stanga sau de la stanga la dreapta
se obtine acelasi cuvant.
De exemplu daca fisierul Cuvinte.in are urmatorul continut :
3
sas
creion
Ion
aunci se va afisa pe ecran :
sas

3. Fie tabela CARTI.DBF în care de tine evidenţa cărţilor din biblioteca scolii, cu
structura :titlu C(20), autor C(10), editura C(10), colectie C(5), pret N(6), dataintr D,
deteriorat L, alte_inf c(20).(alte_inf specifica daca este un manual sau o carete de
beletristica sau culegeri de probleme)
a) Introduceti 5-10 inregistrari întabela care sa contina mai multi autori,
titluri.
b) Afisati numărul total decărţidin biblioteca, numărul
decărţideteriorate şi numărul decărţinedeteriorate.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS
COLEGIUL TEHNIC DE COMUNICATII ”N. V. KARPEN” BACĂU
ATESTAT 2010
c) Afisati numărul de edituri din CARTI.

4. Cum se numeşte este angajatul cu cel mai mic salariu din firmă ?. Prezentaţi
diagrama de tabelă corespunzătoare tabelei F_STAFFS, cea care conţine informaţia
cerută.

DIRECTOR,
PROF. CAZACU EMANOIL REMUS

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