Algoritmai Flashcards

1
Q

Algoritmas

A

Aiškus vienareikšmis nurodymas, kaip turint tam tikrus pradinius duomenis galima gauti reikiamus rezultatus.

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

Pradiniai duomenys

A

Tai iš anksto žinomos reikšmės, būtinos veiksmams atlikti.

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

Rezultatai

A

Tai reikšmės gautos atlikus visus skaičiavimus.

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

Tarpiniai rezultatai

A

Tai apskaičiuotos reikšmės naudojamos tolesniems veiksmams atlikti.

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

Diskretumas

A

Algoritmas suskaidomas į baigtinę žinių seką. Tik atlikus vieną žingsnį pereinama prie kito

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

Aiškumas

A

Visus algoritmu parašytus veiksmus bet kuris vykdytojas turi suprasti vienareikšmiškai.

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

Rezultatyvumas

A

Atlikus baigtinį skaičių algoritmo veiksmų gaunamas rezultatas. Vienas iš galimų rezultatų nėra sprendinių.

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

Baigtumas

A

Rezultatas gaunamas įvykdžius baigtinį skaičių algoritmo veiksmų.

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

Universalumas

A

Naudojant tą patį algoritmą sprendžiami visi to tipo uždaviniai.

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

Algoritmo veiksmai yra skirti __________

A

vykdytojui

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

Programa

A

Algoritmas, parašytas kuria nors programavimo kalba

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

Struktūrinis programavimas

A

Programavimo technologija, kurioje kiekvienas uždavinys išskaidomas į smulkesnes dalis

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

Programavimo aplinka

A

aparatinės ir programinės įrangos priemonių visuma, skirta naujoms programinėms priemonėms kurti.

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

Kompiliatorius

A

programa, kuri verčia parašytą programos tekstą į kompiuteriui suprantamą kalbą.

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

Programos struktūrą (Sandarą) lemia ________

A

programavimo kalba

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

Pradinių duomenų ir busimų rezultatų analizė

A

išsiaiškinama, kiek yra pradinių duomenų, kiek bus rezultatų, kokie jų tipai, kokia tvarka juos pateikti.

16
Q

Uždavinio sprendimo idėja

A

tai mintis (sumanymas), kaip spręsti uždavinį.

17
Q

Kintamųjų parinkimas pradiniams duomenims ir rezultatams laikyti

A

nuo jų parinkimo priklauso programos apimtis, struktūra, algoritmas ir jo įgyvendinimas.

18
Q

Algoritmo sukūrimas

A

Tai uždavinio sprendimo idėjos įgyvendinimas.

19
Q

Programos rašymas

A

tai sukurto algoritmo pateikimas pasirinkta programavimo kalba.

20
Q

Testavimas

A

Parašyta programa testuojama

21
Q

Programavimo kalbos

A

Java, Java script, C++, python, html

22
Q
A