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