kartaprzedmiotu - prz
Transkrypt
kartaprzedmiotu - prz
POLITECHNIKA RZESZOWSKA Im. IGNACEGO ŁUKASIEWICZA W RZESZOWIE ZAŁĄCZNIK DO ZARZĄDZENIA NR 24/2000 REKTORA PRZ z dnia 13 listopada 2000 r. WYDZIAŁ ELEKTROTECHNIKI I INFORMATYKI KIERUNEK ELEKTROTECHNIKA SPECJALNOŚĆ RODZAJ STUDIÓW ZAOCZNE INŻYNIERSKIE KARTA PRZEDMIOTU N AZWA P RZEDMIOTU Informatyka IMIĘ NAZWISKO, TYTUŁ Kontakt Ewa Jędrzejec, starszy wykładowca mgr inż., 865-1789, [email protected] Jednostka Katedra Informatyki i Automatyki R ODZAJ Z AJĘĆ REALIZOWANYCH W RAMACH PRZEDMIOTU L ICZBA G ODZIN PROWADZONYCH ZAJĘĆ W DANYM S E M E S T R Z E W* Ć* s e m e s t r: s e m e s t r: sem.5 – 20 godz. L* P* K* s e m e s t r: s e m e s t r: s e m e s t r: sem.5 – 30 godz. TEMATYKA ZAJĘĆ** WG PROWADZONYCH RODZAJÓW ZAJĘĆ WYKŁAD: 1. Funkcje. Definicje funkcji. Prototypy. Wywołanie funkcji. Parametry formalne i aktualne. Wartość zwracana przez funkcję. Rekursja. Makrodefinicje. Modularność programów. 2. Funkcje biblioteczne wybranych innych modułów. 3. Tablice jedno i wielowymiarowe. Nadawanie wartości początkowych. Przekazywanie tablic do funkcji. 4. Pojęcie wskaźnika. Przykłady deklaracji wskaźników. Odwołanie się do elementów tablic przez wskaźnik. Dynamiczna rezerwacja pamięci. 5. Struktury. Odwołania się do elementów struktur. Tablice struktur. Struktury samoodwołujące się. Unie i pola bitowe. 6. Obsługa plików. LABORATORIUM: 1. Funkcje. Przekazywanie argumentów do funkcji: zmiennych prostych, tablic, wskaźników. Funkcje standardowych modułów języka C. 2. Tablice. Deklaracja tablic jedno i dwuwymiarowych. Inicjowanie tablic. 3. Operatory: adresowy & i dereferencji *. Śledzenie wartości zmiennych wskaźnikowych. 4. Zmienne dynamiczne. Dynamiczny przydział pamięci w trakcie wykonywania programu. Podstawowe struktury dynamiczne (listy, drzewa). 5. Obsługa plików. 6. Obsługa WORD-a - edytora tekstów. 7. Obsługa EXCEL-a – arkusza kalkulacyjnego * niepotrzebne skreślić ** wypełniać odpowiednio LICZBA GODZIN 20 4 2 3 4 4 3 30 4 2 4 4 4 6 6 c. d. KARTY PRZEDMIOTU: Informatyka L. p. 1. 2. 3. 4. 5. 6. WYKAZ ZALECANEJ LITERATURY Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Wprowadzenie do algorytmów, WNT, Warszawa 1997. Brian W. Kernighan, Dennis M. Ritchie, Język ANSI C, WNT, Warszawa 1998. Andrzej Zalewski, Programowanie w językach C i C++ z wykorzystaniem pakietu Borland C++, Nakom, Poznań 1998. Stephen Prata, Język C szkoła programowania, Wydawnictwo Robomatic, Wrocław 1999. .A. Drozdek, D. Simon, Struktury danych w języku C, WNT Warszawa 1996. Alfred V. Aho, Jeffrey D. Ullman, Wykłady z informatyki z przykładami w języku C, Helion Gliwice 2003 FORMA I WARUNKI ZALICZENIA PRZEDMIOTU (RODZAJU ZAJĘĆ) WYKŁAD: Egzamin: Praktyczne sprawdzenie na komputerze opanowanych treści programowych. LABORATORIUM: Średnia z krótkich kartkówek sprawdzających przygotowanie studenta do zajęć. Wykonanie zaleconych programów. PODPISY: .......................................................................................................................................................... nauczyciela akademickiego odpowiedzialnego za przedmiot data ........................................................................................................................................................ kierownika zakładu/katedry akceptującego kartę data