podstawy programowania

Transkrypt

podstawy programowania
Kod
Nazwa przedmiotu:
PODSTAWY PROGRAMOWANIA
3
Punkty (kredyty akademickie – KA)
KATEDRA INFORMATYKI GOSPODARCZEJ
I LOGISTYKI
Jednostka realizująca przedmiot:
Przedmioty poprzedzające (prerekwizyty):
Liczba godz.:
W–7
matematyka, informatyka
Ć –7
L –0
P–0
Ps – 7
S–0
Program ramowy:
Treść zajęć
Pojęcia wstępne związane z programowaniem komputerów. Podstawowe pojęcia języka
programowania. Ogólna struktura programu – diagramy syntaktyczne. Elementy składowe
języka programowania – stałe i zmienne, słowa kluczowe i zastrzeżone, identyfikatory itp.
Typy danych (standardowe i definiowane przez programistę) i ich zastosowanie. Podstawowe funkcje i procedury standardowe. Podstawowe instrukcje języka programowania (instrukcje proste, instrukcje złożone, warunkowe, instrukcje pętli). Podstawowe operacje wejścia/wyjścia. Strukturalne typy danych (typ tablicowy i rekordowy). Procedury i funkcje.
Sposoby przekazywania parametrów do podprogramów. Pliki, ich rodzaje i rola w programie. Operacje na plikach.
Data: 1.10.2006 r
Program przygotował: mgr inż. Zenon Barańczuk
Zasady zaliczania przedmiotu:
Wykłady - zaliczenie z oceną,
Ćwiczenia - zaliczenie z oceną (na podstawie kolokwium, obecności i aktywności).
Pracownia specjalistyczna - zaliczenie z oceną (na podstawie kolokwium, obecności i aktywności oraz opracowania indywidualnego programu komputerowego).
Literatura obowiązkowa:
1. Marciniak A.: Turbo Pascal 7.0 z elementami programowania obiektowego, Nakom, Poznań
2001.
2. Koleśnik K.: Wstęp do programowania z przykładami w Turbo Pascalu, Helion, Gliwice 1999.
3. Bishop J.: Turbo Pascal. Programowanie, Read Me, Warszawa 1999,
4. Sadowski T.W.: Praktyczny kurs Turbo Pascala, Helion, Gliwice 1996.
Literatura uzupełniająca:
1. Wróblewski P.: Algorytmy, struktury danych i techniki programowania, Helion, Gliwice 2003.
2. Kierzkowski A.: Turbo Pascal - ćwiczenia praktyczne, Helion, Gliwice 2000.
3. Walczak A., Walczak K.: Programowanie w języku Turbo Pascal 7.0, W&W, Warszawa 2000.
4. Klepka R., Stankiewicz A.: Programowanie z przykładami w językach Pascal i Matlab, Wydawnictwa Akademii Górniczo-Hutniczej, Kraków 2002.