CS101 - Uvod u objektno-orijentisano programiranje

Lekcija 01

U V O D   U   R A Č U N A R S K E   S I S T E M E ,
P R O G R A M S K E   J E Z I K E   I   J AV U

Dragan Domazet

PRIRUČNIK ZA STUDENTE

1

Copyright © 2010 – UNIVERZITET METROPOLITAN, Beograd. Sva prava
zadržana.

Bez

prethodne

pismene

dozvole

od

strane

Univerziteta

METROPOLITAN zabranjena je reprodukcija, transfer, distribucija ili memorisanje
nekog dela ili čitavih sadržaja ovog dokumenta., kopiranjem, snimanjem,
elektronskim putem, skeniranjem ili na bilo koji drugi način.

Copyright © 2010 BELGRADE METROPOLITAN UNIVERSITY. All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system or
transmitted in any form or by any means, electronic, mechanical, photocopying,
recording, scanning or otherwise, without the prior written permission of Belgrade
Metropolitan University.

background image

° ° ° ° °

Uvod u računarske sisteme,

programske jezike i Javu

UVOD

U ovom predmetu se uči kako se rešavaju problemi pisanjem
programa. Programi se izvršavaju u račuaru. U ovoj lekciji se
upoznajemo se elemntima računara.

U predavanju ćemo se upoznati sa:

• Osnovnim elementima računarskog sistema
• Hardverskim komponentama
• Osnovnim jedinicama za predstavljanje podataka
• Mašinskim instrukcijama
• Jezicima višeg nivoa
• Kompajlerima, interpreterima i virtuelnom mašinom
• Istorijom programskih jezika
• Sintaksom, semantikom i pragmatikom programskih jezika
• Paradigmama programskih jezika
• Osnovama Java i njenih platformi za rad i razvoj
• Načinom pripreme, prevođenja i izvršenja programa u Javi

U vežbi ćemo se upoznati sa:

1. Pojmom

Java Runtime Environment (JRE), njegovim preuzimanjem i

instaliranjem

2. Pojmom

Java Development Kit (JDK), njegovim preuzimanjem i

instaliranjem

3. Kreiranjem i prevođenjem prvog Java programa iz

komandnog prompta

4. Pojmom sintaksnih i logičkih grešaka
5. Pojmom

integrisanog razvojnog okruženja (IDE)

6. Kreiranjem i prevođenjem prvog Java programa iz razvojnog

okruženja

NetBeans

Lekcija 01: Uvod u računarske sisteme, programske jezike i Javu

4

Poglavlje 1

Uvod u računare

ŠTA JE RAČUNAR?

Računar je elektronski uređaj koji memoriše i obrađuje
podatke.

Računar čini hardver i softver. Hardver čini fizičke deo računara, znači ono što se
viidi, a softver je nevidljiv, jer ga čine programske instrukcije koje kontrolišu rad
hardvera i koje omogućavaju da hardver izvrši određeni zadatak.

Računar čine sledeće osnovne komponente:

• Centralna procesorska jedinica ( CPU-Central Processing Unit)
• Glavna memorija ( main memory)
• Uređej za skladišćenje podataka ( storage device)
• Uređaji za unos podataka ( input devices)
• Uređaji za prikazivanje podataka ( output devices)
• Uređaji za komunikaciju ( communication devices)

Komponente računara su međusobno povezane sistemom koji se nazava:

magistrala podataka

( data bus). Preko magistrale podataka komponente računara

razmenjuju podatke. Kod personalnili računara (PC-Personal Computer) magistrala
podataka je ugrađena u osnovnu elektronsku ploču računara (motherboard) koja
sadrži eleketronska kola koja povezuju sve elemente računara.
Slika 1 prikazuje osnovnu strukturu računara.

Slika 1: Osnovna struktura

računara

Poglavlje 1: Uvod u računare

5

background image

Reč ''

binarno''

znači "dva stanja". Ova dva stanja se nekad označavaju sa 0 i

1; ponekad sa tačno i netačno ili uključeno i isključeno. Najvažnija karakteristika
svakog binarnog uređaja je da on može imati dva stanja.

Bit

je signal, odnosno najmanji element programa koji može imati samo dve

vrednosti: "uključeno/isključeno"' ili 1 ili 0.

Zamislite prekidač za svetlo. Taj prekidač možete samo uključiti ili isključiti.
Prekidač znači nosi jedan bit informacija. Prekidač sa postepenim podešavanjima
nije binarni uređaj. On ima više položaja koji se nalaze između uključenog i
isključenog.

Analogni signal

kontinuirano menja svoju vrednost. Ovakav signal može imati bilo

koju vrednost u nekom opsegu. Ovo je ilustrovano na slici 2.

Ako se uvede prag, analogni signali se mogu predstaviti binarnim podacima. Ovo
je lako i brzo, tako da elektronika, (a i ljudi) mogu lako da odrede da li je napon
signala iznad ili ispod nekog praga.

Na slici 3 je prikazan signal ovog tipa.. tj.

binarni signal.

Ako posmatramo samo

napon signala, možemo ovo iskazati i na sledeći način: vrednosti ispod nekog
praga se smatraju signalom 0, a vrednosti iznad – smatraju se signalom 1.

Slike 2 i 3 prikazuju primer analognog i binarnog signala, i kako analogni signal
može da se pretvori u binarni signa,

Slika 2: Analogni signal

Poglavlje 1: Uvod u računare

7

Želiš da pročitaš svih 74 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti