TVC La Informatica

11
T.V.C. Liceul Teoretic Ochiul Alb Disciplina: Informatica Data: 18.01.08 Clasele a X-a, XI-a, XII-a Timpul: 60 min. Profesor: Salagor Raisa. Subiectul: În lumea Informaticii. Obiective: Să reproducă conţinutul teoretic; Să formuleze răspunsuri corecte; Să manifeste încredere în forţele proprii; inspire interes faţă de informatică. Strategii didactice: Sala este amenajată cu diferite citate: „În informatică există frumuseţe ca şi în pictură şi în poezie”,

Transcript of TVC La Informatica

Page 1: TVC La Informatica

T.V.C.Liceul Teoretic Ochiul Alb

Disciplina: InformaticaData: 18.01.08Clasele a X-a, XI-a, XII-aTimpul: 60 min.Profesor: Salagor Raisa.Subiectul: În lumea Informaticii.

Obiective: Să reproducă conţinutul teoretic; Să formuleze răspunsuri corecte; Să manifeste încredere în forţele proprii; Să inspire interes faţă de informatică.

Strategii didactice: Sala este amenajată cu diferite citate:„În informatică există frumuseţe ca şi în pictură şi în poezie”,„Informatica este cheia înţelegerii juste a naturii”,„Informatica este o imensă grădină şi fiecare, întrînd în ea, îşi poate alege un buchet după placul său”. La concurs participă elevi, profesori şi părinţi. Am selectat din 4 clase cîte3 elevi, deci în total vor fi 12 elevi. Concursul se petrece în patru etape, conţinînd materialul trecut în clasa a IX-a. La prima etapă fiecărui elev i se adresează cîte două întrebări – fulger, care le extrage din

Page 2: TVC La Informatica

cutie la moment. La sfîrşitul fiecărei etape pleacă cîte trei elevi. Juriul comentează situaţia obiectiv, care este alcătuit din:

1. Valentin Iacovlev, directorul Liceului Teoretic Ochiul Alb;

2. Deleu Maria, director-adjunct al Liceului Teoretic Ochiul Alb;

3. Axînte Parascovia, director-adjunct al Liceului Teoretic Ochiul Alb;

4. Vlas Virginia, profesoară de matematică al Liceului Teoretic Ochiul Alb;

5. Rusu Liliana, profesoară de matematică al Liceului Teoretic Ochiul Alb;

Învingătorii se premiază cu locurile I, II şi III.

Page 3: TVC La Informatica

Scenariul concursului

Etapa I

1. Ce limbaj de programare aţi studiat? (Limbajul Turbo Pascal)2. De către cine a fost elaborat acest limbaj de programare? (N. With)3. În cinstea cărui matematician a fost numit? (Blaise Pascal)4. Ce indică cuvîntul begin într-un program? (începe partea executabilă)5. Ce indică cuvîntul end într-un program? (se sfîrşeşte partea executabilă)6. Cine indică sfîrşitul programului? (punctul)7. Care sunt părţile componente ale unui program în Limbajul Pascal? (antet, partea declarativă, partea executabilă)8. Cu ce cuvînt-cheie începe un program Pascal? (program)9. Care sunt principalele proceduri ale L. P.? (Read, Readln,Write, Writeln)10.Ce simboluri utilizează Metalimbajul BNF? (simb. terminale şi neterminale)11.Descifraţi cuvîntul BNF. (Forma normală lui Backus)12. Prin ce se descrie mai clar sintaxa unui limbaj de programare? (diagrame sintactice)13. De ce tip pot fi numerele în Pascal? (întregi sau reale)14.Prin ce se separă partea întreagă de partea fracţionară? (punct)15.Ce se foloseşte la scrierea numerelor reale? (factorul de scală)16.Care este domeniul etichetelor? (0, … ,9999)17.Care este directiva Limbajului – standart? (forward)18.Care sunt valorile maxime şi minime ale tipului de date integer? (MaxInt şi -MaxInt)19.Care sunt operaţiile ce se efectuiază cu valorile tipului de date integer? (+, -, *, mod, div)20.Care sunt operaţiile ce se efectuiază cu valorile tipului de date real?(+, -, *, /)21.Care sunt valorile de adevăr şi operaţiile predefinite ale tipului de date

boolean? (false, true, not, and, or)22.În ce se includ valorile tipului de date char? (apostrof)23.Ce tip de date nu este ordinal? (real)24.Care sunt funcţiile predefinite ale tipului de date char? (chr şi ord)25.Ce operaţii se efectuiază asupra tipurilor de date ordinale?(<, <=, =, >,>=, <>)

Page 4: TVC La Informatica

Etapa II

Această etapă constă în aceea de a numi cuvintele – cheie în Pascal.

1. Cum se spune în Limbajul Pascal la şi? (and)2. Cum se spune în Limbajul Pascal la tablou? (array)3. Cum se spune în Limbajul Pascal la început? (begin)4. Cum se spune în Limbajul Pascal la caz? (case)5. Cum se spune în Limbajul Pascal la constante? (const)6. Cum se spune în Limbajul Pascal la cîtul împărţirii? (div)7. Cum se spune în Limbajul Pascal la execută? (do)8. Cum se spune în Limbajul Pascal la în descreştere la? (downto)9. Cum se spune în Limbajul Pascal la altfel? (else)10.Cum se spune în Limbajul Pascal la sfîrşit? (end)11.Cum se spune în Limbajul Pascal la fişier? (file)12.Cum se spune în Limbajul Pascal la pentru? (for)13.Cum se spune în Limbajul Pascal la funcţie? (function)14.Cum se spune în Limbajul Pascal la treci la? (go to)15.Cum se spune în Limbajul Pascal la dacă? (if)16.Cum se spune în Limbajul Pascal la în? (in)17.Cum se spune în Limbajul Pascal la etichetă? (label)18.Cum se spune în Limbajul Pascal la restul împărţirii? (mod)19.Cum se spune în Limbajul Pascal la zero? (nil)20.Cum se spune în Limbajul Pascal la din? (of)21.Cum se spune în Limbajul Pascal la sau? (or)22.Cum se spune în Limbajul Pascal la împachetat? (packed)23.Cum se spune în Limbajul Pascal la procedurăi? (procedure)24.Cum se spune în Limbajul Pascal la program? (program)25.Cum se spune în Limbajul Pascal la articol (înregistrare)?(record)26.Cum se spune în Limbajul Pascal la repetare? (repeat)27.Cum se spune în Limbajul Pascal la mulţime? (set)28.Cum se spune în Limbajul Pascal la atunci? (then)29.Cum se spune în Limbajul Pascal la la? (to)30.Cum se spune în Limbajul Pascal la tip? (type)31.Cum se spune în Limbajul Pascal la pînă ce? (until)32.Cum se spune în Limbajul Pascal la variabile? (var)33.Cum se spune în Limbajul Pascal la cît? (while)34.Cum se spune în Limbajul Pascal la cu? (with)

Page 5: TVC La Informatica

Etapa III

Dar această etapă include în sine notaţia în Pascal a funcţiilor predefinite ale lui.

1. Cum se notează în Pascal valoarea absolută IxI? (abs(x))

2. Cum se notează în Pascal sinus sin x? (sin(x))

3. Cum se notează în Pascal cosinus cos x? (cos(x))

4. Cum se notează în Pascal arctangenta arctg x? (arctan(x))

5. Cum se notează în Pascal pătratul lui x, x2? (sqr(x))

6. Cum se notează în Pascal rădăcina pătrată a lui x? (sqrt(x))

7. Cum se notează în Pascal puterea numărului e, ex? (exp(x))

8. Cum se notează în Pascal logaritmul natural, ln x? (ln(x))

9. Cum se notează în Pascal rotungirea lui x? (roung(x))

10.Cum se notează în Pascal trunchierea lui x ? (trunc(x))

11.Cum se notează în Pascal paritatea numărului i? (odd(i))

12.Cum se notează în Pascal numărul valorii ordinale v? (ord(v))

13.Cum se notează în Pascal predecesorul lui v? (pred(v))

14.Cum se notează în Pascal succesorul lui v? (succ(v))

15.Cum se notează în Pascal caracterul cu numărul i? (chr(i))

16.Cum se notează în Pascal testarea sfîrşitului de fişier? (eof(f))

17.Cum se notează în Pascal testarea sfîrşitului de linie? (eoln(f))

18.Este identificator secvenţa sau nu Suprafata? (Da)

Page 6: TVC La Informatica

19.Este identificator secvenţa sau nu Suprafaţa? (Nu)

20.Este identificator secvenţa sau nu 2x? (Nu)

Etapa IV.

Aici, la această etapă, elevii vor continua propoziţiile, definiţiile respective.1. Două tipuri sunt identice dacă … (au fost definite cu acelaşi tip de date)

2. Aţi studiat tipurile de date simple … (integer, real, boolean, char, enumerare, subdomeniu) 3. Identificatorul care reprezintă o constantă se numeşte … (nume de constantă sau constantă)4. Simbolul ::= se descifrează în … (egal prin definiţie)

5. Există două categorii de instrucţiuni … (simple şi structurate)

6. Instrucţiunile simple sunt … (de atribuire, de apel de procedură, de salt necondiţionat, de efect nul)

7. Instrucţiunile structurate sunt … (compusă, condiţionale, iterative, with)

8. Instr. structurate condiţionale sunt … (if şi case)

9. Instr. structurate iterative sunt … (for, while şi repeat)

10.Formulele pentru calculul unor valori se reprezintă în Pascal prin … (expresii)

11.Expresiile sunt formate din … (operanzi şi operatori)

12.Expresia booleană din componenţa instrucţiunii if se numeşte … (condiţie)

13.Expresia din cadrul instr. case se numeşte … (selector)

14. Selectorul trebuie să fie de tip … (ordinal)

15.Variabila situată după cuvîntul-cheie for se numeşte … (variabilă de control sau contorul)

16.Cînd se trece la succesorul valorii curente se foloseşte … (pasul to)

17.Cînd se trece la predecesorul valorii curente se foloseşte … (pasul downto)

18.Forma begin<Instrucţiune>{<Instrucţiune>}end. îi aparţine instr. structurate (compusă)

19. Se execută instr. while atîta timp … (cît valoarea expresiei este true)

Page 7: TVC La Informatica

20.Se execută instr. repeat atîta timp … (cît valoarea expresiei este falsă)

21.Instrucţiunea de salt necondiţionat se notează prin … (go to)22.Corpul unui program este format din … (partea declarativă şi cea executabilă).