prispevki izidor jerebic objektna tehnologija in postopna gradnja informacijskih sistemov matevž rostaher andrej krajnc razvoj zavarovalniŠke aplikacije symass v objektno orientiranem okolju smalltalk branko hmelak alenka krančan uvajanje objektne tehnologije in orodja visualage v industrijsko okolje nenad Čuš babič domen verber izkuŠnje pri vpeljavi objektne tehnologije branko Šlamberger windex ekspertni sistem za obdelavo vrednostnih papirjev ivan lah tedo raČunalniŠka podpora konstruiranju tkanin vjekoslav milinković in dubravko Šimag uporaba cincom total frame worka za razvoj objektno orientiranih client server informacijskih sistemov dr miro lozej izkuŠnje z razvojnim okoljem oracle power objects grega lambergar izdelava objektov s pomoČjo powersoft powerbuilder razvojnega okolja ixtlan d o o pristop marjan rihar integracija objektno usmerjenih metod programskega inŽenirstva za uporabo v razvoju sistemov vodenja industrijskih procesov lovorka frigan uporaba jacobsonove in rumbaughove metode pri razvoju informacijskih sistemov marko krajnc david gorišek prednosti uporabe smalltalka v kombinaciji z objektno podatkovno bazo domen verber nenad Čuš babič pristop k implementaciji hibridne objektne podatkovne baze amil jašarbašič integracija objektno orientirane tehnologije in pisarniŠkega poslovanja a jakl m krašna izkuŠnje z objektnimi jeziki pri razvoju tehniŠkih aplikacij ninoslav Šimunović nujnost uporabe objektne tehnologije pri reinŽeniringu poslovnih procesov janko mivšek smalltalk na internetu alenka Žnidaršič juš kocijan andrej skobe razvoj objektno orientiranega simulacijskega okolja v g matjaž ostroveršnik programske paradigme albin lotrič uvajanje informacijske podpore proizvodno poslovnim sistemom Štefan masič bruno stiglic tomaž kolmanič petar brajak primer preureditve programske opreme z orodjem informix newera tomaž gornik trendi in praksa pri uporabi objektne tehnologije v poslovnih aplikacijah david pahor o predmet objekt domaČi miro brejc tugomil borina razvoj aplikacij z objektno orientiranim gl leo lušičić dušan rot ponovna uporaba komponent z orodjem obsydian aleš Živkovič java v okolju internet milan ojsteršek janez brest peter kokol aleksander kvas nikolaj korbar viljem Žumer izkuŠnje pri uvajanju jezika c pri predmetu programiranje i objektna tehnologija in postopna gradnja informacijskih sistemov izidor jerebic select technology d o o izidor jerebic select tech si http www select tech si Že nekaj časa je znana in se v svetu tudi uspešno uporablja metodologija postopne gradnje informacijskih sistemov evolutionary delivery ki uporablja spiralni model namesto klasičnega spiral model namesto waterfall model za programsko načrtovanje in implementacijo pa so do nedavnega večinoma uporabljali klasične načrtovalske tehnike strukturiranega programiranja z uveljavljanjem objektne tehnologije pa je postalo jasno da je najbolj primerna načrtovalska in programska tehnika prav objektno orientirano načrtovanje in implementacija objektna tehnologija je namreč nastala prav kot odgovor na zahteve po izredno kompleksnih sistemih ki jih s klasičnimi tehnikami ni bilo mogoče uspešno graditi kompleksni sistemi ki se venomer spreminjajo zaradi zahtev okolja so problem ki ga skupaj izredno dobro rešujeta postopna gradnja informacijskih sistemov in objektna tehnologija predstavili bomo osnovne principe takega načina izgradnje in jih praktično osvetlili na primeru razvoja programa za elektronski prelom strani ki je bil razvit za potrebe redakcijskega sistema za razvoj uporabljamo nextstep openstep razvili smo paleto produktov največji integracijski projekt pa je postavitev redakcijskega sistema časopisa delo ki ima blizu tristo delovnih mest razvoj zavarovalniŠke aplikacije symass v objektno orientiranem okolju smalltalk matevž rostaher andrej krajnc software rostaher mala nedelja si mala nedelja compuserve com eden od možnih načinov za uvajanje objektne tehnologije je razvoj aplikacij v smalltalku smalltalk je zaradi svojih značilnosti primeren za razvoj najrazličnejših aplikacij pri čemer še posebej izstopajo velike poslovne strežnik odjemalec aplikacije med katere lahko zagotovo uvrstimo tudi symass smalltalk je razvojno okolje katerega glavne prednosti so upravljanje s pomnilnikom hiter razvoj aplikacij enostavnost jezika knjižnice razredov itd seveda pa sam smalltalk ne zadostuje za uspešno izgradnjo informacijskih sistemov zelo pomebna je metodologija za vse faze razvojnega procesa pomembna je specifikacija sistema ki omogoča verifikacijo in validacijo rezultatov razvoja in je tudi baza za testiranje izdelana komponentna tehnologija omogoča razdelitev sistema v obvladljive ponovno uporabne podsisteme prototipiranje omogoča hiter prehod iz faze načrtovanja v fazo implementacije pravilna uporaba teh tehnologij omogoča fleksibilen in konkurenčen razvoj informacijskih sistemov za mala podjetja v velikih podjetjih pa lahko pripomore k bistvenemu zmanjšanju stroškov razvoja in vzdrževanja uvajanje objektne tehnologije in orodja visualage v industrijsko okolje branko hmelak alenka krančan alcad d o o slovenska bistrica dandanes smo priča preobrazbi informacijskih in računalniških centrov v organizacijskem tehnološkem in metodološkem smislu v tem prispevku bomo obdelali možnost ki nam jo za takšno preobrazbo ponuja objektna tehnologija prikazali bomo primer uvajanja objektne tehnologije in orodja visualage v industrijsko okolje pogledali bomo prednosti ki nam jih ta tehnologija prinaša in postopke njenega uvajanja v podjetju alcad izkuŠnje pri vpeljavi objektne tehnologije nenad Čuš babič domen verber mips d o o nenad babic uni mb si domen verber uni mb si v članku je predstavljen postopek uvajanja objektne tehnologije v vse faze razvoja programske opreme ki smo ga uporabili v našem podjetju in izkušnje ki smo jih pri tem pridobili predstavljeni so pogoji v katerih smo se za uvajanje objektne tehnologije odločili najprej smo postavili ogrodje razvojnega procesa nato pa smo v posamezne faze vpeljali nove metode dela za potrebe analize zahtev in načrtovanja smo uporabili metodo omt kot v svetu dobro uveljavljeno objektno metodo za razvoj podatkovno usmerjenih aplikacij za implementacijo smo izbrali integrirano razvojno okolje delphi ki omogoča pravi objektni pristop k implementaciji windex ekspertni sistem za obdelavo vrednostnih papirjev branko Šlamberger hermes softlab d o o e posta antares hermes si programski paket windex je ekspertni sistem za analizo ter obdelavo vrednostnih papirjev Članek opisuje ciljno skupino ljudi ki jim je windex namenjen njegovo funkcionalnost dotika pa se tudi nekaterih podrobnosti v arhitekturi programskega paketa del opisa predstavlja opis orodja s katerim smo windex naredili ms visual c navedeni so pa tudi razlogi zakaj smo dano orodje izbrali poudarek je na objektni knjiznjici mfc microsoft foundation classes za c predvsem na objektih ki se tičejo uporabniškega vmesnika tedo raČunalniŠka podpora konstruiranju tkanin ivan lah feri maribor inštitut za informatiko janvid uni mb si v sloveniji so redka tista tekstilna podjetja v katerih obstoječi informacijski sistem zagotavlja pomoč in podporo aktivnostim tehnologa v prispevku bomo opisali realizirani programski sistem imenovan tedo ki tehnologu tkanja zagotavlja popolno podporo pri oblikovanju tehnološke dokumentacije razen definiranja osnovnih konstrukcijskih parametrov tkanine oblikovanja vzorcev tkanja in snovanja oblikovanja vzornice in izračuna porabe materiala zagotavlja tedo tudi enostaven prikaz izgleda tkanine programski sistem ki ga že uporabljajo v razvojno tehnološkem oddelku mtt tovarna tkanin melje ter merinki maribor predstavlja prvi korak na poti integralnega informacijskega sistema ki bo prvenstveno osredotočen na tehnološki vidik proizvodnje surovih tkanin podane so izkušnje in problemi s katerimi smo se srečali pri izgradnji sistema uporaba cincom total frame worka za razvoj objektno orientiranih client server informacijskih sistemov vjekoslav milinković in dubravko Šimag tis inženiring za telematiko in software d o o maribor milinkov olimp irb hr br prispevek prikazuje metode razvoja aplikacij s pomočjo cincom object studia podrobneje so prikazana troslojna arhitektura informacijskega sistema izdelava modela objektov izdelava uporabniškega vmesnika povezovanja modela objektov z bazo podatkov in mapiranje objektnega modela na tabele relacijske baze podatkov izkuŠnje z razvojnim okoljem oracle power objects dr miro lozej maop računalniški inženiring d o o miro maop si oracle je v letu preskočil veliko prelomnico in se intenzivno pojavil tudi na tržišču osebnih računalnikov v okviru skupine proizvodov oracle je tudi oracle power objects opo opo je grafično razvojno okolje je objektno usmerjeno in temelji na jeziku oracle basic njegova posebnost je učinkovita podpora pri delu s podatki iz baznih strežnikov izdelava objektov s pomoČjo powersoft powerbuilder razvojnega okolja ixtlan d o o pristop grega lambergar ixtlan d o o consulting grega lambergar ixtlan si clipper je mrtev vstopamo v svet relacijskih in objektnih podatkovnih skladišč za izdelavo programov uporabljamo objektno usmerjena razvojna orodja vse to prinaša programom nove kvalitete in bistveno večjo zanesljivost delovanja vendar ne brezplačno cena ki jo morajo podjetja in razvijalci plačati je zelo velika pravilno izbrano razvojno orodje in predvsem pravilen pristop so bistvo uspeha v prispevku so podani konkretni napotki kako pristopiti k izgradnji aplikacij tako s tehničnega kot organizacijskega vidika podani so problemi in težave s katerimi se srečamo pri prehodu na objektni način dela integracija objektno usmerjenih metod programskega inŽenirstva za uporabo v razvoju sistemov vodenja industrijskih procesov marjan rihar ijs odsek za računalniško avtomatizacijo in regulacije e pošta marjan rihar ijs si v razvoju računalniško podprtih sistemov vodenja industrijskih procesov se vse bolj uveljavlja pomen metod programskega inženirstva v zadnjem času posebno objektnih zaradi specifične problemske domene in zaradi specifičnih zahtev programske opreme splošne metode niso kar direktno uporabne potrebno jih je prilagoditi ali še bolje združiti prednosti različnih metod v eno konsistentno integrirano metodo pri tem so najpomebnejša opravila izoblikovanje potreb definiranje najprimernejših sintaktičnih in semantičnih pravil priprava podpore z računalniškimi orodji ter definiranje področij in načinov uporabe prednosti in slabosti integrirane metode morajo biti prav tako tudi ovrednotene na osnovi primerjave z drugimi že uveljavljenimi metodami vse našteto je v prispevku prikazano na razvoju objektne metode ki temelji na integraciji metod shlaer mellor embley kurtz woodfield in firesmith na uporabi prilagojenega orodja case system architect in na osnovi primerjave nove metode z dvema splošnima in uveljavljenima metodama shlaer mellor in ward mellor ter z dvema našima uporaba jacobsonove in rumbaughove metode pri razvoju informacijskih sistemov lovorka frigan telematički inženjering i software d d lovorka dominis phy hr v prispevku predstavljamo objektni pristop k razvoju informacijskih sistemov prikazana metodologija predstavlja sintezo oz združitev dveh najpopularnejših in najbolj razširjenih objektno orientiranih metod rumbaughove metode omt ter jacobsonove metode slednja je pri razvoju aplikacij še posebej uporabna in primerna za zadovoljitev specifičnih zahtev glede informacijskega sistema opisali bomo nastalo metodologijo ter podali zaporedje modelov in diagramov ki jih je potrebno kreirati v procesu razvoja prednosti uporabe smalltalka v kombinaciji z objektno podatkovno bazo marko krajnc david gorišek software rostaher compuserve com v uvodnem delu prispevka so na kratko predstavljene lastnosti ki jih mora mora izpolnjevati podatkovna baza ter aplikacija sama če jo želimo narediti po merilih sodobne programske opreme v nadaljevanju prispevka je predstavljeno kako objektne podatkovne baze izpolnjujejo splošne zahteve in kakšne možnosti nam nudi smalltalk pri povezovanju aplikacije s podatkovno bazo v prispevku bo prikazano da nam kombinacija smalltalka in objektne podatkovne baze ponuja marsikatere zmogljivosti ki jih v drugih razvojnih okoljih ne najdemo te prednosti nam omogočajo hitrejši razvoj večjo stabilnost aplikacije ter lažjo nadgradnjo sistema pristop k implementaciji hibridne objektne podatkovne baze domen verber nenad Čuš babič mips d o o maribor v članku je opisan pristop k implementaciji objektne baze podatkov z uporabo standardnega nadzornika relacijskih podatkovnih baz btrieve z razširitvijo podatkovnega slovarja in dograditvijo nekaterih komponent v naše razvojno okolje smo dosegli da bomo lahko v podatkovno bazo shranjevali posamezne objekte neodvisno od njihove strukture segmenti ki so statični znotraj enega razreda objektov so zaradi učinkovitosti in boljše izrabe prostora zapisani ločeno v razširjenem podatkovnem slovarju dinamični podatki so shranjeni na standarden način v podatkovnem slovarju so prav tako podani odnosi med posameznimi razredi objektov dedovanje ipd ker prevedene programske kode ni možno neposredno hraniti v podatkovni bazi so povezovalna pravila opisana s preprostim programskim jezikom za katerega smo izdelali enostaven interpreter integracija objektno orientirane tehnologije in pisarniŠkega poslovanja amil jašarbašič tis inženiring za telematiko in software maribor glede na to da so aplikacije za pisarniško poslovanje orientirane h končnim uporabnikom morajo biti dovolj zmogljive za izdelavo in arhiviranje kompleksnih večstranskih dokumentov kljub temu pa morajo biti dovolj enostavne za uporabo izdelava kompleksnih dokumentov narekuje uporabo zapletenih metod za povezovanje teksta grafike in najrazličnejših podatkov iz uporabnikove podatkovne baze aplikacije za pisarniško poslovanje morajo prav tako biti zadolžene za kreiranje prepoznavnega izgleda dokumentov in njihovo hitro ter učinkovito kroženje tako znotraj kot tudi zunaj podjetja organizacije ali ustanove Članek opisuje potrebo in razloge za uvajanje objektne tehnologije pri razvoju aplikativnih rešitev za pisarniško poslovanje beseda bo tekla tudi o cinconovem produktu za izdelavo dokumentov in njegovo integracijo z objektno razvitim uporabniškim vmesnikom izkuŠnje z objektnimi jeziki pri razvoju tehniŠkih aplikacij a jakl m krašna feri d goričanecfs v prispevku bomo predstavili vzroke za uporabo objektnih jezikov pri gradnji tehniških aplikacij prav tako bomo predstavili zadržke ki se porajajo pri vpeljavi objektnega jezika v probleme ki so se prej reševali izključno s klasičnimi proceduralnimi jeziki v nadaljevanju prispevka bomo opisali naše konkretne izkušnje pri uporabi objektnega jezika c pri snovanju objektno zasnovane lupine tehniškega informacijskega sistema ki ima vlogo vmesnika med obstoječimi informacijskimi sistemi na ravni podjetij geografskimi informacijskimi sistemi gis in cad orodji na eni strani in numeričnimi moduli za izvajanje tehniških analiz na drugi s pomočjo takšne lupine se lahko tehniške aplikacije neposredno vgradijo v informacijske sisteme znotraj podjetij in jih informacijsko dopolnijo izkušnje bodo podane na primeru aplikacije za izvajanje pretočno tlačnih hidravličnih analiz vročevodnih in plinskih energetskih transmisijskih sistemov ki se nahaja v času pisanja prispevka v zaključni fazi in bo predvidoma v času srečanja že v poskusnem obratovanju v toplotni oskrbi maribor in mariborski plinarni nujnost uporabe objektne tehnologije pri rein eniringu poslovnih procesov ninoslav Šimunović tis inženiring za telematiko in software d o o maribor ninos open cc etf hr podjetja ki se upirajo hitrim spremembam razmer na tr`i ~u so obsojena na propad danes mora biti vsakomur jasno da poslujemo v obdobju kupcev in ne prodajalcev to pomeni da potro niki prevzemajo iniciativo konkurenca na tr`i ~u se pove~uje spremembe v delovanju podjetij postajajo konstante nekatere dru`be v cilju da postanejo liderji na tr`i ~u razmi ljajo o radikalnih spremembah ki jih v teoriji imenujemo rein`eniring poslovnih procesov ali business process re engineering bpr eden od klju~nih ~initeljev uspeha bpr dru`be je prepoznavanje in implementacija nove tehnologije ki ji bo omogo~ala prednost na tr`i ~u pred konkurenco objektno orientirana tehnologija pomeni infrastrukturo vsakega bpr vstop podjetja v rein`eniring poslovnih procesov brez uporabe objektno orientirane tehnologije oot je danes prakti~no nemogo~ smalltalk na internetu janko mivšek tris a d o o ljubljana janko tris a si s tem člankom želimo predstaviti naše dosedanje in bodoče delo pri uvajanju objektne tehnologije za podporo poslovanju na internetu na konkretnem projektu internet prodaje razvijamo podporno tehnologijo ki nam bo omogočala dinamične predstavitve ter tesno integracijo internet storitev z objektno naravnanimi informacijskimi sistemi sistem razvijamo v objektnem jeziku smalltalk in na objektni bazi podatkov v članku skušamo prikazati filozofijo našega pristopa za katerega menimo da je izviren glede na podobne napore v svetu opisujemo tudi razloge za izbiro objektne tehnologije ter načrte za nadaljnjo organizacijo našega objektno naravnanega razvojnega procesa namen članka je predstavili konkreten projekt sistema kataloške prodaje preko interneta sistem zajema izbiro artiklov iz kataloga naročanje in dostavo načrtujemo ga z uporabo objektnih metod jacobson implementiramo v programskem jeziku smalltalk parcplace visualworks in objekte shranjujemo v objektni bazi versant razvoj objektno orientiranega simulacijskega okolja v g alenka Žnidaršič odsek za računalniško avtomatizacijo in regulacije ijs alenka znidarsic ijs si juš kocijan fakulteta za elektrotehniko ljubljana andrej skobe iskra sistemi d o o ljubljana uspešno reševanje problemov vodenja tehnoloških procesov postaja eden ključnih dejavnikov ki vplivajo na parametre s katerimi se meri uspešnost podjetja kompleksnost računalniških sistemov ki nastopajo v funkciji vodenja in nadzora tehnoloških procesov se kaže v tesni prepletenosti analitičnih rešitev in heurističnega znanja delovanja v realnem času in lastnosti tehnološkega postopka zato je vedno bolj prisotna zahteva po uporabi sodobnih metod in orodij med katerimi je najbolj razširjena uporaba ekspertnih sistemov v članku bomo predstavili objektno orientirano okolje g gensym co ki omogoča razvoj ekspertnih sistemov v realnem času njegove lastnosti lahko opišemo z uporabo naslednjih paradigm objektna orientiranost sklepanje na osnovi pravil in postopkovnega programiranja osnovne gradnike okolja g bomo prikazali na primeru realizacije simulatorja procesa percipitacije amorfnega sio ki je namenjen eksperimentiranju in testiranju s postopkom pridobivanja silikatov programske paradigme matjaž ostroveršnik ijs odsek za računalniško avtomatizacijo in regulacije matjaz ostroversnik ijs si programska paradigma je množica konceptualnih vzorcev ki definirajo proces oblikovanja programa ter njegovo strukturo pri delu z računalniki poznamo tri glavne skupine paradigm operacijske definicijske ter demonstracijske delo prikazuje njihove glavne karakteristike in evolucijske korake pri razvoju programskih jezikov poznavanje karakteristik in evolucijskih korakov omogoča lažjo izbiro ustreznega orodja za delo uvajanje informacijske podpore proizvodno poslovnim sistemom albin lotrič perftech d o o albin lotric perftech si http perftech si podjetje perftech se že vrsto let ukvarja z razvojem programske opreme za proizvodno poslovne sisteme od skupno zaposlenih dela na področju razvoja in uvajanja programske opreme zaposlenih produkt ki ga trenutno tržimo se imenuje krmar in je sestavljen iz več modulov ki skupaj tvorijo zaokrožen informacijski sistem ki lahko pokrije informacijske potrebe zelo širokemu spektru proizvodnih ter storitvenih firm vsa programska oprema je narejena za okolje windows in je pisana v c jeziku ter deluje po načelu odjemalec strežnik na strežniku se nahaja scalable sql firme bti bivši novell netware sql ki temelji na preizkušenem btrieve dbms poleg samih programskih modulov smo razvili tudi precej zmogljiva lastna orodja za sistemsko delo s podatki ter za razne posege v podatke mimo programskih kontrol z lastno razvitimi orodji tudi omogočamo da se nekatere funkcije programskih modulov lahko do določene mere prilagodijo specifičnim potrebam posameznih uporabnikov primer preureditve programske opreme z orodjem informix newera Štefan masič bruno stiglic tomaž kolmanič petar brajak feri maribor icos d o o masic stiglic kolmanic uni mb si icos icos si specifično področje gradnje telekomunikacijskih sistemov narekuje nenehno uvajanje novih tehnologij ne samo pri izdelavi strojne temveč tudi pri izdelavi spremljajoče programske opreme uporaba objektno orientiranih programskih tehnik vnaša v razvoj množico prednosti Članek prikazuje praktičen primer postopnega uvajanja nove tehnologije za potrebe gradnje aplikativne programske opreme namenjene upravljanju in vzdrževanju telekomunikacijskih central si firme iskratel trendi in praksa pri uporabi objektne tehnologije v poslovnih aplikacijah tomaž gornik marand d o o tomazg marand si http www marand si prispevek podaja nekaj trendov pri razvoju aplikacij z objektnimi tehnologijami predvsem pri orodjih za modeliranje orodjih za razvoj aplikacij objektnimi bazami podatkov in veznimi vmesniki podane so tudi praktične izkušnje pridobljene pri razvoju poslovnih aplikacij z modernimi orodji o predmet objekt domaČi david pahor pobuda d o o david pahor k net http eiger k net ~davpahor Članek obravnava rabo strokovne slovenščine na področju predmetnega objektnega programiranja in tudi nekaj kritičnih primerov izrazja razvoj aplikacij z objektno orientiranim gl miro brejc tugomil borina kompas ingpos d d ljubljana kompas ing pos perftech si na področju izgradnje informacijskih sistemov v sedanjem trenutku prevladuje tehnologija odjemalec strežnik ter objektno orientirana programska orodja ki so prijaznejša do uporabnika in omogočajo poleg klasičnih podatkovnih tipov kot so tekst in številke tudi uporabo bolj kompleksnih podatkovnih tipov slike zvoka videa ponovna uporaba komponent z orodjem obsydian leo lušičić dušan rot ad consulting d o o nkadcons quantum si http synon com symon wiliams oče synon orodja za aplikativni razvoj je po uspehu ki ga je orodje imelo s popolno dominacijo na področju ibm ovih srednjih računalnikov več kot tržnega deleža je s posebno izbranim timom razvijalcev na podlagi bogatih izkušenj s prvim orodjem zasnoval orodje nove generacije obsydian novo orodje je namenjeno objektno orientiranemu timskemu razvoju kompleksnih poslovnih aplikacij tipa odjemalec strežnik za različne implementacijske platforme prispevek poudarja eno od ključnih lastnosti orodja to je koncept ponovne uporabe objektov in knjižnic s komponentami za dedovanje te lastnosti se odražajo v visoki standardiziranosti procesa razvoja aplikacij povečanju produktivnosti razvijalcev in neprimerno večji kvaliteti končnega izdelka to je programov oz aplikacij java v okolju internet aleš Živkovič fakulteta za elektrotehniko računalništvo in informatiko ales zivkovic uni mb si http lisa uni mb si kljub temu da java obstaja že dalj časa je širši javnosti znana le kratek čas in kot vse kaže je prišla ob najprimernejšem času saj pravijo da so razmere zanjo zrele v članku bomo govorili o začetkih jezika in njegovih značilnostih beseda bo tekla tudi o povezanosti jave in vrml ja ter preprostejši izpeljanki tega jezika imenovani javascript prva aplikacija napisana v javi je pregledovalnik hotjava ki pa kljub dobri zasnovi ni doživel pričakovane razširjenosti pogledali si bomo v čem se razlikuje od drugih pregledovalnikov in kje je vzrok za njegov neuspeh izkuŠnje pri uvajanju jezika c pri predmetu programiranje i milan ojsteršek janez brest peter kokol aleksander kvas nikolaj korbar viljem Žumer fakulteta za elektrotehniko računalništvo in informatiko ojstersek uni mb si v članku smo predstavili naše izkušnje pri učenju jezika c v prvem letniku računalništva podali smo rezultate ki so jih študentje dosegli programe ki so jih naredili pa smo primerjali z halsteadovimi mccabejevimi velikostnimi in novimi fraktalnimi metrikami nazaj nazaj