Strojna oprema

Podobni dokumenti
Diapozitiv 1

Microsoft Word - UP_Lekcija04_2014.docx

MATLAB programiranje MATLAB... programski jezik in programersko okolje Zakaj Matlab? tipičen proceduralni jezik enostaven za uporabo hitro učenje prir

Diapozitiv 1

Microsoft Word - M docx

Microsoft PowerPoint - Java_spremenljivke

Microsoft Word - vaje2_ora.doc

RAČUNALNIŠKI PRAKTIKUM d o c. d r. A N D R E J T A R A N E N K O Kdo bo z vami? Predavatelj: dr. Andrej Taranenko

DN5(Kor).dvi

GHOSTBUSTERS navodila za učitelje O PROJEKTU S tem projektom se učenci sami naučijo izdelati igro. Ustvariti morajo več ikon (duhcov ali kaj drugega)

Datum in kraj

4.Racionalna števila Ulomek je zapis oblike. Sestavljen je iz števila a (a ), ki ga imenujemo števec, in iz števila b (b, b 0), ki ga imenujemo imenov

Microsoft Word - avd_vaje_ars1_1.doc

Zavod sv. Stanislava Škofijska klasična gimnazija Programiranje v Pythonu Program za računanje Maturitetna seminarska naloga iz informatike Kandidat:

DIGITALNE STRUKTURE Zapiski predavanj Branko Šter, Ljubo Pipan 2 Razdeljevalniki Razdeljevalnik (demultipleksor) opravlja funkcijo, ki je obratna funk

RAM stroj Nataša Naglič 4. junij RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni

ARS1

Urejevalna razdalja Avtorji: Nino Cajnkar, Gregor Kikelj Mentorica: Anja Petković 1 Motivacija Tajnica v posadki MARS - a je pridna delavka, ampak se

Delavnica Načrtovanje digitalnih vezij

Vaje: Matrike 1. Ugani rezultat, nato pa dokaži z indukcijo: (a) (b) [ ] n 1 1 ; n N 0 1 n ; n N Pokaži, da je množica x 0 y 0 x

Slide 1

FGG14

Microsoft PowerPoint _12_15-11_predavanje(1_00)-IR-pdf

PowerPoint Presentation

NAJRAJE SE DRUŽIM S SVIČNIKOM, SAJ LAHKO VADIM ČRTE IN KRIVULJE, PA VELIKE TISKANE ČRKE IN ŠTEVILKE DO 20. Preizkusite znanje vaših otrok in natisnite

Ime in priimek: Vpisna št: FAKULTETA ZA MATEMATIKO IN FIZIKO Oddelek za matematiko Statistika Pisni izpit 6. julij 2018 Navodila Pazljivo preberite be

Slide 1

3. Metode, ki temeljijo na minimalnem ostanku Denimo, da smo z Arnoldijevim algoritmom zgenerirali ON bazo podprostora Krilova K k (A, r 0 ) in velja

FAKULTETA ZA STROJNIŠTVO Matematika 2 Pisni izpit 9. junij 2005 Ime in priimek: Vpisna št: Zaporedna številka izpita: Navodila Pazljivo preberite bese

M

NAVODILA AVTORJEM PRISPEVKOV

Microsoft PowerPoint - Java-rekurzija.ppt

Microsoft Word - M _mod..docx

C:/Users/Matevž Èrepnjak/Dropbox/FKKT/testi in izpiti/ /IZPITI/FKKT-februar-14.dvi

Delavnica Načrtovanje digitalnih vezij

LaTeX slides

Microsoft Word - SI_vaja1.doc

BiokemInfo - Pregled funkcij

NEVTRIN d.o.o. Podjetje za razvoj elektronike, Podgorje 42a, 1241 Kamnik, Slovenia Telefon: Faks.: in

Microsoft Word - ELEKTROTEHNIKA2_ junij 2013_pola1 in 2

Matematika Diferencialne enačbe prvega reda (1) Reši diferencialne enačbe z ločljivimi spremenljivkami: (a) y = 2xy, (b) y tg x = y, (c) y = 2x(1 + y

DCS-2330L_A1_QIG_v1.00(EU).indd

Univerza v Mariboru Fakulteta za naravoslovje in matematiko Oddelek za matematiko in računalništvo Enopredmetna matematika IZPIT IZ VERJETNOSTI IN STA

Poročilo za 1. del seminarske naloge- igrica Kača Opis igrice Kača (Snake) je klasična igrica, pogosto prednaložena na malce starejših mobilnih telefo

resitve.dvi

Navodila:

ANALITIČNA GEOMETRIJA V RAVNINI

DES

rm.dvi

REŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike FMF, Ljubljana, 25. september 2015 Vir: [1] 1

Poglavje 3 Reševanje nelinearnih enačb Na iskanje rešitve enačbe oblike f(x) = 0 (3.1) zelo pogosto naletimo pri reševanju tehničnih problemov. Pri te

C:/Users/Matevž Èrepnjak/Dropbox/FKKT/TESTI-IZPITI-REZULTATI/ /Izpiti/FKKT-avgust-17.dvi

INDIVIDUALNI PROGRAM PREDMET: MATEMATIKA ŠOL. LETO 2015/2016 UČITELJ: ANDREJ PRAH Učenec: Razred: 7. Leto šolanja: Ugotovitev stanja: Učenec je lani n

ŠTEVCI PROMETA IN NJIHOVA UPORABA ZA NAMENE STATISTIK ČRT GRAHONJA

Microsoft Word - CNR-BTU3_Bluetooth_vmesnik

INFORMATOR BIROKRAT 1/2011

Računalniški praktikum Projektna naloga - Izdelava spletne strani Avtor: Matej Tekavčič Skupina: Matej Tekavčič - koordinator Simon Vrhovnik Tine Kavč

SESTAVA VSEBINE MATEMATIKE V 6

Učinkovita izvedba algoritma Goldberg-Tarjan Teja Peklaj 26. februar Definicije Definicija 1 Naj bo (G, u, s, t) omrežje, f : E(G) R, za katero v

Excel 2016

Naloge 1. Dva električna grelnika z ohmskima upornostma 60 Ω in 30 Ω vežemo vzporedno in priključimo na idealni enosmerni tokovni vir s tokom 10 A. Tr

Delavnica Načrtovanje digitalnih vezij

Ime in priimek

Microsoft PowerPoint - Objekti_gradnja.ppt

Microsoft Word - A-3-Dezelak-SLO.doc

COBISS3/Medknjižnična izposoja

Microsoft Word - CNC obdelava kazalo vsebine.doc

SQL doc. dr. Evelin Krmac RELACIJSKE PODATKOVNE BAZE Relacijski model organizacije podatkov podatki predstavljeni preko relacij 2D tabel operacije se

(Microsoft PowerPoint - vorsic ET 9.2 OES matri\350ne metode 2011.ppt [Compatibility Mode])

Poslovilno predavanje

2. izbirni test za MMO 2017 Ljubljana, 17. februar Naj bosta k 1 in k 2 dve krožnici s središčema O 1 in O 2, ki se sekata v dveh točkah, ter

STAVKI _5_

Kotne in krožne funkcije Kotne funkcije v pravokotnem trikotniku β a c γ b α sin = a c cos = b c tan = a b cot = b a Sinus kota je razmerje kotu naspr

TRGOVSKI PORTAL SPLETNA APLIKACIJA NAMENJENA TRGOVCEM POGOSTA VPRAŠANJA IN ODGOVORI Ljubljana, Verzija 1.0

Ime in priimek: Vpisna št: FAKULTETA ZA MATEMATIKO IN FIZIKO Oddelek za matematiko Verjetnost Pisni izpit 5. februar 2018 Navodila Pazljivo preberite

PREDMETNI KURIKULUM ZA RAZVOJ METEMATIČNIH KOMPETENC

Oblikovanje in razvijanje spletnih strani

Microsoft Word - N _moderacija.docx

FGG13

Univerza v Ljubljani FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Tržaška c. 25, 1000 Ljubljana Realizacija n-bitnega polnega seštevalnika z uporabo kvan

Srednja šola za oblikovanje

resitve.dvi

Kazalo 1 DVOMESTNE RELACIJE Operacije z dvomestnimi relacijami Predstavitev relacij

C:/Users/Matevž Èrepnjak/Dropbox/FKKT/TESTI-IZPITI-REZULTATI/ /Izpiti/FKKT-junij-17.dvi

Space Invaders Opis igre: Originalna igra: Space Invaders je arkadna igra, ki so jo ustvarili leta Bila je ena izmed prvih streljaških iger, v k

Microsoft Word - SI_vaja5.doc

Linearna algebra - povzetek vsebine Peter Šemrl Jadranska 21, kabinet 4.10 Izpitni režim: Kolokviji in pisni izpiti so vsi s

'Kombinatoricna optimizacija / Lokalna optimizacija'

Diapozitiv 1

Navodila za namestitev odjemalca ibsreport2 produkcijsko okolje (poročanje Banki Slovenije) Avgust 2017

Microsoft PowerPoint - Mocnik.pptx

Brownova kovariancna razdalja

BYOB Žogica v vesolju Besedilo naloge Glavna ideja igre je paziti, da žoga ne pade na tla igralne površine, pri tem pa zbrati čim več točk. Podobno ig

Mere kompleksnih mrež (angl. Network Statistics) - Seminarska naloga pri predmetu Izbrana poglavja iz diskretne matematike

POPOLNI KVADER

APS1

Vaja04_Ver02

Microsoft Word - ELEKTROTEHNIKA2_11. junij 2104

DZS, d. d. Spoštovani, pred vami je vzorčno poglavje dnevnih priprav. Priprave so uporabnikom na voljo v celoti in v obliki, ki omogoča urejanje in pr

Slide 1

Transkripcija:

Asistenta: Mira Trebar, Miha Moškon

UIKTNT 2 Uvod v programiranje Začeti moramo razmišljati algoritmično sestaviti recept = napisati algoritem Algoritem za uporabo poljubnega okenskega programa.

UIKTNT 3 Uvod v programiranje Za pisanje algoritmov bomo od zdaj naprej uporabili skriptni programski jezik Python (verzija 3.2.3). ogledali si bomo interaktivno uporabo, napisali bomo program. Program Python se nahaja v C:\Python32\python.exe Pythonova ukazna vrstica: Start All Programs Python 3.2 Python (command line)

UIKTNT 4 Interaktivni način - spremenljivke Uporaba spomina: rezultate izračunov si lahko zapomnimo v spominu. Uporabimo spremenljivke! spremenljivke se označijo s črko ali besedo, ki lahko vsebuje črke in številke >>> x = 22 Kaj se dogaja tukaj? x y razlika 22 7 x - y >>> y = 7 >>> x-y 15 >>> razlika = x-y >>> razlika 15

Interaktivni način if stavek Sintaksa stavka: if pogoj: stavki1 else: stavki2 UIKTNT 5 true stavki1 pogoj false stavki2 V JavaScriptu smo del, ki pripada posamezni veji stavka določili z oklepaji { }. V Pythonu uporabimo podpisovanje (indent): if pogoj1: [ ]stavki1 [ ] [ ]if pogoj 2: [ ][ ]stavki12 else: [ ]stavki2 [ ]

UIKTNT 6 Interaktivni način naloge (1 točka) Izračunajte: (2+7) 11 2011 (2+7) 7-2 2011 2,7 2011,11 22 / 7 22 / 7 (celoštevilsko) ostanek pri deljenju 22 s 7 rezultat računa (2+7) 11 2011 shranite v spremenljivko a. izračunajte absolutno vrednost vrednosti spremenljivke a in rezultat shranite v spremenljivko b. spremenljivka c naj vsebuje rezultat izraza a+b operator izračunaj vrednost polinoma 2 x 2 + 6 x + 11 v točki x=22 opis + seštevanje - odštevanje * množenje ** potenciranje / deljenje // celoštevilsko deljenje % ostanek pri deljenju

UIKTNT 7 Interaktivni način naloge (1 točka) N1: Spremenljivka niz= abcdefg. Izračunajte: Če je črka c v spremenljivki niz naj bo Izpis=true, sicer pa naj bo Izpis=false operator opis or logični ali and logični in not x logični ne in, not in pripadnost množici is, is not preverjanje indentitete <, <=, >, >=,!=, == primerjave +, - seštevanje in odštevanje *, /, //, % množenje in deljenje +x, -x pozitino in negativno ** potenciranje x[indeks] dostop do elementa v listi x[index1:index2] več elementov v list f(parametri...) klic funkcije

8 Interaktivni način naloge (1 točka) N2: 1) Kakšno vrednost ima b po izvedbi stavkov: a=4 b=3 x=4 if (a==x) and (b >5): b=b+1 2) Kakšno vrednost ima c po izvedbi stavkov: c=5 if not (a==3): c=c+1 else: c=c-1 c=c+1 true c=5 not(a==3) false c=c-1

9 Interaktivni način naloge (1 točka) Zapišite ukaze v Pythonu in preverite rezultate: N3: Kakšen je rezultat pogoja, če je a=b=3 in x=7: a/b > 1 or a!= b (x/b < 1)!= (a!= x) N4: Izračunajte absolutno vrednost števila x tako, da uporabite pogojni stavek. N5: Koliko je vrednost spremenljivke a po izvedbi sledečih stavkov: x=true y=1 z=2 if z>2: a=y+1 else: a=x+y+1

10 Interaktivni način naloge (1 točka) N6: Program šteje sekunde v spremenljivki sekunde in minute v spremenljivki minute. Zapiši del programa, ki v primeru, da so se sekunde povečale na 60, sekunde postavi spet na 0 in za 1 poveča minute. minute = 0 sekunde = 59 sekunde = sekunde+1... N7: Poiščite enačbo za pretvorbo F v C in jo zapišite v Pythonu, tako, da vnesete vrednost Zapišite še obratno enačbo: C v F

Domača naloga namestitev okolja Postavljanje okolja tolmač in izvajalno okolje Python http://www.python.org različica 3.2.2 (namestitveni paket za MS Windows) http://www.python.org/ftp/python/3.2.2/python-3.2.2.msi integrirano razvojno okolje PyScripter http://pyscripter.googlecode.com/files/pyscripter-v2.4.3-setup.exe