Centar za edukaciju-BiH



#1 31.07.2013 08:33
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:C++ Kako poceti
Kao prvo skinite DEV C++ Ovdje Yes
Kliknuti dva puta na sačuvanu datoteku i pratiti instrukcije instalacije. Ići samo na next i finish dugme.
Nakon toga, kreiraće se ikonica na Desktopu pod imenom Dev-C++ koju treba aktivirati duplim klikom na nju. Ukoliko se ne kreira, onda ići na Strat->All Programs->Bloodshed Dev-C++->Dev-C++.
Otvoriće se prozor u okviru koga idete na File->New->Source File. Ukucate program u C-u. Sačuvate ga pod nekim imenom kao "C source file" (File->SaveAs u okviru "File name" ukucate ime VaÅ¡e datoteke npr. primer a u okviru "Save as type" izaberete "C source file").

Nakon toga prevedite program. Program se prevodi klikom na ikonicu "Compile and Run" ili pritiskom na dugme F9.
Ukoliko budete imali problema javite se.

Slijedi nastavak...
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#2 31.07.2013 10:25
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re: C++ Kako poceti
Jezik C++ je jedan od objektno orijentiranih programa. Jezik je nastao osamdesetih godina 20.tog stoljeća. Autor jezika je Bjarne Stroustrup. Na tržiÅ¡tu postoji viÅ¡e verzija prevoditelja jezika C++. Neke su komercijalne, a neke besplatne. Najpoznatije su:
Microsoft Visual C++,
Borland C++ Builder,
Dev C++

Objektno orijentirani program
Programi koji koriste objekte nazivaju se objektno orijentirani programi (engl. OOP, object oriented programs). U objektno orijentirani program ugrađuju se gotovi objekti. Ovakav način rada povećava djelotvornost programera i kvalitetu programa, a snižava cijenu izrade programa.

Objekti
Zamisao uporabe gotovih komponenti pri gradnji složenih sustava primjenjena je i pri izradi programa. Programski se zadatak dijeli na manje dijelove koji se mogu neovisno rjeÅ¡avati i provjeravati. Gotovi dijelovi programa nazivaju se objekti (engl. object). Objekti se mogu pisati i provjeravati odvojeno od cjeline i rabiti u različitim programima.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#3 01.08.2013 08:02
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re: C++ Kako poceti
Nastanak programa može se podijeliti na:
pisanje izvornog koda,
prevođenje izvornog koda,
povezivanje u izvršni kod,
provjeravanje programa.

Izvorni kod
Kombinacijom naredbi programskog jezika nastaje izvorni kod (engl. source code). Izvorni je kod moguće pisati u bilo kojem programu za uređivanje teksta (engl. text editor). Danas se uglavnom programi za pisanje izvornog koda objedinjuju u cjelinu sa prevodiocem i povezivačem (integrirana razvojna okolina, IDE). Izvorni kod programa C++ sprema se u datoteku izvornog koda pod smislenim imenom i nastavkom *.cpp

Izvršni oblik
Programi se mogu izvrÅ¡iti na računalu samo ako su u binarnom obliku. Takav se oblik programa naziva izvrÅ¡ni oblik (engl. executable). Izvorni se kod mora prevesti u izvrÅ¡ni. Prevodi se pomoću programa koji se nazivaju prevoditelj (engl. compiler) i povezivač (engl. linker). Program prevoditelj prevodi izvorni kod iz viÅ¡eg programskog jezika u strojni oblik te provjerava sintaksu napisanog izvornog koda. Ako pronađe pogreÅ¡ke (engl. compile-time error), ispisuje poruke i upozorenja o njima. Otkrivene pogreÅ¡ke treba ispraviti pa ponovo pokrenuti program za prevođenje.

Prevođenjem nastaje datoteka objektnog koda (engl. object code), nastavka *.obj. Objektni kod nije izvrÅ¡ni program i ne može se izravno izvrÅ¡iti na računalu. Objektni kod je međukorak do izvrÅ¡nog koda i uz ostalo omogućava uključivanje gotovih dijelova programa iz drugih datoteka.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#4 03.08.2013 21:44
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re: C++ Kako poceti
Biblioteke
Datoteke koje sadržavaju gotove procedure nazivaju se biblioteke (engl. libraries). Takve se procedure mogu koristiti u drugim programima. Kada se koriste biblioteke viÅ¡e nije potrebno uvijek iznova zapisivati radnje (funkcije) koje se često upotrebljavaju. Mozemo samo pozivati procedure i gotovih biblioteka.

Kompajler
Kompajler je program koji od naseg ispisanog koda pravi izvrsnu datoteku tipa exe odnosno nas kod pretvara u masinski kod odnosno u kod koji razumije nasa masina.
Izvrsnoj datoteci nisu potrebni nikakvi podaci iz naseg koda da bi ona radila.
IzvrÅ¡na datoteka je oblik programa i može se izravno izvrÅ¡iti na računalu za koji je prevedena. Primjerice IBM i Apple računala su međusobno nesukladna (nekompatibilna, tj. nisu udruživa), pa se izvrÅ¡ni program preveden za IBM PC sukladno računalo ne može se izvrÅ¡iti na Macintosh računalu i obrnuto.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#5 06.08.2013 20:21
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re: C++ Kako poceti
Izvršna datoteka
IzvrÅ¡na datoteka je oblik programa i može se izravno izvrÅ¡iti na računalu za koji je prevedena. Primjerice IBM i Apple računala su međusobno nesukladna (nekompatibilna, tj. nisu udruživa), pa se izvrÅ¡ni program preveden za IBM PC sukladno računalo ne može se izvrÅ¡iti na Macintosh računalu i obrnuto.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#6 06.08.2013 20:22
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re: C++ Kako poceti
Pogreške
Tijekom rada mogu se javiti tri vrste pogrešaka:
•sintaktičke pogreÅ¡ke (otkriva ih program prevoditelj),
•pogreÅ¡ke povezivanja (otkriva ih program povezivač),
•logičke pogreÅ¡ke (mora ih pronaći korisnik sam).

Za otkrivanje logičkih pogreÅ¡aka (onih koje dovode do pogreÅ¡nih rezultata) potrebno je provjeriti program s podacima za koje je unaprijed poznat krajnji rezultat. Ispravljanje pogreÅ¡aka nastalih u ovoj fazi (engl. run-time error) je najteže. Logičke pogreÅ¡ke otkriva i ispravlja čovjek a ne računalni program.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#7 06.08.2013 20:29
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re: C++ Kako poceti
Datoteka izvornog koda
Da bi se stvorila nova datoteka izvornog koda potrebno je u meniju datoteka odabrati nova--> source datoteka
Datoteka izvornog koda ima exstenziju .cpp.
Primjer:
PreuzmiIzvorni kôd (C++):
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     cout<<"Naucite c++"<<endl;
  6.      system("pause");
  7.       return 0;
  8. }

Kada smo ovo ispisali potrebno je pritisnuti funkcijski taster F9-Kompajliraj i pokreni.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
Ovaj post je ureden 2 puta. Posljednja izmjena 06.08.2013 20:36 od strane zxz. ↑  ↓

#8 07.08.2013 09:49
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re: C++ Kako poceti
Ukoliko u programu postoje pogreÅ¡ke bit će ispisane poruke i upozorenja o njima. Uz svaku je pogreÅ¡ku ispisan, osim njenog opisa i broj retka u kojem je pogreÅ¡ka nastala. Sve pogreÅ¡ke treba ukloniti.
Krajnji je rezultat datoteka izvršnog koda. Znaci stvorit ce se jos jedna datoteka pod istim imenom samo exstenzije exe.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

Stranice (1):1


Sva vremena su GMT +01:00. Trenutno vrijeme: 12: 26 pm.