pascal 1 test.doc

(60 KB) Pobierz
zsl_jezyk_pascal_test1.txt

Zadanie 01

Specyfikacja algorytmu to scisly i jednoznaczny opis

A.              danych wejsciowych algorytmu.

B.              danych wyjsciowych algorytmu.

C.              danych wejsciowych oraz schemat blokowy.

D.              danych wejsciowych i wyjsciowych algorytmu.

Zadanie 02

Algorytm liniowy charakteryzuje sie brakiem

A.              instrukcji wyjscia.

B.              instrukcji wejscia.

C.              instrukcji warunkowej.

D.              instrukcji wejscia oraz instrukcji wyjscia.

Zadanie 03

Programowanie strukturalne to

A.              proces tlumaczenia kodu zrodlowego na kod wynikowy.

B.              translacja programu zrodlowego i dopisanie do niego skompilowanych
bibliotek.

C.              proces tlumaczenia kodu napisanego w jezyku strukturalnym na kod w jezyku
asemblera.

D.              metoda tworzenia programow, polegajaca na podziale zadania na podprogramy.

Zadanie 04

Kombinacja klawiszy Ctrl+F9 w srodowisku Free Pascal (Turbo Pascal) sluzy do

A.              kompilacji kodu zrodlowego.

B.              zapisania kodu zrodlowego do pliku.

C.              otwierania pliku z kodem zrodlowym.

D.              kompilacji kodu zrodlowego oraz jego wykonania.

Zadanie 05

Klawisz F3 w srodowisku Free Pascal (Turbo Pascal) sluzy do

A.              kompilacji kodu zrodlowego.

B.              zapisania kodu zrodlowego do pliku.

C.              otwierania pliku z kodem zrodlowym.

D.              kompilacji kodu zrodlowego oraz jego wykonania.

Zadanie 06

Ktore z ponizszych slow zarezerwowanych w jezyku Pascal sluzy do konstruowania

instrukcji iteracyjnej?

A.              IF

B.              THEN

C.              CASE

D.              WHILE

Zadanie 07

Ktore z ponizszych slow zarezerwowanych w jezyku Pascal sluzy do deklaracji

zmiennych?

A.              VAR

B.              TYPE

C.              USES

D.              CONST

Zadanie 08

Ktory z ponizszych napisow, reprezentuje poprawny identyfikator w jezyku

Pascal?

A.              Kwota$

B.              Chrzaszcz

C.              Data&Czas

D.              Chrab$szcz

Zadanie 09

Ktory z ponizszych napisow, reprezentuje poprawny identyfikator w jezyku

Pascal?

A.              Konto

B.              K$tomierz

C.              9_Symfonia

D.              Imie&Nazwisko

Zadanie 10


Ktory z ponizszych napisow nie jest slowem zarezerwowanym w jezyku Pascal?

A.              for

B.              until

C.              then

D.              private

Zadanie 11

Przedstawiony ponizej napis w jezyku Pascal jest

{$I+}

A.              instrukcja.

B.              komentarzem.

C.              dyrektywa kompilatora.

D.              stala w systemie szesnastkowym.

Zadanie 12

Ktory zakres liczb reprezentuje typ standardowy WORD w jezyku Pascal?

A.              od 0 do 255

B.              od 0 do 32 767

C.              od 0 do 65 535

D.              od -65 536 do 65 535

Zadanie 13

Ktory zakres liczb reprezentuje typ standardowy INTEGER w jezyku Pascal?

A.              od 0 do 32 767

B.              od 0 do 65 535

C.              od -128 do 127

D.              od -32 768 do 32 767

Zadanie 14

Ktory z ponizszych operatorow w jezyku Pascal, jest operatorem

dwuargumentowym?

A.              ^

B.              @

C.              xor

D.              not

Zadanie 15

Ktory z ponizszych operatorow w jezyku Pascal, jest operatorem

jednoargumentowym?

A.              or

B.              <=

C.              not

D.              and

Zadanie 16

Ktore z ponizszych wyrazen w jezyku Pascal, zwraca wartosc typu BOOLEAN?

A.              (-b-b/2) / (2*a).

B.              (n mod 2) div (n mod 3).

C.              (-b+SQRT(d)) / (2*a).

D.              ((n mod 2) = 0) and ((n mod 3)<>0).

Zadanie 17

Ponizsze wyrazenie w jezyku Pascal, zwraca wartosc

((25 mod 2)+1) + (21 div 3)

A.              3

B.              7

C.              9

D.              22

Zadanie 18

Ponizszy zapis w jezyku Pascal, przedstawia instrukcje

FOR I := -128 TO 128 DO I := I + 1;

A.              zlozona.

B.              iteracyjna.

C.              warunkowa.

D.              wejscia/wyjscia.

Zadanie 19

Ponizszy zapis w jezyku Pascal, przedstawia instrukcje

IF (N MOD 2)<>0 THEN A := 1;


A.              zlozona.

B.              iteracyjna.

C.              warunkowa.

D.              wejscia/wyjscia.

Zadanie 20

Ponizszy zapis w jezyku Pascal, przedstawia instrukcje

REPEAT W:=W-2; UNTIL (W = 0);

A.              zlozona.

B.              iteracyjna.

C.              warunkowa.

D.              wejscia/wyjscia.

Zadanie 21

Ponizszy zapis w jezyku Pascal, przedstawia instrukcje

WHILE (S < 100) DO BEGIN S := S + 1; END;

A.              petli.

B.              zlozona.

C.              warunkowa.

D.              wejscia/wyjscia.

Zadanie 22

Pascal? - 1,' ');

Jakie liczby wyswietli ponizsza instrukcja w jezyku

FOR D := 10 DOWNTO 2 DO IF (D MOD 2)=0 THEN WRITE(D

A.              9 7 5 3 1

B.              10 8 6 4 2

C.              9 8 7 6 5 4 3 2

D.              8 7 6 5 4 3 2 1

Zadanie 23

Jakie liczby wyswietli ponizsza instrukcja w jezyku Pascal?

FOR M := 1 TO 10 DO IF (M MOD 2)<>0 THEN WRITE(M,' ');

A.              1 3 5 7 9

B.              2 4 6 8 10

C.              1 2 3 4 5 6 7 8

D.              2 3 4 5 6 7 8 9

Zadanie 24

Przedstawiona ponizej instr...

Zgłoś jeśli naruszono regulamin