 - 1. Programowanie komputerowe to proces projektowania i tworzenia instrukcji, które mówią komputerowi, jak wykonać określone zadanie. Wiąże się to z pisaniem kodu przy użyciu języków programowania, takich jak Java, Python, C++ i wielu innych. Programiści muszą dogłębnie rozumieć logikę, algorytmy i umiejętności rozwiązywania problemów, aby tworzyć wydajne i niezawodne oprogramowanie. Programowanie jest wykorzystywane w różnych aplikacjach, takich jak tworzenie stron internetowych, aplikacji mobilnych, gier wideo i systemów operacyjnych. Wymaga kreatywności, dbałości o szczegóły i cierpliwości do debugowania i ulepszania kodu. Nauka programowania otwiera możliwości w różnych branżach i pomaga kształtować przyszłość technologii.
Który język programowania jest uważany za "niskopoziomowy"?
A) Python B) Język asemblera C) Ruby D) JavaScript
- 2. Jaki typ danych jest używany do przechowywania liczb całkowitych w programowaniu?
A) String B) Integer C) Wartość logiczna D) Pływak
- 3. Czym jest klasa w programowaniu obiektowym?
A) Rodzaj pętli B) Styl formatowania tekstu C) Notacja muzyczna D) Plan tworzenia obiektów
- 4. Co oznacza skrót IDE w programowaniu?
A) Interaktywny silnik projektowy B) Zintegrowane środowisko programistyczne C) Innowacyjne przedsiębiorstwo cyfrowe D) Edytor internetowych baz danych
- 5. Jaki symbol zazwyczaj oznacza początek komentarza w wielu językach programowania?
A) <!-- B) --> C) // D) */
- 6. Czym jest algorytm w programowaniu?
A) Wizualne narzędzie projektowe B) Metoda odtwarzania muzyki C) Zestaw instrukcji do rozwiązania problemu D) Rodzaj struktury danych
- 7. Który język jest często używany do tworzenia aplikacji internetowych?
A) Java B) Swift C) JavaScript D) C++
- 8. Jak nazywa się proces znajdowania i naprawiania błędów w programie?
A) Kompilacja B) Debugowanie C) Optymalizacja D) Tłumaczenie ustne
- 9. Jaki jest wynik działania 5 + 3 * 2?
A) 16 B) 11 C) 13 D) 10
- 10. Która struktura danych wykorzystuje zasadę LIFO (Last In, First Out)?
A) Tablica B) Kolejka C) Stos D) Drzewo
- 11. Jak nazywa się proces konwersji kodu źródłowego na kod maszynowy?
A) Interpretacja B) Optymalizacja C) Refaktoryzacja D) Kompilacja
- 12. Co oznacza skrót CSS?
A) Kaskadowe arkusze stylów B) Kreatywny system skryptowy C) Oprogramowanie komputerowe D) System struktury treści
- 13. Który z poniższych jest popularnym systemem kontroli wersji?
A) HTML B) Python C) Git D) MySQL
- 14. Co oznacza skrót API w programowaniu?
A) Zaawansowany interfejs programowania B) Zautomatyzowana integracja protokołów C) Interfejs programowania aplikacji D) Dokładna interakcja z programem
- 15. Jaki jest cel instrukcji "else" w programowaniu?
A) Aby zapewnić alternatywny blok kodu, gdy warunek nie jest spełniony B) Aby powtórzyć blok kodu C) Aby zaimportować biblioteki zewnętrzne D) Aby zdefiniować funkcję
- 16. Jaka jest podstawowa funkcja systemu operacyjnego?
A) Aby tworzyć aplikacje internetowe B) Projektowanie interfejsów użytkownika C) Zarządzanie zasobami sprzętowymi i programowymi D) Aby zabezpieczyć połączenia sieciowe
- 17. Jaki jest wynik działania 3 + 5 w programowaniu?
A) 15 B) 8 C) 5 D) 3
- 18. Jak nazywa się instrukcja, która jest wykonywana wielokrotnie na podstawie określonego warunku?
A) Zmienna B) Funkcja C) Tablica D) Pętla
- 19. Który symbol jest używany dla komentarzy jednowierszowych w wielu językach programowania?
A) /* B) // C) -- D) ##
- 20. Który język programowania jest znany z zastosowania w analizie danych i uczeniu maszynowym?
A) PHP B) R C) Python D) C#
- 21. Jaki rodzaj błędu występuje podczas kompilacji programu?
A) Błąd semantyczny B) Błąd logiczny C) Błąd składni D) Błąd uruchomienia
- 22. Która struktura danych porządkuje elementy w kolejności sekwencyjnej?
A) Kolejka B) Drzewo C) Tablica D) Stos
- 23. Jaki rodzaj języka programowania umożliwia programiście określenie pożądanych rezultatów, a nie szczegółowych kroków do ich osiągnięcia?
A) Imperatyw B) Deklaratywny C) Procedura D) Funkcjonalny
- 24. Który symbol jest używany do komentowania w języku programowania Python?
A) // B) * C) # D) --
- 25. Jaka jest rola kompilatora w programowaniu?
A) Aby debugować błędy w kodzie B) Aby przetłumaczyć kod źródłowy na kod maszynowy C) Projektowanie interfejsów użytkownika D) Aby wykonać kod linia po linii
- 26. Jakim typem języka jest Java?
A) Zorientowany obiektowo B) Funkcjonalny C) Deklaratywny D) Procedura
- 27. Jaki jest cel konstruktora w programowaniu obiektowym?
A) Aby zainicjować stan obiektu B) Aby zaimportować biblioteki zewnętrzne C) Aby utworzyć pętle D) Aby zdefiniować kolory na stronie internetowej
- 28. Jaka jest rola funkcji w programowaniu?
A) Aby wykonać określone zadanie B) Aby sformatować tekst w dokumencie C) Aby odtwarzać pliki audio D) Aby wyświetlać obrazy na ekranie
- 29. Jak nazywa się proces łączenia pól danych i metod w jedną całość?
A) Polimorfizm B) Enkapsulacja C) Abstrakcja D) Dziedziczenie
- 30. Która firma opracowała język programowania C#?
A) Google B) Microsoft C) Amazon D) Apple
- 31. Który typ języka programowania wymaga od programisty określenia sekwencji kroków, które należy wykonać w celu rozwiązania problemu?
A) Funkcjonalny B) Procedura C) Deklaratywny D) Skrypty
- 32. Który z poniższych jest relacyjnym systemem zarządzania bazą danych?
A) MySQL B) HTML C) Python D) CSS
- 33. Co oznacza skrót SQL w programowaniu?
A) Logika pytań sekwencyjnych B) Strukturalny język zapytań C) Link do zapytania o oprogramowanie D) Logika zapytań systemowych
- 34. Które stwierdzenie dotyczące wartości "null" w programowaniu jest prawdziwe?
A) Jest równa zero B) Reprezentuje zmienną bez wartości C) Jest błędem D) Jest używany do operacji logicznych
- 35. Które z poniższych jest popularnym zintegrowanym środowiskiem programistycznym (IDE) dla programowania w języku Java?
A) Wysublimowany tekst B) PyCharm C) Eclipse D) Visual Studio Code
- 36. Który z poniższych przykładów jest instrukcją warunkową w programowaniu?
A) obudowa przełącznika B) if-else C) for-loop D) pętla while
- 37. Jak nazywa się proces tworzenia nowej instancji klasy w programowaniu obiektowym?
A) Deklaracja B) Definicja C) Instancja D) Inicjalizacja
- 38. Który typ języka programowania opiera się na zestawie instrukcji do wykonywania zadań?
A) Imperatyw B) Logiczny C) Deklaratywny D) Funkcjonalny
- 39. Jak nazywa się mały fragment kodu wielokrotnego użytku, który wykonuje określone zadanie?
A) Podział B) Funkcja C) Podprogram D) Zmienna
|