· programmeerimiskeeled, Sammet, 1969 Algoritmi peab saama väljendada nii, et see oleks mugav nii koostajale (algoritme koostavad inimesed) kui ka täitjale (teostile, arvutile). Algoritmi esitusviisid: · inimesele orienteritud esitused o sõnaline kirjeldus (peab siiski mahtuma algoritmi def. alla!) o joonis - plokkskeem o algoritmikeel, näit. poolformaalne pseudokeel, millest saab kerge vaevaga tõlkida mistahes (imperatiivsesse) programmeerimiskeelde o joonis - Jacksoni skeem, E-skeem (näide1, näide2), ... o ... · arvutile orienteeritud esitused o programm kõrgtaseme programmeerimiskeeles o programm assembleris või masinkoodis o ... Näide: Eukleidese algoritm kahe täisarvu suurima ühisteguri leidmiseks. 1. Kui teine arv on null, siis anda vastuseks esimene arv ja lõpetada. 2. Leida jääk, mis tekib esimese arvu jagamisel teisega. 3
lõppedes. Rahumeeli saab toimuvat imetleda käsurealt käivitades. Tuleb minna kausta, kuhu .exe fail on kompileeritud ning see käima panna. C:Userswindows 7DocumentsVisual Studio 2010ProjectsTervitusTervitusbinDebug>Tervitus.exe Tere Nii võibki esimest töötavat näidet imetleda ning edasi asuda konspektist juba keerukamaid peatükke omale selgeks tegema. LINQ - .NET Language-Integrated Query LINQ lisab programmeerimiskeelde (nagu C#, VB.NET jne) päringute kirjutamise käsustiku, mille abil on võimalik andmeid valida, filtreerida ning teha kokkuvõtteid. Kõik LINQ vahendid paiknevad System.Linq nimeruumis. All olev näide kasutab LINQ päringut selleks, et töödelda massiivis olevaid andmeid. using System; using System.Linq; using System.Collections.Generic; class app { static void Main() { string[] names = { "Burke", "Connor", "Frank",
Selleks on DataSet'il kaks väga kasulikku meetodit: myDS.WriteXml("C:Erkiuus.xml", XmlWriteMode.IgnoreSchema); myDS.WriteXmlSchema("C:Erkiuus.xsd"); Ülesandeid 189. Küsi kasutajalt auto andmed ning väljasta need XML-faili. Aasta salvestatakse atribuudina, mark elemendina. 190. Loe andmebaasist autode andmed DataSeti. Salvesta andmed XML-faili. Salvesta skeem eraldi xsd-faili LINQ - .NET Language-Integrated Query LINQ lisab programmeerimiskeelde (nagu C#, VB.NET jne) päringute kirjutamise käsustiku, mille abil on võimalik andmeid valida, filtreerida ning teha kokkuvõtteid. Kõik LINQ vahendid paiknevad System.Linq nimeruumis. All olev näide kasutab LINQ päringut selleks, et töödelda massiivis olevaid andmeid. using System; using System.Linq; using System.Collections.Generic; class app { static void Main() { string[] names = { "Burke", "Connor", "Frank",