Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 6.758 pregleda

Najnovija ↓

C++ i sistemsko programiranje 03.01.2003. u 12:05 · pre 290 meseci #1
Pozdrav svima,
za maturski rad sam uzeo temu iz informatike "C++ i sistemsko programiranje".
Zelio bih vas zamoliti da mi preporucite liteaturu i/ili webstranice na kojima se moze naci dosta o ovoj temi.
Sto se tice literature koju ja posjedujem to je "Demistificari C++",
a od elektronskih knjiga imam:
ANSI/ISO C++
The C++ Programming Language 3rd edition (B. Stroustrup)
Thinking in C++ 3rd edition (B. Eckel)
i dosta onih "Teach Yourself..." knjiga.

Sve mi ovo izgleda nekako prekompleksno da izvucem ono sto mi treba za maturski.
Pomocu "Demistificiranog C++" sam naucio osnove C++, ali ona bas ne pokriva temu sistemskog programiranja, pa mi bas treba knjiga koja se bavi tim.

Ako je neko vec radio slican maturski nek me slobodno kontaktira ja se necu ljutiti ;-).

Hvala ljudi.
Potpis
"Strive not to be a success, but rather to be of value."
- Albert Einstein
Re: C++ i sistemsko programiranje 04.01.2003. u 09:59 · pre 290 meseci #2
Možda je najbolja ,,knjiga'' OpenBeOS projekat na www.openbeos.org

On sadrži jednu knjigu na C++ jeziku o sistemskom programiranju. Nije još završena, ali ti može pomoći.

Uostalom ne vidim šta može biti naročito za C++ i sistemsko programiranje. Sistemsko programiranje je, pa recimo, ,,sistemsko'', i nebitno je koji se jezik koristi. Ukoliko znaš C++ i sistemsko programiranje nezavisno jedno od drugog, problema nema.

Literaturu za C++ vidim da imaš, a o sistemskom programiranju je raspravljano na više tema (potraži ,,OS'' u naslovima tema).

Ako misliš na sistemsko programiranju u smislu razvijanja sistemskih alata (kao što su ljuske, upravljanje fajlovima -- cp, mv,...), onda je to najobičnije programiranje bez nekih naročitih odstupanja (sve to se pojavljuje i u nekim ,,nesistemskim'' programima).
Potpis
Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
Re: C++ i sistemsko programiranje 11.01.2003. u 00:54 · pre 289 meseci #3
Slažem se sa tOwk-om u potpunosti,ako bude trebala pomoć u vezi sistemskog programiranja traži pomoć na novootvorenoj temi Kernel i OS Programming.
Potpis
VANDIT
Re: C++ i sistemsko programiranje 11.01.2003. u 16:44 · pre 289 meseci #4
ovo je odlicno, zapravo i previse
od mene se trazi da napisem nesto o sistemskom programu
i to 'pisanje' me vise zabrinjava od codea nekog programa
jer dovoljno bi bilo da napravim program koji izmjenjivanjem
registry baze mijenja ime recycle bin-a (dajem primjer) i to
se sve moze naci na cpp stranicama, ali pitanje je sta da
pisem na ovu temu!
Potpis
"Strive not to be a success, but rather to be of value."
- Albert Einstein
Re: C++ i sistemsko programiranje 08.06.2003. u 20:33 · pre 284 meseca #5
Kao što Danilo reče, sistemsko programiranje može da se radi i u drugim jezicima, ne samo C-u i asembleru... Po meni C++-u nije mesto u sistemskom programiranju, čim se počne raditi nešto takvo, onda se C++ "spusti" na nivo C-a. U prevodu, kod postaje više C-olik nego C++-olik.
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Re: C++ i sistemsko programiranje 08.06.2003. u 20:34 · pre 284 meseca #6
Ko želi da razvija svoj siste (ponavljam ovu informaciju već nekoliko puta ovde), nek pogleda OBAVEZNO projekat GazOS... (Googlizirajte se malo i sami nađite URL)
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Re: C++ i sistemsko programiranje 08.06.2003. u 23:02 · pre 284 meseca #7
Citat:
leka:
Kao što Danilo reče, sistemsko programiranje može da se radi i u drugim jezicima, ne samo C-u i asembleru... Po meni C++-u nije mesto u sistemskom programiranju, čim se počne raditi nešto takvo, onda se C++ "spusti" na nivo C-a. U prevodu, kod postaje više C-olik nego C++-olik.


Tacno kako leka kaze, tj klasama se napravi omotac oko sistemskih poziva ali sama implementacija klasa je mnogo C-ovska :)), mada tu se ja malo ne slazem sa lekom jer prednosti koje dobijas na ovaj nacin jeste ucaurivanje podataka tj gubi se stetan efekat sa globalnim promenljivama :)
Potpis
http://speedy-order.com
Re: C++ i sistemsko programiranje 09.06.2003. u 01:19 · pre 284 meseca #8
Citat:
Dejan Lozanovic:
Citat:
leka:
Kao što Danilo reče, sistemsko programiranje može da se radi i u drugim jezicima, ne samo C-u i asembleru... Po meni C++-u nije mesto u sistemskom programiranju, čim se počne raditi nešto takvo, onda se C++ "spusti" na nivo C-a. U prevodu, kod postaje više C-olik nego C++-olik.


Tacno kako leka kaze, tj klasama se napravi omotac oko sistemskih poziva ali sama implementacija klasa je mnogo C-ovska :)), mada tu se ja malo ne slazem sa lekom jer prednosti koje dobijas na ovaj nacin jeste ucaurivanje podataka tj gubi se stetan efekat sa globalnim promenljivama :)


Baš kako Leka i Dejan rekoše :-), ima i prednosti i mana pri pisanju operativnih sistema u C++-u.

Međutim, ukoliko bi se sistemski interfejs napravio pomoću klasa, onda bi prednosti za C++ programere mogle biti nešto veće. Naravno, teže bi bilo programerima iz ostalih jezika da takve interfejse koriste, ali ne može sve ;-)
Potpis
Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
Re: C++ i sistemsko programiranje 09.06.2003. u 19:41 · pre 284 meseca #9
Citat:
leka:
Po meni C++-u nije mesto u sistemskom programiranju, čim se počne raditi nešto takvo, onda se C++ "spusti" na nivo C-a. U prevodu, kod postaje više C-olik nego C++-olik.


http://www.research.att.com/~bs/C++.html

"C++ is a general purpose programming language with a bias towards systems programming that
- is a better C
- supports data abstraction
- supports object-oriented programming
- supports generic programming. "
Potpis
IOCC
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme