No student devices needed. Know more
24 questions
Afirmația că “Pentru a scrie un algoritm, sunt necesare următoarele elemente: date de intrare, date de ieșire și un număr nelimitat de pași” este:
Adevărat
Fals
Ce proprietate a algoritmilor nu respectă afirmația: ”Dacă înveți pentru test, vei lua notă bună, dacă mergi la noroc la test, este posibil să iei notă mică.”
Generalitatea
Finitudinea
Claritatea
Eficienta
Într-o fermă există găini (notate cu G) și câini (notate cu C). Câte picioare există în fermă?
Privește algoritmul din imagine și găsește toate constantele și variabilele folosite.
Variabilele sunt: g, c, p; iar 1, 2 și 3 sunt constante
Variabilele sunt: +, *, G, C și P; iar 2 și 4 sunt constante
Variabilele sunt: G, C și P; iar 2 și 4 sunt constante
Un algoritm este:
un procedeu
un program
o aplicatie
o succesiune de instructiuni
Datele cu care lucreaza un algoritm pot fi:
de cunoastere
de intrare
de iesire
de manevra
Modurile prin care poate fi exprimat un algoritm sunt:
prin cuvinte
prin imagini
prin numere
cu ajutorul blocurilor grafice
In functie de posibilitatea de a-si schimba valoarea datele pot fi:
variabile
de manevra
constante
logice
Tipul de problema pe care o rezolva un algoritm este:
particulara
analitica
argumentata
generala
Ce este un algoritm?
o componentă hardware
un set de activități finite și clar definite care eecutate în ordine duce la rezolvarea de probleme
un program pentru muzică
un Sistem de operare
Orice algoritm trebuie să rezolve toate problemele de același fel.
Generalitatea
Finititudinea
Claritatea
Corectitudines
Orice algoritm bine proiectat trebuie să furnizeze rezultatele într-un timp finit.
Corectitudine
Claritate
Generalitate
Finititudine
Algoritmul trebuie să fie clar, fără ambiguități.
Finititudine
Corectitudine
Claritate
Generalitate
Expresiile sunt combinații de:
algoritmi
date
date și operații
operații
Datele se mai numesc
operatori
operanzi
algoritmi
semne
Între operanzi se află niște simboluri numite:
operanzi
expresii
date
operatori
Un operator este un ..................... care leagă două valori pentru a produce un rezultat.
semn
operand
algoritm
Operatorii aritmetici sunt:
AND, OR, NOT
<; <=; >; >=, ==; !=
+; -; *; /; %
Operatorii aritmetici din expresii se calculează în următoarea ordine:
mai întâi se efectuează operatorii multiplicativi, adică înmulțirea, câtul împărțirii și restul împărțirii (*; /; %)
mai întâi se efectuează operatorii aditivi, adică înmulțirea, câtul împărțirii și restul împărțirii (*; /; %)
mai întâi se efectuează operatorii aditivi, adică adunarea și scăderea (+; -)
mai întâi se efectuează operatorii multiplicativi, adică adunarea și scăderea (+; -)
se evaluează întâi expresiile din parantezele rotunde, iar operațiile se execută în ordinea priorității lor.
În informatică, expresiile logice evaluează:
gradul de complexitate a algorimilor
nivelul de logică al algoritmilir
valoarea de adevăr (dacă sunt adevărate sau false)
Operatorii logici sunt:
<; <=; >; >=, ==; !=
+; -; *; /; %
AND; OR; NOT
Operatorii relaționali sunt:
+; -; *; /; %
<; <=; >; >=, ==; !=
AND; OR; NOT
Care e valoarea expresiei: (1234 DIV 10 DIV 10*2+4*10) DIV 2
32
30
31
33
Care e valoarea expresiei: 20 mod 15 * 2 + 20 div 15 * 2
10
11
12
13
Care va fi valoarea afisata dupa executarea secventei, daca se citeste valoarea initiala 100
citeste x
y=x*2
x=y div 9
scrie x+3
22
23
26
25
Explore all questions with a free account