Semestr letni Brak Tak

Podobne dokumenty
Z-ETI-0611 Język Programowania C++ Programming Language C++

Specjalnościowy Obowiązkowy Polski Semestr 5

Specjalnościowy Obowiązkowy Polski Semestr trzeci

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski semestr V zimowy i letni (semestr zimowy / letni)

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Z-ETI-1025 Systemy operacyjne Operating systems

E-1EZ1-03-s2. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Podstawy normalizacji INŻYNIERIA ŚRODOWISKA. I stopień. Ogólno akademicki. Humanistyczny Obowiązkowy Polski Semestr 2.

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

E-2IZ1-03-s3. Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Semestr zimowy Podstawy Informatyki, Logika TAK

elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Technologia i organizacja robót. Inżynieria Środowiska I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

przedmiot specjalnościowy obowiązkowy polski semestr V semestr zimowy nie

Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

E-2IZ s3. Podstawy przedsiębiorczości. Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień ogólnoakademicki niestacjonarne Teleinformatyka Zakład Informatyki dr inż. Adam Krechowicz mgr inż.

Specjalnościowy Obowiązkowy Polski Semestr szósty

Interbase. stacjonarne (stacjonarne / niestacjonarne) kierunkowy (podstawowy / kierunkowy / inny HES)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Z-0099z. Fizyka II. Zarządzanie i Inżynieria Produkcji I stopień Ogólnoakademicki. Stacjonarne Wszystkie Katedra Fizyki Prof. Dr hab.

E-1IZ2-07-s4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Z-ZIPN Fizyka II. Zarządzanie i Inżynieria Produkcji I stopień Ogólnoakademicki

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

E-1EZ s1. Technologie informacyjne. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

Budowa amunicji i zapalników Construction of ammunition and detonators

Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) podstawowy (podstawowy / kierunkowy / inny HES)

Technologie informacyjne Information technologies

E-E2A-2021-s2. Podstawy przedsiębiorczości. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski drugi semestr letni (semestr zimowy / letni)

Inżynieria Środowiska II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Z-0099z. Fizyka I. Stacjonarne Wszystkie Katedra Fizyki Prof. dr hab. Andrzej Okniński. Podstawowy Obowiązkowy Polski Semestr pierwszy

Kierunkowy Wybieralny Polski Semestr IV

Analiza ryzyka Risk Analysis. Inżynieria bezpieczeństwa I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

E-ID1S-08-s5. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Semestr zimowy Podstawy marketingu Nie

Zarządzanie Projektami Project Management

E-ID2S-07-s2. Systemy mobilne. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

System Labview The Labview System. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Logistyka I stopień Ogólnoakademicki. Niestacjonarne. Zarządzanie logistyczne Katedra Inżynierii Produkcji Dr Sławomir Luściński

Z-LOG-1034 Technologie internetowe Internet Technologies

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Z-ID-404 Bezpieczeństwo danych w systemach. informatycznych

kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski VII semestr zimowy (semestr zimowy / letni)

Miernictwo dynamiczne Dynamic Measurement. Elektrotechnika I stopnia (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

E-E2A-2019-s2 Budowa i oprogramowanie komputerowych Nazwa modułu

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Kierunkowy Wybieralny Polski Semestr V

Geodezja i Kartografia I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Z-0476z Analiza matematyczna I

Inżynieria Bezpieczeństwa I stopień ogólnoakademicki stacjonarne. wspólny obowiązkowy polski czwarty. semestr letni. nie

KARTA MODUŁU / KARTA PRZEDMIOTU

Interferometria laserowa w badaniach bezpieczeństwa konstrukcji Laser interferometry in the structure reliability investigations

Mechanika i Budowa Maszyn II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Metrologia. Zarządzanie i Inżynieria Produkcji I stopień Ogólnoakademicki

E-2EZA-01-S1. Elektrotechnika II stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy. obowiązkowy polski semestr I semestr zimowy.

KARTA MODUŁU / KARTA PRZEDMIOTU

ID1F1 FIZYKA. INFORMATYKA I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Teoria sterowania Control theory. Elektrotechnika I stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy

Inżynieria Jakości Quality Engineering. Zarządzanie i Inżynieria Produkcji II stopień Ogólnoakademicki

Ekonomika Transportu. Transport I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

E-IZ1-02-s1 FIZYKA. INFORMATYKA I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Inżynieria Środowiska II stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Z-ZIP-120z Badania Operacyjne Operations Research. Stacjonarne Wszystkie Katedra Matematyki dr Monika Skóra

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) podstawowy (podstawowy / kierunkowy / inny HES)

Projektowanie inżynierskie Engineering Design

Informatyka I stopień ogólnoakademicki niestacjonarne Teleinformatyka Zakład Informatyki dr inż. Adam Krechowicz

KARTA MODUŁU / KARTA PRZEDMIOTU

Stacjonarne Wszystkie Katedra Informatyki Stosowanej Dr inż. Marcin Detka. Podstawowy Obowiązkowy Polski Semestr pierwszy. Semestr letni Brak Nie

E-ID2G-09-s2, E-ID2S-17-s2. Zarządzanie Projektami

EiT_S_I_O2. Elektronika i Telekomunikacja I stopień ogólnoakademicki. stacjonarne. przedmiot kierunkowy. obowiązkowy polski semestr III semestr zimowy

Metrologia. Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

E-2EZ s3 Projektowanie instalacji budynków Nazwa modułu. inteligentnych

E-1IZ2-06-s4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Podstawy Informatyki Information Technology. Inżynieria Środowiska I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

Podstawowy Obowiązkowy Polski Semestr III

Wzornictwo przemysłowe I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Stacjonarne (stacjonarne / niestacjonarne)

Mechanika i Budowa Maszyn II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Energia geotermalna geothermal energy. Inżynieria Środowiska II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Serwis maszyn Service machines. Zarządzanie i Inżynieria Produkcji I stopnia Ogólnoakademicki. Specjalnościowy Obowiązkowy Polski Semestr szósty

Analiza i wizualizacja danych Data analysis and visualization

Matlab - zastosowania Matlab - applications. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Transkrypt:

KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/201 Zaawansowane techniki programowania Advanced techniques of programming A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW Kierunek studiów Poziom Profil studiów Forma i tryb prowadzenia studiów Specjalność Jednostka prowadząca moduł Koordynator modułu Zarządzanie i Inżynieria produkcji II stopień Ogólnoakademicki Stacjonarne Informatyka w Zarządzaniu i Modelowaniu Katedra Informatyki Stosowanej dr inż. Krzysztof Strzałkowski Zatwierdził: B. OGÓLNA CHARAKTERYSTYKA PRZEDMIOTU Przynależność do grupy/bloku przedmiotów Status modułu Język prowadzenia zajęć Usytuowanie modułu w planie studiów - semestr Usytuowanie realizacji przedmiotu w roku akademickim Wymagania wstępne Egzamin Liczba punktów ECTS 6 Specjalnościowy Obowiazkowy Polski Semestr drugi Semestr letni Brak Tak Forma prowadzenia zajęć wykład ćwiczenia laboratorium projekt inne w semestrze 15 0

C. EFEKTY KSZTAŁCENIA I METODY SPRAWDZANIA EFEKTÓW KSZTAŁCENIA Cel modułu Nabycie / poszerzenie umiejętności programowania w języku C++ i środowisku C-Builder. Nabycie wiedzy na temat programowania obiektowego w C++/ C-Builder oraz umiejętności tworzenia złożonych modeli danych w tym języku. (-4 linijki) Symbol efektu Efekty Student ma wiedzę na temat zasad budowy programu w języku C/ C++. Student ma wiedzę w zakresie programowania obiektowego w języku C++ i budowy aplikacji w C- Builder Student potrafi tworzyć złożone modele danych z wykorzystaniem języka C++. Student potrafi zapisywać w języku C++ programy oraz tworzyć aplikacje w C-Builder rozwiązujące zagadnienia z praktyki inżynierskiej. Student rozumie potrzebę stałego uzupełniania wiedzy z obszaru nowoczesnych narzędzi i idei informatyki Forma prowadzenia zajęć (w/ć/l/p/inne) l l odniesienie do efektów kierunkowych K_W04 K_W12 K_W04 K_W12 K_U11 K_U12 K_U11 K_U12 K_K01 odniesienie do efektów obszarowych T2A_W0 T2A_W05 T2A_W0 T2A_W05 T2A_U09 T2A_U10 T2A_U14 T2A_U16 T2A_U18 T2A_U09 T2A_U10 T2A_U14 T2A_U16 T2A_U18 T2A_K01 T2A_K06 : 1. w zakresie wykładu Nr wykładu 1 2 Podstawy języka C++. Preprocesor. Zmienne i stałe. Typy proste. Wyrażenia. Podstawowe operatory. Proste instrukcje. Formatowane i strumieniowe we-wy. Instrukcje strukturalne. Funkcje. Wiązanie przez wartość. Tablice i łańcuchy. Tablica jako parametr funkcji. Zakresy zmiennych. Referencje. Wiązanie parametrów przez referencję. Typy wskaźnikowe. Operacje wskazania i wyłuskania. Operacje na adresach. Wiązanie przez adres. Wskaźnikowe adresowanie elementów tablic. Obsługa plików. Struktury. Tablice struktur. Obiekty i klasy. 4 5 Programowanie obiektowe. Dziedziczenie. Konstruktory i destruktory. Polimorfizm. Funkcje wirtualne. 6 Zasady budowy aplikacji w środowisku C-Buider 7 Wykorzystanie niektórych komponentów C-Builder w budowie aplikacji 8 Sprawdzian

2. w zakresie ćwiczeń Nr zajęć ćwicz.. w zakresie zadań laboratoryjnych Nr zajęć lab. 1 Środowisko Borland C++ Builder. Komunikacja z użytkownikiem i proste algorytmy obliczeniowe 2 Algorytmy wykorzystujące instrukcje pętli i proste funkcje Algorytmy wykorzystujące tablice jednowymiarowe 4 Tablice jako parametry funkcji 5 Wiązanie przez adres. Wskaźnikowe adresowanie elementów tablic 6 Sprawdzian 7 Struktury. Tablice struktur. 8 Definiowanie prostych klas. Dziedziczenie. Ograniczanie dostępu do składowych 9 Agregacja obiektów. Tablice obiektów 10 Konstrukcja i destrukcja obiektu. Funkcje wirtualne. Polimorfizm 11 Sprawdzian 12 Budowa aplikacji w C-Buider wykorzystującej pliki tekstowe 1 Aplikacje w C-Buider wykorzystujące komponenty obsługi baz danych 14 Aplikacje w C-Buider wykorzystujące komponenty z palety Internet 15 Sprawdzian W_0

4. Charakterystyka zadań projektowych 5. Charakterystyka zadań w ramach innych typów zajęć dydaktycznych Metody sprawdzania efektów Symbol efektu Metody sprawdzania efektów (sposób sprawdzenia, w tym dla umiejętności odwołanie do konkretnych zadań projektowych, laboratoryjnych, itp.) Egzamin, sprawdziany na laboratorium Egzamin, sprawdziany na laboratorium.. Egzamin, sprawdziany na laboratorium Egzamin, sprawdziany na laboratorium Komentarze na wykładach i dyskusja na laboratorium D. NAKŁAD PRACY STUDENTA Bilans punktów ECTS Rodzaj aktywności obciążenie studenta 1 Udział w wykładach 15 2 Udział w ćwiczeniach Udział w laboratoriach 0 4 Udział w konsultacjach (2- razy w semestrze) 10 5 Udział w zajęciach projektowych 6 Konsultacje projektowe/laboratoryjne 16 7 Udział w egzaminie 4 8 9 Liczba godzin realizowanych przy bezpośrednim udziale nauczyciela 75 akademickiego (suma) 10 Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału nauczyciela akademickiego (1 punkt ECTS=25-0 godzin obciążenia studenta) 11 Samodzielne studiowanie tematyki wykładów 10 12 Samodzielne przygotowanie się do ćwiczeń 1 Samodzielne przygotowanie się do kolokwiów 15 14 Samodzielne przygotowanie się do laboratoriów 20 15 Wykonanie sprawozdań 15 15 Przygotowanie do kolokwium końcowego z laboratorium 17 Wykonanie projektu lub dokumentacji 18 Przygotowanie do egzaminu 15 19 20 Liczba godzin samodzielnej pracy studenta 75 (suma) 21 Liczba punktów ECTS, którą student uzyskuje w ramach samodzielnej pracy (1 punkt ECTS=25-0 godzin obciążenia studenta) 22 Sumaryczne obciążenie pracą studenta 150

2 Punkty ECTS za moduł 1 punkt ECTS=25-0 godzin obciążenia studenta 6 24 Nakład pracy związany z zajęciami o charakterze praktycznym Suma godzin związanych z zajęciami praktycznymi 96 25 Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym 1 punkt ECTS=25-0 godzin obciążenia studenta,84 E. LITERATURA Wykaz literatury 1. Barkakati N. Biblia C++, LT&P 2. Bielecki J., Turbo C++. Nowa generacja, PLJ, 1990. Bielecki J., Borland C++. Programowanie proceduralne, PLJ, 1991 4. Daniluk A., C++Builder. Kompendium programisty, Helion 5. Dorobek M., C++ Builder. Podręcznik, Mikom, Warszawa, 2002. 6. Grębosz J., Symfonia C++, Oficyna Kallimach, 1994 7. Kernighan B. W., Ritchie D. M.: Język C, WNT, Warszawa 1988 Witryna WWW modułu/przedmiotu