Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ALGORYTMIKA I PROGRAMOWANIE_IP_KL_1_2023/2024

Total questions: 30

Worksheet time: 30mins

Name
Class
Date
1.

Kompilator wykonuje tę samą czynność co

a)

debugger

b)

prezenter

c)

edytor

d)

translator

2.

Przykładem zmiennej typu int jest:

a)

50

b)

50,5

c)

pięć

d)

0,55

3.

Na ilustracji przedstawiono sposób deklaracji zmiennych dwóch typów. Czy jest on prawidłowy?

a)

Nie

b)

Tak

4.

W jaki sposób możemy wprowadzić wartość do zmiennej a?

a)

cin -> a;

b)

cin -- a;

c)

cin >> a;

d)

cout << a;

5.

Które z poniższych stwierdzeń najlepiej opisuje algorytm?

a)

Algorytm to tylko program komputerowy.

b)

Algorytm to dokładne rozwiązanie problemu matematycznego.

c)

Algorytm to zestaw precyzyjnych kroków służących do rozwiązania problemu.

d)

Algorytm to zestaw instrukcji, które są zawsze poprawne.

6.

Funkcja główna main()

a)

dołącza bibliotekę

b)

korzysta z biblioteki

c)

wprowadza komunikat

d)

rozpoczyna działanie programu

7.

Do wyświetlenia napisów i wyników stosujemy polecenie

a)

cout<<

b)

main()

c)

include

d)

return

8.

Zmiennej w C++ można nadać wartość za pomocą

a)

instrukcji przypisania (operator =)

b)

kliknięcia i kopiowania danych

c)

dowolnego wyboru

d)

wszystkie odpowiedzi są poprawne

9.

Który z poniższych rysunków opisuje w sposób prawidłowy relację między problemem, algorytmem i programem komputerowym?

a)

b)

c)

d)

10.

Co oznacza operator !=

a)

równy

b)

negacja logiczna

c)

różny

11.

Wskaż zdanie prawdziwe

a)

Zmiennej nie można nadać wartości za pomocą instrukcji przypisania.

b)

W języku C++ zmienną należy zadeklarować, czyli określić jej nazwę i typ.

c)

W języku C++ wartość 0 uważa się za logiczną prawdę.

d)

Deklaracja zmiennej w języku C++ nie jest konieczna, można od razu przypisać jej wartość.

12.

#include <iostream>

ten zapis oznacza

a)

dołączenie biblioteki standardowej

b)

wybór kompilatora

c)

inicjalizowanie łańcucha znaków

d)

deklarację zmiennej

13.

Który z poniższych zapisów przedstawia poprawny operator służący do porównania dwóch zmiennych?

a)

:=

b)

=

c)

equal

d)

==

14.

Który fragment kodu jest zapisany poprawnie?

a)
b)
c)
d)
15.

Która linijka wyświetli poprawnie zawartość zmiennej suma?

a)
b)
c)
d)
16.

Poprawny zapis instrukcji wyjścia oraz "złamanie wiersza" to:

a)

cout << "...." << endl;

b)

cout <<"...."; << endl;

c)

cout <<...." << end1;

17.

Operacja a==b oznacza że:

a)

a jest równe b

b)

za a podstaw b

c)

a nierówne b

18.

Operacja max = a oznacza:

a)

zamianę zmiennej max na zmienną a

b)

zmienna a jest równa zmiennej max

c)

przypisanie zmiennej max wartości zmiennej a

19.

Kod źródłowy programu C++ zapisujemy zwykle w pliku

a)

cpp

b)

pdf

c)

zip

d)

sb2

20.

W której odpowiedzi jest poprawnie dołączona bibliotek przy pomocy dyrektywy include?

a)

include <iostream>

b)

#include (iostream)

c)

#include iostream

d)

#include <iostream>

21.

W której odpowiedzi jest poprawne zapisane przekierowanie do strumienia wyjścia?

a)

cout >> "Podaj x1: ";

b)

cout << "Podaj x1: ";

c)

cout "Podaj x1: ";

d)

cout < "Podaj x1: ";

22.

Który z poniższych typów nie jest poprawnym typem zmiennej?

a)

double

b)

real

c)

int

d)

char

23.

Przykładem zmiennej typu string jest:

a)

b=20

b)

1,87

c)

23

d)

hasło

24.

Zmienna typu int służy do:

a)

Deklaracja zmiennej typu rzeczywistego, np. 1, 1.5, 24.70, itd.

b)

Deklaracja zmiennej typu całkowitego, np. 1, 2, 10, itd.

25.

Do czego służy polecenie cout?

a)

Do wyświetlania napisu na ekranie.

b)

Do wprowadzania danych z klawiatury.

c)

Dafiniuje bibliotekę w języku C++.

26.

Typ zmiennych o nazwie float przechowuje:

a)

liczby calkowite

b)

napisy

c)

liczby zmiennoprzecinkowe

d)

pojedyncze znaki

27.

Ktora deklaracja jest zapisana poprawnie?

a)

int x;

b)

integer x;

c)

x:integer;

d)

x=integer;

28.

Dokończ zdanie.

Każda instrukcja języka C++ musi być zakończona...

a)

kropką

b)

dwukropkiem

c)

średnikiem

d)

myślnikiem

29.

Kompilacja to?

a)

przetwarzanie programu tworzonego w jednym z języków programowania w całości na język zrozumiały dla procesora, by mógł go wykonać komputer.

b)

ciąg instrukcji programowania, realizujący algorytm.

c)

tłumaczenie programu instrukcja po instrukcji, by komputer mógł wykonać każdą z nich.

d)

jeden z języków programowania, który został przedstawiony na ostatnich zajęciach z informatyki.

30.

Przeczytaj poniższe zdania i zaznacz prawidłową odpowiedź.

Aby przedstawić algorytm w postaci programu komputerowego, trzeba zapisać go jako ciąg instrukcji języka programowania.

Powstaje wówczas tzw. kod źródłowy.

a)

tylko pierwsze zdanie jest prawdziwe

b)

tylko drugie zdanie jest prawdziwe

c)

oba zdania nie są prawdziwe

d)

oba zdania są prawdziwe