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

Informatyka

Informacje ogólne

Kod przedmiotu: MS0-DI>I
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Informatyka
Jednostka: Zakład Informatyki
Grupy: Przedmioty 2 sem. inżynieria środków transportu, st. I-go stopnia
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: (brak danych)
Pełny opis:

W ramach zajęć student zaznajamia się z aplikacjami Microsoft, podstawami algorytmiki (szukanie minimum, sortowanie, opracowanie statystyczne wyników), narzędziami dla operacji na strukturach danych, operacje we/wy, Algorytmy implementowane w pakiecie Matlab oraz języku JavaScript.

Treści kształcenia

- Algorytmy i sposoby ich zapisu (pseudokod, schematy blokowe, kod), analiza poprawności i optymalizacja algorytmów, Złożoność algorytmów. Algorytmy sortowania i wyszkiwania danych, algorytmy iteracyjne i rekurencyjne.

- Praktyczna obsługa pakietu Microsoft Office (grafika prezentacyjna, MS Word -edycja i formatowanie dużych dokumentów, MS Excel- typy danych, funkcje matematyczne w formułach obliczeniowych, wykresy, MS Access- prosta baza danych)

- MS Excel - Solver: zagadnienie transportowe

- Języki programowania (składnia, semantyka). Idea programowania strukturalnego. Podtsawy programowania w pakiecie Matlab

- Program i jego składowe. Struktura prostego programu i jego analiza ( Matlab). Stałe, zmienne. Proste typy danych, operacje. Operatory logiczne, relacyjne,

- Matlab Instrukcje proste, instrukcje strukturalne (warunkowe, iteracyjne) - definicje, przykłady zastosowań. Obliczenia numeryczne i graficzna prezentacja wyników. Generator losowy, obliczenia statystyczne.

- Matlab: Strukturalne typy danych: tablica, obsługa plików. Algorytmy i operacje tablicowe.

- Dynamiczne struktury danych: listy, tablicowe implementacje list, stos, kolejki, sterty, drzewa i ich reprezentacje, implementacje struktur dynamicznych przy pomocy tablic. Typ zbiorowy - operacje teoriomnogościowe.

- Matlab - operacje symboliczne, pochodne, całki, obliczenia macierzowe, równania różniczkowe.

- Matlab - programowanie dla GUI, programy komponentowe: wykorzystanie właściwości i metod komponentów, programowanie zdarzeń.

- Rozszerzony hipertekst:.HTML, CSS, JavaScript - dane i obliczenia, metody obiektu Math .

Literatura:

Literatura wykorzystywana podczas zajęć wykładowych

Aho A. V., Hopcroft J. E., Ullman J. D., - Algorytmy i struktury danych - Helion, Gliwice. - 2003

Mrozek B., Mrozek Z. - MATLAB i Simulink. Poradnik użytkownika. Wyd. III, - Helion. - 2010

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

Struzińska-Walczak A., Walczak K. - Delphi : nauka programowania wizualno-obiektowego - WaW. - 2000

Lis M. - JavaScript. Ćwiczenia praktyczne. Wydanie II - Helion. -

Literatura uzupełniająca

Wirth N., - Algorytmy + struktury danych = programy. - WNT Warszawa. - 2001

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
Zna podstawy obsługi systemu operacyjnego Windows. Potrafi korzystać z zasobów Internetu.Potrafi wykorzystać funkcje pakietu biurowego Office w zakresie tworzenia dokumentów graficznych i tekstowych, prezentacji, obliczeń arytmetycznych i prezentacji ich wyników, obsłużyć prostą bazę danych, wykorzystać narzędzia do wspomagania decyzji (funkcje logiczne, Solver - zagadnienie transportowe)laboratoriumzaliczenie cz. praktyczna
Posiada podstawową wiedzę z zakresu algorytmiki, potrafi tworzyć algorytmy, konstruować schematy blokowe.Zna podstawowe typy danych i potrafi je definiować, zna instrukcje proste i  strukturalne, ich syntaktykę i semantykę, rozumie ich cel i potrafi przetworzyć algorytm w kod programistyczny oraz zastosować odpowiednie konstrukcje kodu w zadaniachwykład, laboratoriumzaliczenie cz. praktyczna, test pisemny
Potrafi dobrać prawidłową metodę rozwiązania postawionego prostego problemu inżynierskiego oraz zaimplementować jąlaboratoriumzaliczenie cz. praktyczna, test pisemny
Posiada podstwawową wiedzę na temat programowania obiektowego. Zna i rozumie zastosowania struktur dynamicznychwykładtest pisemny
Potrafi posługiwać się środowiskiem Matlab w metodyce konwersacyjnej i wsadowej, wykonywać obliczenia numeryczne na danych prostych rzeczywistych i zespolonych oraz tablicach, wykorzystać funkcje tablicowe i prezentować graficznie wyniki obliczeńlaboratoriumzaliczenie cz. praktyczna

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, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Paweł Górka
Prowadzący grup: Paweł Górka, Michał Korzeniowski
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, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Wiesław Graboń
Prowadzący grup: Wiesław Graboń, Michał Korzeniowski
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, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Wiesław Graboń
Prowadzący grup: Wiesław Graboń
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie

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

Okres: 2024-02-24 - 2024-06-21
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Wiesław Graboń
Prowadzący grup: Wiesław Graboń, Aneta Łobodzińska
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie

Zajęcia w cyklu "Semestr letni 2024/25" (jeszcze nie rozpoczęty)

Okres: 2025-02-27 - 2025-06-22
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Wiesław Graboń
Prowadzący grup: Wiesław Graboń, Aneta Łobodzińska
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.1.0.0-2 (2024-08-21)