Zadanie: Napisz notatkę dotyczącą punktów 1,2,3 i 4 1. Co to jest algorytm? Dane wejściowe i wyjściowe. 2. Sposoby zapisu algorytmu? Lista kroków, schemat blokowy, pseudokod. 3. Cechy dobrego (poprawnego) algorytmu. Precyzyjne zdefiniowanie, skończoność, wykonywalność, efektywność. 4. Specyfikacja algorytmu.
Verified answer
1.
Algorytm to program umożliwiający np. pozyskiwanie informacji z witryn.
Dane wejściowe - To dane które wchodzą w algorytm, są podane i np. mają być znalezione
Dane wyjściowe - Dane te wychodzą jako wynik w algorytmie
2.
a) Pomysł jakie ma mieć zastosowanie algorytm
b) Próba samoistnie wykonać te kroki (tak samo jak w późniejszym czasie ma algorytm)
c) Próba napisania algorytmu
Schemat blokowy:
Czy dane są na stronie?
Tak Nie - Zostaw wiadomość że nie ma danych
|
Przejdź do skopiowania i napisania danych
Pseudokod
Jeżeli są dane:
Napisz je
Jeżeli nie znaleziono
Poinformuj o tym
3.
Posiada dobrze zdefiniowane słowa
Nie ma błędów
Jest stworzony przez schemat
Ma przejrzysty odczyt
4.
Robi to program (komputer) nie człowiek
Nie pomija szczegółów
Możliwe że coś jest źle jednak myślę że pomogłem LICZE NA NAJ