SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
Seminarski rad iz predmeta

Informatika i informatičke tehnologije



            Naslov rada:
          Basic i Qbasic
Sadržaj:

1. UVOD.......................................................................................................................3
2. ŠTO JE BASIC?.......................................................................................................4
   2.1 POVIJEST BASIC-a.........................................................................................4
   2.2 KAKO FUNKCIONIRA BASIC......................................................................4
   2.3 OSNOVNE NAREDBE....................................................................................5
   2.4 UVJETI..............................................................................................................6
   2.5 NAREDBA BEZUVJETNOG SKOKA............................................................6
   2.6 NAREDBA VIŠESTRUKOG PRIJELAZA......................................................7
   2.7 FOR PETLJA.....................................................................................................7
3. POJAM QBASIC......................................................................................................8
    3.1 KAKO FUNKCIONIRA QBASIC...................................................................8
    3.2 NAJČEŠĆE NAREDBE...................................................................................9
    3.3 MATEMATIČKE RADNJE.............................................................................9
4. ZAKLJUČAK..........................................................................................................10
   LITERATURA




                                                                                                                                  2
1.UVOD


            U današnje vrijeme kada se tehnologija razvija velikom brzinom poznajemo
brojne programske jezike. Velik broj programskih jezika se više ne koristi, jer se smatraju
zastarijelima, a zamjenili su ih modernije verzije ili dopunjena i izmjenjena izdanja. Ipak
postoje brojni korisnici tih tzv. starih programskih jezika, a to su u največem broju
školarci, studenti, ljudi kojima je to hobi, informatičari i dr. Neki od jednstavnijih alata za
izradu programske potpore su upravo BASIC i QBASIC. Korisnici koji su apsolutni
početnici izabrat će za učenje upravo takav alat za izradu programske potpore iako je i
on doživio brojna poboljšanja i verzije.




                                                                                             3
2. ŠTO JE BASIC ?

             Programski jezik BASIC je jezik opće namjene, osmišljen za poduku i
obrazovanje programera, a najširu uporabu je našao kod osobnih računala. Njegova svrha
je pravljenje jednostavnih programa i simulacija, a do danas postoji veliki broj verzija
različitih proizvođača kao što su Microsoft, Borland i dr. Raznolike verzije su
implementirane gotovo na svim računalnim sustavima,a najviše se rabi verzija Microsoft
BASIC-a.

            Prva osobna računala imala su BASIC u ROM memoriji, dok još nije bilo
operativnih sistema, a za trajno pohranjivanje podataka nisu se koristili diskovi, nego
audio kasete i magnetne trake. Do današnjih dana je razvijen velik broj varijanti ovog
programskog alata, razlike među njima su male, a svode se na različitu sintaksu pojedinih
naredbi te uvođenje novih instrukcija koje ne postoje u prethodnim verzijama.


2.1 POVIJEST BASIC-a

            BASIC je programski jezik nastao davne 1963. godine u SAD-u, a naziv je
skraćenica od engleske riječi Beginner`s All Purpose Symbolic Instruction Code.
Orginalna vezija BASIC programskog jezika je Darthmouth BASIC, a naziv je dobio po
Darthmouth sveučilištu, gdje je nastao kao prvi programski jezik za interaktivnu uporabu,
kao dio DTSS-a (Darthmund Time Sharing Sistem). Dizajnirali su ga dva studenta: John
George Kemeny i Thomas Eugene Kurtz. Namjera ove dvojice studenata je bila napraviti
programski jezik koji će biti pristupačan svim studentima, a ne samo znanstveno
orijentiranim.


2.2 KAKO FUNKCIONIRA BASIC

             Funkcioniranje BASIC-a se najbolje objašnjava pojmom varijabli. Varijable
su promjenjive vrijednosti i služe nam za olakšavanje kodiranja programa, svaka
varijabla ima svoje ime i vrijednost. Dakle kada želimo upotrijebiti neku riječ više puta
tijekom rada u programu, ne moramo pisati tu riječ, već joj možemo dodjeliti ime te svaki
puta kada upotrijebimo dodjljeno ime, na ekranu će nam se ispisati riječ. U programu
razlikujemo numeričke (brojevne) i znakovne varijable.

           Numerička varijabla ima brojevnu vrijednost, točnije može sadržavati samo
znakove 0,1,2,3,4,5,6,7,8,9, i točku (.) umjesto zareza (,).

            U starijim verzijama BASIC-a naredbe su se označavale brojevima iz
praktičnih razloga i to na njihovom početku, jer nije bilo editora za uređivanje teksta
programa. Numeriranje naredbi je započinjalo brojem 10, 20, 30 te tako redom, a ako je



                                                                                       4

Contenu connexe

En vedette

Forme u Access-u - Cvetanovic Marko - Pejcic Dejan
Forme u Access-u - Cvetanovic Marko - Pejcic DejanForme u Access-u - Cvetanovic Marko - Pejcic Dejan
Forme u Access-u - Cvetanovic Marko - Pejcic Dejannasaskolatakmicenja1
 
R2 MS Excel - Tekstualne funkcije u Excel-u - Stevan Savić
R2 MS Excel - Tekstualne funkcije u Excel-u - Stevan SavićR2 MS Excel - Tekstualne funkcije u Excel-u - Stevan Savić
R2 MS Excel - Tekstualne funkcije u Excel-u - Stevan SavićNašaŠkola.Net
 
L172 - Računarstvo i informatika - Excel - Jovan Petrušić - Nataša Stojković
L172 - Računarstvo i informatika - Excel - Jovan Petrušić - Nataša StojkovićL172 - Računarstvo i informatika - Excel - Jovan Petrušić - Nataša Stojković
L172 - Računarstvo i informatika - Excel - Jovan Petrušić - Nataša StojkovićNašaŠkola.Net
 
Internet pretrazivaci i elektronska posta
Internet pretrazivaci i elektronska postaInternet pretrazivaci i elektronska posta
Internet pretrazivaci i elektronska postaNenad Maslać
 
Uticaj racunara na zdravlje ljudi i zivotnu sredinu
Uticaj racunara na zdravlje ljudi i zivotnu sredinuUticaj racunara na zdravlje ljudi i zivotnu sredinu
Uticaj racunara na zdravlje ljudi i zivotnu sredinuSiniša Ćulafić
 
Internet - dobre i loše strane
Internet - dobre i loše straneInternet - dobre i loše strane
Internet - dobre i loše stranePogled kroz prozor
 
Tabele u ‘’wordu’’
Tabele u ‘’wordu’’Tabele u ‘’wordu’’
Tabele u ‘’wordu’’Vladimir Nedić
 
Cirkularna pisma u Word-u
Cirkularna pisma u Word-uCirkularna pisma u Word-u
Cirkularna pisma u Word-uDejan Pejčić
 
398 dobre i loše strane interneta
398 dobre i loše strane interneta398 dobre i loše strane interneta
398 dobre i loše strane internetaPogled kroz prozor
 
Excel 2010 promotivno_poglavlje
Excel 2010 promotivno_poglavljeExcel 2010 promotivno_poglavlje
Excel 2010 promotivno_poglavljeAntal Franyó
 
Funkcije baze podataka u Excel-u
Funkcije baze podataka u Excel-uFunkcije baze podataka u Excel-u
Funkcije baze podataka u Excel-uDejan Pejčić
 
Windows Movie Maker: Основни појмови
Windows Movie Maker: Основни појмовиWindows Movie Maker: Основни појмови
Windows Movie Maker: Основни појмовиОШ ХРШ
 
Мултимедија као покретач активног учења
Мултимедија као покретач активног учењаМултимедија као покретач активног учења
Мултимедија као покретач активног учењаgundjalo
 

En vedette (20)

Zlonamerni programi i zaštita
Zlonamerni programi i zaštitaZlonamerni programi i zaštita
Zlonamerni programi i zaštita
 
Forme u Access-u - Cvetanovic Marko - Pejcic Dejan
Forme u Access-u - Cvetanovic Marko - Pejcic DejanForme u Access-u - Cvetanovic Marko - Pejcic Dejan
Forme u Access-u - Cvetanovic Marko - Pejcic Dejan
 
R2 MS Excel - Tekstualne funkcije u Excel-u - Stevan Savić
R2 MS Excel - Tekstualne funkcije u Excel-u - Stevan SavićR2 MS Excel - Tekstualne funkcije u Excel-u - Stevan Savić
R2 MS Excel - Tekstualne funkcije u Excel-u - Stevan Savić
 
Izvori digitalnih slika - uvod
Izvori digitalnih slika - uvodIzvori digitalnih slika - uvod
Izvori digitalnih slika - uvod
 
L172 - Računarstvo i informatika - Excel - Jovan Petrušić - Nataša Stojković
L172 - Računarstvo i informatika - Excel - Jovan Petrušić - Nataša StojkovićL172 - Računarstvo i informatika - Excel - Jovan Petrušić - Nataša Stojković
L172 - Računarstvo i informatika - Excel - Jovan Petrušić - Nataša Stojković
 
Internet pretrazivaci i elektronska posta
Internet pretrazivaci i elektronska postaInternet pretrazivaci i elektronska posta
Internet pretrazivaci i elektronska posta
 
Uticaj racunara na zdravlje ljudi i zivotnu sredinu
Uticaj racunara na zdravlje ljudi i zivotnu sredinuUticaj racunara na zdravlje ljudi i zivotnu sredinu
Uticaj racunara na zdravlje ljudi i zivotnu sredinu
 
E-mail
E-mailE-mail
E-mail
 
Baze podataka
Baze podatakaBaze podataka
Baze podataka
 
Makroi u Excel-u
Makroi u Excel-uMakroi u Excel-u
Makroi u Excel-u
 
Internet - dobre i loše strane
Internet - dobre i loše straneInternet - dobre i loše strane
Internet - dobre i loše strane
 
Tabele u ‘’wordu’’
Tabele u ‘’wordu’’Tabele u ‘’wordu’’
Tabele u ‘’wordu’’
 
Cirkularna pisma u Word-u
Cirkularna pisma u Word-uCirkularna pisma u Word-u
Cirkularna pisma u Word-u
 
398 dobre i loše strane interneta
398 dobre i loše strane interneta398 dobre i loše strane interneta
398 dobre i loše strane interneta
 
Excel 2010 promotivno_poglavlje
Excel 2010 promotivno_poglavljeExcel 2010 promotivno_poglavlje
Excel 2010 promotivno_poglavlje
 
Funkcije baze podataka u Excel-u
Funkcije baze podataka u Excel-uFunkcije baze podataka u Excel-u
Funkcije baze podataka u Excel-u
 
Umetanje multimedije u power point 2010
Umetanje multimedije u power point 2010Umetanje multimedije u power point 2010
Umetanje multimedije u power point 2010
 
Access kratko
Access kratkoAccess kratko
Access kratko
 
Windows Movie Maker: Основни појмови
Windows Movie Maker: Основни појмовиWindows Movie Maker: Основни појмови
Windows Movie Maker: Основни појмови
 
Мултимедија као покретач активног учења
Мултимедија као покретач активног учењаМултимедија као покретач активног учења
Мултимедија као покретач активног учења
 

Similaire à Basic i qbasic

Similaire à Basic i qbasic (8)

1 uvod (1)
1 uvod (1)1 uvod (1)
1 uvod (1)
 
Projektovanje aplikativnog softvera
Projektovanje aplikativnog softveraProjektovanje aplikativnog softvera
Projektovanje aplikativnog softvera
 
L8 2
L8 2L8 2
L8 2
 
Programer
ProgramerProgramer
Programer
 
Racunarski software
Racunarski softwareRacunarski software
Racunarski software
 
Softver
SoftverSoftver
Softver
 
L10 1
L10 1L10 1
L10 1
 
1
11
1
 

Plus de seminarski1234 (20)

Biologija seminarski
Biologija seminarskiBiologija seminarski
Biologija seminarski
 
Daljine i-velicine-nebeskih-tela 2
Daljine i-velicine-nebeskih-tela 2Daljine i-velicine-nebeskih-tela 2
Daljine i-velicine-nebeskih-tela 2
 
Bioenergija
BioenergijaBioenergija
Bioenergija
 
Daljine i-velicine-nebeskih-tela
Daljine i-velicine-nebeskih-telaDaljine i-velicine-nebeskih-tela
Daljine i-velicine-nebeskih-tela
 
Bilingvizam
BilingvizamBilingvizam
Bilingvizam
 
Bilans kao-osnovni-finansijski-izvetaj
Bilans kao-osnovni-finansijski-izvetajBilans kao-osnovni-finansijski-izvetaj
Bilans kao-osnovni-finansijski-izvetaj
 
Crtaci
CrtaciCrtaci
Crtaci
 
Bilansiranje
BilansiranjeBilansiranje
Bilansiranje
 
Crne rupe galaksije 2
Crne rupe galaksije 2Crne rupe galaksije 2
Crne rupe galaksije 2
 
Bilans
BilansBilans
Bilans
 
Bilans uspjeha
Bilans uspjehaBilans uspjeha
Bilans uspjeha
 
Crne rupe galaksije
Crne rupe galaksijeCrne rupe galaksije
Crne rupe galaksije
 
Bilans na uspeh
Bilans na uspehBilans na uspeh
Bilans na uspeh
 
Bihejviorizam
BihejviorizamBihejviorizam
Bihejviorizam
 
Covekovi prava
Covekovi pravaCovekovi prava
Covekovi prava
 
B ez icne wi-fi racunarske mreze
B ez icne wi-fi racunarske mrezeB ez icne wi-fi racunarske mreze
B ez icne wi-fi racunarske mreze
 
Bezicne mreze
Bezicne mrezeBezicne mreze
Bezicne mreze
 
Covek i-ljudska-priroda
Covek i-ljudska-prirodaCovek i-ljudska-priroda
Covek i-ljudska-priroda
 
Bezicne komunikacije
Bezicne komunikacijeBezicne komunikacije
Bezicne komunikacije
 
Country risk
Country riskCountry risk
Country risk
 

Basic i qbasic

  • 1. Seminarski rad iz predmeta Informatika i informatičke tehnologije Naslov rada: Basic i Qbasic
  • 2. Sadržaj: 1. UVOD.......................................................................................................................3 2. ŠTO JE BASIC?.......................................................................................................4 2.1 POVIJEST BASIC-a.........................................................................................4 2.2 KAKO FUNKCIONIRA BASIC......................................................................4 2.3 OSNOVNE NAREDBE....................................................................................5 2.4 UVJETI..............................................................................................................6 2.5 NAREDBA BEZUVJETNOG SKOKA............................................................6 2.6 NAREDBA VIŠESTRUKOG PRIJELAZA......................................................7 2.7 FOR PETLJA.....................................................................................................7 3. POJAM QBASIC......................................................................................................8 3.1 KAKO FUNKCIONIRA QBASIC...................................................................8 3.2 NAJČEŠĆE NAREDBE...................................................................................9 3.3 MATEMATIČKE RADNJE.............................................................................9 4. ZAKLJUČAK..........................................................................................................10 LITERATURA 2
  • 3. 1.UVOD U današnje vrijeme kada se tehnologija razvija velikom brzinom poznajemo brojne programske jezike. Velik broj programskih jezika se više ne koristi, jer se smatraju zastarijelima, a zamjenili su ih modernije verzije ili dopunjena i izmjenjena izdanja. Ipak postoje brojni korisnici tih tzv. starih programskih jezika, a to su u največem broju školarci, studenti, ljudi kojima je to hobi, informatičari i dr. Neki od jednstavnijih alata za izradu programske potpore su upravo BASIC i QBASIC. Korisnici koji su apsolutni početnici izabrat će za učenje upravo takav alat za izradu programske potpore iako je i on doživio brojna poboljšanja i verzije. 3
  • 4. 2. ŠTO JE BASIC ? Programski jezik BASIC je jezik opće namjene, osmišljen za poduku i obrazovanje programera, a najširu uporabu je našao kod osobnih računala. Njegova svrha je pravljenje jednostavnih programa i simulacija, a do danas postoji veliki broj verzija različitih proizvođača kao što su Microsoft, Borland i dr. Raznolike verzije su implementirane gotovo na svim računalnim sustavima,a najviše se rabi verzija Microsoft BASIC-a. Prva osobna računala imala su BASIC u ROM memoriji, dok još nije bilo operativnih sistema, a za trajno pohranjivanje podataka nisu se koristili diskovi, nego audio kasete i magnetne trake. Do današnjih dana je razvijen velik broj varijanti ovog programskog alata, razlike među njima su male, a svode se na različitu sintaksu pojedinih naredbi te uvođenje novih instrukcija koje ne postoje u prethodnim verzijama. 2.1 POVIJEST BASIC-a BASIC je programski jezik nastao davne 1963. godine u SAD-u, a naziv je skraćenica od engleske riječi Beginner`s All Purpose Symbolic Instruction Code. Orginalna vezija BASIC programskog jezika je Darthmouth BASIC, a naziv je dobio po Darthmouth sveučilištu, gdje je nastao kao prvi programski jezik za interaktivnu uporabu, kao dio DTSS-a (Darthmund Time Sharing Sistem). Dizajnirali su ga dva studenta: John George Kemeny i Thomas Eugene Kurtz. Namjera ove dvojice studenata je bila napraviti programski jezik koji će biti pristupačan svim studentima, a ne samo znanstveno orijentiranim. 2.2 KAKO FUNKCIONIRA BASIC Funkcioniranje BASIC-a se najbolje objašnjava pojmom varijabli. Varijable su promjenjive vrijednosti i služe nam za olakšavanje kodiranja programa, svaka varijabla ima svoje ime i vrijednost. Dakle kada želimo upotrijebiti neku riječ više puta tijekom rada u programu, ne moramo pisati tu riječ, već joj možemo dodjeliti ime te svaki puta kada upotrijebimo dodjljeno ime, na ekranu će nam se ispisati riječ. U programu razlikujemo numeričke (brojevne) i znakovne varijable. Numerička varijabla ima brojevnu vrijednost, točnije može sadržavati samo znakove 0,1,2,3,4,5,6,7,8,9, i točku (.) umjesto zareza (,). U starijim verzijama BASIC-a naredbe su se označavale brojevima iz praktičnih razloga i to na njihovom početku, jer nije bilo editora za uređivanje teksta programa. Numeriranje naredbi je započinjalo brojem 10, 20, 30 te tako redom, a ako je 4