<?xml version="1.0"?><rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:edm="http://www.europeana.eu/schemas/edm/" xmlns:wgs84_pos="http://www.w3.org/2003/01/geo/wgs84_pos" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:rdaGr2="http://rdvocab.info/ElementsGr2" xmlns:oai="http://www.openarchives.org/OAI/2.0/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ore="http://www.openarchives.org/ore/terms/" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:dcterms="http://purl.org/dc/terms/"><edm:WebResource rdf:about="http://www.dlib.si/stream/URN:NBN:SI:DOC-HSOU5947/c043b07f-56d3-4b02-84ea-f99aa0ba8656/PDF"><dcterms:extent>16298 KB</dcterms:extent></edm:WebResource><edm:WebResource rdf:about="http://www.dlib.si/stream/URN:NBN:SI:DOC-HSOU5947/ec388d06-e971-41ad-9a0b-ba18549de51c/TEXT"><dcterms:extent>293 KB</dcterms:extent></edm:WebResource><edm:ProvidedCHO rdf:about="URN:NBN:SI:DOC-HSOU5947"><dcterms:issued>2020</dcterms:issued><dc:creator>Fajfar, Iztok</dc:creator><dc:format xml:lang="sl">1 spletni vir (1 datoteka PDF (XIII, 155 str.))</dc:format><dc:identifier>COBISSID:304902144</dc:identifier><dc:identifier>ISBN:978-961-243-400-7</dc:identifier><dc:identifier>URN:URN:NBN:SI:doc-HSOU5947</dc:identifier><dc:language>sl</dc:language><dc:publisher xml:lang="sl">Fakulteta za elektrotehniko</dc:publisher><dc:source xml:lang="sl">knjige</dc:source><dc:subject xml:lang="sl">abstraktni podatkovni tipi</dc:subject><dc:subject xml:lang="sl">Algoritmi</dc:subject><dc:subject xml:lang="sl">časovna zahtevnost</dc:subject><dc:subject xml:lang="sl">diagram poteka</dc:subject><dc:subject xml:lang="sl">iskanje</dc:subject><dc:subject xml:lang="sl">JavaScript</dc:subject><dc:subject xml:lang="sl">krmilni stavki</dc:subject><dc:subject xml:lang="sl">lokalne spremenljivke</dc:subject><dc:subject xml:lang="sl">načrtovanje algoritmov</dc:subject><dc:subject xml:lang="sl">objekti</dc:subject><dc:subject xml:lang="sl">oblika računalniške kode</dc:subject><dc:subject xml:lang="sl">Podatkovne strukture</dc:subject><dc:subject xml:lang="sl">podprogrami</dc:subject><dc:subject xml:lang="sl">povezani seznami</dc:subject><dc:subject xml:lang="sl">preizkušanje programov</dc:subject><dc:subject xml:lang="sl">psevdojeziki</dc:subject><dc:subject xml:lang="sl">razhroščevanje</dc:subject><dc:subject xml:lang="sl">rekurzija</dc:subject><dc:subject xml:lang="sl">skladi</dc:subject><dc:subject xml:lang="sl">sklici</dc:subject><dc:subject xml:lang="sl">slovarji</dc:subject><dc:subject xml:lang="sl">spremenljivke</dc:subject><dc:subject xml:lang="sl">tabele</dc:subject><dc:subject xml:lang="sl">Učbeniki za visoke šole</dc:subject><dc:subject xml:lang="sl">urejanje</dc:subject><dc:subject xml:lang="sl">vrste</dc:subject><dc:subject xml:lang="sl">vzvratno sledenje;</dc:subject><dc:title xml:lang="sl">Algoritmi in podatkovne strukture| uvod za inženirje|</dc:title><dc:description xml:lang="sl">Učbenik je namenjen študentom, ki spremljajo predavanja pri predmetih Osnove programiranja in Programiranje I na Fakulteti za elektrotehniko v Ljubljani. Prav gotovo bo koristil tudi študentom drugih tehničnih in naravoslovnih fakultet kakor tudi komurkoli, ki bi se rad spoznal z osnovnimi veščinami računalniškega programiranja. Učbenik ne predvideva nobenega predhodnega znanja programiranja. Njegov glavni poudarek ni učenje konkretnega programskega jezika temveč razvijanje algoritemskega načina razmišljanja in spoznavanje osnovnih postopkov načrtovanja in preizkušanja programov. V ta namen avtor v učbeniku uporabi poenostavljen programski jezik JavaScript, da podpre razlago s praktičnimi primeri. Učbenik pokrije vse od osnovnih načel strukturiranega programiranja do kompleksnih pojmov kot so abstraktni podatkovni tipi in rekurzija. Vse elemente uvaja postopoma in smiselno s pomočjo praktičnih primerov. Avtor pri tem poudarja način, kako bolj ali manj splošno znane rešitve zapišemo najprej v obliki računalniškega algoritma, in kako tak algoritem pretvorimo v program, ki ga na koncu preizkusimo na računalniku. V vsakem poglavju bo bralec našel izzive za utrjevanje in nadaljnje samostojno raziskovanje. Predvsem zahtevnejšim izzivom so dodane rešitve. Vendar te rešitve niso podane v obliki razlag temveč zgolj kot delujoči programi brez opomb. Tako nudijo študentu dodatno vajo iz vzvratnega inženirstva, kjer skuša študent iz delujočega programa izluščiti osnovno idejo algoritma</dc:description><edm:type>TEXT</edm:type><dc:type xml:lang="sl">knjige</dc:type><dc:type xml:lang="en">books</dc:type><dc:type rdf:resource="http://www.wikidata.org/entity/Q571" /></edm:ProvidedCHO><ore:Aggregation rdf:about="http://www.dlib.si/?URN=URN:NBN:SI:DOC-HSOU5947"><edm:aggregatedCHO rdf:resource="URN:NBN:SI:DOC-HSOU5947" /><edm:isShownBy rdf:resource="http://www.dlib.si/stream/URN:NBN:SI:DOC-HSOU5947/c043b07f-56d3-4b02-84ea-f99aa0ba8656/PDF" /><edm:rights rdf:resource="http://creativecommons.org/licenses/by-nc-nd/4.0/" /><edm:provider>Slovenian National E-content Aggregator</edm:provider><edm:dataProvider xml:lang="en">National and University Library of Slovenia</edm:dataProvider><edm:object rdf:resource="http://www.dlib.si/streamdb/URN:NBN:SI:DOC-HSOU5947/maxi/edm" /><edm:isShownAt rdf:resource="http://www.dlib.si/details/URN:NBN:SI:DOC-HSOU5947" /></ore:Aggregation></rdf:RDF>