PPR kol popr StZaoczne

background image

Politechnika Pozna

½

ska

Wydzia

»

Informatyki

I rok informatyki (studia niestacjonarne I stopnia)

Imi

“ i nazwisko: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Grupa: . . . . . . Nr indeksu: . . . . . . . . . . . . . . . . . . . . .

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA

Kolokwium poprawkowe – zestaw 1

12 lutego 2012 roku

1. (2 pkt.) Opisz wszystkie typy

»a½cuchowe i podaj sposoby ich definiowania.

2. (3 pkt.) Tablic

“ dynamiczn R zadeklarowano nast“pujco:

var R : array of array of Extended;

Ile bajtów pami

“ci zajmie ta tablica po wykonaniu instrukcji:

SetLength (R, 20);
for i:=0 to High(R) do
SetLength (R[i], 20–i);

gdzie i oznacza zmienn

 typu Integer?

3. (4 pkt.) Podaj ogólne postacie instrukcji „dopóki” i „powtarzaj” oraz opisz ich realizacj

“.

4. (4 pkt.) Dany jest typ proceduralny

type typ_proc = procedure (var x : Real; const i : Integer = 0);

deklaracje

var proc : typ_proc;
y : Real;

oraz procedura o nag

»ówku

procedure alfa (var z : Real; const k : Integer = 10);

Dla jakich argumentów (i dlaczego) zostanie wywo

»ana procedura alfa w wyniku wykonania

nast

“pujcych instrukcji:

proc:=alfa;
y:=1.123;
proc (y);

5. (3 pkt.) Podaj ogóln

 postaƒ modu»u. Jaka powinna

by

ƒ struktura modu»ów wzajemnie zaleónych?

6. (4 pkt.) Podaj wszystkie niezb

“dne deklaracje i in-

strukcje, które spowoduj

 zapisanie tekstu wpro-

wadzonego z klawiatury w zbiorze TEKST.TXT
w g

»ównym katalogu dyskietki umieszczonej w na-

p

“dzie A.

Punktacja:
< 11

– niedostateczny, 11 – 12 – dostateczny

13 – 14 – dostateczny plus, 15 – 16 – dobry
17 – 18 – dobry plus,

19 – 20 – bardzo dobry

(wype

»

nia oceniaj

cy)

Zadanie

Liczba punktów

1

2

3

4

5

6

Razem punktów

Ocena

. . . . . . . . . . . . .

(podpis)

background image

Politechnika Pozna

½

ska

Wydzia

»

Informatyki

I rok informatyki (studia niestacjonarne I stopnia)

Imi

“ i nazwisko: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Grupa: . . . . . . Nr indeksu: . . . . . . . . . . . . . . . . . . . . .

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA

Kolokwium poprawkowe – zestaw 2

12 lutego 2012 roku

1. (3 pkt.) Wymie

½ i opisz trzy podstawowe zasady programowania zorientowanego obiektowo.

2. (4 pkt.) Zmienne td1 i td2 s

 zadeklarowane nast“pujco:

var td1, td2 : array of Integer;

Jakie warto

Ñci (i dlaczego) b“d mia»y zmienne indeksowane td1[0] i td2[0] po wykonaniu in-

strukcji:

SetLength (td1,1);
td1[0]:=10;
td2:=td1;
td2[0]:=20;

3. (3 pkt.) Podaj ogóln

 postaƒ instrukcji „dla” i opisz jej realizacj“.

4. (3 pkt.) Jakie napisy (i dlaczego) pojawi

 si“ na ekranie w wyniku wykonania nast“pujcego

programu tekstowego:

program AM;
{$APPTYPE CONSOLE}
uses SysUtils;
var x : Integer;
procedure val_param (z : Integer);
begin
z:=z+1; Writeln (z)
end;
begin
x:=1; val_param (x);
Writeln (x); Readln
end.

5. (4 pkt.) Wymie

½ wszystkie sposoby eksportowania

funkcji i procedur z bibliotek DLL oraz podaj dla
nich odpowiednie postacie listy eksportowej.

6. (3 pkt.) Co to jest pakiet? Czym ró

óni si“ pakiety

wykonawcze od projektowych? Podaj ogóln

 postaƒ

tekstu

ïród»owego pakietu.

Punktacja:
< 11

– niedostateczny, 11 – 12 – dostateczny

13 – 14 – dostateczny plus, 15 – 16 – dobry
17 – 18 – dobry plus,

19 – 20 – bardzo dobry

(wype

»

nia oceniaj

cy)

Zadanie

Liczba punktów

1

2

3

4

5

6

Razem punktów

Ocena

. . . . . . . . . . . . .

(podpis)


Wyszukiwarka

Podobne podstrony:
PPR kol StZaoczne
PPR Kol 2 2014 grupa II
PPR Kol 2 2014 grupa I
kol popr
I kol.popr.wykł, Politechnika Gdańska ETI Informatyka Niestacjonarne, Sem I, Fizyka, Pomoce
przes kol popr I
Kanalizacja deszczowka zmniejsz zagl kol c popr powierzchnie
kol popr styczen 2012
PPR kol
Kol popr 1 02 2011
Wyniki popr. kol. 1, Elektrotechnika, Downloads
7 Pielegniarstwo popr
Relacja lekarz pacjent w perspektywie socjologii medycyny popr
Solid Edge Generator kół zębatych
Wykład Ch F wielkości kol
24 G23 H19 QUALITY ASSURANCE OF BLOOD COMPONENTS popr

więcej podobnych podstron