Który opis najlepiej przedstawia algorytm prowadzący robota do wyznaczonej mety?
Odpowiedź: Uporządkowany ciąg jednoznacznych poleceń prowadzących od startu do mety.
Algorytm opisuje rozwiązanie jako jasne instrukcje ułożone krok po kroku. Sam cel, lista narzędzi ani zapis wyniku próby nie określają jeszcze sposobu wykonania zadania.
Sprawdź źródło wyjaśnienia ↗
Robot stoi na kratce i jest zwrócony na północ. Meta znajduje się dokładnie o jedną kratkę na wschód. Który plan doprowadzi go do mety?
Odpowiedź: Obróć się w prawo, a potem jedź o jedną kratkę do przodu.
Robot skierowany na północ musi najpierw obrócić się w prawo, aby patrzeć na wschód, i dopiero wtedy wykonać ruch. Zmiana kolejności poleceń zmienia końcową pozycję lub kierunek.
Sprawdź źródło wyjaśnienia ↗
Która kolejność tytułów spełnia polecenie „ustaw książki alfabetycznie od A do Z”?
Odpowiedź: Atlas, Baśnie, Kosmos, Zwierzęta.
Sortowanie porządkuje dane według wybranego kryterium, na przykład alfabetycznie od A do Z. Dla podanych tytułów prawidłowa sekwencja zaczyna się od „Atlas”, a kończy na „Zwierzęta”.
Sprawdź źródło wyjaśnienia ↗
Które działania są przykładami sensownej dekompozycji zadania „przygotujcie klasowy plakat o oszczędzaniu wody”?
Odpowiedź: Oddzielić zebranie informacji, przygotowanie ilustracji i ułożenie treści. • Przydzielić członkom zespołu mniejsze zadania, a na końcu połączyć wyniki.
Dekompozycja dzieli większy problem na mniejsze, możliwe do osobnego wykonania części. Wyodrębnienie etapów oraz podział zadań w zespole ułatwiają przygotowanie całości i późniejsze sprawdzenie jej kompletności.
Sprawdź źródło wyjaśnienia ↗
Robot może jechać o jedną kratkę i skręcać. Który zestaw informacji jest potrzebny do zaplanowania jego trasy na planszy?
Odpowiedź: Położenie startu, kierunek początkowy, położenie mety oraz rozmieszczenie przeszkód.
Do zaplanowania dokładnej trasy trzeba znać położenie startu i mety, początkowy kierunek ruchu oraz rozmieszczenie przeszkód. Planowana liczba skrętów, przewidywany czas i liczba wolnych pól są tylko skutkami lub opisami planu i nie zastępują brakującej informacji.
Sprawdź źródło wyjaśnienia ↗
Które czynności należą do rzetelnego testu przygotowanego algorytmu ruchu?
Odpowiedź: Wykonać każde polecenie po kolei na ustalonej planszy testowej. • Porównać uzyskaną pozycję i kierunek robota z oczekiwanym wynikiem.
Test wymaga wykonania całego rozwiązania dla określonego przykładu oraz porównania wyniku z przyjętym celem. Inne pole startowe zmienia dane testu, a zakończenie próby po kilku krokach nie sprawdza wyniku pełnej sekwencji.
Sprawdź źródło wyjaśnienia ↗
Który zestaw prób najlepiej sprawdzi algorytm układania kart z liczbami od najmniejszej do największej?
Odpowiedź: Układ rosnący, układ malejący, układ mieszany i układ z powtarzającymi się liczbami.
Algorytm warto sprawdzać na różnych danych wejściowych, także na przypadkach łatwych do przeoczenia. Układ rosnący, malejący, mieszany i zawierający powtórzenia sprawdzają inne sytuacje niż kilka podobnych lub wcześniej użytych układów.
Sprawdź źródło wyjaśnienia ↗
Robot patrzy na północ i ma przejechać jedną kratkę na północ, a potem jedną na wschód. Plan brzmi: „jedź do przodu, skręć w prawo, skręć w lewo, jedź do przodu”. Która poprawka usuwa błąd?
Odpowiedź: Usunąć polecenie skrętu w lewo znajdujące się przed ostatnim ruchem.
Po pierwszym ruchu robot stoi o kratkę na północ od startu. Skręt w prawo ustawia go na wschód, lecz następny skręt w lewo znów kieruje go na północ; usunięcie tego zbędnego polecenia daje właściwą trasę.
Sprawdź źródło wyjaśnienia ↗
Które cechy powinny mieć polecenia w planie przeznaczonym do dokładnego wykonania przez inną osobę?
Odpowiedź: Każde polecenie jasno opisuje konkretną i możliwą do wykonania czynność. • Polecenia są ułożone w kolejności prowadzącej od początku do wyniku.
Plan dla innego wykonawcy powinien zawierać jasne, wykonalne polecenia ułożone krok po kroku tak, by prowadziły od początku do celu. Sam opis wyniku nie podaje sposobu działania, a samodzielne ustalanie kolejności może zmienić rezultat.
Sprawdź źródło wyjaśnienia ↗
Który plan tworzy kompletny zestaw podzadań prowadzących do uporządkowania biurka przed lekcją?
Odpowiedź: Zebrać rzeczy, podzielić je na grupy, odłożyć każdą grupę i sprawdzić blat.
Dekompozycja rozbija większe zadanie na logiczne podzadania. Zebranie przedmiotów, ich klasyfikacja, odkładanie oraz kontrola wyniku tworzą części, które można kolejno wykonać i sprawdzić.
Sprawdź źródło wyjaśnienia ↗
Na czym polega próba na sucho algorytmu przygotowanego dla robota?
Odpowiedź: Na ręcznym prześledzeniu kroków i zaznaczaniu kolejnych stanów przed uruchomieniem robota.
Próba na sucho pozwala krok po kroku sprawdzić pomysł przed właściwym wykonaniem. Śledzenie pozycji i kierunku po każdej instrukcji może ujawnić brakujący ruch albo błędny skręt bez ryzyka zderzenia.
Sprawdź źródło wyjaśnienia ↗
Po teście robot zatrzymał się o jedną kratkę przed metą i patrzył w złą stronę. Które poprawki wynikają bezpośrednio z tych obserwacji?
Odpowiedź: Dodać brakujące polecenie przejazdu o jedną kratkę we właściwym miejscu. • Sprawdzić ostatnią instrukcję obrotu i skorygować kierunek skrętu.
Test ujawnił dwa konkretne odstępstwa: zbyt krótki przejazd oraz niepoprawny kierunek. Poprawki powinny dotyczyć odpowiadających im instrukcji ruchu i obrotu, po czym algorytm trzeba ponownie sprawdzić.
Sprawdź źródło wyjaśnienia ↗