Archive for juli 2011
22
Tid for nytt OS
Innspill: 2 kommentarer · Kategori: Data og teknologi · Tagger: Apple, operativsystemteori

Av: Svend Andreas Horgen, høgskolelektor, underviser blant annet i operativsystemteori
Sommeren er kanskje tid for å oppdatere sin datamaskin. For et par dager siden slapp Apple sitt nyeste operativsystem Mac OS X Lion. Nå i dag kom Linux 3.0 melder digi.no.
Selv har jeg Mac og har lenge ventet på Lion. Før jeg oppgraderer bruker jeg å lese om systemet, både for å se om det er barnesykdommer og for å lære mest mulig om underliggende virkemåte, funksjonalitet og tips/triks for effekivt bruk. Ars Technica er som regel en gullgruve, og skuffer ikke nå heller. John Siracusa har skrevet en fantastisk bra anmeldelse (review) av Lion. Lang (27.000 ord = 19 sider, men du verden så godt skrevet. Informativt, vittig, objektivt og praktisk matnyttig. Det er tydelig at den som har skrevet har dyp datafaglig innsikt på mange plan: Design, historikk, operativsystemets virkemåte, … Jeg anbefaler derfor alle som er interessert i operativsystemer/data om å lese (i hvertfall noe av anmeldelsen). De som bruker Mac vil selvsagt også ha nytte av den, men jeg tenker her først og fremst på å konkretisere lærestoff som du for eksempel får gjennom datastudiene.
I Ars Technica sin gjennomgang klarer anmelderen å sette Lion inn i en historisk utvikling, og begrunner noe av funksjonaliteten (objektivt) med hvem brukerne er i dag. Jeg ser konturene av en viktig diskusjon som ser fremover mot fremtidens operativsystem. Det er en spennende utvikling. Hva tror du kommer til å skje med operativsystemene fremover? Er Lion siste Mac-baserte OS fra Apple, hvor vi heretter vil få en sammensmelting/unifisering av OS-ene på mobile enheter og datamaskinen? Flyttes alt til skyen? Hva tror du?
Dette innlegget har 2 kommentarer. Gjerne bidra :-)
18
Videregående programmering og andre Java-fag
Innspill: 1 kommentar · Kategori: itfag · Tagger: fag, Java

Av: Førstelektor Else Lervik
Java er et av de aller mest brukte programmeringsspråkene i dag. Det undervises på høgskoler og ved universiteter over hele verden. http://itfag.hist.no tilbyr flere Java-fag fra det helt grunnleggende (”Programmering i Java”) til avanserte fag i JavaEE (se figuren nedenfor)
Hvis du kan noe Java, er det Videregående programmering (i Java) som er faget for deg. Hensikten med dette faget er at du skal ta et steg opp og bli en god Java-programmerer som er i stand til å lage nyttige programmer. Her får du også de kunnskaper og den programmeringserfaring som er nødvendig for å ta de tre fagene på toppen av figuren. Innholdet går videre fra det grunnleggende faget og øvingsoppgavene er større og vanskeligere. Som de fleste fagene vi tilbyr, er også dette faget bygget opp med ukentlige leksjoner og innleveringsoppgaver. I tilknytning til hver leksjon er det i tillegg noen mindre oppgaver som du kan trene på før du begynner med innleveringsoppgaven.
Dersom du vil ha mer informasjon om fagene i figuren over, så se på disse lenkene:
- LO171D Programmering i Java
- LO191D Videregående programmering (i Java)
- LN349D Web-applikasjoner med JSP og JSF
- LN350D Applikasjonsutvikling for Android
- LN346D Java EE og distribuerte systemer
Faget «Videregående programmering (i Java)» dekker følgende tema: UML-klassediagram med assosiasjoner og generalisering. Implementering av dette i Java. Arv og polymorfi. ArrayList. Datafiler og strømmer. Serialisering. Hendelsesmodellen. GUI(Swing)-komponenter. Layout Managers og dialoger. Databaseprogrammering med JDBC. Unntakshåndtering.
Har du kanskje tatt Videregående programmering? Og kanskje noen av de andre Java-fagene også? Vi mener porteføljen fungerer bra, men er glade for tilbakemeldinger som hjelper oss med å jobbe videre på Java-fagporteføljen slik at den henger naturlig sammen og møter nye trender i Java-verdenen. Er spranget fra det grunnleggende til det videregående kurset for langt eller for kort? Hvilket av de to fagene bør i tilfelle endres? Hvis du er en av dem som har tatt et av fagene på toppen i figuren (LN349D, LN350D eller LN346D), har du i så fall opplevd ”hull” i kompetansen fra Videregående programmering? Er det andre emner innen Java-teknologi som vi bør tilby?
Dette innlegget har 1 kommentar. Gjerne bidra :-)
Du reiser kanskje på ferie i sommer. Hvilke tiltak gjør du med hensyn på datasikkerhet? Både før du reiser, underveis og etterpå? Legg igjen en kommentar med erfaringer og tips og ting å tenke på. Her har vi helt sikkert ting å lære av hverandre…
Dette innlegget har 6 kommentarer. Gjerne bidra :-)