<ECTS>
<
Semestr II>
<
Matematyka II>
<
Hydrogeologia>
<
Mechanika t. I>
<
Miernictwo>
<Podstawy informatyki>

® Radosław Tomasik

Politechnika Krakowska, Wydział Inżynierii Środowiska

 

KARTA MODUŁU

Podstawy informatyki

 

Rok  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: