wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz INF.04

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

Które słowo kluczowe w C# służy do tworzenia obiektu?

a)

create

b)

new

c)

make

d)

object

2.

Która kolekcja w C# przechowuje pary klucz–wartość?

a)

List

b)

Dictionary

c)

Array

d)

Queue

3.

Która pętla w C# wykona się przynajmniej raz, nawet gdy warunek nie jest spełniony?

a)

for

b)

while

c)

do...while

d)

foreach

4.

Jak w C# obsługuje się wyjątki?

a)

try...catch

b)

error

c)

handle

d)

throw...catch

5.

W C# słowo kluczowe oznaczające stałą to:

a)

static

b)

final

c)

const

d)

let

6.

Ile warstw ma model TCP/IP?

a)

4

b)

7

c)

6

d)

3

7.

Jaką przepustowość ma sieć przesyłająca 500 MB danych w 10 sekund?

a)

40 Mbps

b)

500 Mbps

c)

50 Mbps

d)

400 Mbps

8.

Jakie są podstawowe etapy tworzenia aplikacji?

a)

Analiza wymagań, projektowanie, implementacja, testowanie, wdrożenie

b)

Projektowanie, wdrożenie, utrzymanie, dokumentacja

c)

Implementacja, testowanie, wdrożenie, analiza potrzeb

d)

Analiza wymagań, testowanie, projektowanie, wdrożenie

9.

Co oznacza skrót DNS?

a)

Dynamic Name System

b)

Domain Name System

c)

Data Network Service

d)

Direct Network System

10.

Jaki jest wynik dodawania binarnego liczb 1011 + 110?

a)

11001

b)

10101

c)

11101

d)

10001

11.

Wskaż rodzaj testów, które przeprowadza się podczas fazy tworzenia kodu źródłowego.

a)

testy wydajnościowe

b)

testy kompatybilności

c)

testy wdrożeniowe

d)

testy jednostkowe

12.

Protokół SMTP służy do:

a)

pobierania poczty

b)

wysyłania poczty

c)

przesyłania plików

d)

autoryzacji użytkownika

13.

Jakie są główne protokoły warstwy transportowej w modelu TCP/IP?

a)

SMTP i POP3

b)

IP i TCP

c)

HTTP i FTP

d)

TCP i UDP

14.

Jakie są główne różnice między protokołami TCP a UDP?

a)

UDP nie obsługuje retransmisji, a TCP tak

b)

TCP jest szybszy niż UDP

c)

UDP jest bardziej niezawodny niż TCP

d)

TCP jest połączeniowy, a UDP bezpołączeniowy

15.

Co oznacza skrót HTTP?

a)

Hypertext Transfer Protocol

b)

High Transfer Text Protocol

c)

Hyperlink Text Transfer Protocol

d)

Hypertext Transmission Protocol

16.

Jakie jest zastosowanie pętli foreach w C#?

a)

Definiowanie zmiennych lokalnych

b)

Wykonywanie operacji asynchronicznych

c)

Tworzenie nowych obiektów

d)

Iteracja po elementach kolekcji

17.

Co oznacza skrót API?

a)

Application Protocol Interface

b)

Application Process Interface

c)

Advanced Programming Interface

d)

Application Programming Interface

18.

Jakie są główne cechy języka C#?

a)

Typowanie statyczne, wsparcie dla programowania obiektowego

b)

Typowanie dynamiczne, wsparcie dla programowania obiektowego

c)

Brak wsparcia dla programowania obiektowego

d)

Typowanie statyczne, brak wsparcia dla programowania obiektowego

19.

Co to jest framework .NET?

a)

Zbiór bibliotek do tworzenia aplikacji webowych

b)

Środowisko uruchomieniowe dla aplikacji napisanych w C#

c)

Język programowania

d)

System operacyjny

20.

Jakie są podstawowe różnice między językiem C a C++?

a)

C++ obsługuje programowanie obiektowe, a C nie

b)

C++ nie obsługuje wskaźników, a C tak

c)

C jest bardziej złożony niż C++

d)

Nie ma różnic, to te same języki

21.

Co to jest algorytm sortowania bąbelkowego?

a)

Algorytm do sortowania danych w porządku rosnącym

b)

Algorytm do szybkiego wyszukiwania danych

c)

Algorytm do kompresji danych

d)

Algorytm do szybkiego przesyłania danych

22.

Jakie są główne zastosowania języka Python?

a)

Jedynie do skryptów automatyzacyjnych

b)

Tworzenie gier komputerowych

c)

Programowanie systemowe i niskopoziomowe

d)

Tworzenie aplikacji webowych i analizy danych

23.

Jak w jQuery dodaje się efekt animacji pokazywania elementu?

a)

fadeIn()

b)

show()

c)

slideDown()

d)

appear()

24.

W językach C++ lub C# słowo kluczowe virtual można stosować do:

a)

pól klasy

b)

konstruktorów

c)

metod klasy

d)

funkcji zaprzyjaźnionych

25.

Zadaniem interpretera jest:

a)

analizowanie składni całego programu przed jego uruchomieniem

b)

wykonanie skryptu instrukcja po instrukcji

c)

optymalizowanie większej części kodu, w celu szybszego wykonania

d)

przetłumaczenie kodu na kod maszynowy

26.

Co to jest metoda statyczna w C#?

a)

Metoda, która zawsze zwraca wartość

b)

Metoda, która może być wywołana bez instancji klasy

c)

Metoda, która nie przyjmuje argumentów

d)

Metoda, która nie może być dziedziczona

27.

Jakie są główne różnice między językiem Java a C#?

a)

C# jest językiem skompilowanym, a Java interpretowanym

b)

Nie ma różnic, to praktycznie te same języki

c)

Java obsługuje wielodziedziczenie, a C# nie

d)

C# jest bardziej zintegrowany z systemem Windows niż Java

28.

Założenie programowania obiektowego polegające na ukrywaniu składowych klasy tak, aby były one dostępne tylko metodom tej klasy lub funkcjom zaprzyjaźnionym, to:

a)

dziedziczenie

b)

hermetyzacja

c)

dzielenie

d)

polimorfizm

29.

Kolor Pale Green w systemie RGB ma postać RGB(152, 251, 152). Kod szesnastkowy tego koloru wynosi:

a)

#98FE98

b)

98FB98

c)

A0FBA0

d)

A0FEA0

30.

Które z praw autorskich są niezbywalne i nieograniczone w czasie?

a)

Prawa do dokumentów urzędowych

b)

Autorskie prawa osobiste

c)

Autorskie prawa majątkowe

d)

Prawa do prostych informacji prasowych

31.

Zastosowanie typu DECIMAL języka SQL wymaga wcześniejszego zdefiniowania długości (liczby cyfr) przed przecinkiem oraz długości cyfr po przecinku. Jest to zapis:

a)

logiczny

b)

łańcuchowy

c)

stałoprzecinkowy

d)

zmiennoprzecinkowy

32.

Oprogramowaniem do śledzenia błędów oraz do zarządzania projektami jest:

a)

Bugzilla

b)

Jasmine

c)

Jira

d)

Git

33.

Aplikacje Web wykonane we frameworku Angular lub bibliotece React i działające na domyślnych ustawieniach portów można uruchomić na lokalnym serwerze, wpisując w przeglądarce:

a)

localhost:8000 (React) lub localhost:49887 (Angular)

b)

localhost:8080 (React) lub localhost:8000 (Angular)

c)

localhost:3000 (React) lub localhost:4200 (Angular)

d)

localhost:5001 (React) lub localhost:8080 (Angular)

34.

Zapisane w kodzie szesnastkowym składowe RGB koloru #AA41FF po przekształceniu do kodu dziesiętnego wynoszą kolejno

a)

160, 64, 255

b)

160, 65, 255

c)

170, 64, 255

d)

170, 65, 255

35.

Typami reprezentującymi liczby rzeczywiste są

a)

float, unsigned

b)

double, char

c)

unsigned, long

d)

float, double