A) Merge Sort B) Szybkie sortowanie C) Sortowanie bąbelkowe D) Sortowanie stertowe
A) Stos B) Drzewo binarne C) Kolejka D) Tablica
A) Algorytm wyszukiwania A* B) Algorytm Prim'a C) Algorytm Dijkstry D) Algorytm Bellmana-Forda
A) Funkcja, która wywołuje samą siebie w procesie rozwiązywania problemu. B) Funkcja generująca liczby losowe. C) Funkcja, która nie ma instrukcji return. D) Funkcja iterująca po kolekcji elementów.
A) Algorytm Tarjana B) Algorytm Warshalla C) Algorytm Floyda D) Algorytm Kosaraju
A) Kodowanie Huffmana B) Transformacja Burrows-Wheeler C) Kodowanie różnicowe D) Kodowanie długości przebiegu
A) Sortowanie elementów w kolejności rosnącej. B) Znajdowanie najkrótszych ścieżek między wszystkimi parami wierzchołków w grafie ważonym. C) Określenie największego połączonego elementu w grafie nieukierunkowanym. D) Aby obliczyć maksymalny przepływ w sieci przepływowej.
A) O(n) B) O(n2) C) O(log n) D) O(n log n)
A) Kolejka B) Sterta C) Lista połączona D) Stos
A) Merge Sort B) Wybór sortowania C) Sortowanie bąbelkowe D) Sortowanie po wstawieniu
A) Sortowanie stertowe B) Radix Sort C) Wybór sortowania D) Algorytm najdłuższego wspólnego następstwa
A) Algorytm wyszukiwania binarnego B) Wyszukiwanie w głąb C) Algorytm Forda-Fulkersona D) Sortowanie bąbelkowe
A) Złożoność B) Skalowalność C) Wydajność D) Ziarnistość
A) DFS wykorzystuje mniej miejsca w pamięci. B) DFS szybciej znajduje ścieżkę. C) BFS jest łatwiejszy do wdrożenia. D) BFS gwarantuje najkrótszą ścieżkę do celu.
A) Jan z Sewilli B) Adelard z Bath C) Geoffrey Chaucer D) Muḥammad ibn Mūsā al-Khwārizmī
A) Algorytm B) algorytmi C) arithmos D) augrym
A) Liber Alghoarismi de practica arismetrice B) Liber Algoritmi de numero Indorum C) Opowieści kanterberyjskie D) kitāb al-ḥisāb al-hindī
A) Opierają się na skończonych sekwencjach instrukcji. B) Opierają się na heurystykach, a nie na prawdziwych algorytmach. C) Dostarczają precyzyjne i poprawne wyniki dla wszystkich użytkowników. D) Wykorzystują deterministyczne procesy do generowania rekomendacji.
A) Zapobiegają automatycznemu wnioskowaniu. B) Instrukcje warunkowe kierują wykonanie kodu różnymi ścieżkami. C) Zapewniają, że algorytm zawsze się kończy. D) Eliminują one element losowości z algorytmu.
A) Przestrzeganie ustalonej sekwencji operacji. B) Wyprowadzanie poprawnych wniosków poprzez wykonanie kodu. C) Generowanie losowych wyników bez podawania danych wejściowych. D) Wykorzystywanie heurystyk do rozwiązywania problemów.
A) Służyły do obliczeń pozycyjnych. B) Reprezentowały metody heurystyczne. C) Były to wczesne komputery. D) Były to forma programowania algorytmicznego.
A) Matematyka chińska B) Matematyka babilońska C) Matematyka grecka D) Matematyka egipская
A) Dynastia Akkadia B) Dynastia Hammurabiego C) Dynastia Asyryjska D) Neo-babilońska dynastia
A) Matematyka egipская B) Matematyka babilońska C) Matematyka indyjska D) Matematyka grecka
A) Muhammad ibn Musa al-Khwarizmi B) Al-Kindi C) Euklides D) Nicomachus
A) Szyfr Cezara B) Szyfr przestawieniowy C) Analiza częstotliwości D) Szyfr podstawieniowy
A) „Wprowadzenie do arytmetyki” autorstwa Nikomachosa B) „Elementy” Euklidesa C) „Algebra” autorstwa Al-Chwarizmi D) „Sulba Sutras”
A) Charles Babbage B) Herman Hollerith C) Ada Lovelace D) George Stibitz
A) Mechanizm z wahadłem B) Mechanizm z kołem zamachowym (escapement) C) Mechanizm z balansem D) Krystal oscylatora kwarcowego
A) ENIAC B) Maszyna różnicowa C) Analizator mechaniczny Babbage'a D) Z3
A) Nagrywanie dźwięku B) Wiadomości tekstowe C) Wydruk obrazów D) Transmisja danych
A) Sieć przełączania telefonicznego B) Telegraf C) Tkaczka Jacquarda D) Maszyna analityczna
A) George Stibitz B) Alan Turing C) Konrad Zuse D) John von Neumann
A) XV wiek B) XVII wiek C) XIII wiek D) XIX wiek
A) Maszyna różnicowa B) Karty perforowane C) Elektromechaniczne przekaźniki D) Telegraf
A) Telewizja B) Telefon C) Radio D) Telegraf
A) Dyski twarde B) Dyskietki C) Taśmy magnetyczne D) Karty perforowane
A) Alan Turing B) David Hilbert C) Emil Post D) Alonzo Church
A) Rachunek lambda B) Funkcje rekurencyjne C) Formuła 1 D) Maszyny Turinga
A) Sztuczna inteligencja oparta na architekturze Transformer. B) Komputery kwantowe. C) Program SAINT. D) Standardy szyfrowania NIST.
A) Program SAINT B) Standardy szyfrowania odpornego na ataki kwantowe C) Liczba lambda D) Maszyny Turinga
A) Schematy Drakona B) Języki naturalne C) Schematy blokowe D) Pseudokod
A) Tabele sterowania B) Opis implementacji C) Opis formalny D) Opis na wysokim poziomie
A) Strzałki B) Kropki C) Prostokąty D) Romby
A) Wyszukiwanie liniowe B) Wyszukiwanie sekwencyjne C) Wyszukiwanie binarne D) Sortowanie przez wstawianie (bubble sort)
A) Przebieg programu B) Wyjście C) Punkt decyzyjny D) Zagnieżdżanie podstruktur
A) Szczegółowy przewodnik implementacji. B) Zoptymalizowany kod dla konkretnego sprzętu. C) Prosty i ogólny sposób przedstawienia. D) Pomoc wizualna, taka jak schemat blokowy.
A) IF-THEN-ELSE B) SEKWENCJA C) REKURZJA D) WHILE-DO
A) Wykonanie sekwencyjne B) Przetwarzanie równoległe C) Rekurencja D) Iteracja
A) Wzorzec dekoratora B) Programowanie dynamiczne C) Wzorzec szablonu metody D) Metoda "podziel i zwycięż"
A) Problemy, które z natury są sekwencyjne B) Algorytmy rozproszone C) Algorytmy nieokreślone D) Algorytmy, które można zrównoleglić
A) Programowanie dynamiczne B) Strategia "podziel i zwycięż" C) Wzorzec metody szablonowej D) Wzorzec dekoratora
A) Metoda przeszukiwania z powrotem (backtracking) B) Redukcja złożoności C) Metoda "podziel i zwycięż" D) Metoda przeszukiwania wyczerpującego (brute-force)
A) Problem P kontra NP B) Problem redukcji złożoności C) Problem Las Vegas D) Problem Monte Carlo
A) P B) NP C) RP D) ZPP
A) Metoda heurystyczna B) Programowanie liniowe C) Metoda zachłanna D) Programowanie dynamiczne
A) Optymalizacja funkcji liniowych z ograniczeniami. B) Rozwiązywanie problemów programowania całkowitoliczbowego. C) Znajdowanie minimalnych drzew rozpinających. D) Symulacja procesów rekrystalizacji.
A) Symulowane wyżarzanie B) Algorytm Prima C) Metoda poszukiwania z tabu D) Algorytm Floyda-Warshalla
A) Grafy bez cykli o wagach ujemnych. B) Problemy programowania liniowego. C) Problemy z ograniczeniami całkowitoliczbowymi. D) Problemy programowania dynamicznego.
A) AlphaEvolve B) AlphaDev C) AlphaZero D) DeepMind
A) 2025 B) 2020 C) 2019 D) 2023
A) Uczenie przez wzmocnienie B) Programiści C) Automatyczne systemy oceny D) Modele językowe
A) Wbudowana funkcja sortowania w Pythonie B) Standardowa biblioteka sortowania C++ w LLVM C) System.Linq w C# D) Biblioteka Collections w Javie |