1 Föreläsning2 Operativsystem. 2 Talsystem Decimal (bas 10): 0,1,2,…,8,9 Binär talsystem (bas 2): endast 1 och 0 Hexadecimal talsystem (bas 16): 0,1,…9,A,…,E,F.

Slides:



Advertisements
Liknande presentationer
ETT SÄTT ATT BESKRIVA VERKLIGHETENS SITUATIONER MED MATEMATIK
Advertisements

Talföljder formler och summor
Tidsplanering Tidsplanering
78 respondenter. 2 [1] Hur har det varit hemma sedan du var här sist?
• Frågeledaren är den som vet svaren. De finns under en länk på sidan i kalendern. • Ni behöver antingen en 12-tärning eller två vanliga tärningar. • Slå.
Avlusning Debugger (”avlusare”) Breakpoints Watch.
En genomgång av spelet: Dubbelkrig-Grön
Multiplicera lika tal med 2 siffror som slutar på 5
Kap 1 - Algebra och linjära modeller
MaB: Ekvationssystem Allmänt
hej och välkomna EKVATIONER Ta reda på det okända talet.
Frågor Allmän IT-kunskap avsnitt 1 kapitel 1 Repetition 4
1 Medarbetarenkät 2011 • 573 svar. 2 Kön 3 Jag är knuten till en klass, undervisningsgrupp eller barngrupp.
Leif Håkansson’s Square Dancer Rotation
Vill du lära dig kort division?
PowerPoint av Bendik S. Søvegjarto Koncept, text och regler av Skage Hansen.
Föreläsning 7 Analys av algoritmer T(n) och ordo
Stora + Störst tal först. Stora additionstabellen Tanketips!
Några standardalgoritmer
Programmeringsteknik K och Media
Föreläsning 10 Länkade lista Stack och Kö Att arbeta med listor
Vägen till lycka…..
Stora additionstabellen
Kommunpussel Din uppgift är att sortera de organisatoriska delar på nästa sida på ett sådant sätt att det överensstämmer med hur din kommun är organiserad.
Växjö 15 april -04Språk & logik: Reguljära uttryck1 DAB760: Språk och logik 15/4: Finita automater och 13-15reguljära uttryck Leif Grönqvist
Bastugatan 2. Box S Stockholm. Blad 1 Läsarundersökning Maskinentreprenören 2004.
MaB: Andragradsekvationer
Företagarpanelen – Q SEPTEMBER 2011 Hallands län.
Från binära till hexadecimala
EDA Digital och Datorteknik
Välkommen till Del 1.
Digitalteknik 7.5 hp distans: 5.1 Generella sekvenskretsar 5.1.1
Bild 1 Hur använder vi KursInfo idag? Högskolan i Skövde.
BANRITNINGSUNDERLAG Detta är inget fullständigt ”banritningsprogram” utan ett underlag i Powerpoint-format med skyltar för att rita Rallylydnadsbanor.
Det handlar om multiplikation
TÄNK PÅ ETT HELTAL MELLAN 1-50
Räkna ut flyttal i datorn för dummies
1 Joomla © 2009 Stefan Andersson 1. 2 MÅL 2 3 Begrepp Aktör: en användare som interagerar med webbplatsen. I diagrammet till höger finns två aktörer:
Programspråk Två olika typer av program omvandlar högnivå till lågnivå program: Interpreterande program och kompilerande program. Python är ett interpreterande.
Funktioner, styrstrukturer, manipulering av matriser
ARITMETIK – OM TAL.
Atomens inre Förra veckan lärde vi oss att atomen bestod av tre partiklar. Protoner, neutroner och elektroner.
Det finns i V en operation kallad addition, betecknad + sådan att
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Operating Systems Networking for Home and Small Businesses – Chapter.
ADR & SKANNERKORT. Automatic Delivery Rewards (ADR) Ett bekvämt sätt att köpa produkter på månadsbasis. Du får 5 % rabatt på inköpspriset och sparar mer.
Källa: FHI, Folkhälsodatabas
1 Föreläsning 6 Programmeringsteknik och Matlab 2D1312/2D1305 Metoder & parametrar Array API och klassen ArrayList.
1 Föreläsning 5 Programmeringsteknik och Matlab 2D1312/2D1305 Repetition Metoder Array API och klassen ArrayList.
Version 1.11 Du ska starta bildspelet för övningsuppgiften. För att göra detta, leta upp symbolen som visas nedan och klicka på den. För att komma vidare.
Binomialsannolikheter ritas i ett stolpdiagram
1 L U N D S U N I V E R S I T E T Resultat av internundersökning om information på LTH Genomförd våren 2007.
1 Ny redovisning av AKU fr o m oktober år Heltidsstuderande som sökt och kan arbeta räknas som arbetslösa.
Version 1.2 Övningsuppgift Ansvarsöverflytta patientärende Du ska starta bildspelet för övningsuppgiften. Klicka var som helst för att börja. Version 1.2.
Stora subtraktionstabellen
Räkna till en miljard 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,14,15,16,17,18,19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, En miljard är ett.
© Anders Broberg, Ulrika Hägglund, Lena Kallin Westin, 2003 Föreläsning 12 Sökning och Sökträd.
Digitalteknik 7.5 hp distans: 4.6 Adderare 4.45 Adderare Addition av två tal innebär att samma förfarande upprepas för varje position i talet. För varje.
BVForum - en genomgång för revisorer Sören Thuresson.
5 8 Sätt in talen 1 till 9 i den magiska fyrkanten så att
NÄTVERKSPROTOKOLL Föreläsning
Placera siffrorna i rutorna så att summorna i kanten stämmer
Länkade listor Binära träd
MATMAT01b1 ATT KUNNA TILL PROV 1.
1 Mjukvaru-utveckling av interaktiva system God utveckling av interaktiva system kräver abstrakt funktionell beskrivning noggrann utvecklingsmetod Slutanvändare.
När infaller Julafton och hur ofta?
Föreläsning 2 programmeringsteknik och Matlab 2D1312/ 2D1305
Digitalteknik 7.5 hp distans: Talsystem och koder 1.3.1
Föreläsning2 Operativsystem.
Föreläsning 1 Introduktion till kursen. Algoritmer
Digitala tal och Boolesk algebra
Presentationens avskrift:

1 Föreläsning2 Operativsystem

2 Talsystem Decimal (bas 10): 0,1,2,…,8,9 Binär talsystem (bas 2): endast 1 och 0 Hexadecimal talsystem (bas 16): 0,1,…9,A,…,E,F Oktal talsystem (bas 8) 0,1,…,6,7

3 Konvertering från decimal till binär 136 (10) = ? (2) Vi delar 136 med 2 på följande sätt: SVAR:

4 Konvertering från binär till decimal (2) = ? (10) 1. Numrera från 0 uppåt från vänster till höger, som nedan. 2. Använd numreringen som potensen för 2 och gör som formeln: numrering 1 × × × × × × 2 0 SVAR:

5 Konvertering från decimal till oktal 136 (10) = ? (8) Vi delar 136 med 8 på följande sätt: SVAR: 214

6 Konvertering från oktal till decimal 125 (8) = ? (10) Numrera från 0 uppåt från vänster till höger, som nedan. 2. Använd numreringen som potensen för 8 och gör som formeln: numrering SVAR: 85 1 × × ×

7 Konvertering från decimal till hexadecimal 136 (10) = ? (16) Vi delar 136 med 16 på följande sätt: SVAR: 88

8 Konvertering från hexadecimal till decimal 6D (16) = ? (10) Vi gör på samma sätt som tidigare, bara kom ihåg att: A är 10, B är 11, C är 12,…, F är D 6 × × 16 0 SVAR: 111 D (16) → 15 (10)

9 Konvertering från binär till hexadecimal (2) = ? (16) 1. Fyll med nollor så att antalet siffror blir ett multipel av Dela upp till grupp av tal så att varje grupp har 4 siffror Omvandla varje del för sig till hexadecimal. 212 (10) = C (16) 4. Sätt ihop dem: SVAR: 2C

10 Konvertering från hexadecimal till binär 1D (16) = ? (2) 1. Omvandla varje siffra för sig till binär 2. Nu är det bara lägga ihop dem 1 D (16) =13 (10) =1101 (2)

11 Konvertering från oktal till binär 1. Omvandla varje siffra för sig till binär 2. Nu är det bara lägga ihop dem 6=110 5= = (8) = ? (2)

12 Konvertering från binär till oktal (2) = ? (8) 1. Fyll med nollor så att antalet siffror blir ett multipel av Dela upp till grupp av tal så att varje grupp har 3 siffror Omvandla varje del för sig till oktal Sätt ihop dem: SVAR:

13 Operativsystem -Svårt att definiera exakt Alla operativsystem har följande uppgifter Organisera datorens verksamhet Länk mellan hårdvara och program och användare

14 Program Pascal: c : = a + b; C, Java: c = a + b; Assembler: Load R0, a Load R1, b ADD STORE c

15 Process - När man startar ett eller flera program så skapas olika processer som ska köras ”samtidigt” - Operativsystemets uppgift: fördela olika delar av datorn på ett bra sätt så att alla processer kan köras samtidigt.

16 Processer A B C D

17 process tid A B C D Processer fortrs…

18 Process tillstånd Blockerad Under körning Färdig för körning Processen behöver indata därför byter tillstånd till blockerad läge. 2. schemaläggaren låter process vila eftersom det är tur för en annan process. 3. schemaläggaren tar den process som står först i kön för att köras. 4. input är tillgänglig nu, så blockerade processen läggs i kön för att köras så småningom.