Sylabus przedmiotu

Transkrypt

Sylabus przedmiotu
Sylabus przedmiotu
Przedmiot:
Programowanie interfejsów komputerowych
Kierunek: Informatyka, I stopień [6 sem], stacjonarny, ogólnoakademicki, rozpoczęty w: 2012
Rok/Semestr: III/6
Liczba godzin: 30,0
Nauczyciel: Daniluk, Andrzej, dr
Forma zajęć: wykład
Rodzaj zaliczenia: zaliczenie na ocenę
Punkty ECTS: 4,0
0 Godziny kontaktowe z prowadzącym zajęcia realizowane w formie konsultacji
0 Godziny kontaktowe z prowadzącym zajęcia realizowane w formie zajęć
dydaktycznych
0 Przygotowanie się studenta do zajęć dydaktycznych
0 Przygotowanie się studenta do zaliczeń i/lub egzaminów
0 Studiowanie przez studenta literatury przedmiotu
Godzinowe
ekwiwalenty punktów
ECTS (łączna liczba
godzin w semestrze):
Poziom trudności: zaawansowany
Wstępne wymagania: Znajomość zasad programowania w językach C/C++
•
•
Metody dydaktyczne: •
•
•
dyskusja dydaktyczna
metoda projektów
wykład informacyjny
wykład problemowy
z użyciem komputera
1. Podstawowe wiadomości na temat bibliotek dołączanych dynamicznie i statycznie w
systemach Windows oraz Linux
2. Szeregowa transmisja danych
3. API Windows do obsługi transmisji szeregowej w standardzie RS 232C
4. API Linux do obsługi transmisji szeregowej w standardzie RS 232C
5. Standard USB
6. API Windows do obsługi transmisji szeregowej w standardzie USB
Zakres tematów: 7. Enumeracja urządzeń przyłączonych do magistrali USB
8. Zapis i odczyt informacji z portu USB
9. Biblioteka WinUSB
10. Biblioteka LibUSB Windows/Linux
11. Bezprzewodowa transmisja danych w standardzie Bluetooth
12. Parowanie urządzeń Bluetooth
13. Protokoły Bluetooth
14. Polecenia AT
Forma oceniania:
• końcowe zaliczenie pisemne
• obecność na zajęciach
1. Andrzej Daniluk, „RS 232C – praktyczne programowanie. Od Pascala i C++ do Delphi i
Buildera”,wydanie III, Helion 2007
Literatura: 2. Andrzej Daniluk, „USB Praktyczne programowanie z Windows API w C++”, wydanie II, Helion,
2013
3. Andrzej Daniluk, "Bluetooth. Praktyczne programowanie", UMCS 2012