Zadanie 12 z 12 · Informatyka · Klasa 7
Algorytm a program
Treść zadania
Wyjaśnij różnicę między algorytmem a programem na przykładzie wyszukiwania elementu w tablicy.
Najpierw pokaż tylko podpowiedź
Algorytm opisuje sposób rozwiązania; program jest jego zapisem wykonującym się w konkretnym środowisku lub języku.
Rozwiązanie krok po kroku
- 1Nazwij poziom idei rozwiązania.
- 2Nazwij poziom implementacji.
- 3Pokaż, że ten sam algorytm można zaimplementować w różnych językach.
Odpowiedź
Algorytm może opisywać niezależnie od języka: „sprawdzaj elementy po kolei, aż znajdziesz szukany lub dojdziesz do końca”. Program zapisuje ten pomysł w konkretnym języku, z dokładną składnią, zmiennymi i instrukcjami.
Rozdzielenie algorytmu od implementacji pozwala skupić się najpierw na poprawności rozwiązania problemu.
Materiały i dalsza nauka
Linki są dobierane z opublikowanych materiałów na podstawie relacji tematu, a nie podobieństwa słów w tytule.
Materiały do tego tematu
Inne formy pracy nad dokładnie tym samym zagadnieniem.
Po zadaniach
Przejdź od pojedynczych zadań do pełnego zestawu
Możesz dobrać gotowy materiał dla tego tematu i klasy albo wygenerować nowy zestaw do dalszego ćwiczenia.