Turbo Pascal

1. Melyik file indítja a Turbo Pascal rendszert?

(A)  TP60

(B)  Turbo.hlp

(C)  TP

(D)  Turbo.exe

(E)  BIN

2. Melyik billentyűkombinációval lehet futtatni a Turbo Pascal-ban írt programot?

(A)  Ctrl + F9

(B)  Alt + F9

(C)  Ctrl + F10

(D)  Alt + F5

(E)  Alt + X

3. Melyik billentyűkombinációval lehet kilépni a Turbo Pascal-ból?

(A)  Ctrl + F9

(B)  Alt + F9

(C)  Ctrl + F10

(D)  Alt + F5

(E)  Alt + X

4. Egészítsd ki!
A ... unit a képernyőt (kivéve a grafikát), a billentyűzetet és a hangszórót kezelő eljárásokat, függvényeket tartalmazza.

5. Mi valósítható meg a writeln eljárással?

(A)  változók deklarálása

(B)  írás a képernyőre

(C)  adatbevitel billentyűzetről

(D)  a képernyő törlése

6. Mi valósítható meg a read eljárással?

(A)  változók deklarálása

(B)  írás a képernyőre

(C)  adatbevitel billentyűzetről

(D)  a képernyő törlése

7. Mi lesz a következő program futásának eredménye?

program micsoda;

uses crt;

begin

  clrscr;

  writeln('Az eredmény: ',(2+4+6)/3:0:0);

end.

8. Az alábbiak közül melyik lehet egy tömb helyes deklarációja?

(A)  napló:Array[1..28] of string;

(B)  naplo: real;

(C)  a: integer;

(D)  naplo:Array[1..30] of string;

(E)  x:real;

9. Az alábbiak közül melyik lehet karakter típusú változó deklarációja?

(A)  betű:Array[1..28] of string;

(B)  naplo: real;

(C)  a: integer;

(D)  szam:real;

(E)  betu:char;

10. Az alábbiak közül melyik lehet egész típusú változó deklarációja?

(A)  betű:Array[1..28] of string;

(B)  naplo: real;

(C)  a: integer;

(D)  szam:real;

(E)  betu:char;

11. Egészítsd ki!

Konstans adat deklarálásánál a ... alapszót használjuk, amely után szintén nem teszünk pontos vesszőt.

12. Melyik a kakukktojás?

(A)  kerulet:=2*(a+b);

(B)  kocka:=6*a*a;

(C)  belsoenergia:=c*m*deltaT

(D) terulet=a*b

(E)  gamma:=180-(alfa+beta)

13. Az alábbiak közül melyik lehet karakterfüzér típusú változó deklarációja?

(A)  nevek: string;

(B)  b:byte;

(C)  a: integer;

(D)  szam:real;

(E)  betu:char;

14. Egészítsd ki!

Ha használni akarunk egy unitot, akkor a deklarációs rész elején a ... kulcsszóval kell megnyitni.

15. Az alábbiak közül melyik lehet valós típusú változó deklarációja?

(A)  betű:Array[1..28] of string;

(B)  naplo: stirng;

(C)  a: integer;

(D)  szam:real;

(E)  betu:char;

16. Mi lesz a következő program futásának eredménye?

program micsoda;

uses crt;

begin

  clrscr;

  writeln('Az eredmény: ',(50+44)/2:0:1);

End.

17. Mi lesz az eredmény a következő program futtatásakor?

program micsoda;

uses crt;

var d,s,i:integer;

begin

  clrscr;d:=4; s:=0;

    for i:=1 to d do  s:=s+i;

  writeln('Az eredmény: ',s);

End.

18. Az alábbiak közül melyik a számlálós ismétlési szerkezet általános alakja?

(A)  IF feltétel THEN utasítás1 ELSE utasítás2

(B)  változó:=kifejezés

(C)  const azonosító=érték

(D)  FOR azonosító:=kifejezés1 TO kifejezés2 DO

              begin

                 utasítás(ok);

              end;

(E)  LABEL címke1

19. Az alábbiak közül melyik a kétirányú feltételes utasítás általános alakja?

(A)  IF feltétel THEN utasítás1 ELSE utasítás2

(B)  változó:=kifejezés

(C)  const azonosító=érték

(D)  FOR azonosító:=kifejezés1 TO kifejezés2 DO

              begin

                 utasítás(ok);

              end;

(E)  LABEL címke1

20. Az alábbiak közül melyik az értékadó utasítás általános alakja?

(A)  IF feltétel THEN utasítás1 ELSE utasítás2

(B)  változó:=kifejezés

(C)  const azonosító=érték

(D)  FOR azonosító:=kifejezés1 TO kifejezés2 DO

              begin

                 utasítás(ok);

              end;

(E)  LABEL címke1ABEL címke1Egészítsd ki!

Nyomtatható változat