- Nazwa przedmiotu:
- Inżynieria programowania
- Koordynator przedmiotu:
- dr inż. Jędrzej Mączak
- Status przedmiotu:
- Obowiązkowy
- Poziom kształcenia:
- Studia I stopnia
- Program:
- Mechatronika
- Grupa przedmiotów:
- Obowiązkowe
- Kod przedmiotu:
- 232
- Semestr nominalny:
- 4 / rok ak. 2013/2014
- Liczba punktów ECTS:
- 2
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- brak
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- brak
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- 2
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład0h
- Ćwiczenia0h
- Laboratorium270h
- Projekt0h
- Lekcje komputerowe0h
- Wymagania wstępne:
- Podstawowe wiadomości nt. języków programowania komputerów
- Limit liczby studentów:
- zgodnie z zarządzeniem Rektora
- Cel przedmiotu:
- Poznanie podstaw programowania w językach Matlab i LabVIEW
- Treści kształcenia:
- Część I: Wprowadzenie do języka Matlab
• Interfejs środowiska Matlab, wektory, macierze, łańcuchy tekstowe, pętle
• Rysowanie i opisywanie wykresów, grafika 3D, obiektowy system graficzny
• M-pliki, funkcje i procedury, instrukcje warunkowe, operacje na plikach danych
Część II: Wprowadzenie do programowania graficznego LabVIEW
• Rejestracja danych i sygnałów na komputerze, środowisko LabVIEW, składniki aplikacji LabVIEW, pętle, funkcje i SubVIs, podejmowanie decyzji, operacje na plikach
• Tablice, klastry, prezentacja wyników, łańcuchy znaków i operacje na plikach danych
• Zaawansowane zagadnienia programowania w LabVIEW (przepływ danych w pętli, rejestr przesuwny, SubVIs, tworzenie projektów)
• Obsługa sprzętu pomiarowego
- Metody oceny:
- Sprawdziany uzyskanej wiedzy (wejściówki)
Ocena jakości oprogramowania napisanego podczas zajęć
- Egzamin:
- nie
- Literatura:
- Materiały pomocnicze umieszczone na stronie przedmiotu
- Witryna www przedmiotu:
- http://www.mechatronika.simr.pw.edu.pl/ (prowadzone przedmioty / Studia I stopnia (inżynierskie) - stacjonarne / wybór według planu studiów / semestr IV / Lab. Inżynierii programowania)
- Uwagi:
- brak
Efekty uczenia się