Od ABAKA do TABLETA.

Slides:



Advertisements
Similar presentations
Click on each of us to hear our sounds.
Advertisements

Unit 1- Recognizing Computers.  Understand the importance of computers  Define computers & computer systems  Classify different types of computers.
HIRAGANA by number of strokes Images from:
Da Vinci drew plans for a calculator
The History of Computer Science
History Computers.
Katedra za informatiku
RAZVOJ INFORMACIONIH TEHNOLOGIJA
1.6. Pohrana podataka.
Razvoj računara: od kalkulatora do mrežnog povezivanja
Provisioning Windowsa 10 na IoT, mobilnim i desktop uređajima
Programi zasnovani na prozorima
PRIJENOS PODATAKA.
otvoreni podaci, pametni gradovi ... i gde smo tu vi i ja?
Tip TV antene za digitalni prijam
predavanja v.as.mr. Samir Lemeš
Prof. dr Vladimir Štambuk Asistent Mr Nebojša Mrdja
Operativni sistemi.
PONAVLJANJE CheckBox Koristi se za rešavanje zadataka gde je potrebno omogućiti uključivanje ili isključivanje jedne ili više opcija. Važna svojstva: –Checked.
Struktura i princip rada računara
Arhitektura i organizacija računara (3+2)
Архитектура на компјутери
Razvoj računara: od kalkulatora do mrežnog povezivanja
Teorema o 4 boje(Four color theorem)
Istorijski razvoj WINDOWS-a
Programiranje Uvod Nikola Vlahović.
Računari i matematika Dr Dragan Mašulović
Tehničke mjere zaštite podataka
Microsoft Office 2007 MS Office je programski paket koji sadrži više programa: MS Word – program za obradu teksta MS Excel – program za izradu tabela sa.
Podatkovni višemedijski prijenos i računalne mreže Speech Recognition
Petlje FOR - NEXT.
REPEAT…UNTIL Naredbe ciklusa.
Uvod u HTML Zoltan Geller 2017
XXIV Skup TRENDOVI RAZVOJA: “DIGITALIZACIJA VISOKOG OBRAZOVANJA” REPOZITORIJUMI - DIGITALNI RESURSI SAVREMENOG OBRAZOVANJA Kopaonik, februar,
APLIKATIVNI SOFTVER Za razliku od sistemskog softvera čiji je osnovni zadatak usmeravanje, nadgledanje i podržavanje rada računarskog sistema, aplikativni.
Europski dan programiranja
Elektrotehnički fakultet – Podgorica Operativni sistemi
14 UNUTRAŠNJE I ANONIMNE KLASE
Primena računara I godina
LAPLACEOVA TRANSFORMACIJA
Upravljanje projektima za rast zajednice
Arhitektura računarskog sistema
Računarstvo i informatika
Element form Milena Kostadinović.
MessageBox.
Programski jezici Po stepenu zavisnosti programskog jezika od računara programske jezike delimo na: mašinski zavisne (mašinski i simbolički jezik) mašinski.
predavanja v.as.mr. Samir Lemeš
Pojmovi digitalnog zapisa
MSc Aleksa Piljević Programersko iskustvo pre i posle zaposlenja.
PROGRAMSKI JEZIK PASCAL
PRAĆENJE STATISTIKE POSEĆENOSTI WEB-PREZENTACIJE
MATEMATIČKI FAKULTET, UNIVERZITET U BEOGRADU
Osnovni simboli jezika Pascal
posljednja faza razvoja podatkovnih komunikacija
Strukture podataka i algoritmi 5. VRIJEME IZVRŠAVANJA ALGORITMA
C++ WORKSHOP Šimec Tino - FOI.
Naredbe u php-u.
Programski jezik Python
VAŽNOST ČITANJA U NIŽIM RAZREDIMA OSNOVNE ŠKOLE
PROGRAMSKI SUSTAV ZA RASPOZNAVANJE TISKANOG TEKSTA
Technology History - Goal: To make human tasks easier
Podatkovni višemedijski prijenos i računalne mreže Speech Recognition
1. Sigurno u virtualnom svijetu
Vida Vasilj (Z) II.4.
7. Baze podataka Postavke MS Accessa.
Bio Blitz- Mojkovac 2016 CRESSIDA Sub –Regional Workshop Building Local Resilience for the Cummunities godine , Becici.
Ponavljanje Pisana provjera
Mrežni procesori Uvod.
INTERPOLACIJA PO DIJELOVIMA POLINOMIMA
Kako zaštititi privatnost na facebooku
Presentation transcript:

Od ABAKA do TABLETA

Kratka istorija računara Abacus - 4000 godina p.n.e u Vavilonu Mehanički alat za računanje Aritmetičke operacije (+,-,*,: ) Koristi se u Kini, Japanu, Indiji itd.

Istorija računara Blaise Pascal (Blejz Paskal) (1623-1662) Matematičar i fizičar Mehanički kalkulator Rad sa osmocifrenim brojevima Jedan programski jezik iz 70- tih godina 20 v. nazvan je Paskal Mehanički kalkulator “Paskalin”

“the father of computers” Istorija računara Charles Babbage (Čarls Bebič) (1791-1871) Prof. matematike sa Kembridža “the father of computers” Prvi mehanički računar koji je mogao da se programira pomoću bušenih kartica Analitička mašina – prvi pokušaj izrade digitalnih računara

Istorija računara Ada Lovelace (Ejda Lavlejs) (1815-1852) ćerka pesnika Bajrona Interpretator i promoter Bebičovih vizionarskih radova Kreira program koji je trebalo da se izvršava na analitičkoj mašini Prvi programer u istoriji računara U njenu čast jedan programski jezik nosi ime ADA

Istorija računara George Boole (Džordž Bul) (1815-1864) Engleski matematematičar i filozof Razvija algebru nad binarnim brojevima i logičke operacije – Bulova algebra AND, OR, NOT i skupovne operacije UNIJA, PRESEK, KOMPLEMENT Primena u prekidačkim kolima, kao osnova za konstrukciju računara

Istorija računara Herman Hollerith (1860-1929) Razvio je sistem kodovanja podataka na bušenim karticama Patent je korišćen u SAD 1890. za popis stanovništva Program se svodio na prebrojavanje Njegova prva kompanija je preteča IBM-a Bušena kartica

Istorija računara Alan Turing (1912-1954) - matematičar i kriptograf Dokazuje da se svaka matematička funkcija (svaki niz operacija) može predstaviti u obliku algoritma Program je niz naredbi zapisan u memoriji nizom simbola Bavio se kriptografijom i tokom II svetskog rata sarađivao je sa britanskom obaveštajnom službom na razbijanju nemačkih šifrovanih poruka (Lorenzova šifra) 1943. kompletirao je Kolos - prvi elektronski digitalni računar 1950. definiše Tjuringov test kojim utvrđuje da li se neka mašina može smatrati “inteligentnom” (računar “misli” ukoliko može da prevari ispitivača da vodi konverzaciju sa čovekom) Kriptografija (kriptologija) je izvedena iz grčkog prideva κρυπτός kriptós "skriven" i glagola γράφω gráfo "pisati„ Nauka koja se bavi metodima očuvanja tajnosti informacija. 

Istorija računara Enigma Mašina “bomba” za dešifrovanje Mašina za šifrovanje koju su koristili nemci Mašina “bomba” za dešifrovanje Elektromehanička mašina koja je otkrila algoritam nemačkog šifarskog uređaja Enigma

Istorija računara John Von Nouman (1903-1957) Koncept programa koji je smešten u memoriji Koncept računara opšte namene Mogućnost modifikovanja programa Nojmanova arhitektura računara – koncept koji se i dan danas koristi

Istorija računara Konrad Zuse (1910-1995) Nemački inženjer Konstruisao je uređaj: Z1 – binarni,elektromehanički kalkulator sa ograničenim programiranjem i instrukcijama na bušenoj traci (1939.) Z2 - računar na bazi telefonskih releja (1940.) Z3 – na bazi rashodovanih telefonskih releja, 64-bitni programabilni kalkulator sa memorijskom i aritmetičkom jedinicom (1941.) Z4 – drugi u svetu komercijalni računar Dizajnirao je prvi programski jezik Plankalkul (1948.) Zuse Z1 replica in the German Museum of Technology in Berlin

Generacije računara Računari 1. generacije (1951-1958) 1944: Mark 1 - prvi elektromehanički računar opšte namene koga je razvio profesor sa Harvarda, Howard Aiken, proizvod je IBM-a 1944: ENIAC - 30 tona težak, 18.000 elektronskih cevi 1950: UNIVAC I - prvi komercijalni računar opšte namene Elektronske vakum cevi Opšte karakteristike: Elektronske vakum cevi Mašinski jezik (0 i 1) Magnetna primarna memorija Unos programa i podataka preko bušenih kartica Sve potrebne radnje je uglavnom izvršavao sam operater Mark I was a 51-foot-long, 8-foot-tall monster that used noisy electromechanical relays to calculate five or six times faster than a person could, but it was far slower than a modern $5 pocket calculator. MARC 1

Računari 2. generacije (1959-1963) Osnovne karakteristike: Tranzistori Početak jezika višeg nivoa: Fortran i Cobol Magnetna primarna memorija Magnetni diskovi i trake za sekundarnu memoriju Tipični primeri: Philco Transac S-2000 i IBM 1401 i 1620 Tranzistor

Računari 3. generacije (1964-1970) Osnovne karakteristike: Integrisana kola Drastično povećanje memorije Omogućilo je proizvodnju čipova sa hiljadama tranzistora Tipični primeri: IBM 360 (slika), PDP-1 Integrisano kolo

Generacije računara Tehnologija štampanih ploča: Povećanje pouzdanosti Ostvarivanje veza između elektronskih komponenti Materijal za izradu: pertinaks, glasfiber, ...

Računari 4. generacije (1971-1984) Opšte karakteristike LSI - Large Scale Integration VLSI, Very Large Scale Integration – proces kreiranja integrisanih kola kombinujući hiljade tranzistora u jedan čip  Razvoj mikroprocesora Pojava mini i super računara Paralelno procesiranje Povećana brzina rada, snaga, memorijski resursi Tipični predstavnici: Apple II, IBM PC

Računari 4. generacije 1981-1982 ZX81 8-16K Spectrum 48K Comodore 64 K

Računari 4. generacije GUI (Graphical User Interface) Dag Englbart (Doug Engelbart) Osmislio “human-computer interaction” Razvio je hypertext Uveo je kursor kontrolisan mišem Više prozora (Multiple windows): WIMP (windows, icons, menus, pointers) Doug Engelbart prvi put pokazuje miša Prvi miš

Steve Jobs (1955-2011) primenio: GUI, ikone, itd Macintosh (1984) Steve Jobs (1955-2011) primenio: GUI, ikone, itd Desktop – radnu površinu Upotrebu miša i drugih “pointing devices” “Double click" i “Click-and-drag“ osobine za podršku uređajima za pokazivanje Steve Jobs (levo 1984, desno 2011) Originalni Mac Mac ultrabook 2012

Računari 5. generacije (1984-1991) Široka upotreba RISC (Reduced Instraction Set Computer) tehnologije CPU Paralelna obrada Višeprocesorski rad (Multiprocessing) Konkurentna obrada aplikacija (Multitasking) Koriste se za prepoznavanje govora i ostalim domenima veštačke inteligencije Razvoj super računara PC računari 1990-tih Super kompjuter 1990-tih

Računari 6. generacije (od 1992) 6G Nano Silicone Case & Screen Protector Kit for New Apple iPod Nano 6 6th Generation 8GB 16GB Nano tehnologije i neurokompjuteri Tehnologija: paralelno procesiranje/arhitektura Brzina: Tflops (Tera Floating point Operations Per Second) (broj operacija sa pokretnim zarezom u sekundi) ≈ 1012 oper/s Procesori: kombinacija RISC arhitekture, protočnosti (pipelining) i paralelnog procesiranja Razvoj: WAN i WLAN (bežični LAN) 2001: Apple - iPod - digitalni muzički plejer (8, 16 i 32 GB-2007); 2002-2011: razvoj smartphone Nano i iPhone (G1-G6) 2007: iPhone kombinuje 2,5GHz GSM i EDGE celularni telefon 2008: iPhone 3G sa GPS navigacijom 2010: razvoj smart mobilnih telefona (iPad, Apple…) 2011: 6G Nano, 4G iPhone

Podela računara Mainframe i Super računari Primene: Vremenska prognoza Hemijski i fizički procesi Vasionska istraživanja Vojne potrebe Velike organizacije koje obrađuju milionske transakcije ... The IBM Blue Gene/Q

Podela računara Serveri Namenjeni za obezbeđivanje softverske podrške i drugih računarskih resursa drugim računarima u okviru date mreže Server i dodatna oprema u 19” reku

Podela računara Radne stanice Moćni stoni računari sa povećanom računarskom snagom (pojačani resursi) koji su prevashodno namenjeni krajnjim interaktivnim aplikacijama Najčešće su povezani na veliki računarski sistem 3D-grafika, dizajn i sl. Najčešće su potrebni naučnicima i inženjerima

Podela računara Personalni računari Opslužuju jednog korisnika u datom trenutku Uobičajene primene obuhvataju: obrada teksta, računovodstvo, igre, slušanje muzike i gledanje video sadržaja

Podela računara Prenosivi računari: mašine koje nisu vezane za stolove: Laptop (notebook) Netbook Handheld computers (PDAs) Palmtop Smartphone (iPad) Tablet PC ...

Podela računara Ugrađeni računari Računari posebne namene - namenjeni isključivo za unapred specificirane zadatke Kontrola temperature i vlažnosti Monitorisanje rada srca Monitorisanje kućnog sistema obezbeđenja od provale ...

Informatika i društvo Doba u razvoju društva: Poljoprivredno doba Industrijsko doba Informaciono doba Doba u kome živimo - informaciono doba: Doba integracije sistema Deljenja znanja Sve više ljudi zarađuje za život radeći na računarima...

Hvala na pažnji Pitanja? Razvoj računara Hvala na pažnji Pitanja?