Registrácia | Prihlásiť

Prednášky: Poznámky a študijný materiál na predmet Programovanie

Skryť detaily | Obľúbený
Náhľady Náhľady Náhľady Náhľady
Vznik a vývoj, charakteristika C

- Univerzálny programovací jazyk nízkej úrovne
- Veľmi úsporné vyjadrovanie, štrukturovaný
- Veľký súbor operátorov, moderné dátové štruktúry
- Nie je problémovo orientovaný (nie je špecializovaný účelovo)
- Pre veľké úlohy je ceľmi efektívny a rýchlejší oproti iným jazykom
- Bol navrhnutý a implementovaný pod UNIX OS (takmer celý UNIX je napísaní pod C)
- ALE! C sa na OS UNIX (žiadny OS) neviaže
- ↓ úroveň C → pracuje so štandartnými dátovými typmi: znaky, celé čísla, reálne čísla...
- Neumožňuje priamo prácu s reťazcami
- Nevlastní nástroje I/O operácii → cez funkcie
→ jednoduchosť jazyka, nezávislosť na počítači,
Ľahké vytvorenie prekladača pre kokrétny OS, strojový kód, ...
Veľké rozšírenie a využiteľnosť jazyka C
Veľká efektívnosť kódu (takmer na úrovni ASSEMBLERA)

- Prvý štandart bola verzia autorov C, K&R štandart (1978)
Brian W. Kernigham
Denis M. Ritchie
- Dnešná oficiálna verzia/štandart ANSIC (1990):
o obsahuje množinu: špeciálnych funkcií, hlavičkových súborov(*.h)
o obsahuje toto všetko kompilátor dnešných počítačov so súčasnými verziami C
o takmer 100% prenositeľnosť na všetky PC a OS
o vydarené prostredie (často integrovane Turbo Borland C)
Hodnotenie (0x):