Plan laboratorium

Temat

Godziny

Wprowadzenie do programowania w języku C:

  • standardowe wejście i wyjście

  • kompilacja, kompilacja wielu modułów, konsolidacja, korzystanie z bibliotek, wykonanie programu, współpraca ze środowiskiem.

2

Typy danych, operatory, wyrażenia:

  • typy danych, rozmiary danych, stałe

  • deklaracje zmiennych, inicjowanie

  • operatory, operatory relacji, wyrażenia

  • priorytety wykonywania działań

2

Instrukcje sterujące:

  • wprowadzenie do zagadnień sterowania

  • instrukcja if - else

  • instrukcja switch

  • pętla while, for, do - while

  • instrukcja break, continue, goto, etykiety.

4

Funkcje i struktury programu:

  • funkcje zdefiniowane przez użytkownika

  • wywoływanie funkcji

  • zmienne zewnętrzne, zmienne statyczne

  • rekursja

4

Kolokwium

2

Rozwiązywanie problemów i język ANSI C:

  • analiza problemu, abstrakcja i pseudokody

  • pisanie programu i prezentacja programu (różne podejścia)

2

Wskaźniki i tablice:

  • wskaźniki, adresy, tablice

  • arytmetyka na wskaźnikach

  • tablice wielowymiarowe a wskaźniki

  • tablice wskaźników

  • wskaźniki do funkcji

  • tablice łańcuchów (operacje na łańcuchach znaków)

6

Struktury:

  • wprowadzenie

  • struktury, funkcje, tablice struktur

  • wskaźniki do struktur

  • przeglądanie tablic, sortowanie tablic

  • pola, unie, listy

4

Kolokwium

2

Operacje na plikach:

  • obsługa plików

  • obsługa błędów

2