Co to jest algorytm?
Na czym polega zapis w postaci listy kroków, oraz jako schemat blokowy. Podaj przykłady?
Kiedy mamy do czynienia z sytuacją warunkową?
Algorytm - uporządkowany i uściślony sposób rozwiązywania danego problemu, zawierający szczegółowy opis wykonywanych czynności. Schemat postępowania przy rozwiązywaniu problemów za pomocą komputera: problem/sposób rozwiązania(algorytm)/narzędzia(np. program)
Zapis w postaci listy kroków polega na podaniu kolejno wykonywanych operacji, składających się na rozwiązanie problemu, natomiast w schemacie blokowym poszczególne operacje przedstawiane są za pomocą odpowiednio połączonych bloków (klocków). Połączenia określają kolejność i sposób wykonywania operacji realizujących dany algorytm.
strzałka − wskazuje jednoznacznie powiązania i ich kierunek,
operand − prostokąt, do którego wpisywane są wszystkie operacje z wyjątkiem instrukcji wyboru,
predykat − romb, do którego wpisywane są wyłącznie instrukcje wyboru,
Dane wejściowe - surowe jajko / dane wyjściowe - ugotowane jajko/ każda to sytuacja elementrane
Wybrać: na miękko czy na twardo.
2. Wlać do naczynia zimną wodę.
3. Zapalić gaz.
4. Gotować wodę do wrzenia.
5. Włożyć jajko.
6. Jeżeli na miękko odczekać trzy minuty, w przeciwnym wypadku odczekać 6 minut.
7. Zgasić gaz.
8. Wyjąć jajko.
Z SYTUACJĄ WARUNKOWĄ mamy do czynienia wówczas, gdy wynik lub dalsze działanie należy od spełnienia warunku. NA schemacie blokowym sytuacje warunkowe realizujemy przez SKRZYNKĘ WARUNKOWĄ