background image

Politechnika Pozna

½

ska

Wydzia

»

 Informatyki

I rok informatyki (studia stacjonarne I stopnia)

Imi

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

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

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA

Kolokwium zaliczeniowe – zestaw 4

17 stycznia 2012 roku

1. (2 pkt.) Wymie

½ i opisz trzy podstawowe zasady programowania zoriento-

wanego obiektowo.

2. (4 pkt.) Podaj niezb

“dne deklaracje i instrukcje, które spowoduj przypisanie

zmiennej x najmniejszej warto

Ñci dodatniej w typie Extended.

3. (4 pkt.) Elementy ci

gu Fibonacciego okreÑlone s zaleónoÑci rekurencyjn

przy czym 

 Napisz definicj

“ funkcji rekurencyjnej obliczajcej n-ty

f

f

1

2

1

=

= .

element ci

gu Fibonacciego. Jak naleóy zabezpieczyƒ j przed wystpieniem

warunku EIntOverflow?

4. (3 pkt.) Podaj ogóln

 postaƒ instrukcji try...except oraz przyk»ad jej zastoso-

wania.

5. (3 pkt.) Wymie

½ sposoby dost“pu do funkcji i procedur bibliotek DLL. Jaka

jest posta

ƒ dyrektywy external w kaódym z tych sposobów?

6. (4 pkt.) Typy punkt i wektor s

 zdefiniowane nast“pujco:

type punkt = record

   x, y : Double
end;

wektor = array [0..1] of

punkt;

Zdefiniuj litera

» zmienny linia typu

wektor tak, by mia

» on nast“pujce po-

cz

tkowe wartoÑci:

   linia[0].x = 

!3.1,   linia[0].y = 1.5,

   linia[1].x = 5.8,   linia[1].y = 3.0.

Punktacja:
< 11

–  niedostateczny

11 – 12

–  dostateczny

13 – 14

–  dostateczny plus

15 – 16

–  dobry

17 – 18

–  dobry plus

19 – 20

–  bardzo dobry

f

f

f

n

n

n

n

=

+

>

1

2

2

,

,

(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 stacjonarne I stopnia)

Imi

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

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

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA

Kolokwium zaliczeniowe – zestaw 4

17 stycznia 2012 roku

1. (2 pkt.) Wymie

½ i opisz trzy podstawowe zasady programowania zoriento-

wanego obiektowo.

2. (4 pkt.) Podaj niezb

“dne deklaracje i instrukcje, które spowoduj przypisanie

zmiennej x najmniejszej warto

Ñci dodatniej w typie Extended.

3. (4 pkt.) Elementy ci

gu Fibonacciego okreÑlone s zaleónoÑci rekurencyjn

przy czym 

 Napisz definicj

“ funkcji rekurencyjnej obliczajcej n-ty

f

f

1

2

1

=

= .

element ci

gu Fibonacciego. Jak naleóy zabezpieczyƒ j przed wystpieniem

warunku EIntOverflow?

4. (3 pkt.) Podaj ogóln

 postaƒ instrukcji try...except oraz przyk»ad jej zastoso-

wania.

5. (3 pkt.) Wymie

½ sposoby dost“pu do funkcji i procedur bibliotek DLL. Jaka

jest posta

ƒ dyrektywy external w kaódym z tych sposobów?

6. (4 pkt.) Typy punkt i wektor s

 zdefiniowane nast“pujco:

type punkt = record

   x, y : Double
end;

wektor = array [0..1] of

punkt;

Zdefiniuj litera

» zmienny linia typu

wektor tak, by mia

» on nast“pujce po-

cz

tkowe wartoÑci:

   linia[0].x = 

!3.1,   linia[0].y = 1.5,

   linia[1].x = 5.8,   linia[1].y = 3.0.

Punktacja:
< 11

–  niedostateczny

11 – 12

–  dostateczny

13 – 14

–  dostateczny plus

15 – 16

–  dobry

17 – 18

–  dobry plus

19 – 20

–  bardzo dobry

f

f

f

n

n

n

n

=

+

>

1

2

2

,

,

(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 stacjonarne I stopnia)

Imi

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

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

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA

Kolokwium zaliczeniowe – zestaw 4

17 stycznia 2012 roku

1. (2 pkt.) Wymie

½ i opisz trzy podstawowe zasady programowania zoriento-

wanego obiektowo.

2. (4 pkt.) Podaj niezb

“dne deklaracje i instrukcje, które spowoduj przypisanie

zmiennej x najmniejszej warto

Ñci dodatniej w typie Extended.

3. (4 pkt.) Elementy ci

gu Fibonacciego okreÑlone s zaleónoÑci rekurencyjn

przy czym 

 Napisz definicj

“ funkcji rekurencyjnej obliczajcej n-ty

f

f

1

2

1

=

= .

element ci

gu Fibonacciego. Jak naleóy zabezpieczyƒ j przed wystpieniem

warunku EIntOverflow?

4. (3 pkt.) Podaj ogóln

 postaƒ instrukcji try...except oraz przyk»ad jej zastoso-

wania.

5. (3 pkt.) Wymie

½ sposoby dost“pu do funkcji i procedur bibliotek DLL. Jaka

jest posta

ƒ dyrektywy external w kaódym z tych sposobów?

6. (4 pkt.) Typy punkt i wektor s

 zdefiniowane nast“pujco:

type punkt = record

   x, y : Double
end;

wektor = array [0..1] of

punkt;

Zdefiniuj litera

» zmienny linia typu

wektor tak, by mia

» on nast“pujce po-

cz

tkowe wartoÑci:

   linia[0].x = 

!3.1,   linia[0].y = 1.5,

   linia[1].x = 5.8,   linia[1].y = 3.0.

Punktacja:
< 11

–  niedostateczny

11 – 12

–  dostateczny

13 – 14

–  dostateczny plus

15 – 16

–  dobry

17 – 18

–  dobry plus

19 – 20

–  bardzo dobry

f

f

f

n

n

n

n

=

+

>

1

2

2

,

,

(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 stacjonarne I stopnia)

Imi

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

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

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA

Kolokwium zaliczeniowe – zestaw 4

17 stycznia 2012 roku

1. (2 pkt.) Wymie

½ i opisz trzy podstawowe zasady programowania zoriento-

wanego obiektowo.

2. (4 pkt.) Podaj niezb

“dne deklaracje i instrukcje, które spowoduj przypisanie

zmiennej x najmniejszej warto

Ñci dodatniej w typie Extended.

3. (4 pkt.) Elementy ci

gu Fibonacciego okreÑlone s zaleónoÑci rekurencyjn

przy czym 

 Napisz definicj

“ funkcji rekurencyjnej obliczajcej n-ty

f

f

1

2

1

=

= .

element ci

gu Fibonacciego. Jak naleóy zabezpieczyƒ j przed wystpieniem

warunku EIntOverflow?

4. (3 pkt.) Podaj ogóln

 postaƒ instrukcji try...except oraz przyk»ad jej zastoso-

wania.

5. (3 pkt.) Wymie

½ sposoby dost“pu do funkcji i procedur bibliotek DLL. Jaka

jest posta

ƒ dyrektywy external w kaódym z tych sposobów?

6. (4 pkt.) Typy punkt i wektor s

 zdefiniowane nast“pujco:

type punkt = record

   x, y : Double
end;

wektor = array [0..1] of

punkt;

Zdefiniuj litera

» zmienny linia typu

wektor tak, by mia

» on nast“pujce po-

cz

tkowe wartoÑci:

   linia[0].x = 

!3.1,   linia[0].y = 1.5,

   linia[1].x = 5.8,   linia[1].y = 3.0.

Punktacja:
< 11

–  niedostateczny

11 – 12

–  dostateczny

13 – 14

–  dostateczny plus

15 – 16

–  dobry

17 – 18

–  dobry plus

19 – 20

–  bardzo dobry

f

f

f

n

n

n

n

=

+

>

1

2

2

,

,

(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 stacjonarne I stopnia)

Imi

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

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

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA

Kolokwium zaliczeniowe – zestaw 4

17 stycznia 2012 roku

1. (2 pkt.) Wymie

½ i opisz trzy podstawowe zasady programowania zoriento-

wanego obiektowo.

2. (4 pkt.) Podaj niezb

“dne deklaracje i instrukcje, które spowoduj przypisanie

zmiennej x najmniejszej warto

Ñci dodatniej w typie Extended.

3. (4 pkt.) Elementy ci

gu Fibonacciego okreÑlone s zaleónoÑci rekurencyjn

przy czym 

 Napisz definicj

“ funkcji rekurencyjnej obliczajcej n-ty

f

f

1

2

1

=

= .

element ci

gu Fibonacciego. Jak naleóy zabezpieczyƒ j przed wystpieniem

warunku EIntOverflow?

4. (3 pkt.) Podaj ogóln

 postaƒ instrukcji try...except oraz przyk»ad jej zastoso-

wania.

5. (3 pkt.) Wymie

½ sposoby dost“pu do funkcji i procedur bibliotek DLL. Jaka

jest posta

ƒ dyrektywy external w kaódym z tych sposobów?

6. (4 pkt.) Typy punkt i wektor s

 zdefiniowane nast“pujco:

type punkt = record

   x, y : Double
end;

wektor = array [0..1] of

punkt;

Zdefiniuj litera

» zmienny linia typu

wektor tak, by mia

» on nast“pujce po-

cz

tkowe wartoÑci:

   linia[0].x = 

!3.1,   linia[0].y = 1.5,

   linia[1].x = 5.8,   linia[1].y = 3.0.

Punktacja:
< 11

–  niedostateczny

11 – 12

–  dostateczny

13 – 14

–  dostateczny plus

15 – 16

–  dobry

17 – 18

–  dobry plus

19 – 20

–  bardzo dobry

f

f

f

n

n

n

n

=

+

>

1

2

2

,

,

(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 stacjonarne I stopnia)

Imi

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

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

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA

Kolokwium zaliczeniowe – zestaw 4

17 stycznia 2012 roku

1. (2 pkt.) Wymie

½ i opisz trzy podstawowe zasady programowania zoriento-

wanego obiektowo.

2. (4 pkt.) Podaj niezb

“dne deklaracje i instrukcje, które spowoduj przypisanie

zmiennej x najmniejszej warto

Ñci dodatniej w typie Extended.

3. (4 pkt.) Elementy ci

gu Fibonacciego okreÑlone s zaleónoÑci rekurencyjn

przy czym 

 Napisz definicj

“ funkcji rekurencyjnej obliczajcej n-ty

f

f

1

2

1

=

= .

element ci

gu Fibonacciego. Jak naleóy zabezpieczyƒ j przed wystpieniem

warunku EIntOverflow?

4. (3 pkt.) Podaj ogóln

 postaƒ instrukcji try...except oraz przyk»ad jej zastoso-

wania.

5. (3 pkt.) Wymie

½ sposoby dost“pu do funkcji i procedur bibliotek DLL. Jaka

jest posta

ƒ dyrektywy external w kaódym z tych sposobów?

6. (4 pkt.) Typy punkt i wektor s

 zdefiniowane nast“pujco:

type punkt = record

   x, y : Double
end;

wektor = array [0..1] of

punkt;

Zdefiniuj litera

» zmienny linia typu

wektor tak, by mia

» on nast“pujce po-

cz

tkowe wartoÑci:

   linia[0].x = 

!3.1,   linia[0].y = 1.5,

   linia[1].x = 5.8,   linia[1].y = 3.0.

Punktacja:
< 11

–  niedostateczny

11 – 12

–  dostateczny

13 – 14

–  dostateczny plus

15 – 16

–  dobry

17 – 18

–  dobry plus

19 – 20

–  bardzo dobry

f

f

f

n

n

n

n

=

+

>

1

2

2

,

,

(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 stacjonarne I stopnia)

Imi

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

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

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA

Kolokwium zaliczeniowe – zestaw 4

17 stycznia 2012 roku

1. (2 pkt.) Wymie

½ i opisz trzy podstawowe zasady programowania zoriento-

wanego obiektowo.

2. (4 pkt.) Podaj niezb

“dne deklaracje i instrukcje, które spowoduj przypisanie

zmiennej x najmniejszej warto

Ñci dodatniej w typie Extended.

3. (4 pkt.) Elementy ci

gu Fibonacciego okreÑlone s zaleónoÑci rekurencyjn

przy czym 

 Napisz definicj

“ funkcji rekurencyjnej obliczajcej n-ty

f

f

1

2

1

=

= .

element ci

gu Fibonacciego. Jak naleóy zabezpieczyƒ j przed wystpieniem

warunku EIntOverflow?

4. (3 pkt.) Podaj ogóln

 postaƒ instrukcji try...except oraz przyk»ad jej zastoso-

wania.

5. (3 pkt.) Wymie

½ sposoby dost“pu do funkcji i procedur bibliotek DLL. Jaka

jest posta

ƒ dyrektywy external w kaódym z tych sposobów?

6. (4 pkt.) Typy punkt i wektor s

 zdefiniowane nast“pujco:

type punkt = record

   x, y : Double
end;

wektor = array [0..1] of

punkt;

Zdefiniuj litera

» zmienny linia typu

wektor tak, by mia

» on nast“pujce po-

cz

tkowe wartoÑci:

   linia[0].x = 

!3.1,   linia[0].y = 1.5,

   linia[1].x = 5.8,   linia[1].y = 3.0.

Punktacja:
< 11

–  niedostateczny

11 – 12

–  dostateczny

13 – 14

–  dostateczny plus

15 – 16

–  dobry

17 – 18

–  dobry plus

19 – 20

–  bardzo dobry

f

f

f

n

n

n

n

=

+

>

1

2

2

,

,

(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 stacjonarne I stopnia)

Imi

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

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

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA

Kolokwium zaliczeniowe – zestaw 4

17 stycznia 2012 roku

1. (2 pkt.) Wymie

½ i opisz trzy podstawowe zasady programowania zoriento-

wanego obiektowo.

2. (4 pkt.) Podaj niezb

“dne deklaracje i instrukcje, które spowoduj przypisanie

zmiennej x najmniejszej warto

Ñci dodatniej w typie Extended.

3. (4 pkt.) Elementy ci

gu Fibonacciego okreÑlone s zaleónoÑci rekurencyjn

przy czym 

 Napisz definicj

“ funkcji rekurencyjnej obliczajcej n-ty

f

f

1

2

1

=

= .

element ci

gu Fibonacciego. Jak naleóy zabezpieczyƒ j przed wystpieniem

warunku EIntOverflow?

4. (3 pkt.) Podaj ogóln

 postaƒ instrukcji try...except oraz przyk»ad jej zastoso-

wania.

5. (3 pkt.) Wymie

½ sposoby dost“pu do funkcji i procedur bibliotek DLL. Jaka

jest posta

ƒ dyrektywy external w kaódym z tych sposobów?

6. (4 pkt.) Typy punkt i wektor s

 zdefiniowane nast“pujco:

type punkt = record

   x, y : Double
end;

wektor = array [0..1] of

punkt;

Zdefiniuj litera

» zmienny linia typu

wektor tak, by mia

» on nast“pujce po-

cz

tkowe wartoÑci:

   linia[0].x = 

!3.1,   linia[0].y = 1.5,

   linia[1].x = 5.8,   linia[1].y = 3.0.

Punktacja:
< 11

–  niedostateczny

11 – 12

–  dostateczny

13 – 14

–  dostateczny plus

15 – 16

–  dobry

17 – 18

–  dobry plus

19 – 20

–  bardzo dobry

f

f

f

n

n

n

n

=

+

>

1

2

2

,

,

(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 stacjonarne I stopnia)

Imi

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

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

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA

Kolokwium zaliczeniowe – zestaw 4

17 stycznia 2012 roku

1. (2 pkt.) Wymie

½ i opisz trzy podstawowe zasady programowania zoriento-

wanego obiektowo.

2. (4 pkt.) Podaj niezb

“dne deklaracje i instrukcje, które spowoduj przypisanie

zmiennej x najmniejszej warto

Ñci dodatniej w typie Extended.

3. (4 pkt.) Elementy ci

gu Fibonacciego okreÑlone s zaleónoÑci rekurencyjn

przy czym 

 Napisz definicj

“ funkcji rekurencyjnej obliczajcej n-ty

f

f

1

2

1

=

= .

element ci

gu Fibonacciego. Jak naleóy zabezpieczyƒ j przed wystpieniem

warunku EIntOverflow?

4. (3 pkt.) Podaj ogóln

 postaƒ instrukcji try...except oraz przyk»ad jej zastoso-

wania.

5. (3 pkt.) Wymie

½ sposoby dost“pu do funkcji i procedur bibliotek DLL. Jaka

jest posta

ƒ dyrektywy external w kaódym z tych sposobów?

6. (4 pkt.) Typy punkt i wektor s

 zdefiniowane nast“pujco:

type punkt = record

   x, y : Double
end;

wektor = array [0..1] of

punkt;

Zdefiniuj litera

» zmienny linia typu

wektor tak, by mia

» on nast“pujce po-

cz

tkowe wartoÑci:

   linia[0].x = 

!3.1,   linia[0].y = 1.5,

   linia[1].x = 5.8,   linia[1].y = 3.0.

Punktacja:
< 11

–  niedostateczny

11 – 12

–  dostateczny

13 – 14

–  dostateczny plus

15 – 16

–  dobry

17 – 18

–  dobry plus

19 – 20

–  bardzo dobry

f

f

f

n

n

n

n

=

+

>

1

2

2

,

,

(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 stacjonarne I stopnia)

Imi

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

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

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA

Kolokwium zaliczeniowe – zestaw 4

17 stycznia 2012 roku

1. (2 pkt.) Wymie

½ i opisz trzy podstawowe zasady programowania zoriento-

wanego obiektowo.

2. (4 pkt.) Podaj niezb

“dne deklaracje i instrukcje, które spowoduj przypisanie

zmiennej x najmniejszej warto

Ñci dodatniej w typie Extended.

3. (4 pkt.) Elementy ci

gu Fibonacciego okreÑlone s zaleónoÑci rekurencyjn

przy czym 

 Napisz definicj

“ funkcji rekurencyjnej obliczajcej n-ty

f

f

1

2

1

=

= .

element ci

gu Fibonacciego. Jak naleóy zabezpieczyƒ j przed wystpieniem

warunku EIntOverflow?

4. (3 pkt.) Podaj ogóln

 postaƒ instrukcji try...except oraz przyk»ad jej zastoso-

wania.

5. (3 pkt.) Wymie

½ sposoby dost“pu do funkcji i procedur bibliotek DLL. Jaka

jest posta

ƒ dyrektywy external w kaódym z tych sposobów?

6. (4 pkt.) Typy punkt i wektor s

 zdefiniowane nast“pujco:

type punkt = record

   x, y : Double
end;

wektor = array [0..1] of

punkt;

Zdefiniuj litera

» zmienny linia typu

wektor tak, by mia

» on nast“pujce po-

cz

tkowe wartoÑci:

   linia[0].x = 

!3.1,   linia[0].y = 1.5,

   linia[1].x = 5.8,   linia[1].y = 3.0.

Punktacja:
< 11

–  niedostateczny

11 – 12

–  dostateczny

13 – 14

–  dostateczny plus

15 – 16

–  dobry

17 – 18

–  dobry plus

19 – 20

–  bardzo dobry

f

f

f

n

n

n

n

=

+

>

1

2

2

,

,

(wype

»

nia oceniaj

cy)

Zadanie

Liczba punktów

1

2

3

4

5

6

Razem punktów

Ocena

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

 (podpis)