Bosna i Hercegovina



#1 31.07.2013-08:33
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,420


Subject: 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...
Pozdrav
↑  ↓

#2 31.07.2013-10:25
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,420


Subject: 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.
Pozdrav
↑  ↓

#3 01.08.2013-08:02
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,420


Subject: 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.
Pozdrav
↑  ↓

#4 03.08.2013-21:44
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,420


Subject: 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.
Pozdrav
↑  ↓

#5 06.08.2013-20:21
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,420


Subject: 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.
Pozdrav
↑  ↓

#6 06.08.2013-20:22
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,420


Subject: 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.
Pozdrav
↑  ↓

#7 06.08.2013-20:29
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,420


Subject: 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:
DownloadIzvorni kod (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.
Pozdrav
Ovaj komentar je mijenjan 2 puta. zadnja izmjena 06.08.2013-20:36 od strane zxz. ↑  ↓

#8 07.08.2013-09:49
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,420


Subject: 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.
Pozdrav
↑  ↓

Stranice (1): 1


All times are GMT +01:00. Current time: 25.09.2017-19:55.