|
kierunek: elektrotechnika, inż., sem. III |
Prowadzący: Michał Śmiałek
Przedmiot stanowi wprowadzenie do
programowania komputerów w językach wysokiego poziomu. Wprowadzenie to nie
zakłada żadnej wcześniejszej znajomości programowania. Na wstępie opisano
zasadę działania komputera i wykonywania przez niego programów. Językiem
używanym podczas wykładu jest język C. Przedmiot jest podzielony na następujące
tematy:
Literatura
N. Wirth - Algorytmy + struktury danych =
programy, WNT, Warszawa 2000 (kolejne wznowienie)
N. Wirth - Wstęp do programowania
systematycznego, WNT, Warszawa 1987
B. Kernigham, D. Ritchie - Język C, WNT,
Warszawa 1987 (lub wydania następne)
Dowolne książki typu wprowadzenie do C
lub wprowadzenie do C++
Slajdy z wykładów
|
|
|||
|
|
|
|
|
Prowadzący: Michał Śmiałek, Tran Hoai Linh
Regulamin
1. Zajęcia odbywają się
co tydzień. Obecność na zajęciach jest obowiązkowa.
2. Do wykonania są dwa
zadania. Zadania wykonywane są w grupach trzyosobowych.
3. Na wykonanie
pierwszego zadania grupowego przeznaczone są trzy pierwsze zajęcia. Na
wykonanie drugiego zadania grupowego przeznaczone są pozostałe zajęcia do końca
semestru.
4. Rezultatem wykonania
zadania jest sprawozdanie oraz działający program w jezyku C. Sprawozdanie
zespołu powinno zawierać opis rozwiązania oraz kod programu. Każdy członek
zespołu powinien dodatkowo przygotować sprawozdanie indywidualne.
5. Terminem oddania
pierwszego sprawozdania jest początek zajęć w tygodniu następującym po
zakończeniu zajęć przeznaczonych dla pierwszego zadania.
6. Terminem oddania
drugiego sprawozdania są ostatnie zajęcia w semestrze.
7. Przekroczenie terminu
oddania sprawozdania oznacza obniżenie oceny za dane zadanie o 5% za każdy
dzień spóźnienia. Aby uniknąć znacznego obniżenia oceny, można np. przesyłać
sprawozdania pocztą elektroniczną na adres: smialek--at--iem.pw.edu.pl.
8. Za wykonanie dwóch
zadań można otrzymać maksimum 100 punktów. Za pierwsze zadanie można otrzymać
30 pkt. Za drugie zadanie można otrzymać 70 pkt. W ramach każdego zadania 2/3
oceny stanowi ocena grupowa, a 1/3 - ocena indywidualna (sprawozdanie
indywidualne + aktywność na zajęciach).
9. Warunkiem zaliczenia
jest uzyskanie w sumie co najmniej 51 pkt.
10. Ocena końcowa zależna
jest od uzyskanej sumarycznej liczby punktów: 51-60 pkt. = 3,0; 61-70 pkt. =
3,5; 71-80 pkt. = 4,0; 81-90 pkt. = 4,5; 91-100 pkt. = 5,0.