Tema 5: Noţiuni de bază ale limbajului de programare studiat Fişa suport 5.1 - Vocabularul limbajului de programare
Identificatori: nume folosit pentru un element din program, fie el o variabilă, un tip, o metodă, o clasă. Un identificator este format dintr-un şir de caractere care începe cu o literă şi poate conţine litere, cifre şi caracterul "_". Identificatorul nu poate conţine spatii sau apostrof, virgulă, ghilimele şi pot coincide cu cuvintele cheie.
-
a, b, c, , x1, x2, delta ar putea identifica coeficienţii reali din ecuaţia de gradul 2, soluţiile şi discriminantul acesteia.
-
x2_ab, a1__xc sunt de asemenea identificatori corecţi însă nu sugerează nimic.
Separatori şi comentarii:
Separatorul este un caracter care delimitează formele sintactice sau le separa între ele.
Comentariile sunt texte care pot fi introduse în programul sursă, dar nu sunt luate în consideraţie de compilator şi deci nu au efect în timpul executării programului. Comentariile sunt utile pentru o mai bună înţelegere a programului.
-
Exemple în Turbo Pascal de:
-
separatori: spaţiul şi caracterele Tab şi Enter (sfârşitul de linie)
-
comentarii: { şi } sau (* şi *)
| -
Exemple în C++ şi Java de:
-
comentarii: /* … */ sau //
|
Cuvinte cheie (rezervate) sunt identificatori cu semnificaţie fixată care nu pot fi folosiţi în alt context decât cel precizat de semantica limbajului.
- Exemple de cuvinte rezervate în Turbo Pascal:
and, array, begin, const, do, end, file, for, if, label, not, of, or, procedure, record, repeat, set, string, then, type, unit, until, var, while
|
- Exemple de cuvinte rezervate în C++:
if, while, for, break, class
|
- Exemple de cuvinte rezervate în Java:
abstract, class, default, double, float, for, public, static, private, super, this, while
|
Caractere speciale
Vocabularul limbajului reprezintă totalitatea cuvintelor care pot apărea în cadrul unui program. Aceste cuvinte sunt entităţi formate din caractere.
-
Exemple de caractere în Turbo Pascal:
-
litere mari şi mici, cifrele 0- 9, caractere speciale (+ - * / () [ ] { } . , # @ $)
|
Sugestii metodologice
UNDE PREDĂM? Conţinutul poate fi predat în:
- laboratorul de informatică
- sală de clasă dotată cu video-proiector
CUM PREDĂM?
Profesorul discută cu elevii şi identifică principalele elemente ale unui limbaj. Profesorul defineşte, apoi, elementele de bază ale limbajului: identificatori, separatori, comentarii, cuvinte rezervate
Se recomandă utilizarea calculatoarelor pentru activităţile de fixare a noilor cunoştinţe.
Ca materiale de evaluare se pot folosi:
|
Tema 5: Noţiuni de bază ale limbajului de programare studiat
Fişa suport 5.2 - Tipuri simple de date
Prin tip de dată se înţelege o mulţime de valori şi o mulţime de operaţii ce pot fi efectuate cu aceste valori. Acestea sunt: tipurile reale, tipurile întregi, tipul caracter şi tipurile logice.
Tipul real este reprezentat de o submulţime a mulţimii numerelor reale, care poate fi reprezentată în calculator.
Tip
|
Valoare minima
|
Valoare maxima
|
Single
|
1.5E-45
|
3.4E38
|
Real
|
2.9E-39
|
1.7E38
|
Double
|
5.0E-324
|
1.7E308
|
Extended
|
3.4E-4932
|
1.1E4932
|
Comp
|
-263+1
|
263-1
|
|
Tip
|
Valoare minima
|
Valoare maxima
|
Float
|
3.4E-38
|
3.4E38
|
Double
|
1.7E-308
|
1.7E308
|
|
|
|
|
Tipul întreg: există mai multe tipuri întregi predefinite, iar fiecare tip desemnează o submulţime a mulţimii numerelor întregi.
Tip
|
Valoare minimă
|
Valoare maximă
|
Shortint
|
-128
|
127
|
Byte
|
0
|
255
|
Integer
|
-32768
|
32767
|
Word
|
0
|
65535
|
Longint
|
-2147483648
|
2147483647
|
|
Tip
|
Valoare minimă
|
Valoare maximă
|
Byte
|
-128
|
+127
|
short
|
-32768
|
32767
|
int
|
-2147483648
|
2147483648
|
Long
|
-2exp(63)
|
2exp(63)-1
|
|
Tipul caracter este reprezentat de mulţimea caracterelor, adică a tuturor cifrelor, a literelor mici şi mari şi a caracterelor speciale.
Tipurile logice mai sunt numite şi booleene (denumirea venind de la numele matematicianului englez Boole). Valorile booleene sunt reprezentate de identificatorii de constante predefiniţi Adevărat şi Fals.
Sugestii metodologice
UNDE PREDĂM? Conţinutul poate fi predat în:
- laboratorul de informatică
- sală de clasă dotată cu video-proiector
CUM PREDĂM?
Metode:
După prezentarea tipurile de date şi înţelegerea noţiunilor, elevii utilizează noţiunile în exemple concrete.
Se recomandă utilizarea calculatoarelor pentru activităţile de fixare a noilor cunoştinţe.
Ca materiale de evaluare se pot folosi:
|
Dostları ilə paylaş: |