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

Języki programowania wysokiego poziomu

Informacje ogólne

Kod przedmiotu: ET0-DI>JPWP
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Języki programowania wysokiego poziomu
Jednostka: Katedra Informatyki i Automatyki
Grupy: Przedmioty 4 sem. - elektronika i telekom. st. inż.
Punkty ECTS i inne: 3.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

- Programowanie obiektowe. Metody kompozycji programu i sterowanie instrukcjami oraz tworzenie interfejsów graficznych. Obsługa interfejsów komunikacyjnych. Programowanie sieciowe.

- Programowanie urządzeń elektronicznych.

- Podstawy wybranych języków, w tym języka i platformy Java.

- Zasady budowy dokumentów. Konstruowanie i wykorzystywanie znaczników. Zastosowania znaczników do tworzenia plików konfiguracyjnych urządzeń oraz do tworzenia systemów informacyjnych.

- Języki skryptowe. Zasady kompozycji programu i sterowania instrukcjami. Dynamiczna obsługa działań użytkownika i zdarzeń - zastosowanie do tworzenia dynamicznych systemów informacyjnych.

Literatura:

Literatura wykorzystywana podczas zajęć wykładowych

Joseph Schmuller „UML dla każdego”, Helion, 2003 - - . -

Bruce Eckel „Thinking in Java. Edycja polska. Wydanie IV”, Helion 2006 - - . -

Przemysław Kazienko, Krzysztof Gwiazda „XML na poważnie”, Helion, 2002 - - . -

Bryan Pfaffenberger, Steven M. Schafer, Chuck White, Bill Karow „HTML, XHTML i CSS. Biblia”, Helion, - - . -

Shelley Powers „JavaScript. Wprowadzenie”, Helion, 2007 - - . -

Publikacje naukowe

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

G. Dec; G. Drałus; B. Kwiatkowski; D. Mazur - Forecasting Models of Daily Energy Generation by PV Panels Using Fuzzy Logic - . - 2021

A. Bonci; G. Dec; E. Lorenzoni; M. Pirani; D. Stadnicka - Symbiotic cyber-physical Kanban 4.0: an Approach for SMEs - IEEE. - 2020

G. Dec; D. Mazur; D. Rzońca - Urządzenie zabezpieczające powierzchnie płaskie, zwłaszcza powierzchnie paneli fotowoltaicznych - . - 2019

G. Dec; G. Drałus; D. Mazur - One day ahead forecasting of energy generating in photovoltaic systems - . - 2018

G. Dec; P. Woźniak - Usługa ORM typu REST - model i implementacja - POLSKIE TOWARZYSTWO INFORMATYCZNE. - 2017

G. Dec - Analiza oraz utworzenie specyfikacji funkcjonalnej systemu informatycznego e-komis - . - 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
Ma wiedzę w zakresie doboru języka programowania do rozwiązywania problemów w zakresie oprogramowania sprzętu i usługwykład, laboratorium problemoweegzamin cz. pisemna
Ma wiedzę i umiejętności w zakresie wytwarzania oprogramowania w zakresie poznanych języków programowaniawykład, laboratorium problemoweegzamin cz. pisemna, kolokwium
Ma umiejętności w zakresie specyfikowania podstawowych wymagań dla informatyków w zakresie oprogramowania (tworzenia interfejsów)wykład, laboratorium problemoweegzamin cz. pisemna, kolokwium
Ma wiedzę i umiejętności w zakresie tworzenia i wbudowywania serwisów informacyjnych do urządzeń oraz odpowiedniego ich oprogramowania i konfigurowania.wykład, laboratorium problemoweegzamin cz. pisemna, egzamin cz. praktyczna

Metody i kryteria oceniania:

na ocenę 3na ocenę 4na ocenę 5
Ma wiedzę w zakresie doboru języka programowania do rozwiązywania problemów w zakresie oprogramowania sprzętu i usługnie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 3, ale również Umie przekazywać zdobytą wiedzę stosując w mowie i piśmie literacką odmianę języka polskiegonie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 4, ale również Umie przekazywać zdobytą wiedzą stosując język angielski
Ma wiedzę i umiejętności w zakresie wytwarzania oprogramowania w zakresie poznanych języków programowanianie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 3, ale również potrafi wytwarzać oprogramowanie zgodne ze specyfikacjąnie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 4, ale również potrafi tworzyć specyfikację wytwarzanego oprogramowania
Ma umiejętności w zakresie specyfikowania podstawowych wymagań dla informatyków w zakresie oprogramowania (tworzenia interfejsów)nie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 3, ale również umie udokumentować wymagania w języku formalnymnie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 4, ale również w specyfikacji używa języka angielskiego
Ma wiedzę i umiejętności w zakresie tworzenia i wbudowywania serwisów informacyjnych do urządzeń oraz odpowiedniego ich oprogramowania i konfigurowania.nie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 3, ale również tworzy serwisy informacyjne zgodnie ze specyfikacjąnie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 4, ale również tworząc oprogramowanie serwisów używa wzorców projektowych

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

Okres: 2020-02-29 - 2020-06-24
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 15 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Grzegorz Dec
Prowadzący grup: Grzegorz Dec, Krzysztof Tomecki
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie

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

Okres: 2021-02-27 - 2021-06-23
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 15 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Grzegorz Dec
Prowadzący grup: Grzegorz Dec, Krzysztof Tomecki
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie

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

Okres: 2022-02-26 - 2022-06-21
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 15 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Grzegorz Dec
Prowadzący grup: Grzegorz Dec, Tomasz Rak
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie

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

Okres: 2023-02-25 - 2023-06-21
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 15 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Grzegorz Dec
Prowadzący grup: Grzegorz Dec, Tomasz Rak
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie

Zajęcia w cyklu "Semestr letni 2023/24" (w trakcie)

Okres: 2024-02-24 - 2024-06-21
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 15 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Grzegorz Dec
Prowadzący grup: Grzegorz Dec, Tomasz Rak
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-4 (2024-03-12)