syllabus- PO 2011-2012, Programowanie obiektowe


0x08 graphic
0x08 graphic

S Y L L A B U S P R Z E D M I O T U

PRZEDMIOT: PROGRAMOWANIE OBIEKTOWE

kod przedmiotu: PO

1. AUTORSTWO PROGRAMU PRZEDMIOTU

Autor: prof. dr hab. inż. Andrzej Walczak, dr hab. inż. Kazimierz Worwa

Wydział: Cybernetyki

Instytut/Katedra: Instytut Systemów Informatycznych

Zakład: Zakład Inżynierii Oprogramowania

2. REALIZACJA PRZEDMIOTU

Rodzaj studiów:  Stacjonarne 1go stopnia

Kierunek: Informatyka

Specjalność: wszystkie specjalności kierunku Informatyka

Język realizacji: polski

3. ROZLICZENIE GODZINOWE

semestr

forma zajęć, liczba godzin/rygor
(X - egzamin, + - zaliczenie, # - projekt)

punkty
ECTS

razem

wykłady

ćwiczenia

laboratoria

projekt

seminarium

III

44+

16

10

18 +

3

razem

46

16

10

18

3

4. WAŻNOŚĆ SYLLABUSA

rok akademicki

imię, nazwisko
dyrektora instytutu/kierownika katedry
odpowiedzialnego(ej) za przedmiot

podpis

5. EFEKTY KSZTAŁCENIA

6. BEZPOŚREDNIE POWIĄZANIE Z INNYMI PRZEDMIOTAMI

Bazuje na przedmiotach:

Podbudowuje przedmioty:

7. TREŚĆ PRZEDMIOTU

lp

tematyka zajęć

liczba godzin

wykł.

ćwicz.

lab.

proj.

semin.

Koncepcja obiektowości.

Klasy i obiekty. Ogólna charakterystyka paradygmatu programowania obiektowego.

2

Składowe klasy.

Metody definiowania funkcji klasy. Funkcje wplatane. Operator zakresu. Argumenty domyślne funkcji. Obiekt jako argument funkcji. Ukryty wskaźnik this. Funkcje zwracające obiekty. Funkcje zaprzyjaźnione. Klasy zaprzyjaźnione.

2

2

Polimorfizm.

Przeciążanie funkcji i operatorów. Funkcje przeciążone. Przeciążanie operatorów. Funkcja operatora. Przeciążanie operatorów za pomocą funkcji zaprzyjaźnionych. Funkcje wirtualne.

2

2

2

Konstruktory i destruktory.

Konstruktory: konstruktory domyślne, konstruktory przeciążone. Wykorzystanie argumentów domyślnych konstruktora. Destruktory.

2

2

2

Dziedziczenie.

Status dostępu do składowych dziedziczonych. Dziedziczenie jednobazowe i wielobazowe. Kolejność uaktywniania konstruktorów i destruktorów.

2

2

4

Szablony funkcji i klas.

Funkcje wykorzystujące typy ogólne. Przeciążanie szablonu funkcji. Przykłady zastosowań szablonów funkcji. Szablony klas.

2

2

4

Biblioteka STL

Wprowadzenie do STL. Elementy biblioteki STL: kontenery, algorytmy, iteratory, funktory. Klasy kontenerów. Przykłady wykorzystania biblioteki STL.

2

4

Wprowadzenie do projektowania obiektowego.

Modelowanie i projektowanie programów z wykorzystaniem języka UML. Przykłady modelowania i projektowania programów.

2

2

RAZEM

16

10

18

8. LITERATURA

  1. Jerzy Grębosz, Symfonia C++, Kallimach, Kraków, 1999 (lub późniejsze wydanie)

  2. Jerzy Grębosz, Pasja C++, Kallimach, Kraków, 1999 (lub późniejsze wydanie)

  3. Nicolai Jossutis, Biblioteka STL, Helion, 2005

  4. Alan Shalloway, James R.Trott, Projektowanie zorientowane obiektowo. Wzorce projektowe, Helion ,2001.

  5. Drozdek A.:C++. Algorytmy i struktury danych. Wydawnictwo Helion, Gliwice, 2004

  6. Wróblewski P.: Algorytm, struktury danych i techniki programowania. Wydawnictwo Helion, Gliwice, 2006.

9. ZASADY ZALICZANIA

Suma punktów

<14

15-18

19-21

22-24

25-26

27-28

Ocena

2

3

3,5

4

4,5

5

0x08 graphic

1

3

"Z A T W I E R D Z A M"

Dziekan Wydziału Cybernetyki

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

dr hab. inż. Ryszard Antkiewicz, prof. WAT

Warszawa, dnia ..........................

autorzy SYLLABUSA

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

prof. dr hab. inż. Andrzej Walczak

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

dr hab. inż. Kazimierz Worwa



Wyszukiwarka

Podobne podstrony:
bezpieczeństwo wewnętrzne 2010 2011 i 2011 2012 program studiów
Stosunki międzynarodowe.2011.2012.program przedmiotu
program pracy kompensacyjno-wórównawczy 3-4latki 2011 2012, dokumenty przedszkolne
2011-2012 wstęp do P program, wstęp do psychologii k
Program PUE 2011 i 2012 Dyplomacja Europejska niestacjonarne, Dyplomaca Europejska
hjp program zajec 2011-2012, Wiedza o historycznym rozwoju języka polskiego
Treści programowe TiORB 2011 2012
filologia polska minimum programowe dla studentów MISH 2011 2012
2011 - ekonomiczna - program, Psychologia UMCS (2007 - 2012) specjalność społeczna, Psychologia eko
43 Syllabus sem letni 2011 2012
opracowanie programowanie obiektowe, Politechnika Poznańska, Studia- materiały, Semestr 5, PO
11 10 2011 programowanie obiektowe wykład
Program zajec pielegniarek 2011-2012 semestr II
Podstawy socjologii, program ćwiczeń 2011-2012
PO - test odp, wsiz, semestr 2, Programowanie Obiektowe, test
BT Program Projektu 2011 2012
Program zajec pielegniarek 2011 2012 semestr II
program pracy kompensacyjno-wórównawczy 3-4latki 2011 2012, dokumenty przedszkolne
Program gier i zabaw ruchowych 2011 2012

więcej podobnych podstron