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.