C-programiranje
1 Uvod
Naglasci:
• Što je računalo ?
• Što je program ?
• Kako se rješavaju problemi pomoću računala?
• Računarski procesi i memorijski objekti
• Apstrakcija, algoritam, program
Računalo ili kompjuter (eng. computer) je naziv za uređaje koji obavljaju radnje prema programima koje izrađuje čovjek. Sastavni dijelovi računala nazivaju se hardver, a programi i njihova dokumentacija nazivaju se softver. Prvotno su računala služila za obavljanje numeričkih proračuna, odatle i potječe naziv računalo. Danas računala služe za obradu različitih problema.
Korisnike računala zanima kako se koristi računalo, a one koji izučavaju računala zanima:
• kako se izrađuje računalo,
• kako se izrađuje program i
• kako se rješavaju problemi pomoću računala.
Ovdje će biti pokazano kako se izrađuju programi i kako se programiranjem rješavaju različiti problemi. Bit će opisana i unutarnja građa računala. Za pisanje programa koristit će se
programski jeziku C i asemblerski jezik.
Što je program?
Program je zapis operacija koje računalo treba obaviti. Taj zapis može biti u obliku izvršnog programa ili u obliku izvornog programa. Izvršni program sadrži kôd operacija koje izvršava stroj računala, pa se naziva i strojni program. Izvorni program se zapisuje simboličkim jezikom koji se naziva programski jezik. Prevođenje izvornog programa u strojni program vrši se pomoću programa koji se nazivaju kompilatori (ili kompajleri).
Stroj računala
Postoje dva tipa elektroničkih računala: analogna i digitalna. Analognim računalima se obrađuju kontinuirani elektronički signali. Digitalnim računalom se obrađuju, prenose i pamte diskretni elektronički signali koji u jednom trenutku mogu imati samo jedno od dva moguća stanja. Ta stanja se označavaju znamenkama 0 i 1, odatle i naziv digitalna računala (eng. digit
znači znamenka). Programere i korisnike ne zanimaju elektronički signali u računalu, već poruka koju oni prenose – digitalna informacija.
Više u Informacione tehnologije
Photoshop I
- Primena racunara u grafici 1
- 5 stranica
Računarski virusi
- informatika
- UNIVERZITET U BEOGRADU - Saobraćajni fakultet · Batočina
- 20 stranica
PyGame – zadaci za vežbanje
- Informatika
- 4 stranica
Više u Skripte
Virtuelna komunikacija i kultura
- Komunikacija i kultura
- UNIVERZITET U BEOGRADU - Fakultet za specijalnu edukaciju i rehabilitaciju · Beograd
- 6 stranica
Rezultati rada
- Osnovi ekonomije
- Visoka škola strukovnih studija Beogradska politehnika · Beograd
- 17 stranica
Didaktika
- Didaktika
- Univerzitet 'Bijeljina' · Bijeljina
- 18 stranica