Politechnika Krakowska, Wydział Inżynierii Środowiska KARTA MODUŁU Podstawy informatyki Rok I semestr 2 Kod modułu: BD.0204.OB/00 Liczba punktów: 5 Rodzaj modułu: obligatoryjny dla wszystkich Liczba punktów ECTS: 5 Jednostka realizująca moduł: Instytut Inżynierii i Gospodarki Wodnej Kierownik modułu: Dr hab. W. Kowalska, prof. PK Prowadzący zajęcia: Dr hab. W. Kowalska, prof. PK (wykłady, ćwiczenia laboratoryjne) Dr M. Wit, mgr A. Kowalik (ćwiczenia laboratoryjne) Cele i spodziewane efekty kształcenia: Celem modułu jest przekazanie wiedzy na temat tworzenia algorytmów oraz pisania prostych programów obliczeniowych w języku Pascal w wersji kompilatora Borland Pascal 7.0, a także zapoznanie studentów z elementami programowania obiektowego na przykładzie Delphi 2.0. Efekty kształcenia: elementarna wiedza na temat tworzenia aplikacji obliczeniowych dla systemu Win-dows i umiejętność rozwiązywania zadań inżynierskich przy użyciu komputera poprzez - wybór właściwych formuł (wzorów) oraz ustalenie kolejności ich użycia, czyli utworzenie algorytmu obliczeń, - napisanie w oparciu o przyjęty algorytm programu obliczeniowego, pozwalającego na wielokrotne wykonywanie obliczeń dla różnych zestawów danych. Program merytoryczny modułu: ˇ Zapoznanie się ze środowiskiem kompilatora Borland Pascal dla Windows. Typy plików tworzonych w środowisku kompilatora. Omówienie podstawowych opcji edytora BPW. ˇ Struktura programu pisanego w języku Pascal. ˇ Słowa kluczowe, podstawowe typy zmiennych i ich deklaracje (proste i złożone). ˇ Operatory arytmetyczne i logiczne. Operatory relacji. Priorytety operatorów. ˇ Funkcje standardowe, moduły systemowe. ˇ Wyrażenia arytmetyczne i instrukcje podstawienia arytmetycznego. ˇ Instrukcje wejścia-wyjścia. ˇ Instrukcje warunkowe. ˇ Instrukcje iteracyjne. ˇ Procedury, funkcje, moduły użytkownika. ˇ Wprowadzenie do programowania obiektowego. ˇ ˇ Zasady tworzenia aplikacji za pomocą Delphi 2.0; omówienie podstawowych elementów środowiska programisty w Delphi. ˇ Przykład tworzenia projektu obliczeniowego dla systemu Delphi; transformacja programu Turbo-Pascal - Delphi. Słowa kluczowe: Programowanie, zmienna, słowa kluczowe, deklaracja, instrukcja, funkcja, procedura, moduł Lista wymaganych wcześniejszych modułów: Matematyka I Struktura modułu wykłady: 15 godz./sem. praca własna studenta: 60 godz./sem. laboratorium: 45 godz./sem. Łączna liczba godzin: 120 godz./sem. Ogółem godziny rozliczeniowe: 60 godz./sem. konsultacje: 20 godz./sem. Forma zaliczenia modułu: Pozytywna ocena z ćwiczeń laboratoryjnych. Podstawowe pomoce dydaktyczne: A. Marciniak, TurboPascal 5.5, PWN, Warszawa-Poznań, 1990 (lub jakikolwiek podręcznik do nauki TurboPascala w wersji nie niższej, niż 4.0) D. Osier, S. Grobman, S. Batson, Delphi 2, Helion, Gliwice, 1997 (lub jakikolwiek podręcznik zawie-rający wprowadzenie do Delphi 2.0) Administracyjne ograniczenia modułu minimalna liczba studentów: maksymalna liczba studentów: |