Nazwa przedmiotu:
Programowanie obiektowe
Koordynator przedmiotu:
Prof. dr hab. inż. Jerzy Pokojski, profesor nzw.
Status przedmiotu:
Fakultatywny dowolnego wyboru
Poziom kształcenia:
Studia II stopnia
Program:
Mechanika i Budowa Maszyn
Grupa przedmiotów:
Obieralne
Kod przedmiotu:
brak
Semestr nominalny:
2 / rok ak. 2012/2013
Liczba punktów ECTS:
2
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
Formy zajęć i ich wymiar w semestrze:
  • Wykład30h
  • Ćwiczenia0h
  • Laboratorium0h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Zaliczenie Technik komputerowych I i II
Limit liczby studentów:
Cel przedmiotu:
Zaznajomienie z podstawami programowania obiektowego na przykładzie języków Visual Basic i Visual C++.
Treści kształcenia:
Zajęcia od 1 do 6 są realizowane w oparciu o przykłady w języku Visual Basic; zajęcia od 7 do 15 w oparciu o przykłady w języku Visual C++. 1) Pojęcie obiektu, właściwości, metody i zdarzenia.. 2) Zakres działania zmiennych, podprogramy. 3) Grafika rastrowa i wektorowa, animacja. 4) Integracja z oprogramowaniem napisanym w innym języku programowania. 5) Integracja z systemem AutoCAD. 6) Integracja z systemem CLIPS. 7) Podstawy obiektowości struktura obiektu. 8) Zachowanie obiektu: zmiany stanu, zdarzenia, operacje, metody, wyzwalacze, warunki sterujące. 9) Przykłady modelowania obiektowego cześć I. 10) Przykłady modelowania obiektowego cześć II. 11) Tworzenie menu, pasków narzędzi, okna dialogowe, 12) Tworzenie przycisków, suwaków, itd. 13) Grafika. 14) Zadanie kompleksowe część I. 15) Zadanie kompleksowe część II.
Metody oceny:
brak
Egzamin:
Literatura:
R. Simon, L. Koorhan, K. Cox : Programowanie obiektowe w Visual Basic .NET. Helion, 2003. D. Mackenzie, K. Sharkey : Visual Basic .NET. Helion, 2002. P. Coad, E. Yourdan : Projektowanie obiektowe. Oficyna wydawnicza Read ME, 1994. P. Coad, J. Nicola : Programowanie obiektowe. Oficyna wydawnicza Read ME, 1993. R. Johnsonbaugh, M. Kalin : Applications Programming in C++. Prentice Hall, 1999. Dokumentacja środowisk Visual Basic i Visual C++.
Witryna www przedmiotu:
Uwagi:

Efekty uczenia się