Käyttöjärjestelmien perustehtävät

Slides:



Advertisements
Samankaltaiset esitykset
Tietokoneen käyttöjärjestelmä
Advertisements

Tietokoneen osat v.2.5 Ohjelman avulla perehdyt tietokoneen sisältämiin osiin. Liikuta hiirtä kuvien päällä. Osan löytyessä ja nimen tullessa näkyviin,
Käyttöjärjestelmät1 Käyttöjärjestelmät Juhani Heikkinen Kymenlaakson ammattikorkeakou Voit lisätä yrityksen logon tähän diaan. •Valitse Lisää. •Valitse.
Tietojenkäsittelyn osatekijät
TIETOKONE PROJEKTI Prosessin vaiheet Tarve Hankinta Kokoaminen
Käyttöjärjestelmät KYMENLAAKSON AMMATTIKORKEAKOULU
PROSESSIT Tehtäviä: Limittää usean prosessin suoritus, jotta resurssien käyttö olisi tehokasta, mutta samalla taata, että kaikki prosessit etenevät mielekästä.
Internetin ilmaisohjelmat
Sosiaalinen media oppimisympäristönä Antero Aunesluoma työkalut, ympäristöt ja yhteisöt.
Tietokone Koostuu keskusyksiköstä, näytöstä, näppäimistöstä, hiirestä sekä muista mahdollisista lisälaitteista. Pöytäkoneiden lisäksi löytyy myös kannettavia.
Linuxin rakenne ja ominaisuudet
YV9TV1-07 Mikron käyttöönotto ja ylläpito Juha Korhonen
Kiintolevyn osiointi.
Kuinka rakentaa tietokone itse
VMware workstation. VMware •Virtual Machine •Yhtiö perustettu vuonna 1998 •1999 julkaisi ensimmäisen tuotteen: VMware for workstations •2001 tuli VMware.
Samba seminaari. Historiaa  Ensimmäinen versio 1992  Kehittäjä Andrew TridgellAndrew Tridgell.
Tiedostonhallinta CD-ROM, nauha-asema, optiset levyt…
Tietojenkäsittelyn osatekijät
KJ-I S2003 / Auvo Häkkinen, CT50A2601 / Heikki Kälviäinen0 - 1 Tervetuloa! CT50A2601Käyttöjärjestelmät (4 op)
Käyttöjärjestelmät Johdanto. Kurssimateriaalista 15 lukua, jotka vastaavat enemmän tai vähemmän 15 kahden tunnin pakettia Perustuu Gary Nuttin Operating.
Windows NT Mika Purmonen
Kaisa Tuomisto TU08S1E  Tutkimuksen tavoitteet  Käytetyt hakusanat ja osumat  Linux  Tietolähteiden vertailua  Yhteenveto  Viitteet.
APACHE http-serveriohjelma
S HARE P OINT - SERVERIN ASENNUS Ilmo Euro, Sebastian Dideriksen, Ari Laamanen ja Jonne Järvinen
Siirräntäjärjestelmät. 2 w Siirräntäjärjestelmä Tiedostojärjestelmä ja siirräntä keskusmuistin ja oheislaitteiden välillä w Voidaan käsitellä hierarkkisina.
A Linux -järjestelmät WINE-API SEKÄ VIRTUALISOINTIOHJELMISTOT
E-Commerce 2010: Business, Technology, Society 6e
Vaasan yliopisto Tietojenkäsittely TiTe.1020 Ohjelmat.
Käyttöjärjestelmien käynnistyminen
Tietokoneohjelman suoritus opintojakso Olioajattelu ja –ohjelmointi, osa I Hans Nieminen Syksy 2013.
Novell NetWare Verkkokäyttöjärjestelmä. NOS (Network Operating System) Yleensä järjestelmäriippumaton. Antaa: Läpinäkyvän (käyttäjän kannalta protokollavapaan)
Ville Ahola EL5. Yleistä  Avoimen lähdekoodin www- serveriohjelma  Lähes jokaiseen käyttöjärjestelmään löytyy oma versio  Ollut suosituin www-palvelin.
Pinon ylivuodon estäminen Mikko Toivonen & Antti Mattila.
Rinnakkaisuus Järjestelmässä, jossa voi olla useita prosesseja rinnakkain suorituksessa voi tulla tilanteita, joissa prosessien suoritusta täytyy kontrolloida.
Käyttöjärjestelmät ja laitteistot
Linux pelikäytössä Kalle ”HCJorma” Lounela. Onko Linuxista siihen?  Toimivia pelejä on huomattavasti vähemmän verrattuna Windowsiin  Ideasta on vaikeampi.
Tietokone asiantuntijan työvälineenä ICT01D Tietokoneen toiminta Juhani Merilinna.
Tietotekniikka. Tietotekniikka yläkoulussa voidaan suorittaa 1-6 kurssia Kurssit 1 ja 2 suoritetaan 7. luokalla Kurssit 3 ja 4 suoritetaan 8. luokalla.
Iak115 Dokumenttien käsittely ja tietoverkot Dokumenttien käsittely ja tietoverkot — kurssirunko 1. Windows-käyttöliittymä ja ‑ tiedostojärjestelmä;
GIMP ja muut kuvankäsittelyohjelmat A Linux -järjestelmät TI07TIVE Janne Räsänen.
Kertaus Näkökulmat: käyttöjärjestelmä rajapintana prosessit resurssit.
Windows 2000 Jukka Stranden Marko Suhonen Käyttöjärjestelmät Seminaari 2006.
Tietoturva Toni Pirinen Esa Kuparinen Otso Lonka
CT30A LÄHIVERKOT - ERIKOISTYÖKURSSI Samba Linux-työ Ville Mälkiä
Lähiverkot -erikoistyökurssi Linux -työ Network File System 22.4 Jarkko Pulli.
.NET ohjelmointi C#-kielellä RäsSe, lokakuu 2004.
Kovalevy-liitännät Ahti Kare.
RASPBERRY PI Yhden piirilevyn tietokone.. SISÄLLYS  Yleistä tietoa  Teknistä höpinää  Käyttöjärjestelmät  Pelaaminen Raspberryllä  Yhteenveto  Kysymykset.
Tervetuloa vanhempainiltaan!
Kuinka niitä käsitellään
Click Start Search programs and file  region and language
Tärkeämpää kuin arvaatkaan
Tietokoneen toiminnasta ja rakenteesta
Tärkeämpää kuin arvaatkaan
Erilaiset tallennusmuodot ja välineet
19. Tietovirrat.
Kuinka niitä käsitellään
Selaimen pikanäppäimet
Kehitetty vuonna 1995 (Michael Widenius ja David Axmark)
10. Siirräntäjärjestelmät
Tärkeämpää kuin arvaatkaan
Tietokoneen toiminta (2 ov)
Tietokoneen toiminta (2 ov)
8. Ohjelman toteutus järjestelmässä
10. Siirräntäjärjestelmät
Tietokoneen toiminta (2 ov = 4 op)
Tärkeämpää kuin arvaatkaan
Kurssin tavoitteet Miksi? Keskeiset asiat
10. Siirräntäjärjestelmät
10. Siirräntäjärjestelmät
Esityksen transkriptio:

Käyttöjärjestelmien perustehtävät Mikko Laamanen

Sisällys Käyttöjärjestelmien tarkoitus Prosessien hallinta Muistinhallinta Oheislaitteiden hallinta Tiedostonhallinta

Käyttöjärjestelmien tarkoitus Tarjota tietokoneen peruspalveluja helposti ja turvallisesti Resurssien jakaminen Esim. Unix etäkirjautumisella / Windows perhekoneessa Virtuaalikoneet Lähde: http://en.wikipedia.org/wiki/Operating_system

Prosessien hallinta Prosessi = jonkin ohjelman suoritus Tärkeää käytettävyyden ja tehokkuuden kannalta Prosessien erilaiset tilat: Aktiivinen Valmiustila Pysäytetty Prosessien vaihtaminen tilojen avulla Keskeytykset

Muistinhallinta Tietokone tarvitsee prosessorin rekisterejä suuremman muistin => keskusmuisti Koko järjestelmän tehokkuus riippuu muistinhallinnasta Muisti varataan vain kun sitä tarvitaan Muisti vapautetaan heti kun sitä ei enää tarvita Tarkoituksena myös hoitaa sovellusohjelmien pyytämät muistitoiminnot

Oheislaitteiden hallinta Oheislaitteita ovat mm. syöttö-, tulostus- ja tallennusvälineet Tarkoitus huolehtia prosessien oheislaitteiden käytöstä Esim. äänikortin käyttö prosessien kesken Laiteajurit

Tiedostonhallinta Tiedosto = nimetty kokoelma dataa Tiedostojen tallennus massamuisteihin Puskurina toimiminen tiedostojen tallennuksessa Kirjanpito levyn sisällöstä Tiedostojärjestelmät Kokoelma tiedostoja hierarkisessa hakemistorakenteessaaa Esim. FAT32, NTFS, UFS, EXT3 Lähde: http://www.csee.umbc.edu/courses/graduate/CMSC691X/summer99/chapter09/harddisk.gif