Q^ f]G ^n^n-u- - Wel.wat.edu.pl

Transkrypt

Q^ f]G ^n^n-u- - Wel.wat.edu.pl
Zatqcznik nr 1
do decyzji nr 1 prorektora ds. ksztafcenia
zdnia 10 lutego 2009r.
"ZATWIERDZAM"
Dziekan Wydziatu Elektroniki
prowadz^cego kierunek studiow
prof, dr hab. inz. Marian WNUK
Q^ f]G ^n^n-u-
Warszawa. dnia X&..*J*.&~& "fie
SYLABUS PRZEDMIOTU
Metodyka i techniki programowania 1
Metodyka i techniki programowania 2
NAZWA PRZEDMIOTU:
Kod przedmiotu:
2EX109S109, 2EX109S209
Podstawowa jednostka organizacyjna (PJO) (prowadz^ca kierunek studiow): Wydziat Elektroniki
Kierunek studiow:
elektronika i telekomunikacja
Specjalnosc:
wszystkie specjalnosci WEL
Rodzaj studiow:
studia pierwszego stopnia
Forma studiow:
studia stacjonarne
Jezyk realizacji:
polski
Sylabus wazny dla naborow od roku akademickiego 2009
1. REAUZACJA PRZEDMIOTU
Osoba(-y) prowadza^ca(-e) zaj?cia:
dr inz. Kazimierz BANASIAK
PJO/instytut/katedra/zaktad
Wydziat Elektroniki /Instytut Radioelektroniki/
Zaktad Systemow Radioelektronicznych
2. ROZLICZENIE GODZINOWE
forma zajf c, iiczba godzin/rygor
(x egzamin, + zaliczenie, # projekt)
semestr
punkty
ECTS
razem
wyktedy
cwiczenia
laboratoria
I
60
24/x
10/+
26+
5
II
30
16/+
14/+
a-
Razern
90
40
10
projekt
seminarium
40
3. PRZEDMIOTY WPROWADZAJACE WRAZ Z WYMAGANIAMI WSTEPNYMI
•
Analiza matematyczna i algebra liniowa
•
Technologia informacyjna
Wymagania wstqpne: znajomosc podstawowych
relacji matematycznych, operacji macierzowych
obliczania catek oznaczonych i rozniczkowania,
Wymagania wstqpne: znajomosc podstaw postugiwania s/? komputerem i internetem.
4. ZALOZENIA I CELE PRZEDMIOTU
poznanie sposobu reprezentacji danych wpamiqci komputera,
posfugiwanie s/£ srodowiskiem programistycznym Matlab i Builder C++,
umiefe tnosc projektowania i przedsta wiania algorytmow,
poznanie technik programistycznych i ich zastosowan,
umiejetnosc zapisu algorytmow w Matlabie i C++ oraz uruchamiania i testowania programow
5. METODY DYDAKTYCZNE
•
wyktady z krotkimi pytaniami kontrolnymi na pocza^tku wyktadow,
pokaz pisania, testowania i uruchamiania programow,
aktywna wspotpraca z prowadzqcym cwiczenia rachunkowe
i laboratoryjne w opracowaniu programow edukacyjnych.
•
6. TRESCI PROGRAMOWE
IP
liczba godzin
temat/tematyka zaj$c
wykt.
cwicz.
lab.
proj.
semin.
2
2
-
-
-
2
2
-
-
-
2
6
-
-
-
2
-
2
-
-
2
-
4
-
-
2
-
4
-
-
2
-
2
-
-
7.
Wprowadzenie w problematyk§ przedmiotu. Reprezentacja informacji w komputerze.
Systemy kodowania danych.
Algorytmy- rodzaje, sposoby przedstawiania , analiza
i ocena ztozonosc obliczeniowej.
Srodowisko prog ram istyczne Matlab.
Konstrukcje j^zykowe Matlaba i przyktedy zastosowari.
Programy strukturalne, funkcje i sposoby przekazywania parametrow.
Rekurencja i jej wykorzystanie.
8.
Metoda ,,dziel i zwyci^zaj" i jej zastosowanie.
2
-
2
-
-
9.
Grafika i animacja w Matlabie.
2
-
4
-
-
10.
Graficzny interfejs uzytkownika- projektowanie.
2
-
4
-
-
11.
Charakterystyka i wykorzystanie pakietu SIMULINK
Algorytmy i metody obliczeri numerycznych w Matlabie.
Razem
2
-
2
-
-
2
-
2
-
-
24
10
26
-
-
1.
2.
3.
4.
5.
6.
12.
IP
temat/tematyka zaj?c
liczba godzin
wykt.
cwicz.
lab.
proj.
semin.
Srodowisko programistyczne C++ Builder. Programy
konsolowe w C++.
2
-
-
-
-
2.
Sterowanie w programie i organizacja obliczeii cyklicznych.
2
-
4
-
-
3.
Funkcje, ich deklaracja, przekazywanie danych.
Programowanie strukturalne w C++. Wykorzystanie
zmiennych dynamicznych i struktur.
Programowanie obiektowe. Struktura programu. Podstawowe poj^cia.
Programowanie obiektowe- etapy budowy programu.
Programowanie obiektowe z wykorzystaniem komponentow VCL.
Sprawdzian koiicowy
2
-
2
-
-
1.
4.
5.
6.
7.
8.
Razem
2
4
2
-
-
-
-
2
-
-
-
-
2
-
4
-
-
2
-
-
-
-
16
-
14
-
-
7. LITERATURA
podstawowa:
LITERATURA:
•
W. Reichel, M. Stachurski, Matlab dla studentow, Wyd. WITKOM, Warszawa 2009
•
A. Kaminska, B. Panczyk, Matlab. Przyklady i zadania, Mikon 2002
•
A.Struziiiska-Walczak, K.Walczak, Nauka programowania dla pocza_tkuja_cych. C++,
Wyd. W&W, 1999
uzupetniajqca:
•
•
•
•
•
•
M. Niedziela, Zbior zadan z informatyki, Helion 2006
R. Klempka, A. Stankiewicz, Programowanie z przykladami w j?zyku Pascal i Matlab, 2002
B.Mrozek, Z. Mrozek, Matlab i Simulink. Poradnik uzytkownika, 2004
A. Majczak, C++ dla licealistow i studentow, Translator s.c. 2003
A. Majczak, C++ przyklady praktyczne, Mikon 2003
K. Walczak, Przykldy zastospwan C++ Borland Builder, W&W, 2004
A. Daniluk, C++ Builder 6. Cwiczenia praktyczne, Helion 2003
8. FORMA I WARUNKI ZALICZANIA PRZEDMIOTU
«
•
•
•
•
»
Przedmiot z semestru I zaliczany jest na podstawie egzaminu,
a przedmiot z semestru II na podstawie kolokwium kohcowego.
Cwiczenia rachunkowe z semestru 153 zaiiczane na podstawie wyniku testu.
Laboratorium jest zaiiczane - na podstawie wynikow bietqcych ze wszystkich
cwiczen orazprac indywidualnych.
Egzamin jest przeprowadzany w formie pisemnej z materiatu obj?tego zakresem wyktedow.
Warunkiem dopuszczenia do egzaminu jest zaiiczenie cwiczen rachunkowych
i laboratoryjnych.
autorzy siylabusa
opieKuh merytoryczny
przedmiotu (grupy przedmiotow)
y.
m
y
i
\ .
• . -•
zimierz-BANASIAK
r^-
f
r-
^ .
»»•»«•••••«•«•.«•-*«• •••••••••••^••••••••••••••••••••••••l
prohdtJiab. inz. A&m KAWALEC
Kierownik Zaktadu Systemow
Radioelektronicznych
dr inz. Andrzfej PIENIE/ZNYJ