Politechnika Rzeszowska im. Ignacego Łukasiewicza - Centralny System Uwierzytelniania
Strona główna

Informatyka I

Informacje ogólne

Kod przedmiotu: EE0-ZI>I
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Informatyka I
Jednostka: Katedra Informatyki i Automatyki
Grupy: Przedmioty 1 sem. - elektrotechnika nst. inż.
Punkty ECTS i inne: 5.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:

W ramach tej części kursu dokonany zostanie przegląd wybranych działów współczesnej informatyki: architektury komputerów, algorytmiki, programowania strukturalnego i obiektowego oraz systemów operacyjnych. Druga część kursu zostanie przedstawiona w następnym semestrze

Treści kształcenia

- historia informatyki, architektura komputerów: komponenty systemu mikroprocesorowego, cykl przetwarzania danych, arytmetyka komputerów, techniki zwiększania wydajności systemów mikroprocesorowych

- algorytmy i struktury danych: definicja algorytmu, proste i złożone struktury danych, przykłady algorytmów - sortowanie i wyszukiwanie binarne, języki opisu algorytmów, zastosowanie schematów blokowych do definiowania elementarnych algorytmów, złożoność obliczeniowa

- podstawy programowania strukturalnego i obiektowego: typy danych, wyrażenia, instrukcje, funkcje, klasy, obiekty, pola, metody, dziedziczenie, agregacja, enkapsulacja, polimofizm

- wprowadzenie do systemów operacyjnych: klasyfikacja systemów operacyjnych, zasada działania i komponenty systemów operacyjnych, procesy, zarządzanie pamięcią, szeregowanie procesów, współbieżność, synchronizacja

Literatura:

Literatura wykorzystywana podczas zajęć wykładowych

Samolej. S., Rząsa W., Rzońca D., Sadolewski J.,, Jędrzejec B. - Wprowadzenie do informatyki I – architektura komputerów, algorytmika, paradygmaty i języki programowania - Uczelniane Wydawnictwo Politechniki Rzeszowskiej. - 2014

Samolej. S., Rząsa W., Rzońca D., Sadolewski J., Jędrzejec B. - Wprowadzenie do informatyki II – bezpieczeństwo systemów informatycznych, systemy operacyjne, sieci komputerowa i bazy danych, - Uczelniane Wydawnictwo Politechniki Rzeszowskiej. - 2014

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

Samolej. S., Rząsa W., Rzońca D., Sadolewski J., Jędrzejec B. - Wprowadzenie do informatyki I – architektura komputerów, algorytmika, paradygmaty i języki programowania - Uczelniane Wydawnictwo Politechniki Rzeszowskiej,. - 2014

Samolej. S., Rząsa W., Rzońca D., Sadolewski J., Jędrzejec B. - Wprowadzenie do informatyki II – bezpieczeństwo systemów informatycznych, systemy operacyjne, sieci komputerowa i bazy danych, - Uczelniane Wydawnictwo Politechniki Rzeszowskiej. - 2014

Literatura do samodzielnego studiowania

Kernighan B. W., Ritchie D.M. - Język ANSI C, - WNT. - 1994

Stroustrup B. - Język C++ - WNT. - 2002

Stallings W. - Systemy operacyjne. Struktura i zasady budowy - PWN. - 2006

Literatura uzupełniająca

Banachowski L., Diks K., Rytter W. - Algorytmy i struktury danych - WNT. - 2001

Publikacje naukowe

G. Dec; A. Majka; T. Rogalski; D. Rzońca; S. Samolej - Regular graph-based free route flight planning approach - . - 2021

D. Nowak; T. Rogalski; D. Rzońca; S. Samolej; Ł. Wałek - Control System for Aircraft Take-off and Landing Based on Modified PID controllers - . - 2019

D. Nowak; T. Rogalski; D. Rzońca; S. Samolej - Communication and Control Software Development for Experimental Unmanned Aerial System – Selected Issues - SPRINGER INTERNATIONAL PUBLISHING AG. - 2018

M. Orkisz; T. Rogalski; S. Samolej - The Airspeed Automatic Control Algorithm for Small Aircraft - SPRINGER INTERNATIONAL PUBLISHING AG. - 2018

T. Rogalski; S. Samolej - UDP/IP/Ethernet Network as an Integration Layer for Distributed Avionic Application: a Case Study - . - 2018

W. Rząsa; D. Rzońca; S. Samolej - Consequences of the Form of Restrictions in Coloured Petri Net Models for Behaviour of Arrival Stream Generator Used in Performance Evaluation - SPRINGER INTERNATIONAL PUBLISHING AG. - 2018

J. Bakunowicz; B. Ciecińska; P. Cieciński; P. Grzybowski; G. Kopecki; A. Majka; A. Mieszkowicz-Rolka; J. Pieniążek; T. Rogalski; L. Rolka; P. Rzucidło; S. Samolej; A. Tomczyk - Cost Optimized Avionics SysTem (COAST) - . - 2017

T. Rogalski; D. Rzońca; S. Samolej - Wybrane problemy wytwarzania systemów czasu rzeczywistego dla bezpilotowych statków powietrznych - POLSKIE TOWARZYSTWO INFORMATYCZNE. - 2017

J. Bakunowicz; P. Cieciński; P. Grzybowski; G. Kopecki; A. Majka; A. Mieszkowicz-Rolka; J. Pieniążek; T. Rogalski; L. Rolka; P. Rzucidło; S. Samolej; A. Tomczyk - Cost Optimized Avionics SysTem (COAST) - . - 2016

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
wymienia składniki architektury komputera i wyjaśnia ich rolę w procesie przetwarzania danych wykładegzamin cz. pisemna
tłumaczy wybrane algorytmy sortowania oraz interpretuje proste algorytmy zapisane w wybrany języku opisu algorytmówwykład, ćwiczenia rachunkoweegzamin cz. pisemna
wyjaśnia treść prostego programu strukturalnego lub obiektowego; wykorzystuje algorytm do stworzenia prostego programu w wybranym językuwykład, laboratoriumegzamin cz. pisemna, obserwacja wykonawstwa
klasyfikuje systemy operacyjne; wyjaśnia role podstawowych składników systemu operacyjnegowykład, ćwiczeniaegzamin cz. pisemna

Metody i kryteria oceniania:

na ocenę 3na ocenę 4na ocenę 5
wymienia składniki architektury komputera i wyjaśnia ich rolę w procesie przetwarzania danych nie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 3, ale również wyznacza reprezentację liczb i znaków w komputerze; stosuje arytmetykę dwójkową; wyjaśnia cykl obliczeniowy mikroprocesoranie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 4, ale również uzasadnia stosowanie mechanizmów zwiększania wydajności systemów mikroprocesorowych, wyjaśnia działanie matematycznych modeli procesora
tłumaczy wybrane algorytmy sortowania oraz interpretuje proste algorytmy zapisane w wybrany języku opisu algorytmównie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 3, ale również projektuje proste algorytmy w wybranym języku opisu; stosuje algorytmy sortowania i wyszukiwania binarnego; używa prostych struktur danych; rozpoznaje złożone struktury danychnie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 4, ale również rozumie problem złożoności obliczeniowej i wyznacza złożoność obliczeniowa dla prostych algorytmów
wyjaśnia treść prostego programu strukturalnego lub obiektowego; wykorzystuje algorytm do stworzenia prostego programu w wybranym językunie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 3, ale również tworzy proste programy strukturalne i obiektowenie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 4, ale również projektuje średnio złożone programy
klasyfikuje systemy operacyjne; wyjaśnia role podstawowych składników systemu operacyjnegonie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 3, ale również wyjaśnia pojęcia procesu, zasobu; rozumie techniki szeregowania procesów, zarządzania pamięcią, zarządzania urządzeniami wejścia-wyjścia, organizacji systemu plikównie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 4, ale również wyjaśnia zagadnienia przetwarzania współbieżnego: typowe zagadnienia synchronizacji i współdzielenia zasobów

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, 10 godzin więcej informacji
Laboratorium, 10 godzin więcej informacji
Wykład, 20 godzin więcej informacji
Koordynatorzy: Sławomir Samolej
Prowadzący grup: Sławomir Samolej, Dawid Warchoł
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, 10 godzin więcej informacji
Laboratorium, 10 godzin więcej informacji
Wykład, 20 godzin więcej informacji
Koordynatorzy: Sławomir Samolej
Prowadzący grup: Sławomir Samolej, Dawid Warchoł
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, 10 godzin więcej informacji
Laboratorium, 10 godzin więcej informacji
Wykład, 20 godzin więcej informacji
Koordynatorzy: Sławomir Samolej
Prowadzący grup: Sławomir Samolej, Dawid Warchoł
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, 10 godzin więcej informacji
Laboratorium, 10 godzin więcej informacji
Wykład, 20 godzin więcej informacji
Koordynatorzy: Sławomir Samolej
Prowadzący grup: Sławomir Samolej, Dawid Warchoł
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, 10 godzin więcej informacji
Laboratorium, 10 godzin więcej informacji
Wykład, 20 godzin więcej informacji
Koordynatorzy: Sławomir Samolej
Prowadzący grup: Sławomir Samolej, Dawid Warchoł
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 USOSweb 7.0.1.0 (2023-11-21)