logo
Karta przedmiotu
logo

Informatyka I

Podstawowe informacje o zajęciach

Cykl kształcenia: 2024/2025

Nazwa jednostki prowadzącej studia: Wydział Elektrotechniki i Informatyki

Nazwa kierunku studiów: Elektrotechnika

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: pierwszego stopnia

Forma studiów: niestacjonarne

Specjalności na kierunku: Napędy elektryczne w energetyce, motoryzacji i lotnictwie, Przetwarzanie i użytkowanie energii elektrycznej

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

Nazwa jednostki prowadzącej zajęcia: Katedra Informatyki i Automatyki

Kod zajęć: 1752

Status zajęć: obowiązkowy dla programu

Układ zajęć w planie studiów: sem: 1 / W20 C10 L10 / 5 ECTS / Z

Język wykładowy: polski

Imię i nazwisko koordynatora: dr inż. prof. PRz Sławomir Samolej

Terminy konsultacji koordynatora: informacja na stronie KIiA: https://office.kia.prz.edu.pl

semestr 1: dr inż. Dawid Warchoł , termin konsultacji informacja na stronie KIiA: https://office.kia.prz.edu.pl

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Opanowanie głównych pojęć i technologii współczesnej informatyki

Ogólne informacje o zajęciach: 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

Materiały dydaktyczne: http://ssamolej.kia.prz.edu.pl/dydaktyka/inf_1EE_ZI/inf_1EE_ZI_wyk.htm

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć wykładowych
1 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
2 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
1 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
2 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
1 Kernighan B. W., Ritchie D.M. Język ANSI C, WNT. 1994
2 Stroustrup B. Język C++ WNT. 2002
3 Stallings W. Systemy operacyjne. Struktura i zasady budowy PWN. 2006

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

Wymagania formalne: Rejestracja na danym semestrze studiów.

Wymagania wstępne w kategorii Wiedzy: podstawy arytmetyki

Wymagania wstępne w kategorii Umiejętności: Umiejętność podstawowej obsługi komputera

Wymagania wstępne w kategorii Kompetencji społecznych: motywacja do nauki, gotowość do pracy w grupie

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 wymienia składniki architektury komputera i wyjaśnia ich rolę w procesie przetwarzania danych wykład egzamin cz. pisemna K_W24+++
K_U01++
P6S_UU
P6S_UW
P6S_WG
02 tłumaczy wybrane algorytmy sortowania oraz interpretuje proste algorytmy zapisane w wybrany języku opisu algorytmów wykład, ćwiczenia rachunkowe egzamin cz. pisemna K_U30+++
K_K01++
P6S_KK
P6S_UW
03 wyjaśnia treść prostego programu strukturalnego lub obiektowego; wykorzystuje algorytm do stworzenia prostego programu w wybranym języku wykład, laboratorium egzamin cz. pisemna, obserwacja wykonawstwa K_W24+++
K_K03++
P6S_KR
P6S_WG
04 klasyfikuje systemy operacyjne; wyjaśnia role podstawowych składników systemu operacyjnego wykład, ćwiczenia egzamin cz. pisemna K_W24+++
K_U05++
P6S_UU
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 historia informatyki, architektura komputerów: komponenty systemu mikroprocesorowego, cykl przetwarzania danych, arytmetyka komputerów, techniki zwiększania wydajności systemów mikroprocesorowych W01-W03 MEK01
1 TK02 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 W4-W6, C1-C6 MEK02
1 TK03 podstawy programowania strukturalnego i obiektowego: typy danych, wyrażenia, instrukcje, funkcje, klasy, obiekty, pola, metody, dziedziczenie, agregacja, enkapsulacja, polimofizm W7-W12, L1-L7 MEK03
1 TK04 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 W13-W15 MEK04

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: 10.00 godz./sem.
Godziny kontaktowe: 20.00 godz./sem.
Uzupełnienie/studiowanie notatek: 10.00 godz./sem.
Studiowanie zalecanej literatury: 10.00 godz./sem.
Ćwiczenia/Lektorat (sem. 1) Przygotowanie do ćwiczeń: 10.00 godz./sem.
Przygotowanie do kolokwium: 10.00 godz./sem.
Godziny kontaktowe: 10.00 godz./sem.
Dokończenia/studiowanie zadań: 5.00 godz./sem.
Laboratorium (sem. 1) Przygotowanie do laboratorium: 10.00 godz./sem.
Przygotowanie do kolokwium: 10.00 godz./sem.
Godziny kontaktowe: 10.00 godz./sem.
Dokończenia/wykonanie sprawozdania: 3.00 godz./sem.
Konsultacje (sem. 1) Przygotowanie do konsultacji: 5.00 godz./sem.
Udział w konsultacjach: 3.00 godz./sem.
Zaliczenie (sem. 1) Przygotowanie do zaliczenia: 15.00 godz./sem.
Zaliczenie pisemne: 2.00 godz./sem.
Zaliczenie ustne: 1.00 godz./sem.

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

Forma zajęć Sposób wystawiania oceny podsumowującej
Wykład pisemne i ustne kolokwium
Ćwiczenia/Lektorat pisemne kolokwia w czasie semestru, pisemne i ustne kolokwium końcowe
Laboratorium pisemne kolokwia, obserwacje
Ocena końcowa średnia ważona z ocen końcowych ze wszystkich form prowadzenia 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: tak

1 R. Davidrajuh; T. Kossowski; S. Samolej Simulation in the GPenSIM Environment of the Movement of Vehicles in the City Based on Their License Plate Numbers 2024
2 S. Samolej Programowanie współbieżnych i rozproszonych aplikacji czasu rzeczywistego dla Linuxa : receptury : skrypt dla studentów studiów informatycznych 2024
3 G. Dec; A. Majka; T. Rogalski; D. Rzońca; S. Samolej Regular graph-based free route flight planning approach 2021
4 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