TI: Mechatronika

Spis treści

Warunki zaliczenia

  1. Zgodnie z Regulaminem studiów wykład jest obowiązkowy.
  2. Będzie sprawdzana lista obecności.

Aby zaliczyć należy spełnić poniższe warunki:

  1. Obecność na około 23 zajęć.
  2. Zaliczenie (zdobycie ponad połowy punktów) kolokwium końcowego (w formie testu) zaplanowanego na ostatnią godzinę ostatnich zajęć.
  3. Czasami na wykładzie pojawi się coś takiego jak „zadanie domowe” — aktywność będzie ocenę ciut podnosiła.

Wykład

Cel zajęć

Uaktualnienie i ujednolicenie wiedzy/terminologii oraz zdobycie nowych wiadomości z zakresu technologii informacyjnych. Przygotowanie do kursu programowania.

Krótki opis zawartości kursu

Podstawowe informacje na temat funkcjonowania i budowy współczesnych komputerów (sprzęt, architektura), ich systemu operacyjnego. Historia rozwoju komputerów. Publikacja techniczna. Wstęp do algorytmiki.

Slajdy

  1. Wprowadzenie — 15 min.

  2. Publikacja techniczna. Treść i forma — 2 godz.

  3. Publikacja techniczna. Automatyczne spisy — 1 godz.

  4. Komputery — 1 godz.

  5. Arytmetyka komputerów — 2 godz.

  6. Algorytmy. Formalne metody prezentacji algorytmu. Automat skończony — 3 godz.

  7. Jak tworzymy algorytmy?.

    Zainteresowani mogą pobrać prosty program w pythonie rozwiązujący problem „wież Hanoi” dla dowolnej liczby krążków… Został on utworzony na podstawie algorytmu przedstawionego na wykładzie. Jest też animacja pozwalająca obejrzeć zabawę dla 5 krążków…

        1 / 68 [pdf]
  8. Złożoność obliczeniowa. „Trudne” zadania — 2 godz.

  9. Internet i okolice albo „Cicer cum Caule”.

  10. Extra! Technologie Informacyjne, Informacja

  11. Kolokwium — 1 godz.

2.4 Zadania domowe

  1. Do wykładu o Maszynie Turinga:
    • Rozszerzyć działanie opisanej na wykładzie maszyny Turinga tak, żeby rozpoznawała jeszcze literę c.
    • Zaprojektować maszynę Turinga dodającą dwie cyfry binarne.

Laboratorium

Zajęcia laboratoryjne zazwyczaj prowadzi kto inny. Obowiązują zasady przedstawione przez prowadzącego.

Cel zajęć

Praktyczne ćwiczenie wiadomości z zakresu technologii informacyjnych i podstaw programowania.

Krótki opis zawartości całego kursu

Praktyczna obsługa procesora tekstu, style, spisy treści, bibliografia, podstawy prowadzenia obliczeń z wykorzystaniem komputerów.

(Ramowy) Plan zajęć

  1. Style i ich modyfikacja, ilustracje, współpraca z arkuszem kalkulacyjnym — 2 godz.
  2. Automatyczne spisy treści, ilustracji, bibliografia… — 2 godz.
  3. (Ostateczne) Formatowanie dokumentu — 2 godz.
  4. Błędy obliczeń. Python — 2 godz.
  5. Błędy — obliczenia praktyczne — 2 godz.
  6. Możliwości obliczeniowe komputera — 2 godz.
  7. Elementy programowania (instrukcje warunkowe, pętle,…) — 2 godz.
  8. Podsumowanie, zaliczenia — 2 godz.

Warunki zaliczenia

Pozytywna ocena zadań laboratoryjnych.

Extras

  1. Jak działa komputer. Dosyć stare. Ale wszystko prawda… (Reżyser: Krzysztof Zanusi)

  2. Komputer zbudowany na przekaźnikach.

  3. Przykłady maszyn Turinga i ich programowania (Wykład 23 i następne).

5 Czasami zadawane pytania

Pytania najlepiej zadawać pocztą elektroniczną…

Uwaga: Nie odpowiadam na niepodpisane pytania!

  1. Jaki jest zakres materiału na kolokwium?
    W zasadzie obowiązuje materiał „przerobiony” na wykładzie do czasu kolokwium, ale z powodu godzin rektorskich1 — mogą pojawić sie pytania odnoszące sie i do reszty materiału.
  2. Uzyskałem dyplom ECDL, prowadzący wspomniał, że zwalnia on z I roku Informatyki na większości uczelni. Czy uznaje Pan ten dyplom?
    Mam kłopot z tymi dyplomami ECDL. Niestety zakres wykładu jest szerszy niż zakres ECDL. Natomiast należy jakoś uznać zdobyte kwalifikacje i zdecydowałem, że dyplom ECDL będzie dodawał maksimum 0.5 do uzyskanej oceny (generując ocenę nie lepszą niż celująca :-)
  3. „…chciałbym się dowiedzieć kiedy byłaby możliwość skonsultowania z Panem tego kolokwium…”
    Nie będzie to łatwe, ale trzeba się umówić na konsultacje (również zdalne).

  1. Godziny Rektorskie zwalniają z zajęć, ale nie z uczenia się… ↩︎