Sie sind auf Seite 1von 4

Lec ia 1.

: Alfabetul limbajului de programare


Obiectivele: O1 s defineasc cuvintele cheie; O2 s realizeze primul program n limbajul de programare Pascal; Evocarea: Dup cum pentru a nva orice limb strin avem nevoie s nvam mai nti alfabetul, tot aa pentru a nva un limbaj nou de programare avem nevoie de cteva definiii a termenilor de baz care ne vor ajuta s ne putem ncadra mai uor n conceptul limbajului. Realizarea sensului: Definim noiunile: 1. Program un set de instruciuni scrise ntr-un limbaj special pe care computerul le ndeplinete pas cu pas 2. Algoritm - o metod sau o procedur de calcul, alctuit din paii elementari necesari pentru rezolvarea unei probleme sau categorii de problem 3. Programator - este persoana care efectueaz o activitate de programare, constnd n fazele de concepere, proiectare, alctuire (scriere), testare, integrare, nlturarea eventualelor greeli, i pn la ntreinerea de programe de calculator. 4. Utilizator clinet, consummator, persoan care se folosete de un anumit bun 5. Comand manual introducerea separat a fiecrei comenzi i ndeplinirea ei imediat de ctre executant 6. Comanda prin program presupune scrierea n prealabil a unei secvene de comenzi i ndeplinirea acestei secvene n memoria centrului de comand a executantului i ndeplinirea comenzilor respective n regim automat 7. Programe secvenele de comenzi destinate ndeplinirii automate de ctre executani 8. Programare procesul de elaborare a programelor 9. Limbaj de programare de nivel nalt algoritmi destinai soluionrii problemelor cu ajutorul calculatorului scrii n limbaje speciale Exerciiu 1: Profesorul va cere de la un elev s execute cteva comenzi: 1) elevul X ridic-te n picioare 2) zmbete la colegi 3) deschide Biblia la Apocalipsa capitolul 1:1-4

4) 5) 6) 7)

citete cu voce tare gndete-te i anun care este scopul crii Apocalipsa mulumete pentru atenie stai jos

Elevii vor concluziona, c s-a utilizat camanda manual Exerciiu 2: Profesorul va cere de la un alt elev s citeasc mai nti toate instruciunile scrise pe foaie i apoi s execute: 1) elevul X ridic-te n picioare 2) zmbete la colegi 3) deschide Biblia la Apocalipsa capitolul 1:1-4 4) citete cu voce tare 5) gndete-te i anun care este scopul crii Apocalipsa 6) mulumete pentru atenie 7) stai jos Elevii vor concluziona, c s-a utilizat camanda prin program Reflec ia: Fiecare elev va citi cite un verset din Apocalipsa 1:1-8 Ca i oriice fiina aa i un program are un titlu, un nume: Program Isus_Hristos_lista; Titlul unui program Pascal: 1. se ncepe cu o liter care poate fi precedat de alte litere sau cifre; 2. nu are spaii ntre cuvinte; 3. nu se ncepe cu cifre; Dup cum Isus Hristos este nceputlu i Sfritul exact aa i programul are nceput i sfrit a secvenei sale de baz: 1. Alfa- Begin(nceput) 2. Omega- End.(frit) Pentru a afia un text n Pascal utilizm procedura write; Pentru ca compilatorul s citeasc programul vom utiliaza procedura read; Pentru a da culoare textului utilizm funcia textcolor(culoarea); Pentru a putea lucra cu fontul textului deschidem biblioteca Uses crt;

Exerciiul 1. De elaborate un program Pacal care va afia la ecran o list cu caracteristicile Domnului Isus Hristos citite recent din Apocalipsa 1:1-8: program IsusHristos; Uses crt; begin clrscr; textcolor(magenta) ; writeln('Isus Hristos:') writeln('1. Cel ce este, Cel ce era si Cel ce vine; v. 4'); writeln('2. Martorul credincios; v. 5'); writeln('3. Cel Intii nascut din morti; v. 5'); writeln('4. Domnul Imparatilor pamintului ; v.5') ; writeln('5. ne iubeste si ne-a spalat de pacat cu singele Sau; v.5') ; writeln('6. a facut din noi o imparatie de preoti pentru Dumnezeu; v.6'); writeln('7. EL vine pe norisi orice ochi il va vedea; v.7') ; writeln('8. Este Alfa si Omega, Inceputul si Sfirsitul; v.8') ; readln; end. Exerciiul 2. De elaborat un program care va afia lista despre Fiul Omului din Apocalipsa 1: 9-20 Program Fiulomului; uses crt; begin clrscr; textcolor(12); writeln('Fiul omului:'); writeln('1.imbracat cu o haina lunga pina la picioare'); writeln('2.incins la piept cu un briu de aur'); writeln('3.parul si capul Lui erau albe ca lina alba, ca zapada'); writeln('4.ochii Lui erau ca para focului') ; writeln('5.picioarele lui erau ca arama aprinsa'); writeln('6.glasul Lui era ca vuietul unor ape mari'); writeln('7.in mina dreapta tinea 7 stele'); writeln('8.din gura Lui iesia o sabie ascutita cu 2 taisuri'); writeln('9.fata Lui era ca soarele'); writeln('10. este Cel dintii si Cel de pe urma'); writeln('11. a fost mort si acum este viu in veci de veci'); readln; end.

Extindere: Exerciiul 3. De elaborate un program Pascal care va afia cartea de vizit personal.

Das könnte Ihnen auch gefallen