logo
Karta przedmiotu
logo

Technologia informacyjna

Podstawowe informacje o zajęciach

Cykl kształcenia: 2019/2020

Nazwa jednostki prowadzącej studia: Wydział Budowy Maszyn i Lotnictwa

Nazwa kierunku studiów: Mechatronika

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: pierwszego stopnia

Forma studiów: niestacjonarne

Specjalności na kierunku: Informatyka i robotyka, Komputerowo wspomagane projektowanie

Tytuł otrzymywany po ukończeniu studiów: Inżynier

Nazwa jednostki prowadzącej zajęcia: Katedra Awioniki i Sterowania

Kod zajęć: 4189

Status zajęć: obowiązkowy dla programu

Układ zajęć w planie studiów: sem: 1 / W15 C15 / 2 ECTS / Z

Język wykładowy: polski

Imię i nazwisko koordynatora: dr inż. Piotr Cieciński

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Zapoznanie się z aktualnym stanem wiedzy w zakresie ogólnie pojętej informatyki i sposobami wykorzystania adekwatnym do studiowanego kierunku.

Ogólne informacje o zajęciach:

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć wykładowych
1 J. Glenn Brookshear Informatyka w ogólnym zarysie Wydawnictwa Naukowo Techniczne. 2003
2 Akademia Sieci Cisco HP IT Technologia informacyjna Wydawnictwo Mikom. 2005
Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych
1 Jerzy Grębosz Symfonia C++ Oficyna Kallimach. 1999

Wymagania wstępne w kategorii wiedzy/umiejętności/kompetencji społecznych

Wymagania formalne:

Wymagania wstępne w kategorii Wiedzy:

Wymagania wstępne w kategorii Umiejętności:

Wymagania wstępne w kategorii Kompetencji społecznych:

Efekty kształcenia dla zajęć

MEK Student, który zaliczył zajęcia Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia Metody weryfikacji każdego z wymienionych efektów kształcenia Związki z KEK Związki z PRK
01 Student zna i rozumie działanie sprzętu komputerowego. Zna podstawowe informacje dotyczące oprogramowania systemowego i użytkowego. Potrafi napisać prosty program. wykład, ćwiczenia problemowe kolokwium, obserwacja wykonawstwa, zaliczenie cz. ustna K_W01+
K_U01+
K_U04++
K_U05+++
K_K01+++
P6S_KR
P6S_UU
P6S_UW
P6S_WG

Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).

Treści kształcenia dla zajęć

Sem. TK Treści kształcenia Realizowane na MEK
1 TK01 Podstawy technologii informacyjnej. Określenie podstawowych pojęć. Rodzaje komputerów. Środowisko systemu operacyjnego. Ważne daty w rozwoju techniki informatycznej. Przegląd oprogramowania użytkowego. Zasady obchodzenia się ze sprzętem komputerowym. Reprezentacja danych w komputerach, sposoby zapisu znaków, liczb, obrazów, itp. Budowa i działanie komputerów. Logika binarna. Architektura systemu komputerowego. Budowa i działanie jednostek centralych. Mikroprocesory typu CISC i RISC. Przetwarzanie równoległe (wektoroewe) i potokowe, superskalarność. Typy pamięci komputerowych (RAM, ROM). Pamięci zewnętrzne komputerów. Urządzenia wejścia/wyjścia. Oprogramowanie wewnętrzne. Rola i zadania BIOS. Sekwencja startowa komputera. Podstawowe zagadnienia związane z konfiguracją BIOS. Komunikaty błędów POST. Alternatywne porgramy startowe komputerów. Oprogramowanie systemowe komputerów. Systemy operacyjne. wielodostępność, wielozadaniowość, wielowątkowość. Polecenia systemowe, przetwarzanie wsadowe. Proces uruchamiania systemu operacyjnego. Rodzaje systemów operacyjnych. Architektura systemów operacyjnych typu Windows. Systemy plików (FAT, NTFS). Uprawnienia użytkowników. Uruchamianie programów i zarządzanie pamięcią operacyjną. Konfiguracja systemu.Architektura systemów typu Unix. Instalowanie systemu operacyjnego. Systemy plików, partycjonowanie dysku. Multimedia w komputerze. Sprzętt wymagany do multimediów. Powszechnie używane formaty plików medialnych. Budowa i działanie karty graficznej, monitora komputerowego. Standardowe rozdzielczości monitorów komputerowych. Karty dźwiękowe. Napędy CD i DVD. Cyfrowe wideo. Najnowsze tendencje w rozwoju narzędzi multimedialnych. Podstawy działnia sieci. Protokoły sieciowe. Architektura sieci TCP/IP. Topologia sieci. Urządzenia transmisyjne. Przegląd usług sieciowych (Zdalny dostęp. Usługi katalogowe. Poczta. Drukowanie. Udostępnianie plików. FTP. Usługi WWW.) Rozwiązywanie nazw domen. Bezpieczeństwo informacji. Zasady bezpieczeństwa systemu operacyjnego. Bezpieczeństwo pracy w sieci. Źródła zagrożeń dla bezpieczeństwa danych. Szkodliwe oprogramowanie. Standardy nazw użytkowników i haseł. Prawidłowe niszczenie poufnych informacji zapisanych na nośnikach komputerowych. Szyfrowanie danych. Programy antywirusowe. Ściany ogniowe. Programy do wykrywania programów szpiegujących. Algorytmika. Pojęcie algorytmu. Reprezentacja algorytmu. Znajdowanie algorytmu. Struktury iteracyjne oraz rekurencyjne. Efektywność i poprawność algorytmów. Program komputerowy, kod maszynowy, asembler. Maszyna Turinga. Złożoność obliczeniowa algorytmów. Klasy problemów. Rozwiązywalność problemów. Problemy NP-zupełne. Rekurencja. Struktury danych. Listy, stosy, kolejki, drzewa. Struktury plikowe. Bazy danych Języki programowania Charakterystyka języków programowania wysokiego poziomu. Słowa kluczowe, identyfikatory, literały, komentarze, stałe, zmienne, typy, definicje i deklaracje. Budowa programu. Podprogramy. Programowanie obiektowe. Asemblacja, kompilacja, interpretacja programów. Dołączanie funkcji bibliotecznych. Biblioteki statyczne i dynamiczne. Testowanie programów. Typy błędów programów. Podstawowe algorytmy. Wyszukiwanie i sortowanie. Algorytmy numeryczne. Przetwarzanie równoległe i współbieżne. Podstawowe programy użytkowe. Typy plików. Formaty zapisu tekstów. Charakterystyka pakietów biurowych typu Office. Edycja tekstu. Wykorzystanie arkuszy kalkulacyjnych. Filozofia zarządzania danymi. Obsługa baz danych: wprowadzanie i wyprowadzanie danych, tworzenie formularzy, zapytań, raportów. Pakiety obliczeń inżynierskich. Podstawowe funkcje i obszary zastosowań pakietów: Matlab/Simulink, Scilab. W01,W02,W03,W04,W05,W06,W07 MEK01
1 TK02 Reprezentacja danych w komputerach. Zasady kodowania znaków. Formaty zapisu liczb. Zapis liczb w systemach: binarnym, szesnastkowym, ósemkowym. Arytmetyka binarna. Format zmiennoprzecinkowy zapisu liczb. Logika binarna. Algebra Boole'a. Bramki logiczne. Układy kombinacyjne. Układy sekwencyjne. Elementy algorytmiki. Zapis algorytmów za pomocą bloków oraz wybranych języków programowania. Analiza podstawowych algorytmów. C01,C02,C03,C04,C05,C06,C07 MEK01

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Wykład (sem. 1) Przygotowanie do kolokwium: 2.00 godz./sem.
Godziny kontaktowe: 15.00 godz./sem.
Uzupełnienie/studiowanie notatek: 5.00 godz./sem.
Studiowanie zalecanej literatury: 7.00 godz./sem.
Ćwiczenia/Lektorat (sem. 1) Przygotowanie do ćwiczeń: 2.00 godz./sem.
Przygotowanie do kolokwium: 1.00 godz./sem.
Godziny kontaktowe: 15.00 godz./sem.
Konsultacje (sem. 1) Przygotowanie do konsultacji: 1.00 godz./sem.
Udział w konsultacjach: 1.00 godz./sem.
Zaliczenie (sem. 1) Przygotowanie do zaliczenia: 5.00 godz./sem.

Sposób wystawiania ocen składowych zajęć i oceny końcowej

Forma zajęć Sposób wystawiania oceny podsumowującej
Wykład Jak w ocenie końcowej
Ćwiczenia/Lektorat Jak w ocenie końcowej
Ocena końcowa Ocena końcowa dokonowana przez prowadzącego zajęcia na podstawie ogólnie przyjętych sposobów takich jak: sprawdzian pisemny, sprawdzian ustny, obserwacja pracy podczas zajęć.

Przykładowe zadania

Wymagane podczas egzaminu/zaliczenia
(-)

Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)

Inne
(-)

Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie

Treści zajęć powiazane są z prowadzonymi badaniami naukowymi: nie