Writing /home/grochu/public_html/wiki/data/cache/d/dc408dad7f984912dda4bfb89f1ec1c1.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Zagadnienia z wykładu wymagane na teście
Test obejmuje materiał do wykładu 10 Operatory: uzupełnienie i powtórzenie z pominięciem operatorów bitowych.
Znajomość pojęć
- programowanie proceduralne
- programowanie strukturalne
- kod maszynowy
- assembler
- linkowanie (konsolidacja)
- kompilator, proces kompilacji
- preprocesor
- interpreter, języki interpretowane (skryptowe)
- algorytm, zadanie algorytmiczne
- złożoność obliczeniowa
- deklaracja i definicja funkcji
- rekurencja
- zmienne lokalne i zmienne globalne
- podział pamięci programu: sterta, stos, dane, kod
- wskaźnik, zmienna wskaźnikowa, typ wskaźnikowy
- nadmiar, niedomiar
- typ zmiennej, rzutowanie typu
- bit, bajt, kod binarny
- priorytet i łączność operatora
- system binarny, szesnastkowy, oktalny, dziesiętny
Elementy języka C
- zmienne, typy zmiennych, deklaracje zmiennych
- instrukcje sterujące:
if,else,while,for,goto, itd - operatory (bez oparetowów bitowych)
- funkcje, przekazywanie wartości do funkcji, zwracanie wartości
- wskaźniki, zmienne wskaźnikowe, przekazywanie wskaźnika w argumencie funkcji
- tablice, przekazywanie tablic do funkcji
- struktury, dostęp do pól struktur, struktury jako argumenty funkcji
- znaki i łańcuchy znakowe
- funkcje biblioteki standardowej:
printf,scanf,getchar,putchar
Czego nie trzeba się uczyć?
- Historii komputerów
- Algorytmów i źródeł programów zaprezentowanych na wykładzie