Wstęp do informatyki zima 2016/17

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:

**Program:** 1. Formułowanie specyfikacji problemów, różne sposoby zapisu algorytmów, podstawowe konstrukcje imperatywnych języków programowania. 2. Abstrakcyjne typy danych, modularyzacja i programowanie rodzajowe. 3. Złożoność i efektywność algorytmów na przykładzie algorytmów sortowania i programowania dynamicznego. 4. Metody opisu składni języków programowania. Notacja BNF i EBNF. 5. Model komputera von Neumanna, podstawowe zasady budowy i działania procesora, pamięci operacyjnej i urządzeń wejścia/wyjścia. 6. Zarządzanie pamięcią operacyjną podczas działania programu. 7. Komputerowa reprezentacja informacji, język maszynowy. Interpretowanie, kompilowanie i uruchamianie programów. Maszyna RAM (można wykorzystać symulator maszyny RAM dostępny w [5]; dzięki temu można wprowadzić podstawowe konstrukcje języków pascalo-podobnych, takie jak pętle i tablice). 8. Podstawy układów logicznych (układy kombinacyjne, proste układy synchroniczne). **Wymagania:** 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.

Wykłady

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Tomasz Jurdziński
cz 10:00-12:00 (s. 25) 300 129 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
Adam Kunysz
pn 14:00-16:00 (s. 104) 20 20 0
Krzysztof Nowicki
cz 14:00-16:00 (s. 140) 20 19 0
Krzysztof Piecuch
wt 16:00-18:00 (s. 5) 20 20 0
Zdzisław Płoski
cz 08:00-10:00 (s. 103) 20 16 0
Piotr Wieczorek
wt 08:00-10:00 (s. 103) 20 19 0
Tomasz Jurdziński
cz 12:00-14:00 (s. 103) 20 12 0
Antoni Kościelski
wt 12:00-14:00 (s. 103) 22 22 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
Adam Kunysz 342 Proszę umawiać się na konsultacje przez email.
Zdzisław Płoski Do 23-10-31, 236 W razie potrzeby uprasza się o powiadomienie listelem (pocztą elektroniczą, e-mailem). Odpowiedź na listel jest wysyłana zazwyczaj w ciągu tygodnia od daty jego nadejścia. zpl
Krzysztof Piecuch 325 Ustalimy na zajęciach
Piotr Wieczorek 338 Proszę o umówienie się e-mailem, preferowany termin: wtorek 12:15-13:00, czwartek 13:15-14.
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).
Krzysztof Nowicki 325 termin ustalany indywidualnie, poprzez email (knowicki@cs.uni.wroc.pl)
Antoni Kościelski 311 sem. letni 2023/24: piątki, godz. 12.30-13.30, pokój 311, a także konsultacje zdalne za pośrednictwem MSTeams, w piątki, godz. 19.15 - 19.30 i dłużej, jeżeli będą zainteresowani. Zapraszam też na konsultacje zdalne lub w Instytucie w terminach uzgodnionych ze stosownym wyprzedzeniem np. pocztą elektroniczną.