Algoritmi. Obiecte cu care lucrează un algoritm Flashcards

1
Q

Ce este un algoritm?

A

O succesiune finită, bine precizată, de etape care ne conduce la rezolvarea problemei.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Ce caracteristici are un algoritm?

A
  • generalitate
  • claritate
  • finititudine
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Ce înseamnă generalitatea unui algoritm?

A

Algoritmul trebuie să fie capabil să rezolve orice problemă asemănătoare cu cea dată.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Ce înseamnă claritatea unui algoritm?

A

Fiecare etapă trebuie descrisă clar, să nu lase posibilitatea unor ambiguități.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Ce înseamnă finititudinea unui algoritm?

A

Algoritmul trebuie să conțină un număr finit de etape.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Cu ce obiecte lucrează un algoritm?

A

Date

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Ce sunt datele?

A

Reprezentări într-un format acceptat de calculator a unor obiecte, fenomene, evenimente din lumea reală.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Dă exemple de date.

A

Marca, modelul unei mașini, titlul, autorul unei cărți, numele, adresa unei persoane.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Ce se obține prin prelucrarea datelor?

A

Informații.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Ce trebuie să precizăm când vorbim de date?

A
  • numele (identificatorul)
  • tipul
  • valoare
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Ce poate conține numele unei date?

A

Litere, cifre, _, nu începe cu o cifră.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Dă exemple de nume de date.

A

pi, delta, d, x1, x2, x_1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Dă exemple de construcții care nu pot fi nume de date.

A

x$1, x 2, 7xy, x 123, x!y2_3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Ce este tipul unei date?

A

Mulțimea informațională din care poate lua valori data respectivă.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Ce tipuri de date există?

A

Numerice
Nenumerice

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Ce tipuri de date numerice există?

A

întregi
reale (fracție zecimală finită)

17
Q

Ce tipuri de date nenumerice există?

A

logic (A, F)
caracter (șir)