PROGRAM ZAJĘĆ dla I r. TRANSPORTU z

Transkrypt

PROGRAM ZAJĘĆ dla I r. TRANSPORTU z
PROGRAM ZAJĘĆ dla I r. TRANSPORTU z PRZEDMIOTU
INFORMATYKA
semestr zimowy 2006/2007
PLAN WYKŁADÓW:
1. WSTĘP – zakres przedmiotu, warunki zaliczenia, bibliografia; obszary zastosowań
mikrokomputerów
1
2. PODSTAWY INFORMATYKI – architektura emc klasy PC, BHP przy komputerze, arytmetyka
w układzie dwójkowym, schematy blokowe
2
3. VISUAL BASIC:
• alfabet języka, typy stałych i zmiennych,
• deklaracja typu,
1
• wybrane funkcje standardowe, wyrażenia arytmetyczne,
• operacje arytmetyczne, instrukcja podstawienia,
1
• relacje, operatory relacji, wyrażenia logiczne
• etykieta, instrukcja skoku bezwarunkowego GOTO,
• IF blokowe,
1
• segment procedury SUB, parametry formalne i aktualne,
1
• przykład: obliczanie wartości funkcji z rozwinięcia w szereg,
1
• pętla FOR ... TO ... STEP …,
• tablice jedno i wielowskaźnikowe,
• przykład: obliczanie iloczynu skalarnego,
1
• pisanie do i odczytywanie z komórek arkusza EXCEL,
1
• tworzenie i używanie dialogów,
2
• podstawowe operacje graficzne,
1
• przykład: tworzenie histogramu.
1
4. REZERWA
1
PLAN ĆWICZEŃ LABORATORYJNYCH:
1. MATLAB – podstawy użytkowania i stosowania w obliczeniach numerycznych,
7
2. WORD – wybrane zaawansowane możliwości programu (edycja formuł, tabele, grafika,
automatyzacja pracy),
1
3. AUTOCAD – podstawy pakietu w zastosowaniach inżynierskich,
3
4. EXCEL – wybrane zaawansowane możliwości programu (grafika, tworzenie i edycja formuł,
tworzenie funkcji),
1
5. VISUAL BASIC – edycja, testowanie i uruchamianie procedur języka w środowisku arkusza
Excel.
3
6. REZERWA
1
WYMAGANIA PROGRAMOWE:
zdrowy rozsądek.
ZASADY ZALICZENIA SEMESTRU:
1. Obecność i aktywne uczestnictwo w ćwiczeniach laboratoryjnych jest wymagane do uzyskania
zaliczenia.
2. Dopuszcza się trzy nieobecności na ćwiczeniach laboratoryjnych, w tym jedną
nieusprawiedliwioną, pod warunkiem opanowania przez studenta całości materiału
przerabianego w trakcie tych laboratoriów potwierdzonego stosowną oceną.
3. Ocena końcowa z przedmiotu jest ważoną średnią ocen uzyskanych z laboratoriów poświęconych
poszczególnym tematom z wagami:
• 50% dla programu Matlab,
• 20% dla języka Visual Basic,
• 20% dla programu Autocad,
• 5% dla programu Word,
• 5% dla programu Excel.
Nie dopuszcza się niezaliczenia któregoś z tematów.
4. Wykładowca zastrzega sobie prawo przeprowadzenia na ostatnim wykładzie kolokwium
sprawdzającego z zakresu umiejętności programowania w języku Visual Basic. W przypadku
przeprowadzenia takiego kollokwium ostateczna ocena wpisywana do indeksu studenta będzie
równa sumie 75% oceny z laboratoriów i 25% oceny z kollokwium.
LITERATURA:
1. „Po prostu Visual Basic 6.0” – Harold Davis
2. „Programowanie Excel 2000 Visual Basic” – John Walkenbach
3. „Visual Basic nie tylko dla orłów” – Greg Perry
4. „Visual Basic 6 w 21 dni” – Greg Perry
5. „Visual basic 6.0 to proste” – Stephen Morris
PROWADZĄCY ZAJĘCIA:
Mgr Agnieszka Krok,
Dr inż. Józef Krok,
Dr inż. Michał Pazdanowski – koordynator zajęć
Mgr inż. Tomasz Żebro.
PROGRAM ZAJĘĆ dla I r. TRANSPORTU z PRZEDMIOTU
INFORMATYKA
semestr letni 2006/2007
PLAN WYKŁADÓW:
1. WSTĘP – program zajęć, warunki zaliczenia, bibliografia;
• źródła błędów w obliczeniach numerycznych,
• rola metod numerycznych w rozwiązywaniu problemów techniki,
• zbieżność metod numerycznych i jej miary
2
2. RÓWNANIE NIELINIOWE – istnienie rozwiązania, dobór punktu startowego, zbieżność
metody; rozwiązanie metodą:
• Newtona - Raphsona,
• siecznych,
• regula falsi,
• iteracji prostej,
• bisekcji.
3
3. UKŁAD LINIOWYCH RÓWNAŃ ALGEBRAICZNYCH – źródła, metody rozwiązania:
• eliminacyjne (eliminacji Gaussa, rozkładu L*U, Choleskiego – Banachiewicza),
• iteracyjne (Jacobiego, Gaussa – Seidla),
• dla nadokreślonego i niedookreślonego układu równań.
3
4. PROBLEM WŁASNY – źródła, szacowanie widma wartości własnych, metody rozwiązania:
• analityczna,
• potęgowa i jej warianty,
• Jacobiego.
2
5. INTERPOLACJA – źródła i zastosowania, metody:
• Lagrange'a,
• wielomianami sklejanymi (spline).
2
6. APROKSYMACJA – zastosowania w technice:
• baza w przestrzeni funkcyjnej,
• dobór funkcji bazowych (jednomiany, wielomiany Czebyszewa, funkcje trygonometryczne,
funkcje wymierne),
• aproksymacja jednostajna,
• najlepsza aproksymacja.
3
7. RÓŻNICZKOWANIE NUMERYCZNE – źródła i zastosowana, szereg Taylora, metody:
• przez interpolację,
• metodą nieoznaczonych współczynników,
• wzory różnicowe.
2
8. CAŁKOWANIE NUMERYCZNE – kwadratury:
• typu Newtona - Cotesa,
• typu Gaussa,
• uogólnienie na przypadki 2D i 3D
3
9. NUMERYCZNE ROZWIĄZYWANIE RÓWNAŃ RÓŻNICZKOWYCH:
• problem początkowy, metody: Eulera, Rungego - Kutty, predyktor – korektor,
• problem brzegowy i początkowo – brzegowy.
3
10. ZAGADNIENIA OPTYMALIZACJI:
• minimalizacja funkcji wielu zmiennych – programowanie liniowe i kwadratowe,
• algorytmy genetyczne.
3
11. SZYBKA TRANSFORMATA FOURIERA
2
12. REZERWA
2
WYMAGANIA PROGRAMOWE:
Matematyka – semestr I.
ZASADY ZALICZENIA SEMESTRU:
1. Obecność i aktywne uczestnictwo w ćwiczeniach laboratoryjnych jest wymagane do uzyskania
zaliczenia.
2. Dopuszcza się trzy nieobecności na ćwiczeniach laboratoryjnych, w tym jedną
nieusprawiedliwioną, pod warunkiem opanowania przez studenta całości materiału
przerabianego w trakcie tych laboratoriów potwierdzonego stosowną oceną.
ZASADY ZALICZENIA PRZEDMIOTU:
1. Ocena końcowa z przedmiotu jest ważoną średnią ocen uzyskanych z laboratoriów w semestrach
zimowym i letnim oraz oceny z egzaminu, z wagami:
• 30% laboratoria semestru zimowego,
• 30% laboratoria semestru letniego,
• 40% egzamin.
2. W trakcie semestru zostaną przeprowadzone dwa kolokwia sprawdzające zrozumienie i
umiejętność praktycznego wykorzystania wiedzy prezentowanej w trakcie wykładów. Kolokwia
odbędą się w drugiej połowie kwietnia i w czerwcu. Ostateczne terminy kolokwiów zostaną
ustalone w porozumieniu z przedstawicielami studentów.
3. Osoby, które zaliczą obydwa kolokwia z oceną co najmniej dość dobrą (ddb) będą zwolnione z
części pisemnej egzaminu, co jest równoznaczne z zaliczeniem jej na ocenę równą średniej
arytmetycznej ocen z obydwu kolokwiów. Pozostałe osoby przystąpią do egzaminu pisemnego.
4. Warunkiem dopuszczenia do egzaminu pisemnego jest wcześniejsze zaliczenie ćwiczeń
laboratoryjnych. W przypadku nie spełnienia tego warunku termin egzaminu pisemnego
przepada.
5. Osoby, które zaliczą egzamin pisemny z oceną co najmniej dostateczną zostaną dopuszczone do
egzaminu ustnego. Osobom nie dopuszczonym do egzaminu ustnego przysługuje jeden termin
poprawkowy egzaminu pisemnego.
LITERATURA:
1. „Metody numeryczne w C++ Builder” – B.Baron, Ł.Piętek,
2. „Metody numeryczne” – A.Bjorck, G.Dahlquist,
3. „Metody numeryczne” – Z.Fortuna, B.Macukow, J.Wąsowski,
4. „Metody numeryczne dla zastosowań inżynierskich” – Z.Kosma,
5. „Metody numeryczne” – E.Majchrzak, B.Mochnacki,
6. „Wstęp do analizy numerycznej” – A.Ralston,
7. „Metody numeryczne” – skrypt PK pod redakcją D.Zboś,
8. „Introduction to Numerical Analysis” – J.Stoer, R.Bulirsch,
9. „Numerical Recipes” – W.H.Press, S.Teukolsky, W.Wetterling, B.Flannery,
PROWADZĄCY ZAJĘCIA:
Dr inż. Józef Krok,
Mgr inż. Grzegorz Midura,
Dr inż. Michał Pazdanowski – koordynator zajęć
Mgr Jadwiga Zaborska,
Mgr inż. Tomasz Żebro.