Informatyka 2 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr III, studia niestacjonarne I stopnia Rok akademicki 2011/2012 Pracownia nr 1 (14.10.2011)
Rok akademicki 2011/2012, Pracownia nr 1 2/11 Dane podstawowe Politechnika Białostocka, Wydział Elektryczny, Katedra Elektrotechniki Teoretycznej i Metrologii ul. Wiejska 45D, 15-351 Białystok WE-204 e-mail: j.forenc@pb.edu.pl tel. (0-85) 746-93-97 http://we.pb.edu.pl/~jforenc Dydaktyka - dodatkowe materiały do pracowni Konsultacje: Poniedziałek, godz. 11:30-12:30, WE-204 Środa, godz. 10:30-11:30, WE-204 Czwartek, godz. 12:00-13:00, WE-204 Piątek, godz. 16:00-16:45, WE-204 (zaoczne) Sobota, godz. 13:15-14:00, WE-204 (zaoczne)
Rok akademicki 2011/2012, Pracownia nr 1 3/11 Program przedmiotu 1. Zajęcia organizacyjne. Środowisko MS Visual C++. Tworzenie, analiza i uruchomianie programów w języku C. Ćwiczenia z wykorzystaniem operatorów arytmetycznych, relacyjnych i logicznych, instrukcji warunkowych oraz sterujących w języku C. 2. Funkcje - budowa i wykorzystanie. Operacje na zmiennych strukturalnych. 3. Operacje wejścia-wyjścia w języku C. Pliki tekstowe i binarne. 4. Wskaźniki, operacje na wskaźnikach. Dynamiczny przydział pamięci w języku C. 5. Operacje wejścia-wyjścia w języku C++. Sterowanie formatem. Manipulatory.
Rok akademicki 2011/2012, Pracownia nr 1 4/11 Program przedmiotu 6. Programowanie obiektowe w języku C++. Klasy i obiekty. Składniki klasy: funkcje i metody. Prawa dostępu do składników klasy. Definiowanie funkcji składowych klasy. Konstruktory i destruktory. Dynamiczny przydział pamięci w języku C++. 7. Programowanie obiektowe w języku C++. Przeładowanie operatorów. Dziedziczenie. 8. Wybrane operacje na wektorach i macierzach. 9. Metody sortowania: szybkie (quicksort), przez proste wstawianie, przez proste wybieranie, przez prostą zamianę. 10. Programowanie w wybranym środowisku graficznym systemu Windows. Programowanie interakcji z użytkownikiem. Zaliczenie zajęć.
Rok akademicki 2011/2012, Pracownia nr 1 5/11 Literatura C/C++: 1. B.W. Kernighan, D.M. Ritchie: Język ANSI C. Programowanie. Wydanie II. Helion, Gliwice, 2010. 2. J. Grębosz: Symfonia C++ standard: programowanie w języku C++ orientowane obiektowo. Tom 1 i 2. Wydawnictwo Edition 2000, Kraków, 2008. 3. B. Stroustrup: Programowanie. Teoria i praktyka z wykorzystaniem C++. Helion, Gliwice, 2010. 4. J. Liberty, S. Rao, B.L. Jones: C++ dla każdego. Wydanie II. Helion, Gliwice, 2010. 5. B. Eckel: Thinking in C++. Edycja polska. Helion, Gliwice, 2002. 6. S. Prata: Język C++. Szkoła programowania. Wydanie V. Helion, Gliwice, 2006.
Rok akademicki 2011/2012, Pracownia nr 1 6/11 Literatura Microsoft Visual C++: 1. R. Wileczek: Microsoft Visual C++ 2008. Tworzenie aplikacji dla Windows. Helion, Gliwice, 2009. 2. M. Owczarek: Microsoft Visual C++ 2008. Praktyczne przykłady. Helion, Gliwice, 2010. Turbo C++: 1. J. Matulewski: C++Builder i Turbo C++. Podstawy. Helion, Gliwice, 2006.
Rok akademicki 2011/2012, Pracownia nr 1 7/11 Literatura Metody numeryczne, algorytmy: 1. D. Kincaid, W. Cheney: Analiza numeryczna. WNT, Warszawa, 2006. 2. T.H. Cormen i in.: Wprowadzenie do algorytmów. WNT, Warszawa, 2007. 3. P. Wróblewski: Algorytmy, struktury danych i techniki programowania. Wydanie IV. Helion, Gliwice, 2009. Inne: 1. Materiały na stronie: http://we.pb.edu.pl/~jforenc/dydaktyka.html
Rok akademicki 2011/2012, Pracownia nr 1 8/11 Zaliczenie Zaliczenie przedmiotu odbywa się na podstawie następujących zasad: obecność studenta na wszystkich planowych zajęciach, realizacja tematu zajęć i zadań sformułowanych przez prowadzącego, oceny uzyskane za kartkówki. Ocena końcowa wystawiana jest na podstawie średniej arytmetycznej ocen z trzech kartkówek. Kartkówki odbędą się na zajęciach nr: 4, 6, 8. Każdą kartkówkę można poprawić na konsultacjach lub zajęciach. Minimum połowa kartkówek musi być zaliczona na ocenę pozytywną (3- i wyżej).
Rok akademicki 2011/2012, Pracownia nr 1 9/11 Zaliczenie Metoda przeliczania ocen na punkty do liczenia średniej arytmetycznej oraz metoda wyznaczania oceny końcowej na podstawie średniej: ocena punkty średnia ocena końcowa 5 5,0 4,75-5,00 5 5-4,8 4,25-4,74 4+ 4+ 4,5 3,75-4,24 4 4 4,0 3,25-3,74 3+ 4-3,8 2,80-3,24 3 3+ 3,5 poniżej 2,80 2 3 3,0 3-2,8 2+ 2,5 2 2,0 brak 0,0
Rok akademicki 2011/2012, Pracownia nr 1 10/11 Zaliczenie Nieusprawiedliwiona nieobecność na zajęciach jest równoważna zerowej liczbie punktów. Nieobecność usprawiedliwiamy na pierwszych zajęciach po tych, na których nie było się. Więcej niż dwie nieusprawiedliwione nieobecności skutkują brakiem zaliczenia pracowni. Nie przewiduje się poprawiania ocen na wyższe na koniec semestru.
Rok akademicki 2011/2012, Pracownia nr 1 11/11 Zaliczenie W przypadku, gdy średnia ocen będzie mniejsza od 2,8 lub połowa kartkówek nie zostanie zaliczona na ocenę pozytywną, to przedmiot można zaliczyć pisząc test sprawdzający wiadomości. Test składa się z 40 pytań. Za każde pytanie można otrzymać 1 pkt. (prawidłowa odpowiedź) lub 0 pkt. (błędna odpowiedź). Test uważa się za zaliczony po uzyskaniu min. 21 pkt. Maksymalna ocena końcowa jaką można otrzymać po zaliczeniu testu to 3,0. Test można pisać tylko jeden raz - test odbędzie się na ostatnich zajęciach. Zaliczenie pracowni na ocenę 4+ lub 5 uprawnia do przepisania oceny jako zaliczenie wykładu, ale o pół stopnia niższej, tzn. 4+ 4, 5 4+.