Ministerul Educaţiei Naționale
Centrul Naţional de Evaluare şi Examinare
Examenul de bacalaureat naţional 2019
Proba E. d)
Informatică
Limbajul Pascal
Varianta 4
Filieră teoretică, profil real, specializare științe ale naturii
•Toate subiectele sunt obligatorii. Se acordă 10 puncte din oficiu.
•Timpul de lucru efectiv este de 3 ore.
•Identificatorii utilizaţi în rezolvări trebuie să respecte precizările din enunţ (bold), iar în lipsa unor precizări explicite, notaţiile trebuie să corespundă cu semnificaţiile asociate acestora (eventual în formă prescurtată). Datele de intrare se consideră corecte, validarea lor nefiind necesară.
I. TÉTEL(20 pont)
Az
2.Az x változó char típusú, és az angol abc egy kisbetűjét tárolja. Adja meg azt a Pascal kifejezést, amelynek az értéke akkor és csakis akkor true, ha az x változóban tárolt betű magánhangzó. Magánhangzóknak tekintjük az a, e, i, o, u betűket.
a.(x=’a’) or (x=’e’) or (x=’i’) or (x=’o’) or (x=’u’)
b.(x=”a”) and (x=”e”) and (x=”i”) and (x=”o”) and (x=”u”)
c.(’a’<=x) and (x<=’u’)
d.(x=a) or (x=e) or (x=i) or (x=o) or (x=u)
3.Ahhoz, hogy egy x számot megkeressünk egy olyan 7 elemet tartalmazó tömbben, amelynek elemei szigorúan csökkenő sorrendben vannak, a bináris keresés egy olyan módszer, amely:
a.csak akkor alkalmazható, ha a tömb elemei bináris értékek (0 vagy 1)
b.csak akkor használható, ha a tömb elemeit előzőleg szigorúan növekvő sorrendbe rendezzük
c.ha x nem eleme a tömbnek, akkor az x számot legtöbb
d.ha x eleme a tömbnek, akkor az x számot legtöbb
5.Az alábbi utasítássorban minden változó egész típusú.
if x=0 then if y=0 then if z=0 then w:=1 else w:=2 else w:=3;
Határozza meg az ezzel egyenértékű utasítássort.
a.if (x=0) and (y<>0) then w:=1;
if (x<>0) and (y=0) and (z=0) then w:=2; if (x<>0) and (y<>0) and (z=0) then w:=3;
b.if (x=0) and (y=0) and (z<>0) then w:=1; if (x<>0) and (y<>0) and (z=0) then w:=2; if (x<>0) and (y=0) and (z<>0) then w:=3;
c.if (x=0) and (y=0) then w:=1;
if (x=0) and (y<>0) and (z=0) then w:=2; if (x=0) and (y<>0) and (z<>0) then w:=3;
d.if (x=0) and (y=0) and (z=0) then w:=1; if (x=0) and (y=0) and (z<>0) then w:=2; if (x=0) and (y<>0) then w:=3;
Ministerul Educaţiei Naționale
Centrul Naţional de Evaluare şi Examinare
a)Adja meg a kiírt értéket, ha a beolvasott számok, │┌ha p%m=0 vagy p%n=0 akkor
c)Írja meg az adott algoritmusnak megfelelő Pascal └■
d)Írjon az adott algoritmussal egyenértékű pszeudokód algoritmust, amelyben az amíg...végezd
2.Az x és y egész típusú változók
Írjon egy Pascal utasítássorozatot, amely a képernyőre kiírja az axa Ox üzenetet, ha a pont a
1.Olvasson be egy n természetes számot, amelynek van legalább egy páratlan számjegye, majd adja meg azt a számot, amit úgy kapunk, hogy minden páratlan számjegyet helyettesítünk, a legnagyobb olyan páros számjeggyel, amely szigorúan kisebb nála (így az 1 számjegyet a 0 helyettesíti, a 3-
2.Írjon egy Pascal programot, amely billentyűzetről beolvas egy természetes, páratlan számot, n (n∈[3,21]), majd egy egydimenziós tömb n elemét, természetes számok a [0,109] intervallumból.
A program a DA üzenetet írja ki, ha a tömb középső eleméhez képest szimmetrikusan elhelyezkedő
3.Egy számsor elemét a sor helyi csúcsának nevezzük, ha nem létezik más, nála szigorúan nagyobb elem a sorban, amely megelőzi őt.
A bac.txt állomány egy, legalább kettő és legtöbb 106 természetes számból álló számsort tartalmaz. A számok a [0,103] intervallumból vannak, és
A képernyőre írassa ki,
Ministerul Educaţiei Naționale
Centrul Naţional de Evaluare şi Examinare
Examenul de bacalaureat naţional 2019
Proba E. d)
Informatică
BAREM DE EVALUARE ȘI DE NOTARE (comun pentru limbajele C/C++ şi Pascal)
Varianta 4
Filieră teoretică, profil real, specializare științe ale naturii
•Se punctează oricare alte modalităţi de rezolvare corectă a cerinţelor.
•Nu se acordă punctaje intermediare, altele decât cele precizate explicit prin barem. Nu se acordă fracţiuni de punct. Se acordă 10 puncte din oficiu. Nota finală se calculează prin împărţirea punctajului total acordat pentru lucrare la 10.
•Utilizarea unui tip de date care depăşeşte domeniul de valori precizat în enunţ este acceptată dacă acest lucru nu afectează corectitudinea în funcţionarea programului.
Filieră teoretică, profil real, specializare științe ale naturii
Barem de evaluare şi de notare
Pagina 1 din 2
Ministerul Educaţiei Naționale
Centrul Naţional de Evaluare şi Examinare
1)Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.