Programowanie/Wstęp/Plan nauki: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Utworzono nową stronę "== Plan nauki programowania == === Program minimum === Nauka programowania jest ogólnie pracochłonna. Niniejszy podręcznik ma za zadanie przedstawić jedynie podstaw..." |
Nie podano opisu zmian |
||
Linia 14:
na otwarte systemy operacyjne.
==== programowanie systemu UNIX ====
Język C powala na bezpośrednią komunikację z Unixowymi systemami operacyjnymi - przykładem jest
Linia 20:
Istnieją inne książki opisujące tą tematykę.
====
Programowanie obiektowe jest stosowane w bardziej skomplikowanych projektach.
Linia 36:
Typowym tematem są wzorce projektowe - zbiór przepisów na rozwiązanie typowych problemów projektowych.
====
Obecne komputery mają procesory wielordzeniowe. Czasami można przyśpieszyć obliczenia poprzez
Linia 45:
wykorzystuje się np. mechanizm gniazdek (socket). Jest to opisane w standardzie POSIX.
==== Programowanie grafiki trójwymiarowej ====
Grafika trójwymiarowa jest wykorzystywana w grach, obrazowaniu symulacji komputerowych itp.
Linia 52:
Nowe wersje OpenGL wymagają korzystania z innych bibliotek napisanych w C++.
==== Interfejsy GUI ====
Być może chcemy napisać aplikację z interfejsem okienkowym.
Linia 58:
==== Dla prawdziwych informatyków ====
Przykładowy plan prestiżowych studiów informatycznych jest dostępny na stronie internetowej Instytutu Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego (serwer: http://wazniak.mimuw.edu.pl). Poziom wymagań na innych uczelniach może być inny.
|