Om Windows historie Windows.

Slides:



Advertisements
Liknende presentasjoner
Nedlasting av apper på Apple
Advertisements

HVA ER ?.
Support, nye funksjoner og tjenester fra Uni Pluss
v/Tormod Engebu, IKAVA KDRS 13. november 2013
Hvordan bruke en videokanon
Er datasikkerhet viktig for deres firma ? Hva ville dere gjøre hvis alle data plutselig ble borte ved: •Tyveri ? •Brann ? •Datahavari ? •Menneskelig svikt.
Hvordan etablere nettbutikk med GoOnline Commerce
Larvik Og Omegn MS Foreningen sin PC opplæring høsten 2005 Dette undervisningsmaterielle er laget av Ole Andreas Hvatum oktober 2005.
HVA ER ?.
Server  Server tjenester  Server hardware. Server tjenester  Fil/print  Database  Web  Applikasjon  Mail  Gruppevare  Terminalserver  På de.
eDialog24 Operator Nyheter og endringer i versjon Sentinel eDialog24 AS Ingvald Ystgaards vei 3A 7047 Trondheim Telefon: Faks:
DaTaTing Hva er internett? •Verdensomspennende nettverk av nettverk. •I likhet med mennesker, kan ikke datamaskiner kommunisere med hverandre gjennom et.
Lag film. Lag video •Videoteknologien har utviklet seg raskt de siste årene. Digital video er i ferd med å avløse analoge systemer. Med digital video.
Programmering i ActionScript - hva er det, og hvordan undervise?
Unix Amir Maqbool Ahmed
Lagringsystemer Harddisker SCSI NAS SAN.
Kapittel 6 Data Backup Service. Tradisjonell arkitektur •Mange klienter •En server (evt. et cluster) •Klientene tar backup m jevne mellomrom •Inkrementell.
Hva gjør et operativsystem?
Linux.
Lynkursdagene 2011 Webdrive Tilgang til UiO-disker utenfor UiO-nettet Mads Lomholt usit/sas/lipk.
Eksterne sikkerhetsproblemer og trusler Med fokus på Windows nettverk.
Halvtykke (diskløse) klienter Larvik bibliotek Rigmor Haug, Bibliofils Brukermøte mai 2007.
Operativsystemer.  En prosess kan sees på som et stykke arbeid som skal utføres på datamaskinen.  Ofte vil det være flere prosesser/tråder på datamaskinen.
Begrenset redigering “Klubbjournalister” For web ansvarlig klubb.
MS kap 61 Nye trender  Vi skal se på  Virtualisering  ”Cloud computing”
Charles Babbage •Liv •Difference Engine •Analytical Engine •Arv •Hvorfor ikke •Grüner.
Input / output Operativsystemer.
Mars 2008 Ole Husby Nettlesere. Nettlesere finnes På Windows-PC-er på Mac’er på Linux på mobiltelefoner og forskjellige andre steder også.
V IRTUALISERING. Vi utnytter maskinvaren bedre. Mange datamaskiner går mye på tomgang, så ved å samle flere maskiner på en fysisk boks utnytter vi CPU-kraften.
Operativsystemer.  Tilstandsmaskiner kalles på engelsk Finite State Machines.  Tilstandsmaskiner er en metode til å beskrive systemer med logisk og.
Operativsystemer for multiple prosessorer
Om prosesser.
IN320 Statoil Hjemmekontor Gruppe1 1 Statoil Hjemmekontor -Ett Lite Skritt Videre.
Utført av: Jeppe Flensted HiST Vår 2009
1 Innføring i IDS (Intrusion Detection System) Som en enkel start på forskjellige måter å oppdage inntrengere på, skal vi se på en variant av dette som.
Oppkobling VPN.
System Center Configuration Manager 2007 Presentert av Thomas Lidahl Mørtsell og Carl Fredrik Krokstad.
Gruppe 32E presenterer. Windows 2003 Server Novell Netware 6.5.
En beskrivelse av IKT i skolen Sett fra en lærers ståsted
Input / output Operativsystemer.
Om operativsystemer.
Programmering i Java versjon Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else Lervik.
Flash og ActionScript - Nye muligheter Jostein Nordengen.
Høgskolen i Oslo Webprogrammering Ajax og PHP. I dag l Hvordan få en bedre brukeropplevelse via Ajax- script l Gjennomgang av kode l Oppgaveløsning på.
Publisering på verdensveven Kursdag 1 VÅFF, våren 2002.
Sentralisert drift med Hvordan få mest bredbånd og utstyr for pengene? Av Knut Yrivn 10. des
Harddisk: en fysisk enhet som sitter i maskinen. Partisjon/volum: Logisk del av harddisken. En harddisk kan bestå av en eller flere logiske partisjoner/volumer.
Avdelings ingeniør ved HiB (AHS)
SharePoint Server 2007 Office Communications Server 2007 Exchange Server 2007 Windows Server 2003 Office 2007 Hovedprosjekt 17E Installasjon, konfigurasjon.
© UNIVERSITETETS SENTER FOR INFORMASJONSTEKNOLOGI UNIVERSITETET I OSLO USIT Side 1 Installering av Windows XP med PXE (netboot) Del 1 – forhåndskonfigurering.
Jæger: Robuste og sikre systemer INF150 Programmering Kapittel 2: Problemløsning Kapittel 3.1 og 3.2.
Bachelorprosjekt - Oppgave 17E
1 Kap. 17 – Interactive computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Distribusjon av programvare i et Novell NetWare miljø via ZenWorks Bjørn Endre Aune og Einar Baggerud Hovedprosjekt 2002.
1 Kap. 17 – Interactive computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Presentasjon av hovedprosjekt 65 Vurdering av datautstyr med programvare ved Myhre & Sønn.
Nordic Research Group Omlegging av nettverksstruktur.
Presentasjon av hovedprosjekt 31E Microsoft Deployment Tools 2010.
Notes ved UiO Steinar Skogheim. Steinar Skogheim, USIT Målet med dette kurset Målet er å gi en oversikt over hvordan Notes generelt fungerer og brukes.
Hovedprosjekt 29E Distribuering og overvåking med Group Policy.
© UNIVERSITETETS SENTER FOR INFORMASJONSTEKNOLOGI UNIVERSITETET I OSLO USIT Side 1 Best Practice Noe av det som er lurt.
UiO Programkiosk: Ny portal og tilgang fra Mac og Linux
Implementering og drift av virtuelt datasystem med VMware View
Operativsystem IKT for lærere 15. november Hvorfor lære om dette? Kanskje den mest brukte programvaren i løpet av en (arbeids)dag Forskjellige operativsystem.
Android-Programmering Våren Oversikt Long-running operasjoner Introduksjon til Android services On-demand service Bruk av servicer på tvers av prosesser.
Trafikantens mobile sanntidssystem Presentasjon INF5261.
© UNIVERSITETETS SENTER FOR INFORMASJONSTEKNOLOGI UNIVERSITETET I OSLO USIT Side 1 Patching En patch er en fiks for en eller flere feil i et program/operativ.
DATAMASKINEN’S HISTORIE
Informasjonssikkerhet i hverdagen
Nye trender Vi skal se på Virtualisering ”Cloud computing”
Utskrift av presentasjonen:

Om Windows historie Windows

DOS I begynnelsen av 1980 var IBM ledende i verden på produksjon av datamaskiner. IBM begynte på denne tiden å produsere en personal computer (PC). IBM hadde da behov for et operativsystem til denne datamaskinen og henvendte seg til Microsoft. Windows

DOS Microsoft utviklet ikke operativsystemer på denne tiden. Microsoft hadde siden midten 1970 årene vært ledende på utvikling av verktøy for programmeringsspråket BASIC. Windows

DOS Microsoft kjøpet da opp et operativsystem. Dette operativsystem endret de litt på slik at det ble tilpasset PC-er. Dette operativsystemet kalte de MS-DOS 1.0 DOS = Disk Operating System Windows

MS-DOS MS-DOS var det vanligste operativsystemet på PC-er inntil Windows overtok. MS-DOS var også operativsystem i de første versjonene av Windows. Windows

MS-DOS Forskjeller på DOS og Windows Skrev kommandoer på linjer på skjermen Brukte ikke mus Ikke vinduer Windows

MS-DOS Microsoft lagde mange versjoner av MS-DOS. MS-DOS 8.0 som var den siste versjonen ble lansert i år 2000. MS-DOS lå som operativsystem i bunnen på de første versjonene av Windows. Windows

De første Windows versjonene Første versjon av Windows kom i 1983. De første versjonene av Windows (1.0 og 2.0) ble ingen suksess. Årsaken var lite programvare for Windows og det som var, var ustabilt og enkelt. Windows

De første Windows versjonene Først på begynnelsen av 1990 tallet ble Windows tatt i bruk. 1990: Windows 3.0 10 millioner kopier solgt 1991: Windows 3.1 Windows blir utbredt Windows

Windows for Workgroups Windows 3.11 ble kalt Windows for Workgroups. Denne versjonen hadde en del tilleggsfunksjoner som ga nettverksstøtte - Nettverkskort og kabler. - Deling av kataloger, disker og skrivere. - E-post og chat-funksjonalitet. Windows

Tidligere Windows versjoner Windows 9x familien: 1995: Windows 95 1998: Windows 98 2000: Windows Millennium Windows

Windows 9x Windows 95, Windows 98 og Windows Millennium var ganske like. Windows 95, Windows 98 og Windows Millennium går derfor under fellesbetegnelsen Windows 9x. Windows

Windows 95 Windows 95 var en kraftig utvidelse av Windows 3.11 - Mer brukervennlig. - Mulighet for multitasking. - Plug and play (automatisk gjenkjenning og konfigurering av utstyr). - Bedre nettverksegenskaper. Windows

Windows 98 Windows 98 var en oppgradering og forbedring av Windows 95. Med Windows 98 innføres et nytt begrep Active Desktop. Active Desktop går ut på at Windows 98 og Internet Explorer er tett integrert. Windows

Windows Millenium Windows Millenium var den siste i rekken basert på Windows 9x plattformen. Windows Millenium var rettet mot hjemmemarkedet. Mer focus på multimedia. Hadde blant annet en My Pictures katalog i tillegg til My Documents katalogen. Windows

Windows CE Windows CE var et operativsystem som skulle brukes på små datamaskiner og mobiltelefoner. Ikke kompatibelt med andre versjoner av Windows. Laget for å kjøre med lite minne. Kan kjøre med mindre enn 1 MB minne. Senere versjoner av Windows CE er også kalt Pocket PC. Windows

Windows NT Datamaskinene fikk stadig mer minne, høyere prosessorhastighet og mer diskplass. MS-DOS var ikke laget for å håndtere mye minne. MS-DOS var heller ikke laget for multiprosessering. Det ble behov for et nytt operativsystem. Windows

Windows NT Dette førte til et nytt operativsystem som ble kalt Windows NT. NT er en forkortelse for New Technology. Windows

Windows NT 3.0 Første versjon av Windows NT kaltes Windows NT 3.0 Dette fordi Windows NT 3.0 kom på samme tid som Windows 3.0 Windows

Windows NT 4.0 Ved Windows NT 4.0 ble Windows NT tatt alminnelig i bruk som operativsystem. Windows NT 4.0 var et avansert 32-bits operativsystem laget for å være sikkert, stabilt og fleksibelt. Windows

Windows NT 4.0 Windows NT 4.0 gjorde det mulig å benytte flere prosessorer i den samme datamaskinen. Windows NT 4.0 kunne utnytte et stort minne og store harddisker. Dette gjorde at operativsystemet var godt skalerbart. Windows

Windows NT 4.0 Windows NT 4.0 hadde imidlertid ikke alle egenskapene til Windows 95 for eksempel Plug and play. Plug and play vil si automatisk gjenkjenning og konfigurering av utstyr. Windows

Windows NT 4.0 NT finnes både for arbeidsstasjoner og servere - Windows NT Workstation - Windows NT Server Windows

Windows NT 4.0 Workstation Operativsystemet Windows NT 4.0 Workstation var beregnet for bruk i PC-er eller på arbeidsstasjoner. Windows NT 4.0 kunne kjøre de fleste gamle DOS- og Windows-programmer. Windows

Windows NT 4.0 Workstation Windows NT ble i begynnelsen mest brukt som et nettverksoperativsystem. NT 4.0 Workstation ble først og fremst brukt i nettverk av bedrifter. Windows

Windows NT 4. 0 Server Windows NT 4.0 Server kan betjene mange brukere i et nettverk. Det var først med dette produktet at Microsoft fikk et skikkelig nettverksoperativsystem tilpasset oppgaven som tjener i et lokalnett. Windows

Windows NT Senere versjoner av Windows bygger på Windows NT. Enbruker versjoner som bygger på Windows NT er Windows 2000 Windows Xp Windows Vista Windows 7 Windows

Windows NT Windows NT har i dag stor betydning som operativsystem. Man finner varianter av Windows NT på PC-er, bærbare maskiner og servere i nettverk over hele verden. Windows NT brukes også i spillkonsoller som Xbox. Windows

Windows 2000 Windows 2000 er basert på Windows NT og arvet alle de gode egenskapene som Windows NT har i forhold til Windows 9x. I tillegg har det fått flesteparten av de nyttige kvalitetene til Windows 98, for eksempel støtte for Plug and play. Windows

Windows 2000 Windows 2000 finnes i forskjellige versjoner. Én versjon er beregnet for vanlige arbeidsstasjoner, mens det finnes flere versjoner som er beregnet for servere. Viktigste nyhet med Windows 2000 er Active Directory. Windows

Windows 2000 Active Directory er en katalogtjeneste for håndtering av brukere, brukerrettigheter, og ressurser i et nettverk. Active Directory er en database som benyttes til å administrere nettverk. Windows

Nyheter i Windows 2000 Beskyttelse av systemfiler. Opprettes automatisk på ny av operativsystemet hvis slettet. Microsoft Installer. Lettere å installere og avinstallere programmer. Bedre stabilitet og sikkerhet. Mulighet for å kryptere filer. Støtte for flere typer ekstrautstyr. Blant annet høyhastighetsbussen USB. Windows

Brukere Brukere ble innført som en del av systemets sikkerhetsmodell. For å kunne benytte en arbeidsstasjon i et moderne Windows-system må en være registrert som bruker. En kan definere mange brukere på en arbeidsstasjon, og hver bruker får et område på disken, og gis bestemte rettigheter. Windows

Windows XP Windows XP er bygd på Windows NT og Windows 2000. Windows XP har en 32-biters dataarkitektur og en fullstendig beskyttet minnemodell. Windows

Windows XP Det er to versjoner av Windows XP. Windows XP Home til hjemmebrukere. Windows XP Professional til bedrifter. Disse variantene er i utgangspunktet like, men XP Professional har en del tilleggsfunksjoner. Windows

Windows XP Professional Tilleggsfunksjoner som Professional har i forhold til Windows XP Home Bedre sikkerhet og funksjonalitet. En brannmur løsning som er en integrert del av operativsystemet. Enklere å bruke i et nettverk. Windows

Windows Vista Windows Vista kom november 2006. Microsoft hadde begynt å planlegge Windows Vista allerede i 2001. Windows Vista inneholder flere hundre nye og omarbeidede egenskaper. Windows

Windows Vista Nytt i Windows Vista er et oppdatert grafisk brukergrensesnitt som kalles Windows Aero. Aero står for Authentic, Energetic, Reflective, and Open. Dette brukergrensesnittet er bedre enn tidligere versjoner av Windows. Windows

Windows Vista Andre nyheter i Windows Vista er Forbedret søkeverktøy. Nye multimedia verktøy. Omarbeidede nettverk, lyd, printing og skjerm systemer. Forbedret kommunikasjonen mellom maskiner. Windows

Windows Vista Antall linjer C/C++ kode i noen versjoner Windows NT 3.0 3 millioner linjer Windows NT 4.0 16 millioner linjer Windows 2000 30 millioner linjer Windows Xp 50 millioner linjer Windows Vista 70 millioner linjer Windows Vista er Microsofts mest omfattende operativsystem hittil. Windows

Windows Vista Windows Xp og tidligere versjoner av Windows har ofte blitt kritisert for manglende sikkerhet. I Windows Vista er derfor sikkerheten forbedret. Windows

Sikkerhet i Windows Vista Med Windows NT kom følgende sikkerhet Sikker logg inn. Adgangskontroll for filer. Privilegert adgangskontroll. Adresseromsforsvar for hver prosess. Nullstilling av data for pages. Avlytting av datasystemer. Windows

Sikkerhet i Windows Vista Sikker login betyr Alle brukere benytter passord for å logge inn. Innlogging med Ctrl + Alt + Delete. Hensikten med Ctrl+Alt+Delete er at ikke noen skal kunne legge inn egne innloggingsvinduer for å kunne fange opp brukeres passord. Windows

Sikkerhet i Windows Vista Adgangskontroll for filer gjør at brukere som eier en fil kan selv bestemme hvilke andre som skal få tilgang til filen. Privilegert adgangskontroll betyr at administrator har rett til å kunne bestemme adgangskontroll til filer hvis nødvendig. Det vil si overkjøre brukeres rettigheter. Windows

Sikkerhet i Windows Vista Adresseromsforsvar for hver prosess betyr at hver prosess har beskyttete adresser som ingen andre uautoriserte prosesser har tilgang til. Nullstilling av data for pages. Dette medfører at nye sider som lastes inn ikke vil finne gammel informasjon fra forrige side. Windows

Sikkerhet i Windows Vista Avlytting av datasystemer (Auditing) vil si at administrator vil kunne lage en logg av hendelser som kan ha betydning for sikkerheten. Slike hendelser kan være Noen forsøker å logge seg på flere ganger. Noen forsøker å gjøre noe på systemet som ikke er lov. Windows

Sikkerhet i Windows Vista Microsoft har satt mye ressurser inn på å gjøre Windows mer sikkert. Årsaken er at det de siste årene har vært gjort flere og flere angrep mot datasystemer omkring i verden. Windows

Sikkerhet i Windows Vista Noen av disse angrepene på datasystemer har vært suksessfulle. Noen av disse angrepene har klart å sette ut av spill datasystemene til hele land eller store bedrifter. Slike angrep kan koste samfunnet milliarder av kroner. Windows

Sikkerhet i Windows Vista Windows Vista har fått et høyt utviklet sikkerhetssystem. Dette sikkerhetssystemet er basert på adgangskontroll og integritetsnivåer. Windows

Sikkerhet i Windows Vista Hver prosess har en informasjon om pålitelighet som forteller om bruker og hvilke privileger som prosessen har. Hvert objekt har en sikkerhetsdeskriptor knyttet til seg. Windows

Sikkerhet i Windows Vista Denne sikkerhetsdeskriptoren peker til kontrollister. Disse kontrollistene inneholder adgangsopplysninger som kan nekte adgang for brukere eller grupper av brukere. Windows

Sikkerhet i Windows Vista Windows har fått mange nye sikkerhets egenskaper i de siste versjonene Bitlocker for å beskytte data på harddisken. Tilfeldig adresse generering. Stacker som ikke kan kjøres. Virkemidler mot buffer overflow. Windows

Sikkerhet i Windows Vista Hvis noen mister en bærbar maskin vil andre lett kunne få tak i data på maskinen. Bitlocker beskytter data på harddisken ved å kryptere dataene. Dette gjør at den som ikke har passord kan få tak i dataene. Windows

Sikkerhet i Windows Vista Typiske bruksområder for Bitlocker vil være følgende Bærbare maskiner med behov for å sikre data. Arbeidsstasjoner med sensitive data eller som er plassert i utsatte områder. Servere med sensitive data eller som er plassert i utsatte områder. Windows

Prosesser og tråder i Vista Når vi starter et program og det lastes inn i minnet får vi en prosess. Et program kan startes flere ganger samtidig og gir da flere prosesser. I Windows Vista er prosesser containere i minnet for programmer. Windows

Prosesser og tråder i Vista En prosess kan starte en eller flere tråder. En tråd er et stykke kode som skal utføres i CPU. Det er gjerne mange tråder som kjører samtidig og operativsystemet må derfor fordele tid for dem i prosessoren. Windows

Prosesser og tråder i Vista I Windows Vista benyttes følgende begreper i forbindelse med prosesser Jobs Processes Threads Fibers Windows

Prosesser og tråder i Vista Windows kan gruppere prosesser i jobber. En slik gruppe av jobber kalles Jobs. En prosess kan kun være i en Job av gangen. Windows

Prosesser og tråder i Vista Nytt i Vista er Fibers. Man kan si at en Fiber er en liten tråd som blir tatt hånd om i minnet avsatt til brukere. Windows

Prosesser og tråder i Vista En vanlig tråd administreres av operativsystemet. En Fiber derimot administreres av en tråd. Fibrer tilhører en tråd som tar seg av scheduling av dem. En tråd kan schedule flere fibrer. Windows

Prosesser og tråder i Vista En fordel med Fibers er at det er lett å skifte fra en Fiber til en annen. Å skifte mellom tråder krever at de må gå ut av/inn i Kernel. Å skifte mellom Fibers krever bare lagring/lesing av noen registre. Windows

Windows 2008 Server Windows 2008 Server kom i februar 2008 og etterfulgte Windows 2003 Server. Windows 2008 Server er bygd på samme kode som Windows Vista. Windows 2008 Server har derfor mye av den samme arkitektur og funksjonalitet som Windows Vista. Windows

Windows 2008 Server Windows 2008 er en oppgradering av Windows 2003 Server. Windows 2008 Server har forbedringer i Sikkerhet Active Directory Group policy Disk behandling … Windows

Windows 2008 Server Windows 2008 Server fins i mange varianter - Windows 2008 Server Standard Edition - Windows 2008 Server Enterprise Edition - Windows 2008 Server Datacenter Edition Windows 2008 Server Web Edition Pluss flere varianter Windows

Windows API Windows

Windows API Et Windows program er Event Driven. Det vil si at et Windows program venter på at noe skal skje. Typiske hendelser er tastetrykk, bevege mus, innsetting av en CD eller en USB penn. Windows

Windows API Windows operativsystem behøver derfor biblioteker med funksjoner for å kunne håndtere hendelser som kan skje under programkjøring. Dette er en av oppgavene til Windows API. Windows

Windows API API = Application Program Interface Windows API inneholder en mengde funksjoner for å behandle vinduer, geometriske figurer, tekst, fonter, rullefelt, dialogbokser, menyer, og andre GUI egenskaper. Windows

Windows API Windows API er et gammelt bibliotek og benyttes av alle Windows versjoner fra Windows 95 og oppover. Antallet funksjoner i Windows API er svært mange. Antallet er mange tusen. Windows

Windows API Windows API kan deles i følgende Administrasjon og management Diagnostisering Grafikk og multimedia Nettverk Sikkerhet System tjenester Windows brukergrensesnitt Windows

Windows API Noen eksempler på funksjoner i Windows API CreateProcess Starter en prosess ExitProcess Avslutter prosess CreateFile Åpner en fil WriteFile Skriver til fil GetLocalTime Henter klokkeslett Windows

Windows API Den første versjonen var Windows API var Win16 API som var en 16 bits versjon. Siden kom Win32 API som var 32 bits. Windows API referer i dag både til 32-bit og 64-bit API som er i Windows Vista og Windows Server 2008. Windows

Windows 7 Windows

Windows 7 Windows 7 er navnet på neste versjon av Windows. Windows 7 skal være i salg fra den 22 oktober 2009. Operativsystemer

Windows 7 I motsetning til tidligere versjoner av Windows vil ikke Windows 7 innholde en masse nye egenskaper. Windows 7 vil mer være en oppgradering av Windows Vista. Operativsystemer

Windows 7 I motsetning til tidligere versjoner av Windows vil ikke Windows 7 innholde en masse nye egenskaper. Windows 7 vil mer være en oppgradering av Windows Vista. Operativsystemer

Windows 7 Målet med Windows 7 er et operativsystem som har økt funksjonalitet og ytelse i forhold til tidligere versjoner. Det er derfor en del nyheter med tanke på dette. Operativsystemer

Windows 7 Noen nyheter i Windows 7 Bedre støtte for virtuelle harddisker. Bedre utnytting av flere prosessorer. Forbedrede media egenskaper. Raskere oppstart av maskin. Operativsystemer

Windows 7 I Windows 7 er også del komponenter som har vært i Vista fjernet. Blant disse er Start menyen Kalenderen Operativsystemer

Windows Xp operativsystem

Windows Xp operativsystem Windows Xp er laget for å kunne kjøre på mange typer prosessorer. Windows Xp kan kjøre programmer som er skrevet for ulike operativsystemer som MS-DOS, Windows, OS/2 og POSIX (et UNIX system). Windows

Windows Xp operativsystem Windows Xp har egenskaper som gir det høyere sikkerhet en tidligere operativsystemer. For eksempel hvis oppgradering av en hardware driver ikke er suksessfullt vil Xp bruke den gamle versjonen. Windows

Windows Xp operativsystem Windows Xp operer i to modus User mode Kernel mode Windows

Windows Xp operativsystem Brukerprogrammer kjører i User mode. Brukerprogrammer kommuniserer med kernel via API og får tilgang til hardware via operativsystemet. Brukerprogrammer har lavere prioritet enn prosesser som tilhører operativsystemet. Windows

Windows Xp operativsystem Kernel mode består av flere komponenter Programmer som kommuniserer med hardware. Drivere. Kernel som behandler mikroprosessoren. Object manager som støtter objekt orienterte programmer. Windows

Windows Xp operativsystem En prosess i Windows Xp er et objekt som består av et program som kan kjøres. En prosess består av programkode, data, allokert minne, tråder og tilgang til systemressurser. Systemressurser kan være filer, porter og vinduer. Windows

Windows Xp operativsystem Prosess manager har ansvaret for å starte og avslutte prosesser og tråder. Når prosess manager skal lage en prosess kaller det Object manager som lager prosessen og returnerer en peker til prosessobjektet. Windows

Windows Xp operativsystem Windows Xp støtter multithreading og kan derfor kjøre flere tråder samtidig. Hver tråd har sin egen identifikasjon. Tråder kan sende informasjon til hverandre via delte ressurser. Windows

Windows Xp operativsystem Windows Xp støtter multitasking. Multitasking vil si at to eller flere tråder kjører samtidig på en prosessor. Hvis datamaskinen har mer enn en prosessor, kan tråder kjøre samtidig på forskjellige prosessorer. Windows

Windows Xp operativsystem Multitasking utføres ved context switching. Ved context switching kjører en tråd på prosessoren inntil den blir avbrutt av operativsystemet eller den må vendte på ressurser som benyttes av andre (for eks en fil). Windows

Windows Xp operativsystem Windows Xp er et preemptivt multitasking operativsystem. Med preemptivt multitasking menes at operativsystemet kan gjøre en context switch for å tilfredsstille scheduling policy. Windows

Windows Xp operativsystem Når en prosess med høy prioritet tar prosessor fra en aktiv prosess, kalles dette preemptiv scheduling. Preemptive multitasking sørger for at hver prosess er garantert en liten stund i prosessor. Windows

Windows Xp operativsystem Hver tråd er gitt en tid i prosessoren som kalles et quantum. Straks et quantum er over blir tråden avbrutt og en annen tråd med samme prioritet startes. Windows

Windows Xp operativsystem Windows Xp er et symmetrisk multiprosessering system (SMP). SMP kjører prosesser på en hver ledig prosessor og sørger for at prosessorer og ressurser utnyttes maksimalt. Windows

Windows Xp operativsystem Windows Xp bruker en virtuell minne behandler. En virtuell minne behandler laster ikke inn hele programmer når de skal kjøres, men kun aktive deler. Denne prosessen kalles paging. Windows

Windows Xp operativsystem Paging er prosessen å hente innhold fra harddisk til minne og omvendt. Ved paging bruker operativsystemet samme fremgangsmåte som når vi leser en bok. En bok består ikke av et stort ark, men deles opp i mange sider. Windows

Windows Xp operativsystem Windows Xp har flere egenskaper som støtter disk behandling. Dynamisk lagring gjør at man kan forandre størrelsen til en disk uten å måtte restarte Windows. Disker kan deles i flere volumer, hvor hvert volum er en del av en fysisk disk. Windows

Windows Xp operativsystem Et enkelt volum bruker kun en harddisk. Dette medfører at om harddisken ryker er volumet ute av bruk. Dette kan unngås ved å bruke flere volumer og flere disker. Da kan man forsette å bruke maskinen selv om en av harddiskene er ute av drift. Windows

Windows Xp operativsystem Windows Xp støtter filsystemene FAT, FAT32 og NTFS. FAT var filsystemet til MS-DOS. FAT32 er en utvidet versjon som tillater lange filnavn og som gir støtte til større disker. NTFS er filsystemet som kom med Windows NT. Windows

Windows Xp operativsystem Input/output manager behandler systemets drivere. Drivere er programmer som lar operativsystemet kommunisere med hardware på datamaskinen. Hardware som skannere, modemer, printere og liknende krever drivere. Windows

Windows Xp operativsystem Caching er en av oppgavene til Input/Output manager. Formålet med caching er å øke hastigheten til datamaskinen. Dette gjøres ved at data oppbevares i minnet istedenfor på en disk som det tar lengre tid lese fra. Windows

Windows Xp operativsystem Windows Xp bruker et register til å holde informasjon om hardware og software som er på datamaskinen. Registeret er en hierarkisk database. Registeret har informasjon om prosessor, minne, drivere, nettverket og liknende. Windows

Windows Xp operativsystem Windows Xp har støtte for multimedia. DirectX støtter lyd, farge video, grafikk i 3D og tilknytting av utstyr som joystick. I Windows Xp kan man spille DVD-er. Windows