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