Programowanie Strukturalne (laboratorium)

  nr:     Notatki z zajęć  
  1.
    Podstawowe narzędzia - terminal. Edytor tekstu - vi. Kompilacja i pierwszy program.
  2.
    Literały, stałe, zmienne. Podstawowe typy danych.
  3.
    Po raz pierwszy: wskaźniki; obsługa wejścia / wyjścia.
  4.
    Operatory arytmetyczne i specjalne. Operator przypisania oraz rzutowania.
  5.
    Operatory (porównania, logiczne). Instrukcje sterujące programem.
  6. Kolokwium: 2017-11-16, sala 2001
  7.
  8.
    Inicjalizowanie tablic (c.d.). Wskaźniki po raz drugi i związek z tablicami jednowymiarowymi. Rezerwacja i zwalnianie pamięci.
  9.
  10.
    Struktury. Definiowanie własnych typów danych.
  11.
    Po raz drugi: obsługa wejścia / wyjścia (pliki).
  12.
    Operatory bitowe. Dostęp do bitów. Pola bitowe.
  13.
    Przechwytywanie opcji wywołania programu. Funkcje o zmiennej liczbie argumentów. Instrukcje preprocesora.
  14. Kolokwium II: 2018-01-25, sala 2001
shesells.txt ,   enigma.txt .
  15. Kolokwium poprawkowe: 2018-02-01, sala 2001
dist.txt .