Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna





Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica

Foxpro


Qdidactic » stiinta & tehnica » informatica » foxpro
Simboluri grafice si scheme logice



Simboluri grafice si scheme logice


Schema logica este forma grafica de reprezentare a unui algoritm utilizand simbolurile de reprezentare a operatiilor.



Simbol

Denumire simbol

Semnificatie

Sageata

Realizeaza legatura intre blocuri




Bloc delimitator

Marcheaza inceputul sau sfarsitul programului


Bloc de intrare/iesire

Reprezinta operatia de citire sau scriere


Bloc de calcul sau atribuire

Descrie operatiile de calcul si atribuire



DA NU

Bloc de decizie

Reprezinta conditiile puse


a)                  b)

Conectori

a)Cand mai multe variante ale schemei logice se intalnesc in acelasi punct, conector de pagina

b) conector de trecere pe alta pagina


Bloc de procedura

Folosit pentru apelarea unei proceduri (program) reprezentat anterior


Operatii

aritmetice: avem operatii cu - numere intregi (+, - , *, DIV, MOD )

- numere reale (+, -, *, / )

operatii pe biti – se aplica numai operanzilor de tip intreg.

Operatori pot fi:

AND                 SI aritmetic (conjunctie)

OR                   SAU aritmetic (disjunctie)

XOR                 SAU EXCLUSIV

NOT                 NEGATIE (inlocuirea lui 0 cu 1 si invers)

SHL                  deplasare stanga bit cu bit

SHR                  deplasare dreapta bit cu bit

Deplasare se face pe toata lungimea in biti a tipului la care se aplica.


Operatie

Rezultat

0 OR 0


0 OR 1


1 OR 0


1 OR 1


0 AND 0


0 AND 1



1 AND 0


1 AND 1


NOT 0


NOT 1



- operatii cu multimi – reuniune, intersectia, diferenta.

- operatii cu siruri de caractere – operanzii pot fi de tip sir de caractere (string) sau de tip chart. Rezultatul este intotdeauna de tip sir de caractere

- operatia de adresare – se aplica asupra identificatorilor de variabila, constanta simbolica, functii, proceduri

- operatii logice ( AND, OR, XOR, NOT ) – operanzii sunt de tip logic (Boolean).

- operatii relationale (relatii)- permit compararea a doi operanzi, rezultatul va fi de tip boolean.

Exemple de scheme logice


Schema logica a inmultirii























Schema logica a algoritmului care rezolva ecuatia de gradul 2 de forma:

Ax2 + Bx + C = 0

Pentru rezolvare se calculeaza  D : = B2 – 4 * A * C, iar apoi valorile pentru x1 si x2 in cazul cand acestea au valori reale, iar in cazul cand x1 si x2 au valori complexe se scrie un mesaj.
































3. Sa se deseneze schema logica a unui algoritm de calcul al valorii minime din trei numere date ( A, B, C ) si sa se tiparesca aceasta valoare.

Pentru a gasi minimul a trei elemente se compara primele doua si cel mai mic dintre ele se compara  cu al treilea. Cel mai mic dintre acestea este elementul cu valoarea minima.























4. Sa se deseneze schema logica pentru suma a doua matrici.

Operatiile asupra matricilor impun parcurgerea acestora element cu element, fapt care presupune modificarea ciclica a indicilor de linie si de coloana. Presupunem ca avem matricea A [ M, N ] si matricea B [ M, N ] iar matricea rezultat va fi C [ M, N ] unde M reprezimta numarul de linii iar N reprezinta numarul de coloane.

I = 1, M
J = 1, N















NU








5. Se considera un sir de N numere reale x1, x2, xn si numerele reale A si B. Sa se deseneze schema logica al unui algoritm de calcul al numarului de elemente din sir care sunt cuprinse in intervalul ( A, B ).
















Se initializeaza numarul M cu 0. se iau apoi elementele sirului pe rand si daca sunt in interval se mareste contorul M cu 1, daca nu M ramane neschimbat. Apoi se trece la urmatorul element s.a.m.d.









6.Se considera sirul x1x 100. Sa se deseneze schema logica a unui algoritm de calcul a mediei aritmetice a termenilor pozitivi din sir.


















Consideram:   

s – suma termenilor pozitivi

p – numarul termenilor pozitivi din sir

s / p = M – media aritmetica














7.Se da un sir de N numere reale A1 .. An . Sa se deseneze schema logica a unui algoritm de calcul care sa ordoneze sirul crescator.



















Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright