Programarea și Utilizarea Calculatoarelor

Laborator
9/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: pdf
Pagini : 64 în total
Cuvinte : 10786
Mărime: 1.65MB (arhivat)
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Ioan Mocian, Razvan Cazacu
UNIVERSITATEA ”PETRU MAIOR” FACULTATEA DE INGINERIE CATEDRA ITM Lucrari de laborator

Cuprins

  1. Cuvânt înainte . 3
  2. Lucrari tip A. Programe cu obiectele de baza . 7
  3. Consideratii teoretice . 7
  4. Programul model – Adunarea a doua numere . 7
  5. Programul 1. Suma si produs . 10
  6. Programul 2. Valoare functie . 11
  7. Programul 3. Valoare functie definita pe intervale . 12
  8. Programul 4. Calculul mediei . 13
  9. Programul 5. Rezolvarea ecuatiei de gradul I . 14
  10. Programul 6. Rezolvarea ecuatiei de gradul II . 15
  11. Programul 7. Rezolvarea unui sistem liniar de 2 ecuatii cu 2 necunoscute . 16
  12. Programul 8. Calculul sumei patratelor primelor n numere naturale . 17
  13. Programul 9. Calculul minimului si maximului a 3 numere . 18
  14. Programul 10. Calculul dobânzii unui depozit . 19
  15. Lucrari tip B. Programe cu obiecte complexe . 21
  16. Consideratii teoretice . 21
  17. Program model – Operatii cu numere . . 24
  18. Programe model – Scriere, citire, functie . 28
  19. Programul 1. Calcule trigonometrice . 32
  20. Programul 2. Calculul maxim-ului si minim-ului unui sir de numere . 33
  21. Programul 3. Calculul sumei unui sir de numere . 34
  22. Programul 4. Trecerea articolelor dintr-o lista în alta . 35
  23. Programul 5. Calcule cu trei numere . 36
  24. Lucrari tip C. Programe cu mai multe formulare . 37
  25. Consideratii teoretice . 37
  26. Programul model – Calcule diverse . 39
  27. Programul 1. Calcule aritmetice si trigonometrice . 44
  28. Programul 2. Calcule geometrice . 45
  29. Programul 3. Calcule arii . 46
  30. Programul 4. Calcule economice . 47
  31. Programul 5. Rezolvari de ecuatii . 48
  32. Lucrari tip D. Programe de sinteza . 49
  33. Programul 1. Ordonarea unui sir de numere . 49
  34. Programul 2. ListBox si ComboBox cu date citite dintr-un fisier . 51
  35. Programul 3. Rezolvarea ecuatiei de gradul II cu diverse conditii . 52
  36. Programul 4. Program cu meniuri . 54
  37. Programul 5. Program cu propozitii . 61
  38. Anexa. Teme pentru programe . 62
  39. 1. Determinarea centrului de greutate a unui cadru de sîrma . 62
  40. 2. Desenarea unui cerc care trece prin 3 puncte . 62
  41. 3. Desenarea unui cerc înscris într-un triunghi . 62
  42. 4. Crearea unei agende personale varianta I, cu structuri de date . 62
  43. 5. Crearea unei agende personale varianta II, cu baze de date . 62
  44. 6. Dezvoltarea unei aplicatii “Calculator de buzunar” . 62
  45. 7. Aplicatia “6 din 49” . 63
  46. 8. Aplicatie “Criptare text” . 63
  47. 9. Aplicatie “Situatia depozitelor de la banca” . 63
  48. 10. Reprezentarea grafica a functiei de gradul II . 63
  49. 11. Aplicatie “Puncte în interiorul cercului” . 63
  50. 12. Aplicatie de utilitati . 63

Extras din laborator

PUC 2 – Îndrumator de lucrari de laborator Lucrari tip A

Lucrari tip A . Programe cu obiectele de baza

În acest capitol vor fi efectuate lucrari de programare simple, de initiere, care vor necesita cunostinte

despre obiectele TextBox, Label, CommandButton, instructiunea IF.THEN. ELSE, functiile

InputBox si MsgBox. Tot în aceste programe vor fi folosite si instructiuni de ciclare. Primul program

va fi tratat în detaliu, fiind folosit ca model, iar urmatoarele vor avea propusa tema, schema logica,

interfata sau numai o parte din ele.

Consideratii teoretice

În acest paragraf vor fi prezentate, prin exemple, cele mai întâlnite situatii pe care le veti

întâlni în practica.

Declararea unei variabile: Dim x As Integer, y As Single, y As String.

Citirea în variabila x, dintr-un TextBox: x = txtRaza.Text.

Scrierea într-un TextBox a valorii din variabila aria: txtRezultat.Text = aria

Introducerea unei valori în variabila n, cu functia InputBox:

n = InputBox(“Nr. de puncte:”)

Afisarea unui mesaj: MsgBox(“Radacini imaginare!”).

Revedeti instructiunile de ciclare FOR . NEXT, DO WHILE . LOOP.

Programul model – Adunarea a doua numere

Acest program îsi propune sa adune doua numere, este un program simplu care arata pasii

care trebuie parcursi pentru abordarea programelor din aceasta categorie.

Specificatii:

· Programul va avea doua variante: cele 2 numere vor fi introduse cu TextBox sau cu

InputBox;

· Se va testa care numar e mai mare si va fi afisat un mesaj de forma „Primul numar

este mai mare” sau „Al doilea numar este mai mare” ;

· Rezultatul va fi afisat într-un TextBox.

PUC 2 – Îndrumator de lucrari de laborator Lucrari tip A

Schema logica:

Interfata:

Se observa ca interfata contine 4 etichete (labels), 3 TextBoxuri si 2 butoane de comanda.

Încercati sa pastrati proportiile si asezarea din figura.

Programul:

Varianta I-a: numerele se citesc din textbox-uri, iar mesajul privind numerele se

afiseaza cu MsgBox. Veti deduce din codul sursa, denumirile obiectelor.

START

a, b

NU a > b DA

Afiseaza

Suma

Afiseaza

a > b

Afiseaza

a < b

S = a + b

STOP

PUC 2 – Îndrumator de lucrari de laborator Lucrari tip A

9

Varianta II-a: numerele se citesc cu functia InputBox, iar mesajul privind numerele se

afiseaza cu proprietatea Caption a obiectului Label. Veti deduce din codul sursa, denumirile

obiectelor. Interfata se va modifica si ea: nu mai e nevoie de textbox-urile de introducere a

celor doua numere

Salvarea proiectului:

Pentru salvarea proiectului trebuie sa cream un director al acestuia. Creati directorul:

My Documents / PUC2 / Lucrarea x,

în care veti salva fisierele Lucrarea_x.vbp si Lucrarea_x.frm (proiectul si formularul).

Preview document

Programarea și Utilizarea Calculatoarelor - Pagina 1
Programarea și Utilizarea Calculatoarelor - Pagina 2
Programarea și Utilizarea Calculatoarelor - Pagina 3
Programarea și Utilizarea Calculatoarelor - Pagina 4
Programarea și Utilizarea Calculatoarelor - Pagina 5
Programarea și Utilizarea Calculatoarelor - Pagina 6
Programarea și Utilizarea Calculatoarelor - Pagina 7
Programarea și Utilizarea Calculatoarelor - Pagina 8
Programarea și Utilizarea Calculatoarelor - Pagina 9
Programarea și Utilizarea Calculatoarelor - Pagina 10
Programarea și Utilizarea Calculatoarelor - Pagina 11
Programarea și Utilizarea Calculatoarelor - Pagina 12
Programarea și Utilizarea Calculatoarelor - Pagina 13
Programarea și Utilizarea Calculatoarelor - Pagina 14
Programarea și Utilizarea Calculatoarelor - Pagina 15
Programarea și Utilizarea Calculatoarelor - Pagina 16
Programarea și Utilizarea Calculatoarelor - Pagina 17
Programarea și Utilizarea Calculatoarelor - Pagina 18
Programarea și Utilizarea Calculatoarelor - Pagina 19
Programarea și Utilizarea Calculatoarelor - Pagina 20
Programarea și Utilizarea Calculatoarelor - Pagina 21
Programarea și Utilizarea Calculatoarelor - Pagina 22
Programarea și Utilizarea Calculatoarelor - Pagina 23
Programarea și Utilizarea Calculatoarelor - Pagina 24
Programarea și Utilizarea Calculatoarelor - Pagina 25
Programarea și Utilizarea Calculatoarelor - Pagina 26
Programarea și Utilizarea Calculatoarelor - Pagina 27
Programarea și Utilizarea Calculatoarelor - Pagina 28
Programarea și Utilizarea Calculatoarelor - Pagina 29
Programarea și Utilizarea Calculatoarelor - Pagina 30
Programarea și Utilizarea Calculatoarelor - Pagina 31
Programarea și Utilizarea Calculatoarelor - Pagina 32
Programarea și Utilizarea Calculatoarelor - Pagina 33
Programarea și Utilizarea Calculatoarelor - Pagina 34
Programarea și Utilizarea Calculatoarelor - Pagina 35
Programarea și Utilizarea Calculatoarelor - Pagina 36
Programarea și Utilizarea Calculatoarelor - Pagina 37
Programarea și Utilizarea Calculatoarelor - Pagina 38
Programarea și Utilizarea Calculatoarelor - Pagina 39
Programarea și Utilizarea Calculatoarelor - Pagina 40
Programarea și Utilizarea Calculatoarelor - Pagina 41
Programarea și Utilizarea Calculatoarelor - Pagina 42
Programarea și Utilizarea Calculatoarelor - Pagina 43
Programarea și Utilizarea Calculatoarelor - Pagina 44
Programarea și Utilizarea Calculatoarelor - Pagina 45
Programarea și Utilizarea Calculatoarelor - Pagina 46
Programarea și Utilizarea Calculatoarelor - Pagina 47
Programarea și Utilizarea Calculatoarelor - Pagina 48
Programarea și Utilizarea Calculatoarelor - Pagina 49
Programarea și Utilizarea Calculatoarelor - Pagina 50
Programarea și Utilizarea Calculatoarelor - Pagina 51
Programarea și Utilizarea Calculatoarelor - Pagina 52
Programarea și Utilizarea Calculatoarelor - Pagina 53
Programarea și Utilizarea Calculatoarelor - Pagina 54
Programarea și Utilizarea Calculatoarelor - Pagina 55
Programarea și Utilizarea Calculatoarelor - Pagina 56
Programarea și Utilizarea Calculatoarelor - Pagina 57
Programarea și Utilizarea Calculatoarelor - Pagina 58
Programarea și Utilizarea Calculatoarelor - Pagina 59
Programarea și Utilizarea Calculatoarelor - Pagina 60
Programarea și Utilizarea Calculatoarelor - Pagina 61
Programarea și Utilizarea Calculatoarelor - Pagina 62
Programarea și Utilizarea Calculatoarelor - Pagina 63
Programarea și Utilizarea Calculatoarelor - Pagina 64

Conținut arhivă zip

  • Programarea si Utilizarea Calculatoarelor.pdf

Alții au mai descărcat și

Microsoft Excel

Obiective: 1. Crearea, redenumirea, utilizarea şi ştergerea foilor de calcul tabelar; 2. Definirea şi formatarea celulelor; 3. Definirea...

Programare

Scopul lucrarii: Insusirea procedeelor de utilizare a constructiilor elementare a limbajului C destinate calculelor conform formulelor propuse....

Introducere în C Sharp

Noţiuni generale Pentru gruparea fişierelor sursă şi a altor resurse utilizate în cadrul aplicaţiei, mediul Visual Studio .Net (VS) utilizează...

Laboratoare la C++

Chişinău 2014 1.Scrieţi un program care calculează suma cifrelor pentru fiecare număr din consecutivitatea de 100 de numere aleatoare. Listing:...

Probleme Programare

Sa se scrie o functie care calculeaza cel mai mare divizor comun dintre 2 nr numere intregi nenule, utilizand algoritmul lui Euclid. /* CMMDC */...

Limbaje de Programare

1.1. Introducere în bazele de date Sistemele de baze de date pot fi considerate ca cea mai importantă realizare în domeniul ingineriei...

Operații cu matrici

Utilizarea matricelor. Citirea şi afişarea matricelor 1.1 Definirea matricelor O matrice este o structură de date compusă dintr-un număr finit de...

Programarea Calculatoarelor și Limbaje de Programare

Introducere Lucrarea de faţă îşi propune să acopere, nevoile programatorului de aplicaţie inginerească care, spre deosebire de informaticianul de...

Te-ar putea interesa și

Particularități ale folosirii instruirii asistate de calculator în procesul de pregătirii studenților militari

INTRODUCERE Noile tehnologii implicate în procesul de învăţământ, induse în contemporaneitate de expansiunea tehnologiei informaţionale şi a...

Automate Programabile

Argument Automatizarea este definitã ca ştiinţa care se ocupã cu comanda şi controlul sistemelor.Un sistem este o noţiune abstractã ,care poate fi...

Instruirea asistată de calculator

Instruirea asistata de calculator Nu demult, calculatorul era un obiect rar si exotic in scolile americane. Apoi, in anii 70, multe scoli au...

Organizarea informatizată a contabilității privind evidența analitică a stocurilor

CAPITOLUL 1. PREZENTAREA SOCIETĂŢII SC PROFILMET SA 1.1. PREZENTARE GENERALĂ SC Profilmet SA a fost înfiinţată în anul 1990, fiind o societate...

Instruirea asistată de calculator

Introducere Apariţia şi dezvoltarea calculatoarelor electronice a reprezentat o adevărată revoluţie în societatea umană, având ca principală...

Concepte de automatizare modernă

Argument Proiectul cu tema “Concepţie de automatizare industrială modernă” este structurat în 5 capitole, fiecare capitol având subcapitolele...

Programarea și Utilizarea Calculatorului

1. STRUCTURA ŞI FUNCŢIONAREA UNUI SISTEM DE CALCUL Calculatorul este o maşină care prelucrează informaţiile automat. Pentru aceasta trebuie să i...

Utilizarea și Programarea Calculatoarelor

Introducere în programarea calculatoarelor - Circuitele electronice ale calculatoarelor sunt capabile sa efectueze un numar limitat de operaCii...

Ai nevoie de altceva?