Tegn og tekst. \yvind og ]se N{rb}? Læreboka kapittel 2. Institutt for informatikk Gerhard Skagestein 30. august 2006.
|
|
- Agnes Fredriksen
- 6 år siden
- Visninger:
Transkript
1 Tegn og tekst \yvind og ]se N{rb}? Læreboka kapittel IN-tekst-
2 Om tegn og glyfer Tegn et bakenforliggende begrep for bestemte strektegninger på papir, skjerm, steintavler... Glyf t tegn kan vises fram med ulike glyfer:... se neste lysark et heter tegn! Karakterer får man på skolen! Kontrollkode/kontrolltegn Tegn som ikke vises fram i form av en glyf, men som brukes til å styre eller påvirke fremvisningsenheten eller dataoverføringen ksempel: SII-koden (udible bell) får fremvisningsenheten til å gi lyd fra seg IN-tekst-
3 t representert tegn kan vises på flere måter Godt prinsipp: Skill representasjon fra fremvisning ( rendering ) tegnrepresentasjon (kode) lager/ hukommelse ( memory )?? a a a a α a a a glyfer IN-tekst-
4 Tegnkoder og kodetabeller Kode Noe som representerer noe annet kodepunkt ksempel: Heksadesimal notasjon, se neste lysark SII-koden = x x representerer tegnet x Kodepunkt x t tegns numeriske verdi Kodetabell ksempel: x er kodepunktet for i SII Kodetabell n ordnet liste av koder og hva de representerer Koding ( ncoding ). Oppsett av en kodetabell. Kodingsprinsipp brukt i forbindelse med dataoverføring IN-tekst-
5 ra binær til heksadesimal og vice versa ra binær til heksadesimal Grupper de binære sifrene og (bakfra) rstatt hver gruppe med det tilsvarende heksadesimale sifferet ksempel: = x ra heksadesimal til binær ruk tabellen motsatt vei binær siffergruppe heksadesimalt siffer IN-tekst-
6 Viktige avgjørelser ved oppsett av kodetabeller ast eller variabelt antall biter per tegn? Hvor mange biter per tegn? Hvilke tegn skal representeres? orskjellige tegn eller samme tegn med ulike glyfer? Hvilket bitmønster for hvert enkelt tegn? Sorteringsrekkefølge? ( collating sequence ) Kompatibilitet med eldre/andre representasjoner? Hvordan oppnå robusthet mot de mest alvorlige feilene? Og så bør man oppnå enighet individuelle standarder har liten verdi IN-tekst-
7 ast eller variabelt antall biter? ast antall er enklere å håndtere ved lagring og overføring (maskinvaren kan behandle flere biter på en gang) Variabelt antall er interessant for manuelle systemer (som Morse) og i situasjoner der vi ønsker å spare plass eller overføre færre biter. Moderne representasjoner bruker både fast og variabelt antall biter for hvert tegn Vanlig brukte antall biter: biter, = mulige kombinasjoner audot, Murray, IT biter, = mulige kombinasjoner ILT, I biter, = mulige kombinasjoner SII, ISO, TSI GSM. biter, = mulige kombinasjoner SII bit, I, ISO biter, = mulige kombinasjoner Unicode UT- (uten surr.) () biter, = mulige kombinasjoner Unicode UT- IN-tekst-
8 audot kodetabell ( ) LTRS undef LTRS X IGS undef LTRS., -biters kode ulike koder To plan LTRS og IGS statusavhengig koding å kontrolltegn É I O U Y IGS J G Z S T W V L K M & O IGS : ;!? ' L ( ) H L H = Hvordan lese en kodetabell se neste lysark R Q Z P - / % IN-tekst-
9 Hvordan lese en kodetabell Legg sammen for åfåkodepunktet undef LTRS Representativ glyf for tegnet X É Z I S IN-tekst-
10 audot - sendeenhet Kodetabellen utformet med tanke på håndens ergonomi LTRS none IV V both IGS none IV V both none undef IGS LTRS L none undef IGS LTRS L I J K I. ( II G X M II, ) I II É H Z L I II & H : = III I S R III ; - III I O T Q III I! / III II U W Z III II O? III II I Y V P III II I ' % IN-tekst-
11 scape-prinsippet t escape-symbol signaliserer at de etterfølgende representasjonene skal tolkes på en alternativ måte enten fram til et avsluttende escape-symbol eller et bestemt antall representasjoner (vanligvis én) Med escape-prinsippet kan omfanget av tegnsettet utvides utover hva antall bitposisjoner i utgangspunktet tillater ksempel: scape-symbolparet IGS og LTRS i audot utvider omfanget av tegnsettet nesten til det dobbelte en største ulempen er at man ikke kan gå inn et tilfeldig sted i tekstrepresentasjonen og se hvilket tegn som står der llikevel er escape-prinsippet mye brukt IN-tekst-
12 Murray kodetabell ( ) LTRS blank L T Z L IGS blank L. / ygger på audot W undef Optimalisert med tanke på færrest mulig mekaniske bevegelser i apparatene LTRS S I U R H Y P Q O LTRS ' R? orløper til IT International Telegraph lphabeth no. (se neste lysark) R J N K G IGS M X V L - ( IGS. ) L IN-tekst-
13 IT International Telegraph lphabet ( ) LTRS blank L space T Z L W H IGS blank L - space + ) undef S Y ' ygger på Murray I P (blå koder endret) U Q I bruk i telegraftjenesten helt opp til våre dager! R R J O G IGS R WRU L? undef IGS N M.. X undef / V = K LTRS ( LRTS IN-tekst-
14 -biters tegn kodetabell ( [ K L ) - Mange ulike varianter til og med på samme maskintype ksempel her: UNIVs -bits ILT kodetabell ] # Δ space M N O P Q + < = > & Ofte bygd på ILT R $ (en US-rmy standard) S * Meget utbredt på -tallets datamaskiner T U ( % Gir rom for Z,, noen spesialtegn V : ; Ikke små bokstaver, ingen nasjonale tegn (Æ, Ø, Å) G H I W X Y?!, /. Tall og bokstaver systematisk plassert J Z \ IN-tekst-
15 SII ( ) SII merican Standard ode for Information Interchange -biters kode tegn Meget gjennomtenkt standard brukes den dag i dag, og er inkludert i nyere standarder Gir rom for Z, a z,, mange spesialtegn... men ikke for internasjonale tegn (æ, ø, å) se IN-tekst-
16 IN-tekst- SII kodetabell ( ) L o _ O? / US SI ~ n ^ N >. RS SO } m ] M = - GS R l \ L <, S { k [ K ; + S VT z j Z J : * SU L y i Y I ) M HT x h X H ( N S w g W G ' T L v f V & SYN K u e U % NK NQ t d T $ OT s c S # TX r b R STX q a Q! SOH p ` space L NUL
17 NUL (Null): No character Hva betyr kontrolltegnene? L (ell): Used to control an alarm or attention device. S (ack Space): Indicates the movement of the printing mechanism or display cursor one position backwards. HT (Horizontal Tab): Indicates the movement of the printing mechanism or display cursor forward to the next preassigned tab or stopping position. L (Line eed): Indicates movement of the printing mechanism or display cursor to the next line. R (arriage Return): Indicates movement of the printing mechanism or display cursor to the starting position of the same line. S (scape): Intended to provide code extension in that it gives a specified number of contiguous following characters an alternate meaning. SP (Space): nonprinting character used to separate words, or to move the printing mechanism or display cursor forward by one position. L (elete): Used to obliterate unwanted characters (for example, on paper tape by punching a hole in every bit position). se også IN-tekst-
18 ISO - kodetabell NUL SOH L P Q ` a p q STX R b r ygger på SII, men [ \ ] { } er ofret til fordel for ÆØÅæøå Lignende tilpasninger er gjort i tilsvarende standarder for andre språkmiljøer TX OT NQ K L S HT L VT NK SYN T N M SU S S # $ % & ' ( ) * +, : ; < G H I J K L S T U V W X Y Z Æ Ø c d e f g h i j k l s t u v w x y z æ ø R GS - = M Å m å SO RS. > N ^ n ~ SI US /? O _ o L IN-tekst-
19 biter: xtended SII og ISO ( ) -: Latin lphabet No. (Vest-uropa) -: Latin lphabet No. (slavisk, albansk, ungarsk, romansk) se -: Latin lphabet No. (esperanto, maltesisk, gallisk) -: Latin/yrillic lphabet -: Latin/rabic lphabet -: Latin/Modern Greek lphabet -: Latin/Hebrew lphabet -: Latin lphabet No. (moderne tyrkisk) -: Latin lphabet No. (islandsk, grønlandsk, baltisk, nordsamisk) -: Latin lphabet No. (keltisk) -: Latin lphabet No. () (modernisert -, med euro-tegn) IN-tekst-
20 IN-tekst- L ~ } { z y x w v u t s r q p - «ª no break space ¾ ½ ¼» º ¹ µ ³ ² ± Ï Î Í Ì Ë Ê É È Ç Æ Å Ä Ã Â Á À ß Þ Ý Ü Û Ú Ù Ø Ö Õ Ô Ó Ò Ñ Ð ï î í ì ë ê é è ç æ å ä ã â á à ÿ o _ O? / US SI þ n ^ N >. RS SO ý m ] M = - GS R ü l \ L <, S û k [ K ; + S VT ú j Z J : * SU L ù i Y I ) M HT ø h X H ( N S g W G ' T L ö f V & SYN K õ e U % NK NQ ô d T $ OT ó c S # TX ò b R STX ñ a Q! SOH ð ` space L NUL undefined ISO - (Latin-) kodetabell
21 IN-tekst- L ~ } { z y x w v u t s r q p - «ª š Š no break space Ÿ œ Œ» º ¹ ž µ Ž ³ ² ± Ï Î Í Ì Ë Ê É È Ç Æ Å Ä Ã Â Á À ß Þ Ý Ü Û Ú Ù Ø Ö Õ Ô Ó Ò Ñ Ð ï î í ì ë ê é è ç æ å ä ã â á à ÿ o _ O? / US SI þ n ^ N >. RS SO ý m ] M = - GS R ü l \ L <, S û k [ K ; + S VT ú j Z J : * SU L ù i Y I ) M HT ø h X H ( N S g W G ' T L ö f V & SYN K õ e U % NK NQ ô d T $ OT ó c S # TX ò b R STX ñ a Q! SOH ð ` space L NUL undefined ISO - (Latin-) kodetabell ISO - modernisert
22 biter produsentspesifikke varianter IMs I ( ---) Microsoft Windows-: ISO - pluss tegn Macintosh MacRoman ncoding esignere av Ps, Macs og UNIX programvare har valgt ulike måter for representasjon av linjeskift : Ps: x pluss x (R pluss L) Macs: x UNIX: x ette gjør filoverføring tricky! IN-tekst-
23 IN-tekst- Windows kodetabell L ~ } { z y x w v u t s r q p undef Ž undef Œ Š ˆ ƒ undef Ÿ ž undef œ š undef - «ª no break space ¾ ½ ¼» º ¹ µ ³ ² ± Ï Î Í Ì Ë Ê É È Ç Æ Å Ä Ã Â Á À ß Þ Ý Ü Û Ú Ù Ø Ö Õ Ô Ó Ò Ñ Ð ï î í ì ë ê é è ç æ å ä ã â á à ÿ o _ O? / US SI þ n ^ N >. RS SO ý m ] M = - GS R ü l \ L <, S û k [ K ; + S VT ú j Z J : * SU L ù i Y I ) M HT ø h X H ( N S g W G ' T L ö f V & SYN K õ e U % NK NQ ô d T $ OT ó c S # TX ò b R STX ñ a Q! SOH ð ` space L NUL ygger på ISO -
24 Tegnsett for mobiltelefon - SMS Short Message Services SMS -bit tegnsett TSI GSM. variant av SII, tillater ca tegn i en melding -bit tegnsett Unicode UT- se lysark tekst-, tillater ca tegn pr melding -bit tegnsett for binære data (PU-meldinger) Protocol description unit TSI: uropean Telecommunications Standards Institute IN-tekst-
25 IN-tekst- TSI GSM. kodetabell for SMS S ) } S ( { S Λ ^ S > ] S = ~ S / \ S < [ S L S e pluss disse escape - sekvensene à o $ O? / É å ü n Ü N >. undef Å ñ m Ñ M = - æ R ö l Ö L <, Æ ø ä k Ä K ; + S Ø z j Z J : * Ξ L y i Y I ) Θ Ç x h X H ( Σ ò w g W G ' Ψ ì v f V & Π ù u e U % Ω é t d T Λ è s c S # Γ r b R Φ $ q a Q! _ p P space
26 en endelige løsning? Unicode og ISO biter, med mulighet for tegn Tegnsettet er delt opp i plan med = tegn i hvert plan Plan : MP asic Multilingual Plane U+ to U+ Plan : SMP Supplementary Multilingual Plane historiske språk (f. eks. egyptiske hieroglyfer), musikk Plan : SIP Supplementary Ideographic Plane sjeldne kinesiske tegn I Unicode skriver vi U+ istedenfor x Plan : SPP Supplementary Special Purpose Plane tag characters MP asic Multilingual Plane se IN-tekst-
27 Unicode databasen Unicode-konsortiet vedlikeholder en database som inneholder alle vedtatte tegn og deres kodepunkter Vedtatte tegn med kodepunkter skal aldri endres or hvert tegn finnes en representativ glyf kodepunktet se et navn klassifisering skriveretning et er plass til bitmønstre, herav private. bitmønstre er ennå ikke brukt I MP er det plass til bitmønstre. bitmønstre er brukt for kinesiske ideografer, bitmønstre for surrogatpar, bitmønstre er private. bitmønstre er ennå ikke brukt IN-tekst-
28 Unicode kompatibilitet med SII og ISO ørste tegn identisk med SII ørste tegn identisk med ISO - IN-tekst-
29 Men hva er nå egentlig et tegn? Noen eksempler: Norsk: aa (f.eks. i navn) oppfattes som å Spansk: ll (eks. Mallorca) oppfattes som j r ö ett tegn, eller o med tødler? r ½ ett tegn, eller tre? Ligaturer: ae æ, ij ij to eller ett tegn? r bokstaven Å og enheten Å to forskjellige tegn? Kontroversielt tema: Unifisering av JK (tegnsettet brukt I kinesisk, japansk og koreansk) IN-tekst-
30 Kombinerende tegnsekvenser I Unicode finnes mange tegnsekvenser som vises som en eneste, sammensatt glyf. ksempel: t tegn med diakritiske merker (se neste lysark) representeres som et basistegn etterfulgt av ett eller flere kombinasjonstegn som gir de diakritiske merkene ksempel: Ö representeres ved hjelp av de to tegnene O og, dvs. U+ og U+ or å være kompatibel med SII og ISO - finnes det også såkalte forhåndssammensatte ( precomposed ) tegn, der basistegn og kombinasjonstegn oppfattes som ett tegn ksempel: Ö kan også representeres direkte som forhåndssammensatt tegn, dvs. U+ Samme tekst kan altså representeres på flere måter! IN-tekst-
31 ksempler på diakritiske merker acute accent armstrong or ring above breve ˇ caron/háček ˇ cedilla circumflex ˆ diaresis/umlaut double acute accent grave accent ` macron ogonek basistegn diakritisk merke ç IN-tekst-
32 Tegn med endret utseende r ² i teksten x² et spesielt tegn U+ = ², eller er det det vanlige tegnet U+ = som har vært gjenstand for en egnet formatering? r ½ et spesielt tegn U+ = ½, eller er det de tre tegnene U+ =, U+ = / og U+ = som har vært gjenstand for en egnet formatering? Unicode omfatter ikke kontrolltegn for formatering. Hovedprinsippet er derfor at spesielle glyf-varianter representeres som egne tegn. Unicode inneholder imidlertid mekanismer for å kunne normalisere til basistegnene (kompatibilitetsdekomposisjon) Samme tekst kan altså representeres på flere måter! IN-tekst-
33 Unicode normalisering or å kunne sammenlikne tekster, bør de være normalisert til samme form en vanligste normaliseringsformen (form ): rstatte forhåndssammensatte tegn med basistegn pluss kombinasjonstegn La tegn med endret utseende stå urørt ndre former kan imidlertid være nyttige i spesielle tilfeller IN-tekst-
34 Koding av tegnstrømmer Hvordan sende og lagre en sekvens av Unicode-tegn? Ulike formater, kalt UT Unicode Transformation ormats (Unicode) eller US Universal haracter Set (ISO ) UT- = US-: Sender og lagrer alle tegn som -biters representasjoner (lite brukt) UT- = US-: Sender og lagrer alle tegn i MP som -biters representasjoner bruker surrogatpar for tegn utenfor MP UT- = US-: Sender og lagrer tegn som,, eller -biters representasjoner Tegn i SII sendes som -biters representasjoner med bitmønsteret x x. UT- er identisk med SII med en ekstra ledende for tegn definert i SII! IN-tekst-
35 Unicode UT- øy til ledende -biter opp til biter foran representasjonen av kodepunktet ksempler: Hva er representasjonen for i UT-? Kodepunktet for er U+ = UT- representasjonen for er = x Hva er representasjonen for Ø i UT-? Kodepunktet for Ø = U+ = UT- representasjonen for Ø er = x IN-tekst-
36 Unicode UT- Med biter kan kodepunktene i MP representeres direkte e planene over MP adresseres med surrogatpar fra MP Surrogatpar itmønstre i MP som fungerer som halvtegn av -biters tegn ørste halvdel (high surrogate): U+ U+ Siste halvdel (low surrogate): U+ U+ Peker til et kodepunkt S utenfor MP ved hjelp av følgende algoritme (se også neste lysark): S = (high x) * x + (low x) + x Gir indirekte tilgang til = ekstra tegn ut fra MP rukes ikke for noe annet, og tar derfor plass som ellers kunne vært brukt for vanlige tegn i MP Unicode UT- har altså tegn med variabel lengde, men lengden kan fastslås ut fra bitmønsteret IN-tekst-
37 S = (high x) * x + (low x) + x High surrogate : xx xxxx xxxx Low surrogate : xx xxxx xxxx biter som er det som trengs for de planene over MP High surrogate : xx xxxx xxxx Low surrogate : xx xxxx xxxx xxxx xxxx xxxx xxxx xxxx + = x xxxx xxxx xxxx xxxx xxxx IN-tekst-
38 Unicode UT- Surrogat-par - eksempel Hva er representasjonen for Linear i Unicode UT-? Kodepunktet for er U+ Trekker fra x (dvs. MP) : x x = x = Setter inn i surrogatparene: High surrogate = = x Low surrogate = = x IN-tekst-
39 nslig motorvogn = + SII-kode Motorvogn i tog begynner alltid med et antall er-biter etterfulgt av en ntall er-biter i motorvognen = antall vogner i toget Vognene begynner alltid med isse bitmønstrene brukes ikke for vanlige tegn i UT- Unicode UT- biter xxxxxxx biter xxxxx xxxxxx xxxx xxx biter xxxxxx SII med en ekstra ledende er kompatibel med UT- xxxxxx biter xxxxxx xxxxxx xxxxxx IN-tekst-
40 Unicode UT- eksempler Hva er representasjonen for i Unicode UT-? Kodepunktet for er U+ = ligger i SII-settet og det holder med motorvognen : UT--representasjonen for er x Hva er representasjonen for Ø i Unicode UT-? Kodepunktet for Ø er U+ = Trenger et tog med plass til minst biter da trenger vi to bytes: biter xxxxx xxxxxx Setter inn for x: = x x UT--representasjonen for Ø er altså x IN-tekst-
41 Veletablerte Unicode delmengder mbisiøst å skulle håndtere over tegn! Vi kommer langt med delmengder: WGL (Windows Glyph List) tegn fra MS-OS, Windows, Mac uropeiske US-delmengder MS-: tegn unionen av ISO -,,,,,, MS-: tegn supermengde av MS- med latin/gresk/kyrillisk/armensk/georgisk pluss matematiske tegn MS-: tegn supermengde av MS- og WGL Lignende delmengder for sia se IN-tekst-
42 ig endian vs. Little endian I representasjoner som krever mer enn én byte, finnes det to mulige rekkefølger av bytene: Starte med den mest signifikante ( ig endian ) Starte med den minst signifikante ( Little/small endian ) ksempel: UT- ig endian for er x UT- Little endian for er x egge muligheter blir brukt i praksis, og dette kan gi problemer når data overføres fra et maskinmiljø til et annet! UT- har ikke dette problemet, siden maskinmiljøet her ser bare enkeltbyter IN-tekst-
43 yte order mark (OM) t yte order mark (OM) er tegnet Zero width no-breake space med kodepunkt i begynnelsen av en Unicode-fil. Siden det ikke finnes noe tegn med kodepunkt, kan OM brukes til å finne filformatet (UT-, UT-, UT- og ig eller Small endian) se tabellen. Koding UT-, big-endian UT-, little-endian UT-, big-endian UT-, little-endian UT- OM-bitmønster x x x x x IN-tekst-
44 Plain vs. fancy tekst Unicode-standarden omfatter bare plain text : Tekst uten typografiske virkemidler som bestemt skrifttype og skriftstørrelse, fet skrift, kursiv, bestemt linjeavstand, innrykk osv. ancy tekst er Unicodes betegnelse på tekst med slike typografiske virkemidler. isse må legges inn i teksten i form av formatteringskommandoer til fremvisningsenheten. ancy tekst er temaet for neste forelesning! IN-tekst-
Tegn og tekst. \yvind og ]se N{rb}? Læreboka kapittel August Institutt for informatikk 29. august 2007.
Tegn og tekst \yvind og ]se N{rb}? Læreboka kapittel 2 29. ugust 2007 IN1040-tekst-1 Problemstilling Utgangspunkt: Hvert tegn i teksten representeres av et unikt bitmønster. Eksempel: Med E = 01000101,
DetaljerTegn og tekst. Posisjonssystemer. Logaritmer en kort repetisjon. Bitposisjoner og bitmønstre. Kapittel August 2008
Posisjonssystemer 10 5 (100 000) 10 4 (10 000) 10 3 (1 000) 10 2 (100) 10 1 (10) 10 0 (1) Tegn og tekst \yvind og ]se N{rb}? 2 7 (128) 2 6 (64) 2 5 (32) 2 4 (16) 2 3 (8) 2 2 (4) 2 1 (2) 2 0 (1) Kapittel
DetaljerLæringsmål. INF1000: Forelesning 12. Hovedkilde. Kunne binærtall og heksadesimale tall og konvertering mellom ulike tallsystemer: Titallsystemet
INF1000: Forelesning 12 Digital representasjon av tall og tekst Læringsmål Kunne binærtall og heksadesimale tall og konvertering mellom ulike tallsystemer: Titallsystemet Det heksadesimale Det binære tallsystemet
DetaljerAlbregtsen og Skagestein: Digital representasjon Løsningsforslag til kapittel 2 Representasjon av tegn og tekster
Albregtsen og Skagestein: Digital representasjon Løsningsforslag til kapittel 2 Representasjon av tegn og tekster Skulle du finne feil i et løsningsforslag, vennligst rapporter dette til ragnhilk@ifi.uio.no
DetaljerUnicode. Unikt vakkert eller unisont håpløst? En vandring gjennom tegnkodingens historie. Dag Lamgmyhr, Ifi/UiO Ark 1 av 23
Unicode Unikt vakkert eller unisont håpløst? En vandring gjennom tegnkodingens historie Dag Lamgmyhr, Ifi/UiO Ark 1 av 23 Hva er tegnkoding? Tegnkoding er bare å definere en tabell over hvilke tegn man
DetaljerINF 1000 høsten 2011 Uke 11: 2. november
INF 1000 høsten 2011 Uke 11: 2. november Grunnkurs i Objektorientert Programmering Institutt for Informatikk Universitetet i Oslo Kursansvarlige: Arne Maus og Siri Moe Jensen 1 Info Obligene skal være
DetaljerINF 1000 høsten Innhold uke 11. Digital representasjon av tekster, tall, former,
Info INF 1000 høsten 2011 Uke 11: 2. november Grunnkurs i Objektorientert Programmering Institutt for Informatikk Universitetet i Oslo Kursansvarlige: Arne Maus og Siri Moe Jensen Obligene skal være kommentert,
DetaljerINF1040 Oppgavesett 3: Tegn og tekst
INF1040 Oppgavesett 3: Tegn og tekst (Kapittel 2) Husk: De viktigste oppgavetypene i oppgavesettet er Tenk selv - og Prøv selv - oppgavene. Fasitoppgaver Denne seksjonen inneholder innledende oppgaver
DetaljerTegn og tekst. Læringsmål. Om tegn og glyfer. Problemstilling. \yvind og ]se N{rb?
Læringsmål Tegn og tekst Forstå prinsippene for hvordn tegn og tekst kn representeres ved hjelp v biter og bytes. Kjenne til en del sentrle stndrder, spesielt: ASCII ISO 8859 lfbetsuppen \yvind og ]se
DetaljerTegn og tekst. Et representert tegn kan vises på flere måter. Noen definisjoner. Enda noen definisjoner. \yvind og ]se N{rb}? a a a.
o o {rb} rprr på r år o prpp rpro r r rr rpro o r o or α r o or bor brp or b rr på ppr r r r r r rrr år på o oroooro o r or o br å r r pår r r orør p o b b år r å r o o o rprrr o p o rprrr o or op r r
DetaljerOppsummering 2008 del 1
INF1040 Digital it representasjon Oppsummering 2008 del 1 Ragnhild Kobro Runde INF1040-Oppsummering-1 Fredag 5. desember 2008. 09.00 12.00 Møt senest 08.45! Ta med legitimasjon! Eksamen I Ingen hjelpemidler
DetaljerOppsummering 2008 del 1
INF1040 Digital it representasjon Oppsummering 2008 del 1 Fredag 5. desember 2008. 09.00 12.00 Eksamen I Møt senest 08.45! Ta med legitimasjon! Ingen hjelpemidler tillatt, heller ikke kalkulator. Ragnhild
DetaljerTegn og tekst. Om tegn og glyfer. Tegnkoder og kodetabeller Kode Noe som representerer noe annet. Et representert tegn kan vises på flere måter
r s s {rb} ærb p br brp r bs srr på ppr sr sr ss r r r rrr år på s s s sr rr s ss r r s brs å sr r pår rss r rør sp b b år rss å r s s s rprsr ss på r år prspp rprss r rs rr rprss r s r α r s r br s rprsrr
DetaljerDigital representasjon
Hva skal jeg snakke om i dag? Digital representasjon dag@ifi.uio.no Hvordan lagre tall tekst bilder lyd som bit i en datamaskin INF Digital representasjon, høsten 25 Hvordan telle binært? Binære tall Skal
DetaljerDigital representasjon
Digital representasjon Alt er bit! Hvordan lagre tall tekst bilder lyd som bit i en datamaskin Hvordan telle binært? Binære tall Skal vi telle med bit ( og ), må vi telle binært. Dette gjøres egentlig
DetaljerOffentlig utvalg for punktskrift, OUP Norsk standard for 8-punktskrift punktskrift 24. oktober 2004 sist endret
Offentlig utvalg for punktskrift, OUP Norsk standard for 8-punktskrift punktskrift 24. oktober 2004 sist endret 19.10.2007 Desimal Hex Beskrivelse Tegnets utseende Punktkode 0 0000 4578
DetaljerDRIFTSANALYSER 2012/2013 FORELØBIGE RESULTATER
DRIFTSANALYSER FORELØBIGE RESULTATER A B C D E F C G H E I J K L B K F G K! " # $ %! & ' ( ) ( * + #, -! &!. & ) /! ( / ) - 0 1 - ' #.! ( ( * ' 1 2 ( (! 3 4 " (! - 5 6!! 7 % ' # 7 4 " (! - 1 2 # 7 4 8-1
DetaljerINF1040 Digital representasjon Oppsummering
INF1040 Digital representasjon Oppsummering Ragnhild Kobro Runde, Fritz Albregtsen INF1040-Oppsummering-1 Fredag 7. desember 2007. 09.00 12.00 Møt senest 08.45! Ta med legitimasjon! Eksamen I Ingen hjelpemidler
DetaljerDigital representasjon
Digital representasjon Om biter og bytes, tekst og tall Litt mer XHTML 30.08.2004 Webpublisering 2004 - Kirsten Ribu - HiO I dag Tallsystemer Om biter og bytes: hvordan tall og tekst er representert i
DetaljerMålet med dette notatet er å dokumentere at det er funnet løsmasser ved grunnen og å dokumentere miljøgiftkonsentrasjonen i sedimentene.
NOTAT Oppdrag 1110630 Grunner Indre Oslofjord Kunde Kystverket Notat nr. 001 Dato 07.01.2015 Til Fra Kopi Kristine Pedersen-Rise Tom Øyvind Jahren [Navn] Sedimentundersøkelse ved Belgskjærbåen Kystverket
DetaljerDigital representasjon
Hva skal jeg snakke om i dag? Digital representasjon dag@ifi.uio.no Hvordan lagre tall tekst bilder lyd som bit i en datamaskin Hvordan telle binært? Binære tall For å bruke bit (0 og 1) som tall, må vi
DetaljerTestobservator for kjikvadrattester
ST0202 Statistikk for samfunnsvitere Bo Lindqvist Institutt for matematiske fag 2 Kap. 11: Anvendelser av kjikvadratfordelingen: Kjikvadrattester Situasjon: Et tilfeldig utvalg av n individer er trukket
DetaljerNetlife Sans er vår egen skrifttype. Den inneholder alle de visuelle elementene til identiteten vår. Den er tegnet i fire vekter, med en egen vekt
Netlife Sans er vår egen skrifttype. Den inneholder alle de visuelle elementene til identiteten vår. Den er tegnet i fire vekter, med en egen vekt for underlinjer. Netlife Sans Ligaturer www www Netlife
DetaljerDagens tema. C-programmering. Nøkkelen til å forstå C-programmering ligger i å forstå hvordan minnet brukes.
Dagens tema C-programmering Nøkkelen til å forstå C-programmering ligger i å forstå hvordan minnet brukes. Adresser og pekere Parametre Vektorer (array-er) Tekster (string-er) Hvordan ser minnet ut? Variabler,
DetaljerGodkjenning av møteinnkalling
! " # $ % & ' ( ) * * + *, -. / 0 1 ) + * * ' - 2 2 + *, 3 " 4 3 5 4 " # 5! " # $ % & ' ( ) * * + *, -. 6 7 % 1 % ' % 2 2 8 7 - / 0 1 ) 5 3 4 3 " 4 " # 9 :! " # ; 7 + ) * 1 ) 7 + *, % / < - / / ) * < 2
DetaljerTall. Posisjons-tallsystemer. Representasjon av heltall. Tall positive, negative heltall, flytende tall. Tekst ASCII, UNICODE XML, CSS
Tall jfr. Cyganski & Orr 3..3, 3..5 se også http://courses.cs.vt.edu/~csonline/numbersystems/lessons/index.html Tekst ASCII, UNICODE XML, CSS Konverteringsrutiner Tall positive, negative heltall, flytende
DetaljerHusk å registrer deg på emnets hjemmeside!
IT Informatikk basisfag 28/8 Husk å registrer deg på emnets hjemmeside! http://it.idi.ntnu.no Gikk du glipp av øving? Gjør øving og få den godkjent på datasal av din lærass! Forrige gang: HTML Merkelapper
DetaljerVektorer. Dagens tema. Deklarasjon. Bruk
Dagens tema Dagens tema Deklarasjon Vektorer Vektorer (array-er) Tekster (string-er) Adresser og pekere Dynamisk allokering Alle programmeringsspråk har mulighet til å definere en såkalte vektor (også
DetaljerDatamaskinen LC-2. Dagens tema. Tall i datamaskiner Hvorfor kan LC-2 lagre tall i intervallet ? Hvorfor er det akkurat celler i lageret?
Dagens tema Datamaskinen LC-2 En kort repetisjon Binære tall Litt om tallsystemer generelt Binære tall Heksadesimale og oktale tall Programmering av LC-2 Maskinkode Assemblerkode Kjøring av LC-2-programmer
DetaljerDagens tema. Datamaskinen LC-2 En kort repetisjon. Binære tall Litt om tallsystemer generelt. Binære tall. Heksadesimale og oktale tall
Dagens tema Datamaskinen LC-2 En kort repetisjon Binære tall Litt om tallsystemer generelt Binære tall Heksadesimale og oktale tall Programmering av LC-2 Maskinkode Assemblerkode Kjøring av LC-2-programmer
DetaljerINF1020 Algoritmer og datastrukturer GRAFER
GRAFER Dagens plan: Avsluttende om grådige algoritmer Huffman-koding (Kapittel 10.1.2) Dynamisk programmering Floyds algoritme for korteste vei alle-til-alle (Kapittel 10.3.4) Ark 1 av 16 Forelesning 22.11.2004
DetaljerHandi-Lift EA7 Målskjema
Handi-Lift EA7 Målskjema Dato: Monteringsdato: Vår ref.: Bestillings nr.: Kunde (HMS): Utprøvingsnr.: Bruker Navn: Bruker nr.: Fødselsdato: Adresse: Postnr.: Poststed: Telefon (priv.): Telefon (arb.):
DetaljerDagens tema INF1070. Vektorer (array er) Tekster (string er) Adresser og pekere. Dynamisk allokering
Dagens tema Vektorer (array er) Tekster (string er) Adresser og pekere Dynamisk allokering Dag Langmyhr,Ifi,UiO: Forelesning 23. januar 2006 Ark 1 av 23 Vektorer Alle programmeringsspråk har mulighet til
DetaljerINF1040 Oppgavesett 7: Tall og geometrier
INF1040 Oppgavesett 7: Tall og geometrier (Kapittel 7.1, 7.4-7.8, 8 + Appendiks B) Husk: De viktigste oppgavetypene i oppgavesettet er Tenk selv -oppgavene. Fasitoppgaver Denne seksjonen inneholder innledende
DetaljerTDT4105/TDT4110 Informasjonsteknologi grunnkurs:
1 TDT4105/TDT4110 Informasjonsteknologi grunnkurs: Uke 39 Digital representasjon, del 1 - Digital representasjon - Tekst og tall - positive, negative, komma? Alf Inge Wang alfw@idi.ntnu.no Bidragsytere
DetaljerDigital representasjon
IN Lagring og formidling av informasjon igital representasjon.amanuensis Gerhard Skagestein gerhard@ifi.uio.no Professor ritz lbregtsen fritz@ifi.uio.no,.. Hulemalerier gyptian ook of the ead
DetaljerMålskjema. Serie nr.: Bruker Navn: Adresse: Kontaktpersoner. E-post: E-post: Levering Adresse:
Strategos B Målskjema Kunde: Selger: Ordredato: Ordre nr.: Bestillings nr. (HMS): Innkjøps nr. (Handicare): Serie nr.: Bruker Navn: Adresse: Postnr.: Poststed: Telefon (priv.): Telefon (arb.): Mobil: Kontaktpersoner
DetaljerINF Algoritmer og datastrukturer
INF2220 - Algoritmer og datastrukturer Institutt for informatikk, Universitetet i Oslo INF2220, forelesning 11: Huffman-koding & Dynamisk programmering (Ifi, UiO) INF2220 H2015, forelesning 11 1 / 32 Dagens
DetaljerDagens tema: INF2100. Utvidelser av Minila array-er. tegn og tekster. Flass- og Flokkode. prosedyrer. Prosjektet struktur. feilhåndtering.
Dagens tema: Utvidelser av Minila array-er tegn og tekster Flass- og Flokkode array-er prosedyrer Prosjektet struktur feilhåndtering del 0 Dag Langmyhr,Ifi,UiO: Forelesning 6. september 2005 Ark 1 av 19
DetaljerIN 147 Program og maskinvare
Dagens tema Mer om C Et eksempel til (med diverse forklaringer) Representasjon av tegn og logiske verdier Vektorer Statusverdi Innhenting av definisjoner Inkrementering og dekrementering av variable for-setningen
DetaljerGodkjenning av møteinnkalling
! "! # $ % & ' ( ) * * + *, -. / 0 1 ) + * * ' - 2 2 + *, 3 4 5 6 3 5! # 7! "! # $ % & ' ( ) * * + *, -. 8 9 % 1 % ' % 2 2 : 9 - / 0 1 )!! 5! 3 5! 4 ;! "! # < 9 + ) * 1 ) 9 + *,. ) & 9 5 % : : ) * 1 2
DetaljerForelesning 15.11. Datatyper Kap 5.2 Instruksjonsformat Kap 5.3 Flyttall App B
TDT4160 Datamaskiner Grunnkurs Forelesning 15.11 Datatyper Kap 5.2 Instruksjonsformat Kap 5.3 Flyttall App B Dagens tema Datatyper (5.2) Heltall Ikke-numeriske datatyper Instruksjonsformat (5.3) Antall
DetaljerDagens tema. Flyt-tall. Koding. Tegnsett. Hvordan lagres de? Hvilke egenskaper har de? Hvordan regner man med dem?
Dagens tema Flyt-tall Koding Hvordan lagres de? Hvilke egenskaper har de? Hvordan regner man med dem? Koding av instruksjoner 64-bits kode Tegnsett Ulike typer tegnkoding Programmering i C Hva er flyt-tall?
DetaljerHandi-Lift EA7 Målskjema
Handi-Lift EA7 Målskjema Dato: Monteringsdato: Vår ref.: Bestillings nr.: Kunde (HMS): Utprøvingsnr.: Bruker Navn: Bruker nr.: Fødselsdato: Adresse: Postnr.: Poststed: Telefon (priv.): Telefon (arb.):
DetaljerHandi-Lift ML7 Målskjema
Handi-Lift ML7 Målskjema Dato: Monteringsdato: Vår ref.: Bestillings nr.: Kunde (HMS): Utprøvingsnr.: Salgsordre Tilbud Utprøving Resirkulering Bruker Navn: Bruker nr.: Fødselsdato: Adresse: Postnr.: Ordre
DetaljerDagens plan. INF Algoritmer og datastrukturer. Koding av tegn. Huffman-koding
Grafer Dagens plan INF2220 - Algoritmer og datastrukturer HØSTEN 2007 Institutt for informatikk, Universitetet i Oslo Avsluttende om grådige algoritmer (kap. 10.1.2) Dynamisk programmering Floyds algoritme
DetaljerDagens tema. Mer MIPS maskinkode. Maske-operasjoner Skift-operasjoner Lesing og skriving Pseudo-instruksjoner Mer om funksjonskall Registeroversikt
Dagens tema Mer MIPS maskinkode (P&H: 4.4 + 3.6 + 3.3 + A.6 + A.10) Maske-operasjoner Skift-operasjoner Lesing og skriving Pseudo-instruksjoner Mer om funksjonskall Registeroversikt Ark 1 av 16 Forelesning
DetaljerTDT4105/TDT4110 Informasjonsteknologi grunnkurs:
1 TDT4105/TDT4110 Informasjonsteknologi grunnkurs: Uke 37 Digital representasjon, del 1 - Digital representasjon - Tekst og tall - positive, negative, komma? Rune Sætre satre@idi.ntnu.no Slidepakke forberedt
DetaljerTall. Binære regnestykker. Binære tall positive, negative heltall, flytende tall
Tall To måter å representere tall Som binær tekst Eksempel: '' i ISO 889-x og Unicode UTF-8 er U+ U+, altså Brukes eksempelvis ved innlesing og utskrift, i XML-dokumenter og i programmeringsspråket COBOL
DetaljerSTRATEGOS B. Målskjema. Serie nr.: Bruker Navn: Adresse: Kontaktpersoner. E-post: E-post: Levering Avd. Bruker Annet: Adresse:
STRATEGOS B Målskjema Kunde: Ordredato: Bestillings nr. (HMS): Serie nr.: Selger: Ordre nr.: Innkjøps nr. (Handicare): Bruker Navn: Adresse: Postnr.: Telefon (priv.): Mobil: Poststed: Telefon (arb.): E-post:
DetaljerDagens tema INF1070. Vektorer (array-er) Tekster (string-er) Adresser og pekere. Dynamisk allokering
Dagens tema Vektorer (array-er) Tekster (string-er) Adresser og pekere Dynamisk allokering Dag Langmyhr,Ifi,UiO: Forelesning 17. januar 2005 Ark 1 av 23 Vektorer Alle programmeringsspråk har mulighet til
DetaljerL ; D = B M B N I < G H = D = F C M E N < D ; <? ; < = H M = < F E < M B = B C O P E < E F D < Q K
$ ) $ * % +, - $ $ % + $ + $ * % $. $ / $ * $ $ 0 0 $ - 1, 2 $ 3 $ 0 4 /, 5 4 0 0 $ 0 $ 3. 0 6 $ $ 7. + $ - $ 8 + $ 9 : ; < = > < =? < ; @ A @? B C < C D = < E F G H = I F C D < JE < > < D E? H J< = :
DetaljerINF1040 løsningsforslag oppgavesett 7: Tall og geometrier
INF1040 løsningsforslag oppgavesett 7: Tall og geometrier (Kapittel 7.1, 7.4-7.8, 8 + Appendiks B) Hvis du finner feil i løsningsforslaget er det fint om du gir beskjed om dette ved å sende en mail til
DetaljerINF1040 Oppgavesett 1: Tallsystemer og binærtall
INF1040 Oppgavesett 1: Tallsystemer og binærtall (Kapittel 1.1 1.4, 6, 7.2 7.3) Fasitoppgaver 1. Skriv tallene fra 1 10 til 20 10 som binærtall. 2. Skriv tallene fra 1 10 til 20 10 som heksadesimale tall.
Detaljerˆ ˆŠ Œ ˆ ˆ Œ ƒ Ÿ Ÿ Œ œ ˆ ˆ Š Œ. .. ³μ. μ ± Ë ²Ó Ò Ö Ò Í É Å ˆˆ Ô± ³ É ²Ó μ Ë ±, μ, μ Ö Œ Œ ˆˆ 79 ˆ Š ˆ
ˆ ˆŠ Œ ˆ ˆ Œ ƒ Ÿ 01.. 4.. 1 Ÿ Œ œ ˆ ˆ Š Œ ˆˆ ˆÄ ˆƒƒ Œˆ Œ Š.. ³μ μ ± Ë ²Ó Ò Ö Ò Í É Å ˆˆ Ô± ³ É ²Ó μ Ë ±, μ, μ Ö ˆ 70 Ÿ Œ œ ˆ ˆ Š Œ ˆˆ ˆÄ 7 ˆ ˆ IFW- ˆˆ ˆ Œ Œ Œ ˆˆ 79 Š ˆ 80 ˆ Š ˆ 81 E-mail: neznamov@vniief.ru
DetaljerOrdliste 2. Byte (byte) En streng på 8 biter som behandles som en enhet.
Ordliste 2 Dette er et forsøk på å gi forklaringer til ord og uttrykk som brukes i forbindelse med tekst og tall (og litt datakommunikasjon og kryptering) i kurset INF1040 høsten 2004. En del av nøkkelordene
DetaljerGrunnleggende Tekstbehandling
Grunnleggende Tekstbehandling Erik Hjelmås, HiG 21. juni 2000 1 Mål 1. Vite hva tekstbehandling er og innebærer (kjenne til forskjellen på en tekstbehandler og en teksteditor) 2. Beherske de grunnleggende
Detaljer'f( '?jfj(f{) Pa vegne av styret i Lenningen L(Ilypelag. Til Andelseiere og sponsorer i Lenningen L0ypelag!
Til Andelseiere og sponsorer i Lenningen L0ypelag! Det ble valgt et helt nytt styre i Lenningen L(Ilypelag pa Arsm(lltet 7 oktober i ar. Protokoll fra m(lltet f(lliger vedlagt. Det ble fremlagt et budsjett
DetaljerPerceived semantic. quality. Semantic quality. Syntactic. quality. guttens alder er grønn: gutt.alder = grønn
Z \ W Y X [ E F G H I G J K L I M F N M O H P Q F R F J S H TUTVR O R S M R F! "! #%$ & '! %$ ( ) * ' & $ ' +,$ -,* ) & $ '%'. * / & 0 1 ' * 0' * 3 4, +65 Participant knowledge Physical Perceived semantic
DetaljerINF1040 Oppgavesett 6: Lagring og overføring av data
INF1040 Oppgavesett 6: Lagring og overføring av data (Kapittel 1.5 1.8) Husk: De viktigste oppgavetypene i oppgavesettet er Tenk selv -oppgavene. Fasitoppgaver Denne seksjonen inneholder innledende oppgaver
DetaljerGodkjenning av møteinnkalling
! " # $ % & ' ( ( ) ( * +, -. / ' ) ( ( % + 0 0 ) ( * 1! 2 2! 3! " # $ % & ' ( ( ) ( * +, 4 5 # / # % # 0 0 6 5 + -. / ' 1 2 7 8 2! 9 1!! : ), ) 0 # - ; < $ = - + ( ( ' ( = < / 5 ' $ ( ) ( * +, 4 ' 5 =
DetaljerEfficiency, Integrity, Reliability, Surviveability, Usability. Correctness, Maintainability, Verifiability
"! # $ & ' )()# * +, -. / 0 1-2 3 4 56 7 1-8 6 3 3-1 99 : 6 ; 9 < 9= >? > @ A 6 / 5-1 8-1 3 B 6 1 = A 9 >? C D? 6 E6-2 < F 4 F GH +! # + I # + $ $ J $ KML N O P Q R Q S P Q T U N O VWX Q X Y Z Opprinnelig
DetaljerPDF created with pdffactory Pro trial version
[ ² Ú»» ³»»² ¾ ²» ¹» ô Ì ± « Forord Ò ; ±¹ ²» ³«¹»» òòò [ ²»² ª ; µ«² ¹» ¼» º± îðïéô ¹ «²²»² ¼»»» ¼» µ±³³» ² ³³» ² º± ¾ ²» ¹» «¹«±³ ¹ ( ¼» ¾»²¼ ²¹»»²»» ; ²» ò Ê»² : ¼»» ª µ ¹ ±¾¾ ±¹ ¼»² µ ª º± ª» ¹±¼ ò
Detaljer(a 1, a 2, a 3, a 4 ) ³Æ s 10. a 1 a 2 a 3 a 4 a 1 a 2 a 3 a 4. ( a 1 a 2 a 3 a 4 a 1 a 2 a 3 a 4) (a 1 a 2 a 3 a 4 a 1 a 2 a 3 a 4)
5 à ¹¾½ 5.1 ÇÉ» Â Â Þ Kripke Ù M =< S,, I, L > ½ Đ ÞÒ S «É S 2 n Ä ĐÞ n Ê Æ Å n = 4 ÄÝ s 0, s 1, s 2,... (a 1, a 2, a 3, a 4 ) ³Æ s 10 ȹÌĐÞ ÁÆ Ü Đ ³¹Á Ü Ô Ô Ü Ä Ü Á Æ ÔÆ ¹ Ä¹Ì Å Á a 1 a 2 a 3 a 4 Æ s
DetaljerUSER GUIDE. RRD Silencioso
USER GUIDE RRD Silencioso!"#$%&'()*+, -,,$.//01$02$%&'()*+,3()4 USER GUIDE 56789:;?@ =9=8 :?B69C>=:6? >D 9EFG:9E@ ii USER GUIDE H IJKLMNOPKQMJRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRS
DetaljerInnkalling er sendt til: Namn Funksjon Representerer
Fitjar kommune Møteinnkalling Utval: Råd for funksjonshemma Møtestad: Møterom 2. etasje, Fitjar rådhus Dato: 08.04.2019 Tid: 14:00 Grunngjeve forfall vert å melda til kundetorget på tlf 53 45 85 00, som
DetaljerForstå skrifter. Skrive ut Innebygde skrifter. Papirhåndtering. Vedlikehold. Problemløsing. Administrasjon. Stikkordregister
Innebygde skrifter 1 Skriveren er utstyrt med innebygde skrifter som er lagret permanent i skriverminnet. Ulike skrifter er tilgjengelige i PCL 6- og. Noen av de mest populære skriftsnittene, for eksempel
DetaljerMAT1030 Plenumsregning 3
MAT1030 Plenumsregning 3 Ukeoppgaver Mathias Barra - 30. januar 2009 (Sist oppdatert: 2009-02-02 14:26) Plenumsregning 3 Oppgave 2.7 - Horners metode (a) 7216 8 : 7 8+2 58 8+1 465 8+6 3726. Svar: 3726
DetaljerPDF created with pdffactory Pro trial version
[ ² Ú»» ³»»² ¾ ²» ¹» ô ß«¹»²¼ ¼»² Forord Ÿ ² îðïé ¹»² ¾» µ ª»» ª ¾ ²» ¹»² ±»ô»»² ±² ª ¾ ²» ¹»²ô µ µ» ± ² ²¹» ±¹ ª»¼ ¹±¹ µ» ¾» ¼ò Ð ² ¾» ¼» ¾ ²» ¹»²» ¾ ¹¹» ± ºa ¹»²¼» ³»æ ó Î ³³» ² º± ¾ ²» ¹»² ²² ± ¼ ±¹
DetaljerOppsummering av Uke 3. MAT1030 Diskret matematikk. Binære tall. Oppsummering av Uke 3
Oppsummering av Uke 3 MAT1030 Diskret matematikk Forelesning 3: Mer om representasjon av tall Dag Normann Matematisk Institutt, Universitetet i Oslo 21. januar 2008 Mandag 14.01 og delvis onsdag 16.01
DetaljerÓ³ Ÿ , º 6Ä7(176Ä177).. 823Ä Œ. Œ ²±μ,,.. É ²,.. μ ²Ó,.. Íμ,.. ŠÊÉÊ μ,.. μ ±μ,.. ÒÏ
Ó³ Ÿ. 2012.. 9, º 6Ä7(176Ä177).. 823Ä837 Œ ˆŠ ˆ ˆ Š ƒ Š ˆŒ Š Œ ƒ Š Š Š ˆŒ ˆ ˆ. Œ. Œ ²±μ,,.. É ²,.. μ ²Ó,.. Íμ,.. ŠÊÉÊ μ,.. μ ±μ,.. ÒÏ Ñ Ò É ÉÊÉ Ö ÒÌ ² μ, Ê μë ± Ê É É ³.. Š² ³ É Ì ±μ μ, μë Ö μ Éμ É μ μ
DetaljerOverordnet maskinarkitektur. Maskinarkitektur zoomet inn. I CPU: Kontrollenheten (CU) IT1101 Informatikk basisfag, dobbeltime 11/9
IT1101 Informatikk basisfag, dobbeltime 11/9 Hittil: sett på representasjon av informasjon og manipulering av bits i kretser Idag: hever oss til nivået over og ser på hvordan program kjører i maskinen
DetaljerKapittel 2 TALL. Tall er kanskje mer enn du tror
Tall er kanskje mer enn du tror Titallsystemet 123 = 1 100 + 2 10 + 3 1 321 = 3 100 + 2 10 + 1 1 1, 2 og 3 kaller vi siffer 123 og 321 er tall Ikke bare valg av siffer, men også posisjon har betydning
DetaljerLæringsmål og pensum. Tekststrenger Læringsmål Skal kunne forstå og programmere med tekststrenger. Pensum Matlab, Chapter 7
1 TDT4105 Informasjonsteknologi grunnkurs: Uke 41 Strenger og strenghåndtering Asbjørn Thomassen, IDI Tobias Buschmann Iversen, IDI 2 Læringsmål og pensum Læringsmål Skal kunne forstå og programmere med
DetaljerMer om representasjon av tall
Forelesning 3 Mer om representasjon av tall Dag Normann - 21. januar 2008 Oppsummering av Uke 3 Mandag 14.01 og delvis onsdag 16.01 diskuterte vi hva som menes med en algoritme, og vi så på pseudokoder
DetaljerPDF created with pdffactory Pro trial version
[ ² Ú»» ³»»² ¾ ²» ¹» ô λ¹²¾² Forord Ü»²²» ²»² ¹» ¼» º ²«¼»»³¾» îðïéò a» ª ¼»»» ô ª ¼» ¾»² ² ³³» ² º± ¾ ²» ¹»²ò Ü»²²» µ ª ¾ «µ» ¼ ¾ ¹±¼ µ»² ³»¼ô ±¹ îðïè ª ²² ± ¼» ¼»²²» ªb» ³»¼»¹» ²»² ª ò»»³¾» îðïê ¼¼»
DetaljerŠˆ Ÿ Š Œ ˆˆ Ÿ ˆ Š ˆ Ÿ
ˆ ˆŠ Œ ˆ ˆ Œ ƒ Ÿ 2018.. 49.. 2.. 476Ä581 Œ ƒ ˆŠ Šˆ Ÿ Š Œ ˆˆ Ÿ ˆ Š ˆ Ÿ.. ƒê μ 1, 2,.. Êϱ 2,. ƒ. Ê±μ ± 1,,.. ÒÏ 2 1 Ñ Ò É ÉÊÉ Ö ÒÌ ² μ, Ê 2 Í μ ²Ó Ò ² μ É ²Ó ± Ö Ò Ê É É Œˆ ˆ, Œμ ± ˆ 477 Œ ˆŸ Š ˆ Šˆ Š 480
DetaljerÎ Ö ØØ Ò Ú Ö
Î Ö ØØ Ò Ú Ö Ò Ø Ø Ò ÓÒ Ö ÆÆÎ Ñ ØÓ Ò Ú Ò ÑÓ ÐÐ Ò Î Ø Ú Ò Ò ÙÖ Ó Ò ÓÖÑ ÓÒ Ø Ô Ö Ò ÓÒ Ö Ò Ô Ø Ð = ÙÖ ÒØ ÐÐ Öµ ¼ = Ë ¼ ÒØ ÐÐ Öµ ½µ Ö Ø Ö ÙÐØ Ø ÔÖº ÈË ÖÒ Ò Ô Ö Ö µ ÈË Ø = Ö Ø Ö ÙÐØ Ø Ø ÒØ ÐÐ Ö Ø ¾µ ÈÖ ¹ ÖÒ
DetaljerST0202 Statistikk for samfunnsvitere
ST0202 Statistikk for samfunnsvitere Bo Lindqvist Institutt for matematiske fag 2 Kap. 11: Anvendelser av kjikvadratfordelingen: Kjikvadrattester Situasjon: Et tilfeldig utvalg av n individer er trukket
DetaljerTegnsett. Innhold. Bakgrunn og historikk
HØRINGSNOTAT Høring av forslag til nye eller reviderte forvaltningsstandarder Dato for utsendelse 23.01.17 Behandles i Standardiseringsrådet 22.03.17 Frist for høringssvar 27.02.17 Implementeres i referansekatalogen
DetaljerTDT4110 Informasjonsteknologi grunnkurs: Tema: Betingelser og logiske uttrykk Utgave 3: Kap. 3
1 Kunnskap for en bedre verden TDT4110 Informasjonsteknologi grunnkurs: Tema: Betingelser og logiske uttrykk Utgave 3: Kap. 3 Terje Rydland - IDI/NTNU 2 if (be): else (not_to_be): 3 Læringsmål og pensum
Detaljerif (be): else (not_to_be): TDT4110 Informasjonsteknologi grunnkurs: Tema: Betingelser og logiske uttrykk Utgave 3: Kap.
1 Kunnskap for en bedre verden TDT4110 Informasjonsteknologi grunnkurs: Tema: Betingelser og logiske uttrykk Utgave 3: Kap. 3 Terje Rydland - IDI/NTNU 2 if (be): else (not_to_be): 3 Læringsmål og pensum
DetaljerAlle hele tall g > 1 kan være grunntall i et tallsystem.
Tallsystemer Heltall oppgis vanligvis i det desimale tallsystemet, også kalt 10-tallssystemet. Eksempel. Gitt tallet 3794. Dette kan skrives slik: 3 1000 + 7 100 + 9 10 + 4 = 3 10 3 + 7 10 2 + 9 10 1 +
DetaljerKjenner du alle funksjonene på tastaturet?
Kjenner du alle funksjonene på tastaturet? Guide: Tastaturet Av Bjørn André Hagen 30. Januar 2008 17:45 Kilde: Tastatur layout Et tastatur har mange knapper man ikke bruker hver dag, vi skal prøve å forklare
Detaljerﺪ ﻩ ﻋﺍ ﻮﹶ ﻭ ﻗ ﻪ ﹾﻘ ﹾﻟ ﻔ ﺍ ﹺﻝ ﻮ ﹸﺃ ﺻ ﹸ ﻣ ﺔ ﻮﹸ ﻈ ﻣ ﻨ $ ﺡﺮﺷ! " ' (# $% & )*! +,!* -
م ن ة ظو م ل ا ا ل صو ق ف ه و ع وا ق و ه د $ شرح ٢ الا ول] [الدرس :$, : $ $, : ; $, موقع التف ري غ للدرو س الع لمية والبحوث الشرعي ة Ï Î Í Ì ٣,,,,,, : :, :,, :,, : $,,,,,, : :,, :,,:ÑÐ, :,,,, :,, :,,,,,,,,
DetaljerINF INF1820. Arne Skjærholt. Terza lezione INF1820. Arne Skjærholt. Terza lezione
Arne Skjærholt Terza lezione Arne Skjærholt Terza lezione Regulære uttrykk Regex Regulære uttrykk (regular expressions) er et godt eksempel på det som kalles finite-state methods (hvorfor det heter det
DetaljerINF3170 Logikk. Ukeoppgaver oppgavesett 7
INF3170 Logikk Ukeoppgaver oppgavesett 7 Unifisering I forelesning 10 så vi på en unifiseringsalgoritme som finner en mest generell unifikator for to termer. I automatisk bevissøk har vi imidlertid bruk
DetaljerHUMIT1731. Tekstkoding. Koding/merking av tekst Uke 35. Tekster som teknologiske produkter. Koding/merking på flere nivå. Utvikling av notesystemet
HUMIT1731 Koding/merking av tekst Uke 35 Tekstkoding Representasjon av info, om visse aspekter ved tekster, så som Typografi Innhold Struktur Annet på en eksplisitt, systematisk og formalisert måte HUMIT1731
DetaljerLED arbeidslys. Katalog Kontakt: Rakkestad Stavanger Side 1 12/02/17
LED arbeidslys Katalog 2017 www.kamled.no post@kamled.no Kontakt: Rakkestad 97660606 - Stavanger 91390246 Side 1 12/02/17 LRD2137 og LRD2138 LED arbeidslys Arbeidslys med plastbrakett Godkjenninger: CE,
DetaljerTallsystemer. Tallene x, y, z og u er gitt ved x = 2, y = 2, z = 4 og u = 2. Dermed blir =
Tallsystemer Heltall oppgis vanligvis i det desimale tallsystemet, også kalt 10-tallssystemet. Eksempel. Gitt tallet 3794. Dette kan skrives slik: 3 1000 + 7 100 + 9 10 + 4 = 3 10 3 + 7 10 2 + 9 10 1 +
DetaljerËØÓ Ø ÑÓ Ð ÓÖ ÝÑÑ ØÖ Û Ú Ù Ú Ö Ù Ä Ö Ò ÖÓÒع ÝÑÑ ØÖÝ ØÓ Ø Ä Ö Ò ÑÓ Ð ÓÖ ÝÑÑ ØÖ Ó Ò Û Ú Û Ø Ö Ø ÓÒ Ð ÔÖ Ò ÓÖ Ä Ò Ö Ò ½ ËÓ Ö ½ ÒÒ Ä Ò Ö Ò ¾ ½ ÒØÖ ÓÖ Å Ø
ËØÓ Ø ÑÓ Ð ÓÖ ÝÑÑ ØÖ Û Ú Ù Ú Ö Ù Ä Ö Ò ÖÓÒع ÝÑÑ ØÖÝ ØÓ Ø Ä Ö Ò ÑÓ Ð ÓÖ ÝÑÑ ØÖ Ó Ò Û Ú Û Ø Ö Ø ÓÒ Ð ÔÖ Ò ÓÖ Ä Ò Ö Ò ½ ËÓ Ö ½ ÒÒ Ä Ò Ö Ò ¾ ½ ÒØÖ ÓÖ Å Ø Ñ Ø Ð Ë Ò ÄÙÒ ÍÒ Ú Ö ØÝ ¾ Å Ø Ñ Ø Ð Ë Ò ÆÓÖÛ Ò ÍÒ
DetaljerKonvertering mellom tallsystemer
Konvertering mellom tallsystemer Hans Petter Taugbøl Kragset hpkragse@ifi.uio.no November 2014 1 Introduksjon Dette dokumentet er ment som en referanse for konvertering mellom det desimale, det binære,
Detaljer! " # $ % & ^Pv`!$ x âîv7ç È'Ç È b j k Æ' z{3 b jkæ b ÇÈÉÊ&( )! c q r É. xy+ - Êlm l D E ` &! D E â î #" ' #$ '#! v( D/Ev A B x y&?
! " )*+,-/ 0 $$ "#2!$3456578 56 34 " 56!< >?@ABCDE,-
DetaljerThermal Brewer Aurora
2 Thermal Brewer Aurora NO Brukerhåndbok Book2b (NO) GTBSH-001 GTBSH-002 GTBSH-003 GTBSH-004 GTBTH-001 GTBTH-002 GTBTH-003 GTBTH-004 GTBSL-001 GTBSL-002 GTBSL-003 GTBSL-004 GTBSH-005 GTBTL-001 GTBTL-002
DetaljerQi-Wu-Zhang model. 2D Chern insulator. León Martin. 19. November 2015
Qi-Wu-Zhang model 2D Chern insulator León Martin 19. November 2015 Motivation Repeat: Rice-Mele-model Bulk behavior Edge states Layering 2D Chern insulators Robustness of edge states Motivation topological
DetaljerTom Heine Nätt og Christian F. Heide. Datasikkerhet
Tom Heine Nätt og Christian F. Heide Datasikkerhet KAPITTEL 1! " # $ % & ' & ( ) * + *, & - * '. ' / 0. + 1 ' 2 ) 3 & ( 4 5 6 7 6 8 9 : ; < = 8 9 > 7? > @ ) A (. ),. 1 ( A,, 1 ( & B C D E C - F, *, D.
DetaljerLitt om Javas håndtering av tall MAT-INF 1100 høsten 2004
Litt om Javas håndtering av tall MAT-INF 1100 høsten 2004 13. september 2004 En viktig del av den første obligatoriske oppgaven er å få erfaring med hvordan Java håndterer tall. Til å begynne med kan dette
DetaljerForstå skrifter. Skrive ut Innebygde skrifter. Bruke farger. Papirhåndtering. Vedlikehold. Problemløsing. Administrasjon.
Innebygde skrifter 1 Skriveren er utstyrt med innebygde skrifter som er lagret permanent i skriverminnet. Ulike skrifter finnes i PCL 6- og er. Noen av de mest populære skriftsnittene, for eksempel Courier
DetaljerÃ Ô ½ Ë Ð Ô Ø Ô Ø Ð ØÖÙ ØÙÖ
Ã Ô ½ Ë Ð Ô Ø Ô Ø Ð ØÖÙ ØÙÖ Ò Ø Ø Ê ÒØ ØØ ÓÖ Ð Ò Î Ö Ò Ú Ö ÒØ ØØ ÓÖ Ð Ò Ê Ô Ø Ð Ö Ò ÓÖ Ò ÓÔÔ ÊË È Ö ÓÒ ØØ Ö ÌÓÐ ØÒ Ò ÇÔØ Ñ Ð Ô Ø Ð ØÖÙ ØÙÖ Ñ ØØ Ö Ê ÒØ ØØ ÓÖ Ð Ò Ø ÐØ Ö ÒØ Ö Ö Ö ÒØ Ö Ö Á ÓÐ ÖØ Ö ØØ Ø Ò
DetaljerProgrammeringsspråket C
Programmeringsspråket C Bakgrunn Implementasjon av Unix ved AT&Ts laboratorium i Palo Alto 1960 75. Navnet kommer fra BCPL B C. Opphavsmannnen heter Dennis Ritchie. ANSI standard i 1988; omtrent alle følger
Detaljer