Documente Academic
Documente Profesional
Documente Cultură
FCIM
Departamentul de Informatică și Inginerie a sistemelor
RAPORT
la lucrarea de laborator nr. 1
la Programarea Calculatoarelor
Varianta 5
Chişinău – 2020
Scopul lucrării: Evidenţierea nivelului de cunoştinţe a fiecărui student la informatică, în mod
deosebit algoritmizarea, pentru elaborarea unui plan individual de studiu pe viitor la lucrările practice şi
lucrările de laborator pe parcursul semestrului.
Obiectivele temei:
1. Aprecierea personală a nivelului de cunoaştere a următoarelor compartimente:
a echipamentelor periferice şi unităţilor-componente ale calculatorului electronic personal (PC);
a acţiunilor elementare referitoare la sistemele de operare (SO) MsDOS, Windows etc.;a manipulărilor de
bază referitor la principalele activităţi în prelucrarea fişierelor de sistem cu ajutorul membranelor
FarManager/DOSNavigator/ NortonCommander, Start, MyComputer, bare şi ferestrele Windows-ului
instalat, Office 200x;
a mediului dezvoltat integrat Turbo Pascal (TP) şi TC, a algoritmizării şi a procedeelor de scriere/citire
a datelor şi utilizarea construcţiilor elementare a limbajului TP predestinate calculelor valorilor conform
formulelor din matematică şi fizică, elaborând algoritmi cu structuri liniare, ramificative, ciclice;
a tehnicilor de programare şi principilor de elaborare a modelelor de calcul.
Însuşirii principiului algoritmizării şi programării cu rezolvarea propriilor variante.
Întrebările de autocontrol
1. Enumeraţi principalele caracteristici ale lui Windows 9x-200x şi principiul gestiunii ferestrelor.
Răspuns: Următoarea versiune majoră de Windows, orientată spre consumator, Windows
95, a fost lansată pe 24 august 1995. Deși rămânea bazată pe MS-DOS, Windows 95 a
introdus suport pentru aplicații native pe 32 de biți, hardware plug and play, multitasking
preventiv, lung nume de fișiere de până la 255 de caractere și au asigurat o stabilitate
sporită față de predecesorii săi. Windows 95 a introdus, de asemenea, o interfață de
utilizator reproiectată, orientată obiect, înlocuind Managerul de programe anterior cu
meniul Start, bara de activități și shell-ul Windows Explorer. Microsoft a publicat patru
versiuni de service OEM (OSR) ale Windows 95, fiecare dintre acestea echivalând
aproximativ cu un pachet de service. Primul OSR al Windows 95 a fost, de asemenea,
prima versiune de Windows care a fost inclusă în browserul web Microsoft, Internet
Explorer.
2. Descrieţi lansarea programului Word for Windows, Crearea, Editarea şi Salvarea unui
document nou.
Răspuns:
Click-dreapta pe ecran principal(desktop)
Nou
Document Microsoft Word
Deschiderea fișierului creat
Editarea documentului prin utilizarea meniului de activități
Răspuns:
9*. Cum trebuie scrisă în TP instrucţiunea de atribuire, fără a utiliza cicluri, pentru calcularea
valorii E prin următoarea formulă:
x2 x3 x4
E=1+ x+ — + ── + ── ?
2! 3! 4!
Răspuns:
10*.Câte operaţii în TP se vor efectua în timpul calcului următoarei expresii: (x + 1/2)*(y + 7/10)–
3/4?
Răspuns:
11*. Sunt date punctele pe plan ca valori reale a,b,c,d,s,t,u. Se cunoaşte că punctele (a,b) şi (c,d) nu
se află pe dreapta exprimată prin egalitatea s*x+t*y+u=0. Să se determine dacă punctele (a,b) şi
(c,d) aparţin diferitor semiplane.
Răspuns:
12. Descrieţi modalităţile de soluţionarea ale problemelor asistate de PC.
Răspuns:
Înainte de a alcătui programul trebuie să controlăm corectitudinea expresiilor pentru orice valori.
Observăm că singura restricţie o impune funcţia 5,0001+(y-vv)3 deci programul va conţine o
instrucţiune ramificativă.
2.1 Schema-bloc
Start
c=1,037
a=0,15
vv=5,978
y,m,w
Nu a<=1.25
da
a
y=|cvv/a a-3a/c |;
Numitor = 0
m=5.001+(y-vv) 3
Nu
m!=0
da
a,y,w
a=a+0,1
SFIRSIT
Analiza :
2.2 Listing-ul programului:
int main() {
float c=1.037,a=0.15,vv=5.978,y,m,w ;
for (a=0.15; a<=1.25; a=a+0.1) {
printf("a=%f ",a);
y = fabs(pow(c,vv/(a*a)-pow(a/c, 1.0/3)));
printf("y=%f ",y);
m=5.0001 +(pow(y-vv,3));
if (m!=0) {
w=(y+pow(sin(vv-a),2))/m;
printf("w=%f\n",w);
}
else printf("Numitor = 0");
}
}