Warianty (anty-ściąga): zwykły · A · B Klucz odpowiedzi: z kluczem · bez klucza ← Strona quizu

Algorytmy — informatyka, liceum

Sortowanie bąbelkowe i przez wybieranie, wyszukiwanie liniowe i binarne, rekurencja oraz schematy blokowe. Do tego pytania o złożoność czasową algorytmów.

11 pytań · maks. 11 pkt · Wariant B

Imię i nazwisko: ______________________________ Klasa: ________ Data: ____________

  1. Jak nazywa się algorytm wyszukiwania, który sprawdza kolejno każdy element listy od początku, aż znajdzie szukany? (dwa słowa) (1 pkt)

    Odpowiedź: ________________________________

  2. Jaki warunek musi spełniać tablica, aby można było zastosować do niej wyszukiwanie binarne? (1 pkt)

    • A. Musi mieć parzystą liczbę elementów
    • B. Musi być posortowana
    • C. Musi mieć długość będącą potęgą dwójki
    • D. Musi zawierać tylko liczby całkowite
  3. Jaka jest typowa złożoność czasowa algorytmu sortowania bąbelkowego dla n elementów w najgorszym przypadku? (1 pkt)

    • A. O(log n)
    • B. O(n²)
    • C. O(n log n)
    • D. O(n)
  4. Który algorytm sortowania polega na wielokrotnym wyszukiwaniu najmniejszego elementu w nieposortowanej części tablicy i przestawianiu go na jej początek? (1 pkt)

    • A. Sortowanie bąbelkowe
    • B. Sortowanie przez wstawianie
    • C. Sortowanie przez wybór
    • D. Sortowanie szybkie
  5. Jak nazywa się warunek w funkcji rekurencyjnej, który kończy wywołania i nie powoduje kolejnego wywołania funkcji? (1 pkt)

    • A. Pętla główna
    • B. Zmienna globalna
    • C. Przypadek iteracyjny
    • D. Warunek stopu (przypadek bazowy)
  6. Algorytm sortowania bąbelkowego porównuje i w razie potrzeby zamienia miejscami sąsiednie elementy tablicy. (1 pkt)

    • Prawda
    • Fałsz
  7. Funkcja silnia jest zdefiniowana rekurencyjnie: 0! = 1, n! = n · (n−1)!. Ile wynosi 5!? (1 pkt)

    Odpowiedź: ______________

  8. Algorytm o złożoności czasowej O(n²) dla dużych danych działa zwykle szybciej niż algorytm o złożoności O(n log n). (1 pkt)

    • Prawda
    • Fałsz
  9. Każda poprawna funkcja rekurencyjna musi mieć warunek zakończenia, czyli przypadek bazowy. (1 pkt)

    • Prawda
    • Fałsz
  10. Jak nazywa się w schemacie blokowym blok w kształcie rombu, w którym sprawdzany jest warunek? (np. „blok …”) (1 pkt)

    Odpowiedź: ________________________________

  11. W wyszukiwaniu binarnym po każdym porównaniu ze środkowym elementem zakres poszukiwań zmniejsza się mniej więcej o połowę. (1 pkt)

    • Prawda
    • Fałsz

Wynik: ______ / 11 pkt · webp.pl/quiz/k/algorytmy-liceum-quiz

Klucz odpowiedzi — Algorytmy — informatyka, liceum · Wariant B

  1. wyszukiwanie liniowe / liniowe / wyszukiwanie sekwencyjne / sekwencyjne
  2. B — Musi być posortowana
  3. B — O(n²)
  4. C — Sortowanie przez wybór
  5. D — Warunek stopu (przypadek bazowy)
  6. Prawda
  7. 120
  8. Fałsz
  9. Prawda
  10. decyzyjny / blok decyzyjny / warunkowy / blok warunkowy / decyzja
  11. Prawda