Varukorg
Varukorgen är tom!
Varukorgen inkl. moms 0 kr
Elektronisk distribution
Frakt inkl. moms 0 kr
Varav moms (6 %) 0 kr
Varav moms (25 %) 0 kr
Öresutjämning 0 kr
Att betala inkl. moms 0 kr

Programmering i ADA
- 1Introduktion
- 13Bokens upplägg
- 1.13De olika delarna
- 1.24Hur man kan använda boken
- 1.35Språkval och konventioner
- 27Information för nybörjare
- 39En definition av begreppet programmering
- 3.19Kodskrivade
- 3.210Problemlösning
- 3.311Datalagring - datastrukturer
- 3.413Felsökning - testning
- 3.515Dokumentering - kommentering
- 417Arbetsgång vid programskrivande
- 19Teori
- 121Hur ett Ada-program ser ut
- 1.122Identifierare
- 1.223Kommentarer
- 1.325Inskjutning av programkod - indentering
- 227Grundläggande deklarationer och definitioner
- 2.128Grundläggande datatyper
- 2.1.129Heltalstyperna
- 2.1.231Teckentypen
- 2.1.331Flyttalstypen
- 2.1.432Egendefinierade uppräkningsbara typer
- 2.1.534Sanningsvärdestypen
- 2.1.634Strängtypen
- 2.235Konstanter och variabler
- 339Grundläggande satser och uttryck
- 3.139Uttryck
- 3.1.140Aritmetiska uttryck
- 3.1.241Logiska uttryck
- 3.1.342Andra typer av uttryck
- 3.243Sekventiella satser
- 3.2.143Tomma satsen
- 3.2.243Blocksatsen
- 3.2.345Tilldelningssatsen
- 3.2.446Anrop till underprogram
- 3.348Villkorssatser
- 3.3.148If-satsen
- 3.3.251Case-satsen
- 3.453Upprepningssatser
- 3.4.154For-satsen
- 3.4.256While-satsen
- 3.4.357Loop-satsen
- 3.4.458Avbrottssatsen
- 3.4.559Namngivning av upprepningssatser
- 461Underprogram
- 4.162Parameterlistor
- 4.1.162Den formella parameterlistan
- 4.1.264Den aktuella parameterlistan
- 4.265Procedurer
- 4.370Funktioner
- 4.474Operatorer
- 4.4.174Fördefinierade operatorer
- 4.4.276Egendefinierade operatorer
- 4.577Likheter och skillnader mellan underprogram
- 4.678Räckvidd
- 4.780Rekursion
- 585Grundläggande in- och utmatning
- 5.185Biblioteket Ada Text_IO
- 5.1.185Allmänt om in- och utmatning internt i datorn
- 5.1.288Proceduren Get (för tecken
- 5.1.389Proceduren Get (för strängar
- 5.1.490Proceduren Skip_Line
- 5.1.590Proceduren Get_Line
- 5.1.692Proceduren Put (för tecken
- 5.1.792Proceduren Put (för strängar
- 5.1.893Proceduren New_Line
- 5.1.993Proceduren Put_Line
- 5.1.1093Funktionen End_Of_Line
- 5.1.1194Funktionen End_Of_File
- 5.294Biblioteket Ada Float_Text_IO
- 5.2.194Proceduren Get (för flyttal
- 5.2.295Proceduren Put (för flyttal
- 5.397Biblioteket Ada Integer_Text_IO
- 5.3.197Proceduren Get (för heltal
- 5.3.298Proceduren Put (för heltal
- 6101Undantagshantering
- 7107Datastrukturer
- 7.1108Fält
- 7.1.1108Endimensionella fält (vektorer
- 7.1.2111Flerdimensionella fält (matriser
- 7.1.3114Flerdimensionella fält (fält bestående av fält
- 7.1.4116Fälttyper med obestämd längd
- 7.1.5117Strängar
- 7.1.6118Attribut för fält
- 7.2120Poster
- 7.2.1121En post
- 7.2.2123En post i en post
- 7.2.3124Rekursiva poster
- 7.3124Dynamisk minneshantering - pekare
- 7.3.1125Introduktion av pekare
- 7.3.2136Pekare till poster
- 7.3.3138Enkellänkad lista
- 7.3.4140Dubbellänkad lista
- 7.3.5140Binärt träd
- 8143Några sorteringsalgoritmer
- 8.1143Bubblesort
- 8.1.1143Algoritmen
- 8.1.2144En förbättring av algoritmen
- 8.2145Quicksort
- 8.2.1145Initieringssteget
- 8.2.2145Uppdelningssteget
- 8.2.3147Sortering av de två delarna
- 9149Paket
- 9.1150Specifikationsdelen
- 9.2153Definitionsdelen - paketkroppen
- 9.3157Huvudprogrammet som använder paketet
- 10159Externa filer
- 10.1159Allmänt om filhantering internt i datorn
- 10.2163Modtypen
- 10.2.1163Definitionen för sekventiella filer
- 10.2.2164Definitionen för direktfiler
- 10.3165Filtypen
- 10.4167Generella rutiner
- 10.4.1167Proceduren Open
- 10.4.2169Proceduren Create
- 10.4.3170Proceduren Close
- 10.4.4170Proceduren Delete
- 10.4.5171Proceduren Reset
- 10.4.6171Funktionen End_Of_File
- 10.5172Biblioteket Ada Text_IO
- 10.5.1173Proceduren Get (för tecken
- 10.5.2173Proceduren Get (för strängar
- 10.5.3173Proceduren Skip_Line
- 10.5.4174Proceduren Get_Line
- 10.5.5174Proceduren Put (för tecken
- 10.5.6174Proceduren Put (för strängar
- 10.5.7175Proceduren New_Line
- 10.5.8175Proceduren Put_Line
- 10.5.9175Funktionen End_Of_Line
- 10.6176Biblioteket Ada Float_Text_IO
- 10.6.1176Proceduren Get (för flyttal
- 10.6.2176Proceduren Put (för flyttal
- 10.7176Biblioteket Ada Integer_Text_IO
- 10.7.1177Proceduren Get (för heltal
- 10.7.2177Proceduren Put (för heltal
- 10.8177Biblioteket Ada Sequential_IO
- 10.8.1180Instansiering av Sequential_IO
- 10.8.2181Proceduren Read
- 10.8.3182Proceduren Write
- 10.9183Biblioteket Ada Direct_IO
- 10.9.1183Instansiering av Direct_IO
- 10.9.2185Indextypen
- 10.9.3185Proceduren Read
- 10.9.4186Proceduren Write
- 10.9.5186Proceduren Set_Index
- 10.9.6187Funktionen Index
- 10.9.7187Funktionen Size
- 11189Generiska enheter
- 11.1189Ett introducerande exempel
- 11.2191Den generiska parameterlistan
- 11.3194Generiska procedurer
- 11.4195Generiska funktioner
- 11.5195Generiska paket
- 11.6196Instansiering av generiska enheter
- 12199Processer
- 12.1200Att skapa en processtyp
- 12.2204Att skapa processer utifrån en processtyp
- 12.3204Att kommunicera med en annan process
- 12.4205Att skapa en namnad process
- 12.5206Att avsluta en process utifrån
- 13207Skyddade objekt
- 211Exempel
- 1213Hur ett Ada-program ser ut
- 1.1213Identifierare
- 2217Grundläggande deklarationer och definitioner
- 2.1217Grundläggande datatyper
- 2.1.1218Datatypen Integer
- 2.1.2220Datatyperna Natural och Positive
- 2.1.3221Datatypen Character
- 2.1.4222Datatypen Float
- 2.1.5223Egendefinierade uppräkningsbara typer
- 2.1.6224Datatypen Boolean
- 2.1.7224Datatypen String
- 3227Grundläggande satser och uttryck
- 3.1227Enkel in- och utmatning
- 3.1.1231Uppgift — Rita ett rutertecken
- 3.1.2231Uppgift — Skriv ut en multiplikationstabell
- 3.1.3232Uppgift — Byte av variablers värden
- 3.2233Matematiska formler
- 3.2.1239Uppgift — Summeringsformel
- 3.2.2240Uppgift — En annan summeringsformel
- 3.2.3240Uppgift — Avancerad summeringsformel
- 3.2.4240Uppgift — Hypotenusan i en rätvinklig triangel
- 3.2.5240Uppgift — Ytterligare en triangel
- 4243Underprogram
- 4.1243Funktioner
- 4.1.1244Huvudprogrammet
- 4.1.2246Funktionen ”Find_Nth_Prime
- 4.1.3248Funktionen ”Is_Prime
- 4.1.4250Hela programmet (igen
- 4.2251Procedurer och operatorer
- 4.3253Rekursion
- 4.4255Några uppgifter
- 4.4.1255Uppgift — Potentialberäkning
- 4.4.2256Uppgift — Summeringsformel
- 5257Grundläggande in- och utmatning
- 5.1257Biblioteket Ada Text_IO
- 5.1.1257Utskrifter på skärm
- 5.1.2258Inmatning från tangentbord
- 5.2266Biblioteken Ada Float_Text_IO och Ada Integer_Text_IO
- 5.2.1266Utskrifter på skärm
- 5.2.2268Inmatning från tangentbord
- 5.3270Några uppgifter
- 5.3.1270Uppgift — Din egen Get för strängar
- 5.3.2270Uppgift — Din egen Get_Line
- 5.3.3271Uppgift — Din egen Put för heltal
- 6273Undantagshantering
- 7275Datastrukturer
- 7.1276Fält
- 7.1.1276Endimensionella fält (vektorer
- 7.1.2277Flerdimensionella fält (matriser
- 7.1.3278Flerdimensionella fält (fält bestående av fält
- 7.2279Poster
- 7.3280Några uppgifter
- 7.3.1280Uppgift — Datastrukturen för en stack
- 7.3.2281Uppgift — Datastrukturen för en kö
- 7.3.3281Uppgift — Datastrukturen för släktforskningsdata
- 8283Några sorteringsalgoritmer
- 8.1284Programkoden för Bubblesort
- 8.2284Programkoden för Quicksort
- 8.3285Ett testprogram för sorteringarna
- 9287Paket
- 9.1289Några uppgifter
- 9.1.1290Uppgift — Paket med hantering av personnummer
- 9.1.2290Uppgift — Paket med hantering av komplexa tal
- 10293Externa filer
Information
Språk:
SvenskaISBN:
9789144039893Utgivningsår:
2005Artikelnummer:
32081-01Upplaga:
FörstaSidantal:
414