Sunteți pe pagina 1din 35

1.

trei echipe a cite 3 membri;


2. juriul noteaza punctajul;
3. raspunsul la inrebare trebuie sa fie formulat
pe deplin;
4. d-na Golubev verifica corectitudinea
raspunsului.

Vocabularul si
sintaxa limb.Pascal
Categoria 1

Tipuri de date
simple
Categoria 2

Instructiuni

100

100

100

200

200

200

300

300

300

400

400

400

500

500

500

Categoria 3

Si la
final

Care sunt partile componente


ale unui program Pascal?

Categorii

Raspuns

Un program Pascal este alcatuit din


urmatoarele componente:
1. antetul;
2. partea declarativa;
3. partea executabila.

Categorii

Din ce este alcatuit


metalimbajul BNF?

Categorii

Raspuns

Metalimbajul BNF utilizeaza urmatoarele


simboluri: -simboluri terminale;
-simboluri neterminale;

Categorii

Din ce este alcatuit alfabetul


limbajului Pascal?

Categorii

Raspuns

Alfabetul limbajului Pascal este format din:


* cifre zecimale;
* litere mari si mici ale alfabetului englez;
* semne de punctuatie;
* operatori aritmetici si logici;
* caractere de control si editare.
Categorii

Ce sunt identificatorii?

Categorii

Raspuns

Identificatorii sint unitati lexicale care


desemneaza variabile, constante, functii,
programe s.a.

Categorii

Compuneti cel putin 10


identificatori care ar reflecta
specificul problemelor din fizica,
matematica, chimie, prelucrarea
textelor si imaginilor.
Categorii

Raspuns

Raspuns

Categorii

Explicati semnificatia
termenului tip de date.

Categorii

Raspuns

Prin tip de date se intelege o


multime de valori si o multime
de operatii care pot fi efectuate
cu valorile respective.

Categorii

Care sint tipurile de date simple


folosite in limbajul Pascal?

Categorii

Raspuns

Tipurile de date simple in Pascal sunt:


-integer;
-real;
-boolean;
-char;
-enumerare;
-subdomeniu.
Categorii

Care este multimea de valori ale


tipului de date boolean? Ce
operatii se pot face cu aceste
valori?

Categorii

Raspuns

Tipul de date boolean include valorile de


adevar false si true. Operatiile predefinite
sint:
-negatia(not), conjunctia(and),
disjunctia(or).

Categorii

Numiti tipurile ordinale de


date. Care sint proprietatile lor
comune?

Categorii

Raspuns

Tipurile ordinale de date sunt: -integer,


boolean, char, enumerare, subdomeniu.Fiecare
valoare a unui tip de date are un numar de
ordine

Categorii

Aceste tip de date include o


submultime de valori ale unui
tip deja definit, denumit tip de
baza.

Categorii

Raspuns

Acest tip de date este


subdomeniu. DAR.TOTODATA
Ce operatii se pot face cu astfel
de valori?

Categorii

Raspuns

Scuze!
E prea mult de scris.

Categorii

Cuvintele-cheie if, for, repeat se


traduc din limba engleza ca.?

Raspuns

Cuvintele-cheie if, for, repeat se


traduc din limba engleza ca: daca,
pentru, repetare.

Categorii

Cum se noteaza in Pascal


valoarea absoluta a lui |x|?

Categorii

Raspuns

Valoarea absoluta a lui |x| se


noteaza in Pascal abs(x).

Categorii

Cum se executa o instructiune


case? De ce tip trebuie sa fie
selectorul?

Categorii

Raspuns

Executia instructiunii case incepe


prin evaluarea selectorului.
Selectorul trebuie sa fie de tip
ordinal.

Categorii

Care este destinatia instructiunii


if?

Categorii

Raspuns

Instructiunea de ramificare if, in


functie de valoarea unei expresii
de tip boolean, decide fluxul
executiei.

Categorii

Ce categorii de instructiuni
exista in limbajul de programare
Pascal? Numiti ce instructiuni
fac parte din aceste categorii.

Categorii

Raspuns

Instructiuni
simple

Categorii

Instructiuni
structurate

Instructiunea
de atribuire

Instructiunea
compusa

Instructiunea
de apel de
procedura

Instructiunile
conditionale

Instructiunea
de salt
neconditionat

Instr.iterative
for, while,
repeat

Instructiunea
de efect nul

Instructiunea
with

if si case

Fiecare om ce apare in viata noastra este in felul


sau un profesor! Cineva ne invata sa fim mai
puternici, cineva mai intelepti, unii ne invata sa
iertam, altii sa fim fericiti si sa ne bucuram de
fiecare zi. Cineva nu ne invata deloc doar ne
distruge, dar si din aceste fapte obtinem experienta.
Pretuieste fiecare om, chiar daca a aparut doar
pentru o clipa in viata ta. Caci daca a aparut deja
nu e in zadar!
(Morihei Uesiba, fondatorul Aikido-ului)