- Nazwa przedmiotu:
- Wstęp do informatyki
- Koordynator przedmiotu:
- Wiktor DASZCZUK
- Status przedmiotu:
- Obowiązkowy
- Poziom kształcenia:
- Studia I stopnia
- Program:
- Informatyka
- Grupa przedmiotów:
- Przedmioty techniczne
- Kod przedmiotu:
- WI
- Semestr nominalny:
- 1 / rok ak. 2012/2013
- Liczba punktów ECTS:
- 4
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- 119
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład45h
- Ćwiczenia0h
- Laboratorium15h
- Projekt0h
- Lekcje komputerowe0h
- Wymagania wstępne:
- brak
- Limit liczby studentów:
- 140
- Cel przedmiotu:
- Zapoznanie studentów przedmiotem informatyki i podstawowymi metodami informatyki
- Treści kształcenia:
- 1.Historia informatyki (3h)
2.Teoretyczne modele obliczeń
- Algorytmy i złożoność obliczeniowa, problemy P i NP., luka algorytmiczna (2h)
- Metody przybliżone (3h)
- Obliczenia analogowe i cyfrowe (3h)
- Elementy lingwistyki matematycznej (3h)
- Maszyna Turinga (2h)
- Automaty skończone (3h)
3.Organizacja systemu komputerowego
- Warstwy systemu (1h)
- Arytmetyka dwójkowa i binarny poziom układów (3h)
- Układy kombinacyjne i sekwencyjne (3h)
- Architektura jednoprocesorowego komputera (3h)
- Współdziałanie sprzętu i oprogramowania (2h)
4.Metody informatyki
- Paradygmaty programowania (2h)
- Sieci Petriego (2h)
- Logiki nieklasyczne (wielowartościowe, ciągłe, topologiczne, temporalne) (3h)
- Logika kwantowa (3h)
- Metody oceny:
- 2 sprawdziany po 30 pukt każdy - ogółem 60 pkt (minimum 30)
4 cwiczenia - ogółem 40 pkt (minimum 20)
51-60 pkt - ocena 3
61-70 pkt - ocena 3,5
71-80 pkt - ocena 4
81-90 pkt - ocena 4,5
91-100 pkt - ocena 3
- Egzamin:
- nie
- Literatura:
- [1] David Harel: Algorytmika. Rzecz o istocie informatyki, Warszawa, PWN 2000.
[2] Alfred V. Aho, Jeffrey D. Ullman, Wykłady z informatyki (z przykładami w jezyku C), Wydawnictwo Helion, Gliwice, 2003.
[3] J. Glenn Brookshear, Informatyka w ogólnym zarysie, Wydawnictwa Naukowo Techniczne, Warszawa, 2003.
[4] Witold Komorowski: Instrumenta computatoria. Wybrane architektury komputerów, Wydawnictwo Helion, 2000
- Witryna www przedmiotu:
- brak
- Uwagi:
- Na wykładzie są przeprowadzone dwa 1-godzinne sprawdziany, w grupach (grupa składa się z połowy studentów uczęszczających na wykład), razem 4h. Studenci otrzymują pakiety przykładowych zadań przed każdym sprawdzianem.
Na wykładzie są przeprowadzane symulacje działania pewnych algorytmów/mechanizmów: maszyna Turinga, algorytm ewolucyjny, model kolejkowy, parser.
Studenci otrzymują dostęp do prezentacji używanych przez wykładowcę.
Studenci wykonują 4 ćwiczenia jako prace domowe:
1.Projekt algorytmu w postaci sieci działań.
2.Projekt grafu sterowania maszyną Turinga.
3.Projekt składni fragmentu języka programowania.
4.Projekt logiczny prostego układu sekwencyjnego.
Efekty uczenia się
Profil ogólnoakademicki - wiedza
- Efekt Wpisz opis
- Logika kwantowa, bramki kwantowe, obliczenia kwantowe
Weryfikacja: spr2
Powiązane efekty kierunkowe:
Powiązane efekty obszarowe:
Profil ogólnoakademicki - umiejętności
- Efekt Wpisz opis
- Projektowanie bramek kwantowych 2-qbitowych
Weryfikacja: spr2
Powiązane efekty kierunkowe:
Powiązane efekty obszarowe: