Politechnika Rzeszowska im. Ignacego Łukasiewicza - Centralny System Uwierzytelniania
Uwaga: Codziennie w godz. 02:00-04:00 część funkcjonalności w USOSweb (m.in. wyszukiwarka osób, plan zajęć, sprawdziany, USOSmail, wydruki) jest niedostępna dla użytkowników.
Strona główna

Technologia informacyjna

Informacje ogólne

Kod przedmiotu: ME0-DI>TechInf
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Technologia informacyjna
Jednostka: Katedra Awioniki i Sterowania
Grupy: Przedmioty 1 sem. - mechatronika, st. I-go stopnia (inż.)
Punkty ECTS i inne: 2.00 Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.
Język prowadzenia: polski
Pełny opis:

Treści kształcenia

- 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.

- 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.

Literatura:

Literatura wykorzystywana podczas zajęć wykładowych

J. Glenn Brookshear - Informatyka w ogólnym zarysie - Wydawnictwa Naukowo Techniczne. - 2003

Akademia Sieci Cisco - HP IT Technologia informacyjna - Wydawnictwo Mikom. - 2005

Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych

Jerzy Grębosz - Symfonia C++ - Oficyna Kallimach. - 1999

Literatura uzupełniająca

Piotr Metzger - Anatomia PC - Wydawnictwo Helion. - 2006

Efekty uczenia się:

Student, który zaliczył modułFormy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształceniaSposoby weryfikacji każdego z wymienionych efektów kształcenia
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 problemowekolokwium, obserwacja wykonawstwa, zaliczenie cz. ustna

Metody i kryteria oceniania:

na ocenę 3na ocenę 4na ocenę 5
Student zna i rozumie działanie sprzętu komputerowego. Zna podstawowe informacje dotyczące oprogramowania systemowego i użytkowego. Potrafi napisać prosty program.nie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 3, ale również Student potrafi skonfigurować komputer do podstawowych zadań. Student potrafi rozwiązać podstawowe problemy obliczeniowe.nie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 4, ale również Student potrafi dobrać konfigurację komputera do specyficznych zastosowań. Potrafi w sposób twórczy podejść do problemu programowania.

Zajęcia w cyklu "Semestr zimowy 2019/20" (zakończony)

Okres: 2019-10-01 - 2020-01-31
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia, 15 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Piotr Cieciński
Prowadzący grup: Piotr Cieciński, Alicja Mieszkowicz-Rolka
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie

Zajęcia w cyklu "Semestr zimowy 2020/21" (zakończony)

Okres: 2020-10-01 - 2021-02-01
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia, 15 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Piotr Cieciński
Prowadzący grup: Piotr Cieciński, Alicja Mieszkowicz-Rolka
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie

Zajęcia w cyklu "Semestr zimowy 2021/22" (zakończony)

Okres: 2021-10-01 - 2022-01-31
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia, 15 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Piotr Cieciński
Prowadzący grup: Piotr Cieciński, Alicja Mieszkowicz-Rolka
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie

Zajęcia w cyklu "Semestr zimowy 2022/23" (zakończony)

Okres: 2022-10-01 - 2023-01-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia, 15 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Piotr Cieciński
Prowadzący grup: Piotr Cieciński, Alicja Mieszkowicz-Rolka, Leszek Rolka
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie

Zajęcia w cyklu "Semestr zimowy 2023/24" (zakończony)

Okres: 2023-10-01 - 2024-01-28
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia, 15 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Piotr Cieciński
Prowadzący grup: Piotr Cieciński, Alicja Mieszkowicz-Rolka
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Politechnika Rzeszowska im. Ignacego Łukasiewicza.
al. Powstańców Warszawy 12
35-959 Rzeszów
tel: +48 17 865 11 00 https://prz.edu.pl
kontakt deklaracja dostępności mapa serwisu USOSweb 7.0.4.0 (2024-04-29)