Elaborarea algoritmilor și diagrame bloc a programelor
Scopul muncii
Înainte de efectuarea lucrărilor, trebuie studiat numărul 1 și standardul de stat GOST 19.701-90 (ISO 5807-85). Sarcini de laborator:
● învățați cum să compuneți și să descrieți algoritmi liniari;
Echipamente, instalatii tehnice
● Un computer personal cu sistemul de operare Windows sau Linux instalat.
Opțiuni de muncă
1. Calculați perimetrul și suprafața unui triunghi dreptunghiular de-a lungul lungimilor a și b ale două picioare.
2. Calculați circumferința și suprafața unui cerc cu o anumită rază R.
3. Sunt date două numere. Găsiți media aritmetică a cuburilor acestor numere și media geometrică a modulelor acestor numere.
4. Calculați distanța dintre două puncte cu coordonate date (x 1. y 1) și (x 2. y 2).
5. Cu două numere reale x și y. Calculați suma, diferența, produsul și coeficientul.
6. Având în vedere lungimea marginii cubului. Găsiți zona feței, suprafața totală și volumul acestui cub.
7. Circumferința este cunoscută. Găsiți zona cercului delimitată de acest cerc.
8. Gasiti zona inelului, avand in vedere razele exterioare si interioare.
9. Găsiți zona unui trapez izoscel cu bazele a și b și unghiul α pentru o bază mai mare a.
10. Trei rezistențe R 1. R 2. R 3 sunt conectate în paralel. Găsiți rezistența conexiunii.
11. Sunt date laturile dreptunghiului. Găsiți perimetrul și lungimea diagonalei.
12. Având în vedere lungimile laturilor unui paralelipiped dreptunghiular. Găsiți volumul și suprafața laterală.
13. Crearea unui program pentru calcularea volumului unui cilindru cu înălțimea H și
raza de bază R.
14. Volumul și masa corpului sunt cunoscute. Determinați densitatea materialului acestui corp.
15. Sunt cunoscute numărul de locuitori din stat și din zona teritoriului său. Determinați densitatea populației în această stare.
16. Sunt date coordonatele celor trei noduri ale triunghiului (x 1 y 1), (x 2 y 2), (x 3 y 3). Găsiți perimetrul său.
17. Orașul construiește un drum de centură. Se știe că așezarea unui metru pătrat de asfalt costă N ruble. Calculați costul construcției, dacă sunt cunoscute lățimea K a drumului și distanța R de la centrul orașului până la bordura.
Ordinea de executare a muncii
De exemplu, luați în considerare problema adăugării a două numere x și y.
2. Cele două ferestre afișate în figurile 1 și 2 apar pe ecran.
Figura 2 - Domeniul de lucru
3. Dacă fereastra cu câmpul de lucru lipsește sau a fost închisă, selectați "Nou" din meniul "Fișier".
Figura 5 - Simbolul "Terminator" din diagramă
6. Apoi trebuie să introduceți datele originale. Intrarea / iesirea datelor este indicată de simbolul "Date". Selectați simbolul "Date" (este semnat ca "I / O") și faceți clic pe câmpul de lucru pentru a adăuga un simbol la diagramă. În interiorul personajului se scrie operația de intrare "Input" sau "Output", precum și numele variabilelor. În acest exemplu, textul este după cum urmează: "Introduceți x. y ".
Figura 6 - Simbol de date
7. Pentru compușii simbolurilor din diagrama bloc pot fi utilizate instrumente de „linie“ (scurtătură Alt + L) sau „zigzag» (Alt + Z). Instrumente situate într-o parte superioară a ferestrei prezentată în figura 7. În partea de jos a proprietăților fereastra „linii“ nou create și „zig-zag“ aici se poate seta culoarea, lățimea, stilul, începutul și sfârșitul săgeții (Figura 8).
Figura 7 - Partea superioară a ferestrei
Figura 8 - Partea de jos a ferestrei
Selectați instrumentul Linie și mutați cursorul de la primul caracter la cel de-al doilea, ca rezultat, cele două caractere sunt unite printr-o linie. O linie poate fi atașată punctelor de conectare speciale pe simbolurile marcate cu o cruce albastră sau în centrul simbolului. Pentru a conecta o linie la un simbol, trageți sfârșitul liniei la punctul de conectare sau la orice alt loc al simbolului, în cel de-al doilea caz, linia se va conecta la centrul simbolului. Deoarece simbolul "Date" nu are un punct de conexiune în mijloc, este preferabil să conectați linia la centrul său, după care simbolurile sunt aliniate, linia va fi strict verticală, ceea ce corespunde standardului. Atunci când este selectată o linie, dacă linia de capăt a liniei este conectată la un simbol, atunci marcatorul destinat mișcării acesteia este colorat roșu atunci când capătul nu este conectat la simbolul - verde. Figura 9 prezintă simbolurile conectate printr-o linie, marcatorii sunt colorați în roșu, ceea ce indică faptul că linia este conectată la simboluri.
Figura 9 - Simboluri conectate printr-o linie
8. Adăugăm simbolul "Proces" (în setul de caractere numit "Execuție blocuri de operații aritmetice") și introducem calculele necesare în el, în exemplul respectiv adăugarea a două variabile x și y. Rezultatul din Figura 10.
Figura 10 - A fost adăugat simbolul "Proces"
9. Adăugați blocul de ieșire a datelor și terminatorul, conectați blocurile cu linii (Figura 11).
Figura 11 - Adăugat toate simbolurile și liniile de conectare
10. Pe diagrama rezultată, blocurile nu sunt exact aliniate, iar liniile nu sunt verticale, deci nu arată prea bine și, în plus, nu corespund GOST. Selectați toate simbolurile cu mouse-ul sau selectați "Selectați" → "Toate" (Ctrl + A). Alegeți elementul de meniu "Obiecte" → "Aliniere" → "Centru" (Figura 13). Ca rezultat, simbolurile vor fi aliniate, iar dacă toate liniile sunt conectate la centrele de simboluri, acestea vor deveni vertical (Figura 14).