Wstęp do informatyki zima 2014/15

Język wykładowy Polski
Opiekun Tomasz Jurdziński
Liczba godzin 30 (wyk.) 30 (ćw.)
Rodzaj Informatyczny 1
ECTS 6
Polecany dla I roku Tak
Egzamin Tak
Grupy efektów kształcenia Podstawy informatyki i programowania

Opis przedmiotu:

Przedmiot nie wymaga żadnych podstaw informatycznych. Jednak w drugiej części zajęć i na egzaminie do zapisu algorytmów może być wykorzystywany język programowania wyższego rzędu, np. C lub Pascal. #Wybrane problemy społeczne i zawodowe informatyki, w szczególności kwestie praw autorskich i własności intelektualnej. #Formułowanie specyfikacji problemów, różne sposoby zapisu algorytmów, podstawowe konstrukcje imperatywnych języków programowania. #Abstrakcyjne typy danych, modularyzacja i programowanie rodzajowe. #Złożoność i efektywność algorytmów na przykładzie algorytmów sortowania i programowania dynamicznego. #Metody opisu składni języków programowania. Notacja BNF i EBNF. #Model komputera von Neumanna, podstawowe zasady budowy i działania procesora, pamięci operacyjnej i urządzeń wejścia/wyjścia. #Zarządzanie pamięcią operacyjną podczas działania programu. #Komputerowa reprezentacja informacji, język maszynowy. Interpretowanie, kompilowanie i uruchamianie programów. Maszyna RAM (z wykorzystaniem symulatora maszyny RAM). #Podstawy układów logicznych (układy kombinacyjne, proste układy sekwencyjne). M.M. Sysło, Algorytmy, WSiP, Warszawa 1997. A.V. Aho, J.D. Ullman, Wykłady z informatyki z przykładami w języku C, Helion, Gliwice 2003. C.B. Jones, Konstruowanie oprogramowania metodą systematyczną, WNT, Warszawa 1984. L. Banachowski, A. Kreczmar, Elementy analizy algorytmów, WNT, Warszawa 1982. A.V. Aho, J.E. Hopcroft, J.D. Ullman, Projektowanie i analiza algorytmów komputerowych, PWN, Warszawa 1983. T.H. Cormen, C.E. Leiserson, R.L. Rivest, Wprowadzenie do Algorytmów, WNT, Warszawa 2000. M.M. Mano, Projektowanie systemów logicznych maszyn cyfrowych, WNT, Warszawa 1975. N. Wirth, Algorytmy + struktury danych = programy, WNT, Warszawa 1989. M.Cieciura, Wybrane problemy społeczne i zawodowe informatyki, Vizja Press⁢, Warszawa 2009.

Wykłady

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Tomasz Jurdziński
śr 12:00-14:00 (s. 25) 300 96 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.

Ćwiczenia

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Maciej M. Sysło
wt 08:00-10:00 (s. 140) 20 20 0
Jarosław Byrka
pn 12:00-14:00 (s. 104) 20 4 0
Krzysztof Piecuch
śr 08:00-10:00 (s. 104) 20 20 0
Paweł Laskoś-Grabowski
pn 16:00-18:00 (s. 141) 20 15 0
Paweł Laskoś-Grabowski
wt 08:00-10:00 (s. 4) 20 16 0
Tomasz Jurdziński
wt 10:00-12:00 (s. 139) 20 20 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Paweł Laskoś-Grabowski 239 Wszystkie informacje są w moim profilu w USOSweb: https://usosweb.uni.wroc.pl/kontroler.php?_action=katalog2/osoby/pokazOsobe&os_id=1089
Jarosław Byrka 244 Czwartek od 10 do 12 (prosze o kontakt przez e-mail dzien wczesniej)
Krzysztof Piecuch 325 Ustalimy na zajęciach
Tomasz Jurdziński 245 Poniedziałek 11:30-12:30, środa 14:000-15:00. Proszę umawiać się wcześniej przez email (możliwe jest uzgodnienie innego terminu).
Maciej M. Sysło 244 pon. 10-12, pok. 244 - wcześniej należy zaanonsować obecność na konsultacjach. Możliwe inne terminy wcześniej uzgodnione.