3 SISSEJUHATAV SÕNAVÕTT EHK 'MILLEKS ON VAJA PROGRAMMEERIMIST?'......3 PROGRAMMEERIMISE KOHT MUUDE MAAILMA ASJADE SEAS.............................3 PROGRAMMEERIMISKEELTE ÜLDINE JAOTUS ..........................................................7 ESIMESE TEEMA KOKKUVÕTE........................................................................................8 ÜLESANDED......................................................................................................................... 8 PÕHIMÕISTED. OMISTAMISLAUSE. ...................................................................................9...
2 Sissejuhatus.................................................................................................................................5 Põhivõimalused...........................................................................................................................6 Käivitamine.............................................................................................................................8 Ülesandeid...........................................................................................................................9 Suhtlus arvutiga.......................................................................................................................9 Arvutamine...
Lisaks saab antud seadet kasutada sarnaselt CD-RW'le s.t kasutades lihtsalt tühja plaati, vastupidiselt DVD-RAM -ile, mille kettad on erilises ümbrises. +RW on nagu CD-RW, mille andmed kirjutatakse tühjale kettale (toorikule) pressitud spiraalvakku ja failisüsteem on jaotatud andmeplokkideks. DVD-RAM kasutab nii grooves and the 'land' either side of the grooves to hold data, ja omab PD-tüüpi andmestruktuuri relying on embossed markers. Seega on nende kahe formaadi andmestruktuurid erinevad, mis andmete seisukohalt tähendab , et formaadid on mitteühilduvad ning ühe formaadi kettaid ei saa kasutada teist formaati kasutava seadme poolt. DVD-RAM-i (random access memory) teeb sama, mis DVD+RW ning DVD-RW, selle erinevusega, et kasutatakse faasipöördustehnoloogiat, millel põhinevad praegused Panasonic'u PD/CD (phase change dual/ CD-ROM) ajamid. DVD-RAM kettad on erilises...
GIS andmebaasi kvaliteeti mõjutavad parameetrid: o Asukohatäpsus näitab, kui täpselt on objektide asukoht salvestatud Mõjutab admete kogumise tehnoloogia ja töötluse kvaliteet, mida andmetele rakendatakse. o Atribuuditäpsus atribuutandmete vastavus tegelikkusele Nt hoone asukohatäpsus on 1 cm täpsusega, kui aadress on vale kvaliteedi üks komponent teisest oluliselt parem. o Loogiline õigsus kirjeldab andmestruktuuri vastavust tegelikkusele Ebakorrektsed või vasturääkivad andmed. Graafilised vead tekivad digimiseeskirjade rikkumisest; sisulised vead tekivad asukohatäpsusest tulenevalt. o Täielikkus kirjeldab andmete vastavust valikukriteeriumitele Viga andmebaasilt oodatakse rohkem, kui tema koostamisel eesmärgiks seati. o Ajakohasus näitab, kui hästi läheb andmebaas kokku situatsiooniga looduses...
Andmeid ei kopeerita üks- ühele, vaid need agrigeeritakse või dimensioneeritakse. Agrigeerimine on andmete koondamine (eelkõige summeerimine) mingite kindlaksmääratud parameetrite abil. Dimensioneerimine on aga vastupidine tegevus. ANDMEBAASIDE PÕHIMÕISTED. Objektid, atribuudid, võtmed, indeksid. OBJEKTID - Objektid kombineerivad endas nii andmestruktuuri kui ka konkreetse üksuse käitumisviisi. Kavandab andmebaase. ATRIBUUDID - Objekti mingi omadus. Atribuut tähistab ühte tüüpi infot, mis on salvestatud selle objekti kohta. VÕTMED - Ülesandeks on objektide unikaalne eristamine objektide hulga seast. · Esmane võti (Primary Key) tabeli väljade kooslus, millede väärtuste komplekt on unikaalne üle kõigi tabeli ridade ja millesse kuuluvate väljade väärtust ei õõnestu enam...
aastal esitleti tulemust BBC vahendusel. 1982. aastal hakati CD-d tootma juba suuremates kogustes. 1985. aastal toodeti esimene CD-ROM ja 1990. aastal esimene CD-R. (Vikipedia) 1.2.6 DVD DVD on CD-d meenutav andmekandja, mis mahutab rohkem andmeid kui tavaline CD. DVD on tehtud spiraalsoonest, mis on tehtud spiraal soonest, mida kirjutatakse või loetakse alates ketta keskpunktist. DVD lugemiseks ja kirjutamiseks kasutatakse punast laserit, mille lainepikkus on 650 nm. DVD-d jaotatakse andmestruktuuri järgi nelja alarühma: DVD Video, DVD Audio, DVD Data ja segaandmeid sisaldavaks DVD-ks. DVD-del on üks või kaks poolt ning üks või kaks kihti ning vastavalt sellele varieerub ka mahutavus, mis jääb vahemikku 1.46 GB ja 9.40 GB. (Vikipedia) DVD-ROM on kirjutuskaitstud plaat, millele ei saa andmeid kirjutada ega kustutada. DVD-R-ile ja DVD+R-ile saab andmeid kirjutada, kuid kustutada enam ei saa. DVD- RW-le ja DVD+RW-le saab andmeid kirjutada ning ka kustutada. DVD-RAM-ile saab samuti...
Voxel (Volumetric pixel) - kolmemõõtmeline väikseim ja teiste graafiliste primitiivide kogumitest. 2 ½ D mudel on digitaalpildielement 57. Hübriidmudel CSG ja B-rep segu. objektide kujutamine 2-dimensionaalsete lõigetega ja lisaks Modernsetes CAD süsteemides on arvuti siseselt 2 andmed ruumilisest asukohast (konstruktori võimalused on andmestruktuuri (CSG ja B-rep) üheaegselt võimalikud. piiratud kuna saab luua lihtsaid 3Dkehasid.Mudelit saab piiratult Vastavalt nõuetele valitakse sobiv struktuur. Hübriid esitus ei NC töötlemisel kasutada) 44.3DMUDELITE TÜÜBID :3Dtraat dubleeri mudeli infot. Peamine teema on mõlema esitusviisi mudel,3D pinnamudel,3D solid mudelid, parameetrilised haldamine. CSG esituse loomine B-rep'ist on palju lihtsam kui mudelid 45...
Milleks kasutatakse CAD süsteemides Boole'i operatsioone? Keerulised solidid on kujundatud solid primitiivide puuna, mis on ühendatud Boole operaatorite abil. 55. CSG iseloomustus. Tegu hübriid esitlusega. Puu, mis koosneb keerulistest solidest. See ei dubleeri mudeli infot. 56. Mis asi on voxel? Ruumiline dekombinatsioon, ruumi järjestikuline jagamine täis või tühjadeks nelinurkadeks 57. Mis on hübriidmudel? Kui kaks andmestruktuuri on üheaegselt võimalikud. Hübriidi info ei dubleeri mudeli infot. Peamine on mõlema esitusviisi haldamine 58. CAD mudelite omadused (esitada tabeli kujul). 59. Mis on parameetriline modelleerimine ja milleks teda kasutatakse? Parameetriline modelleerimine võimaldab luua toote variante, teha muudatusi ja kasutada detaile uuesti teistes toodetes. Kasutusel 3D programmides mudelite parandamiseks ja täiustamiseks. 60. Milleks kasutatakse CAD süsteemides sidemeid (constraints)?...
Turingi masin, 1936-37 lambda-arvutus (Church), 1941 Posti süsteemid, 1943 Markovi algoritmid, 1951 Chomsky 0-tüüpi grammatikad, 1959 programmeerimiskeeled, Sammet, 1969 Page 4 2.2 ERNINEVAD ANDMESTRUKTUURID JA NENDE OMADUSED Abstraktne andmestruktuu- on abstraktne andmetüüp koos keerukushinnanguga vajalik algoritmide loomisel ja keerukuse hindamisel. Massiiv - Massiivi kui andmestruktuuri iseloomustavad järgmised omadused: Massiivi suurus on tavaliselt fikseeritud. Keeltes, kus massiivi suurust pärast massiivi loomist üldse muuta saab, on see üsna ajamahukas operatsioon (oluliselt ei peta ettekujutus, et selleks tehakse uus massiiv, kopeeritakse vana massiivi kõik elemendid uude ümber ja kustutatakse vana massiiv mälust ära). Paljudes keeltes pole massiivi suuruse muutmine pärast selle...
Kui vaadata Blu-ray Disci, DVD formaadi järeltulijat, siis see kasutab laserit lainepikkusega 405 nm ja ühe kahekihilise ketta mahutavus on 50 GB. Andmestruktuuri järgi saab DVD-sid jaotada neljaks: DVD-Video sisaldab filmiandmeid (video ja heli) DVD-Audio sisaldab hea kvaliteediga heliandmeid DVD-Data sisaldab suvalisi andmeid Segaandmeid sisaldav DVD Iga tüüpi DVD võib kasutada ükskõik millist andmestruktuuri . Formaadid DVD-sid kasutatakse erinevate andmete salvestamiseks. Kirjutatavaid DVD-sid on kahte tüüpi: DVD-R ja DVD+R. DVD-R-e toodetakse kahes formaadis: General (650 nm) ja Authoring (635 nm), Authoring kettad võivad salvestada ka krüpteeritud sisu, aga General kettad mitte. ,,Pluss" ja ,,miinus" formaadid kasutavad erinevaid kirjutamis-spetsifikatsioone. 1997. aastal oli DVD Forumisse kuuluvate ettevõtete grupiga väljatöötatud DVD-R(W)...
Sündmused käivituvad katkestuste või erandite poolt. Erandid (Exceptions või Trap) on tarkvara poolt genereeritud katkestused kas veaolukorra tekkimisel või kasutajarakenduse poolt OS'i teenuse nõudmiseks. 13) Protsess on kasutajarakenduse töötav koopia ja protsesside haldamiseks ning neile ressursside jagamiseks peab OS haldama iga protsessi jaoks andmestruktuuri , mis kirjeldab protsessi identiteeti, staatust, seotud ressursse, jne, et rakendada kontrolli protsessi üle. Juhtplokk (Process Control Block), mida haldab OS. Protsessi juhtplokk sisaldab piisavalt infot, et protsessi saab vajadusel katkestada ja hiljem jätkata, nagu oleks vahepeal juhtunud katkestus. 14) Draiver: Seadmete draiverid on need liidesprogrammid, mille kaudu OS saab juurdepääsu konkreetse seadmega töötamiseks...
Andmete kvaliteeti määravad tegurid, nimetage ja iseloomustage lühidalt. Asukohatäpsus - Asukohatäpsust mõjutab töötluse kvaliteet, mida andmetele peale kogumist rakendatakse. Missuguse "veaga" on objektide asukoht salvestatud.. Atribuuditäpsus Hoone asukoht võib olla antud 1 cm täpsusega, kuid samas tema aadress vale kvaliteedi üks komponent on siis teisest oluliselt parem. Loogiline õigsus - kirjeldab andmestruktuuri vastavalt tegelikkusele. Ruumis paiknemise loogiline õigsus sõltub graafilisest korrektsusest ning sisulistest vigadest. Täielikkus - kirjeldab andmete vastavust valikukriteeriumitele. Kriteeriumiks võib olla nt üle 25 ha suuruste järvede või kõigi hoonete kaardistamine ning kui andmebaasis on 100st üle 25-hektarilisest järvest 2 tükki puudu, on täielikkus 98%. Ajakohasus - ajakohasus näitab, kui hästi läheb andmebaas kokku situatsiooniga...
CIM Computer Integrated Manufacturing; MBS Multi-Body Simulation; FEM Finite Element Modeling; RP Rapid Prototyping; PDM Product Data Management; CAM Computer Aided Manufacturing; VR Virtual Reality; LEM Lõplike Elementide Meetod; PLM Product Lifecycle Management; CAT Computer Aided Testing; CAPP Computer Aided Process Planning; CAD Computer Aided Design; MRP Material Requirements Planning; CAQ Computer Aided Quality Assurance; CAx Computer Aided anything; ERP Enterprise resource planning; CRM Customer Relationship Management; DMU Digital Mock-Up; MRP II- Manufacturing resource planning. Topoloogia matemaatika haru, mis uurib kujundite omadusi, mis on invariantsed topoloogiliste teisenduste suhtes. Geomeetria on matemaatika haru, mis tegeleb ruumisuhetega ja uurimisobjektideks on kujundid. Top-Down modelleerimine asmeline disain, süsteemi osadeks jagamine, et saada ülevaade alamsüsteemidest (väiks...
Andmebaasipõhiste veebirakenduste arendamine Microsoft Visual Studio ja SQL Server'i baasil C# Tallinn 2011 C# Mõnigi võib ohata, et jälle üks uus programmeerimiskeel siia ilma välja mõeldud. Teine jälle rõõmustab, et midagi uut ja huvitavat sünnib. Kolmas aga hakkas äsja veebilahendusi kirjutama ja sai mõnegi ilusa näite lihtsasti kokku. Oma soovide arvutile selgemaks tegemise juures läheb varsti vaja teada, "mis karul kõhus on", et oleks võimalik täpsemalt öelda, mida ja kuidas masin tegema peaks. Loodetavasti on järgnevatel lehekülgedel kõigile siia sattunute jaoks midagi sobivat. Mis liialt lihtne ja igav tundub, sellest saab kiiresti üle lapata. Mis esimesel pilgul paistab arusaamatu, kuid siiski vajalik, seda tasub teist korda lugeda. Ning polegi loota, et kõik kohe lennult külge jääks!? Selle jaoks on teksti sees koodinäited, mida saab kopeerida ja arvutis tööle panna...
Programmid ei pea teadma andmebaasi siseehitust. Need teenused on andmebaasioperatsioonid ja neid kirjeldatakse lepingu formaadis. Andmebaasi kapseldamise eesmärgid Kui andmebaasi struktuuris teha muudatusi, siis juhul kui liidese avalikku nägu pole vaja muuta, ei ole vaja ümber kirjutada andmebaasi kasutavaid programme. Võimaldab realiseerida ühe kihi mitmekihilises andmete kaitse mehhanismis. Vähendab potentsiaalselt võrguliiklust, kuna mitme andmestruktuuri poole pöördumise asemel üks avaliku teenuse poole pöördumine. Registrite modelleerimine Ülikooli infosüsteemi põhiolemitüüpideks on muuhulgas üliõpilane ja töötaja. Nende andmed on üliõpilaste registris ja töötajate registris. Nende registrite modelleerimisel saab kasutada Party (Osapool) mustrit. Kiirendab modelleerimise protsessi. Parandab tulemuse kvaliteeti. 15. Kuidas on omavahel seotud pädevusalad, funktsionaalsed allsüsteemid...
NET platvormil. Kui Sulle meeldib programmeerida, siis usun, et saame Sulle pakkuda vajalikku ja huvitavat õppematerjali. Järgneva praktilise ja kasuliku õppematerjali on loonud tunnustatud professionaalid. Siit leid uusimat infot nii .NET aluste kohta kui ka juhiseid veebirakenduste loomiseks. Teadmiste paremaks omandamiseks on allpool palju praktilisi näiteid ja ülesandeid. Ühtlasi on sellest aastast kõigile kättesaadavad ka videojuhendid, mis teevad õppetöö palju põnevamaks. Oleme kogu õppe välja töötanud vabavaraliste Microsoft Visual Studio ja SQL Server Express versioonide baasil. Need tööriistad on mõeldud spetsiaalselt õpilastele ja asjaarmastajatele Microsofti platvormiga tutvumiseks. Kellel on huvi professionaalsete tööriistade proovimiseks, siis tasub lähe...
Turingi masin, 1936-37 lambda-arvutus (Church), 1941 Posti süsteemid, 1943 Markovi algoritmid, 1951 Chomsky 0-tüüpi grammatikad, 1959 programmeerimiskeeled, Sammet, 1969 Page 4 2.2 ERNINEVAD ANDMESTRUKTUURID JA NENDE OMADUSED Abstraktne andmestruktuu- on abstraktne andmetüüp koos keerukushinnanguga vajalik algoritmide loomisel ja keerukuse hindamisel. Massiiv - Massiivi kui andmestruktuuri iseloomustavad järgmised omadused: Massiivi suurus on tavaliselt fikseeritud. Keeltes, kus massiivi suurust pärast massiivi loomist üldse muuta saab, on see üsna ajamahukas operatsioon (oluliselt ei peta ettekujutus, et selleks tehakse uus massiiv, kopeeritakse vana massiivi kõik elemendid uude ümber ja kustutatakse vana massiiv mälust ära). Paljudes keeltes pole massiivi suuruse muutmine pärast selle...
Termino- loogia peatükis alustame mõiste- ja tähendusseostest. Viimastest eriti sünonüümia, polüseemia ja homonüümiaga toimetulek on oluline eeldus sõnastike tulemuslikul koostamisel ja kasutamisel. Lähtudes sõnastike eesmärkide ja sihtrühmade klassifikatsioonist, võrdleme koostamismeetodeid nende aluseks oleva andmestruktuuri põhjal; lähemalt kirjeldame tehnilisi ja töökorralduslikke vahendeid sõnastike sisemise kooskõla saavutamisel. Lühidalt tuleb juttu ka termini- moodustusest. Tõlkimise peatükk algab uurimisobjekti määratlemise tänamatu Sissejuhatus 11 ülesandega. Vastuseid küsimusele, mis on tõlkimine, on umbes sama palju kui vastajaid. Siin üritame lähtuda praktikast ja käsitleda...
Andmemudel ja selle koostamise eesmärgid: määratleda infosüsteemis manipuleeritavate andmete koosseis andmeobjektitüüpidena ja nendevaheliste seoste tüüpidena anda alus (relatsioonilise) andmebaasi tegemiseks (andmetabelite ja nendevaheliste seoste loomiseks) 41. Andmemudeli komponendid (andmeobjektitüübid – tabelid, atribuudid, seosed andmetabelite vahel) igat andmeobjektitüüpi iseloomustab 1 või mitu atribuuti (omadust) moodustades andmestruktuuri igal konkreetsesse andmeobjektitüüpi kuuluval eksemplaril on konkreetse atribuudi jaokskonkreetne väärtus eksemplarid eristuvad üksteisest atribuutide väärtuste järgi igat eksemplari määratletakse üheselt võtmeomaduse või –atribuudi (või omaduste kombinatsiooni) kaudu 42. Andmete normaliseerimine- Andmemudelit, täpsemalt andmeobjektitüüpe iseloomustavaid atribuute on vaja viia normaliseeritud kujule, et tulevases realiseeritavas...
Turingi masin, 1936-37 lambda-arvutus (Church), 1941 Posti süsteemid, 1943 Markovi algoritmid, 1951 Page 4 Chomsky 0-tüüpi grammatikad, 1959 programmeerimiskeeled, Sammet, 1969 2.2 Erinevad andmestruktuurid ja nende omadused Abstraktne andmestruktuu- on abstraktne andmetüüp koos keerukushinnanguga vajalik algoritmide loomisel ja keerukuse hindamisel. Massiiv - Massiivi kui andmestruktuuri iseloomustavad järgmised omadused: Massiivi suurus on tavaliselt fikseeritud. Keeltes, kus massiivi suurust pärast massiivi loomist üldse muuta saab, on see üsna ajamahukas operatsioon (oluliselt ei peta ettekujutus, et selleks tehakse uus massiiv, kopeeritakse vana massiivi kõik elemendid uude ümber ja kustutatakse vana massiiv mälust ära). Paljudes keeltes pole massiivi suuruse muutmine pärast selle loomist enam võimalik. Kui on siiski vaja massiivi omadustega...