1 / 9

Tervetuloa!

Tervetuloa!. CT50A2601 Käyttöjärjestelmät (4 op). Miksi opiskella KJ:n saloja?. KJ on tärkein tietokoneessa pörräävistä ohjelmista Tietokone ilman käyttöjärjestelmää on kuin … Samanlaisia ongelmia, metodeja, ratkaisuja löydettävissä myös muilta tietojenkäsittelytieteen aloilta

feivel
Download Presentation

Tervetuloa!

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tervetuloa! CT50A2601 Käyttöjärjestelmät (4 op) KJ-I S2003 / Auvo Häkkinen, CT50A2601 / Heikki Kälviäinen

  2. Miksi opiskella KJ:n saloja? • KJ on tärkein tietokoneessa pörräävistä ohjelmista • Tietokone ilman käyttöjärjestelmää on kuin … • Samanlaisia ongelmia, metodeja, ratkaisuja löydettävissä myös muilta tietojenkäsittelytieteen aloilta • Hankkimme kaikille tietokoneen käyttäjille hyödyllistä yleissivistystä KJ-I S2003 / Auvo Häkkinen, CT50A2601 / Heikki Kälviäinen

  3. Tavoitteitamme • Ymmärtää käyttöjärjestelmän toiminnan keskeisimmät periaatteet ja käsitteet • Mitkä ovat KJ:n perustehtävät? • Mitä laitteistopiirteitä tarvitaan, jotta voidaan ohjelmoida moniajoon perustuva KJ? • Kuinka KJ suorituttaa sovelluksia? • Miten voidaan taata sovelluksille turvallinen suoritusympäristö? • Miten voidaan taata käyttäjille turvallinen käyttöympäristö? • Toiminnallisuus KJ-I S2003 / Auvo Häkkinen, CT50A2601 / Heikki Kälviäinen

  4. Tavoitteitamme • Tuntea laitteiston käyttötavat • Sovellus pyytää palvelua KJ:ltä palvelupyynnöllä • KJ laittaa laitteen töihin • Laite pyytää KJ:n huomiota keskeytyksellä • Tuntea sovelluksen käytössä olevat käyttöjärjestelmäpalvelut • Mitä palveluja KJ tarjoaa sovellukselle? • Kuinka sovellus käyttää KJ:n palveluja? • Miten tietoa KJ:lle? • Sovelluksen / käyttäjän näkökulmasta KJ-I S2003 / Auvo Häkkinen, CT50A2601 / Heikki Kälviäinen

  5. Käyttäjä Sovellukset Komentotulkki Varusohjelmat Palvelupyynnöt PROSESSIEN HALLINTA RESURSSIEN HALLINTA suojaus TIEDOSTOJÄRJESTELMÄ MUISTINHALLINTA lohkot SIIRRÄNTÄJÄRJESTELMÄ Laiteajurit Keskeytyskäsittely Laiteohjaimet ja laitteet Keskeisiä KJ:n osa-alueita KJ-I S2003 / Auvo Häkkinen, CT50A2601 / Heikki Kälviäinen

  6. Materiaali Kurssikirja: William Stallings: OPERATING SYSTEMS – Internals and Design Principles, 5th/6th Ed., 2005. ISBN 0-13-12127837-1. Kurssin kotisivu: noppa.lut.fi KJ-I S2003 / Auvo Häkkinen, CT50A2601 / Heikki Kälviäinen

  7. Sisältöä • Tietokoneen rakenne (luku 1) • Yleistä käyttöjärjestelmästä (luvut 2.1 - 2.4) • Muistinhallinta (luku 7) • Virtuaalimuisti ja laitteisto (luku 8.1) • Prosessi ja prosessien hallinta (luvut 3.1 - 3.3) • Ajanjako (luvut 9.1 - 9.2) • Siirräntäjärjestelmä (luvut 11.1 - 11.5) • Tiedostojen hallinta (luvut 12.1 - 12.7) KJ-I S2003 / Auvo Häkkinen, CT50A2601 / Heikki Kälviäinen

  8. Pohdittavaa • Miksi juuri nämä asiat on valittu kurssin rungoksi? • Mikä on ollut valinnan perusta? • Mikä tässä kurssissa on sinua eniten kiinnostava alue? • Miksi? Mitä oikeastaan tiedät käyttöjärjestelmistä? KJ-I S2003 / Auvo Häkkinen, CT50A2601 / Heikki Kälviäinen

  9. Tee töitä • Koeta muodostaa itsellesi käsiteltävästä asiasta jokin mielekäs kokonaisuus • Yritä koko ajan ymmärtää ja jäsentää • Pysyttele hereillä ! • Tee omia muistiinpanoja • Kirjaa omat ajatukset ja kysymykset samantien • Kysymykset eivät ole koskaan tyhmiä • Kysy studioyleisöltä • Kilauta kaverille • Kysy, jos filtteri alkaa viheltää • Kysy muuten vaan KJ-I S2003 / Auvo Häkkinen, CT50A2601 / Heikki Kälviäinen

More Related