Wstęp do informatyki zima 2017/18

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 problemow, rożne sposoby zapisu algorytmow, podstawowe konstrukcje imperatywnych językow programowania. 2. Abstrakcyjne typy danych, modularyzacja i programowanie rodzajowe. 3. Złożoność i efektywność algorytmow na przykładzie algorytmow sortowania i programowania dynamicznego. 4. Metody opisu składni językow 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 programow. Maszyna RAM (można wykorzystać symulator maszyny RAM dostępny w [5]; dzięki temu można wprowadzić podstawowe konstrukcje językow pascalo-podobnych, takie jak pętle i tablice). 8. Podstawy układow 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 ow 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
pn 12:00-14:00 (s. 25) 300 157 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
Krzysztof Piecuch
cz 08:00-10:00 (s. 104) 23 25 0
Artur Kraska
śr 08:00-10:00 (s. 103) 23 23 0
Zdzisław Płoski
pt 10:00-12:00 (s. 104) 23 11 0
Piotr Wieczorek
wt 16:00-18:00 (s. 104) 23 24 0
Tomasz Jurdziński
cz 08:00-10:00 (s. 103) 23 24 0
Antoni Kościelski
wt 12:00-14:00 (s. 104) 23 26 0
Antoni Kościelski
pn 16:00-18:00 (s. 104) 23 23 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
Artur Kraska 204 Środa 12:15-13:30 (wcześniej należy poinformować mnie mailowo).
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).
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ą.