Nazwa przedmiotu:
Techniki komputerowe II
Koordynator przedmiotu:
Prof. dr hab. inż. Jerzy Pokojski, profesor nzw.
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Mechanika i Budowa Maszyn
Grupa przedmiotów:
Obowiązkowe
Kod przedmiotu:
Semestr nominalny:
2 / rok ak. 2009/2010
Liczba punktów ECTS:
2
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
Formy zajęć i ich wymiar w semestrze:
  • Wykład0h
  • Ćwiczenia0h
  • Laboratorium45h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Zaliczone Techniki komputerowe I
Limit liczby studentów:
Cel przedmiotu:
Zaznajomienie z podstawowymi technikami komputerowymi (metody i narzędzia) wspomagającymi prace inżynierskie.
Treści kształcenia:
1. Excel I: Pojęcia stosowane w aplikacji typu arkusz kalkulacyjny. Wprowadzanie danych do pojedynczej komórki. Typy danych w komórkach arkusza. Kopiowanie i usuwanie zawartości komórek. Tworzenie i kopiowanie formuł. Względne i bezwzględne adresy komórek. Pojęcie zakresu. Definiowanie nazw komórek i używanie ich w formułach. Formatowanie komórek (zmiana stylu i rozmiaru czcionki, wyrównanie tekstu w komórce, zmiana koloru tła i tekstu w komórce, scalanie komórek, zapis walutowy i procentowy, okno formatowania komórek). Najważniejsze funkcje biblioteczne (SUMA, ŚREDNIA). Generator funkcji. 2. Excel II: Funkcje warunkowe (JEŻELI, LICZ.JEŻELI) i ich stosowanie w formułach. Warunkowe formatowanie komórek arkusza. Wpisywanie danych do komórek z wykorzystaniem list rozwijalnych. Wykorzystywanie mechanizmu sortowania danych, stosowanie sum pośrednich, wykorzystywanie mechanizmu Autofiltru. 3. Excel III: Sporządzanie wykresów: pojęcie serii danych. Korzystanie z kreatora wykresów. Menu 'Wykres'. Formatowanie i edycja wykresów. Pasek narzędzi 'Formularz': obiekty 'pasek przewijania', 'pokrętło' i 'przycisk'. Rejestracja makr i przypisywanie makr do obiektów. 4. Mathcad I: podstawy pracy z programem (ekran roboczy, proste obliczenia), operatory, budowanie prostych wyrażeń algebraicznych, modyfikacja wyrażeń algebraicznych, praca ze zmiennymi (definiowanie zmiennych lokalnych i globalnych, szacowanie wartości zmiennej, zmienne zakresowe, zmienne predefiniowane - pi, e itp.), funkcje definiowane przez użytkownika, funkcje wewnętrzne (predefiniowane) programu (funkcje logarytmiczne, trygonometryczne itp.). 5. Mathcad II: Wykonywanie obliczeń z uwzględnieniem jednostek miar. Tworzenie wykresów dwuwymiarowych, tworzenie wykresów animowanych. 6. Mathcad III: Macierze. Rozwiązywanie równań i układów równań, przetwarzanie symboliczne. 7. Visual Basic I: Obiekt, właściwości, metody. Formularz i podstawowe obiekty (kontrolki, formanty) na nim umieszczane. Sposób definiowania i odczytywania właściwości. Aplikacja sterowana zdarzeniami a programowanie sekwencyjne. Składnia języka Visual Basic. Omówienie środowiska pracy Visual Basic.Net 2005: okno narzędzi - kontrolek (Toolbox), okno właściwości (Properties), okno projektu (Project). Obiekty Label, TextBox, Button i ich właściwości: Name, Text, Font, instrukcja podstawienia (jak działa, lewa i prawa strona instrukcji podstawienia), instrukcja warunkowa If...Then...End If. 8. Visual Basic II: Obliczenia arytmetyczne. Deklarowanie zmiennych. Typy zmiennych (String, Integer, Single, Double). Funkcje konwertujące typy zmiennych (CStr, CInt, CSng). Funkcja MsgBox. Przerywanie działania procedury (Exit Sub). Biblioteka MATH i jej funkcje (sin, PI). Obsługa błędów instrukcją Try...Catch...Finally. 9. Visual Basic III: Własna procedura Sub, parametry procedury, wywołanie procedury z procedury (instrukcja Call), przekazywanie wartości pomiędzy procedurami. 10. Visual Basic IV: Tworzenie menu rozwijalnego w formularzach aplikacji Visual Basic. Prosta animacja sterowana upływem czasu. Obiekt Timer i sposób jego wykorzystywania. Rola właściwości Interval oraz zdarzenia Tick. Włączanie i wyłączanie animacji. 11. Visual Basic V: Obsługa list (dodawanie elementów do listy oraz usuwanie elementów z listy, sortowanie elementów znajdujących się na liście). Instrukcja cyklu For ... Next. 12. Visual Basic VI: Funkcje. Programowanie obiektowe (definiowane przez użytkownika klasy wraz z właściwościami i metodami; wykorzystanie klas w programach nadrzędnych).
Metody oceny:
brak
Egzamin:
Literatura:
J. Wróbel (redaktor) Technika komputerowa dla mechaników laboratorium, Oficyna Wydawnicza PW, Warszawa, 2004.
Witryna www przedmiotu:
Uwagi:

Efekty uczenia się