Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"alamprogramm" - 43 õppematerjali

alamprogramm on esmane ja hea vahend koodi sisse uppumise vältimiseks.
Keskonna nõue transpordile
14
pdf

Keskonna nõue transpordile

1. ENERGEETIKA NEGATIIVSE KESKKONNAMÕJU VÄHENDAMISE ALAMPROGRAMM JA VÄLISÕHUKAITSE ALAMPROGRAMM Sisukord Sisukord..........................................................................................................................3 1.1 Seletuskiri.................................................................................................................4 1.1.1 Alamprogrammide koostamine, eesmärgid ja prioriteedid................................4 1.1.2. Esitatud taotluste ülevaade prioriteetide lõikes................................................6 1.1

Loodus → Keskkonnaõpetus
9 allalaadimist
VBA KT
2
xlsm

VBA KT

77 -57 -22 53 34 59 -85 -57 -23 100 42 -73 27 -4 95 -10 -19 66 -19 -90 -71 -27 -33 -59 -69 67 35 -58 16 11 17 -84 0 -8 -81 47 90 -1 -58 -68 -8 62 61 -45 -3 -12 3 -21 21 76 -81 2 99 15 -65 -92 89 57 -18 5 82 10 -13 -94 33 92 -9 -93 -1 -58 40 -78 98 3 71 -59 -69 6 -57 29 -27 5 -26 52 -13 5 -84 -76 95 4 92 -77 -54 5 71 -62 77 8 -31 83 -56 4 58 -27 27 7 46 -28 -33 6

Informaatika → Informaatika 2
171 allalaadimist
I Kontrolltöö mõisted-V Viies-informaatikas
4
doc

I Kontrolltöö mõisted (V.Viies) informaatikas

INFORMAATIKA I kontrolltöö1 mõisted 1. Alamprogrammide (funktsioonide) parameetrid , nende tüübid ­ eksisteerib kahte liiki parameetreid - formaalseid ja tegelikke 1) FORMAALSED PARAMEETRID on kasutusel alamprogrammi deklaratsioonis. Olulised on nii parameetri nimetus, tüüp kui ka asukoht teiste parameetrite reas. Formaalseid parameetreid võib vaadelda kui muutujaid, mis eksisteerivad selle konkreetse alamprogrammi töötamise ajal. Kui tegemist on SISENDPARAMEETRIGA, siis alamprogrammi töö alguses omab see mingisugust väärtust ja seda väärtust võib (kuid ei ole ilus) töö käigus muuta. SISEND-VÄLJUNDPARAMEETER võib töö alguses omada väärtust, kuid võib olla ka väärtustamata. Tema põhiliseks ülesandeks on hoida töö lõpetamise korral tagastatavat väärtust. 2) TEGELIK PARAMEETER on kasutusel alamprogrammi väljakutsumisel. See peab täpselt vastama formaalse parameetri asukohale parameetrite reas ja tüüb...

Informaatika → Informaatika
95 allalaadimist
VBA Massiivid
7
xlsm

VBA Massiivid

On antud tabel kaupade hindadega kroonides erinevates kauplustes (allikas www.hind24.ee) ja E kurss kroonides. Luua peaprogramm , mis kirjeldab kõik muutujad ja objektid ning käivitab vajalikud funktsioonid ja alamprogrammid: - alamprogramm, mis loeb antud tabel töölehelt VBA massiivi; - alamprogramm, mis loeb rida kaupluste nimedega VBA massiivi; - alamprogramm, mis loeb veeru kaupade nimetustega VBA massiivi; - alamprogramm, mis moodustab uue massiivi hindadega eurodes; - alamprogramm, mis väljastab saadud tabeli töölehele 3 rida allapoole antud tabelist; - alamprogramm, mis väljastab töölehele VBA massiivist rea kaupluste nimedega ; - alamprogramm, mis väljastab töölehele VBA massiivist veeru kauplade nimetustega ; - alamprogramm, mis leiab uues tabelis kõige odavama keefiri Tere hinna ja vastava kaupluse Kasutatavatele lahtritele määrata nimed. Tulemus peaks välja nägema nagu lehel Näide. Dokument salvestada H: kettale nimega Perenimi_tabel.xlsm

Informaatika → Arvutid ii
72 allalaadimist
Nimetu
2
doc

Nimetu

Funktsioonid Nimi: Leia materjale internetist ning vasta küsimustele: Mida tähendavad järgmised mõisted? Milles seisneb mõistepaari erinevus ja milles sarnasus? Vastus anna kujul: ,,Esimene on ... Teine on ... Mõlemad on ..., aga ..." funktsioon ja protseduur Esimene on alamprogramm, mille ülesandeks on mingi väärtuse väljaarvutamine. Teine on alamprogramm, mille ülesanne on programmi osadeks jaotamine ja korduvalt kasutatava tegevuse defineerimine. Mõlemad on alamprogrammid, aga erinevuseks on täidetav ülesanne. parameeter ja argument Esimene on väärtus, mis antakse alamprogrammile teda väljakutsuva programmiosa poolt. Teine on argument, mis väljendab seda väärtust, mis antakse parameetrile, kui kutsutakse välja mingi protseduur. Mõlemad väljendavad mingit väärtust, kuid argument esindab parameetri väärtust ehk üks

Varia → Kategoriseerimata
35 allalaadimist
Digitaaltehnika
8
docx

Digitaaltehnika

see kõik paikneb põhiprogrammis, siis selle programmi tekst on äärmiselt raskesti loetav. Selline loogilisteks üksusteks eraldamine käib harilikult käsikäes ülesande lahendamiseks vajalike algoritmide valimise ja kombineerimisega. Oletame, et ülesande lahendamine eeldab andmete sisestamist, töötlemist ja vastuse väljastamist. Seetõttu võiks programmi ülesehitus olla järgmine: Programm (Põhiprogramm) Andmetesisestus (see on alamprogramm) Andmetöötlus (see on alamprogramm) Väljastamine (see on alamprogramm) Lõpp (Põhiprogramm) Mis on programmitsükkel? Korduvate operatsioonide puhul kasutatakse programmeerimises tsükleid. Tsükleid on kaht tüüpi:  While-tsükkel e. tsükkel, mis kordab valitud käske seni, kuni määratud tingimus (tsüklitingimus) on tõene (ka eelkontrolliga tsükkel).  For-tsükkel e

Energeetika → Informaatika 1
50 allalaadimist
Programmeerimine 2-esimene kodutöö
3
docx

Programmeerimine 2. esimene kodutöö

3) void andmed_failidesse(void) Töö alguses kontrollib programm esimese alamprogrammi abiga sisendfaili olemasolu ning selle lugemisõigust. Vea korral väljastatakse teade ja väljutakse programmist. Ühtlasi loetakse kirjete arv failis, mille alusel määratakse tellitava mälu hulk. Seejärel toimub peaprogrammis sisendfailist andmete lugemine palgaandmete struktuuri massiivi ning leitakse isikute keskmine vanus ja palk. Järgmiseks toiminguks kutsutakse välja teine alamprogramm, mis tekitab ja tühjendab väljundfailid, et sinna hiljem andmeid lisada. Viimasena kutsutakse välja kolmas alamprogramm, mis väljastab isikuandmed failidesse vastavalt ülesande püstituses esitatud tingimustele. Märkused: 1. Isiku nime pikkus ei tohi olla pikem kui 99 tähemärki. 2. Maksimaalne tähemärkide arv sisendfaili ühe real võib olla 120. Programmi kompileerimiseks kasutati cc kompilaatorit vers. 4.6.1

Informaatika → Informaatika 2
69 allalaadimist
VBA pall kastis
5
xls

VBA pall kastis

( 1pt ~25.4/72 mm) Ülesanne 2 Koostage programm Keskele, mis paigutab palli kasti keskele. Ristkülikute andmed Nimi Kõrgus Laius Pindala Suurima pinnaga ristkülik nimi Rectangle 7 laius 28,4001579285 kõrgus 49,7914161682 pindala Leia suurim! Ülesanne Anda kõikidele kasutatavatele lahtritele nimed. Kirjutada kaks protseduuri: 1. Alamprogramm Kast_Tabel, arvutab antud kujundi pinna ning väjastab kujundi nime, kõrguse, laiuse ja pinna tabeli ritta alates antud lahtrist. Muuda 2. Peaprogramm Leia_Suurim, mis ) alamprogrammi Kast_Tabel leiab iga ristküliku pinna ja väljastab kujundite andmed tabelisse b) leiab ristküliku maksimaalse pindalaga, toob ta esiplaanile, kirjutab vastavatesse lahtritesse selle ristküliku omadused ja muudab ta värvi punaseks (punase värvi kood on 10).

Informaatika → Informaatika
24 allalaadimist
Opsüsteemid - loeng
7
doc

Opsüsteemid - loeng

absoluutne aadress tekitatakse: kompileerimise ajal laadimise ajal (kompilaator moodustab suhtelised aadressid) töötamise ajal (protsess töötamise ajal saab nihkuda ühest mälupiirkonnast teise) Kuidas realiseeritakse erinevaid sidumisviise? dünaamiline laadimine (korraldab põhiliselt kasutaja) programm laetakse sisse alles siis kui pöördutakse dünaamiline linkimine linkimise ajal asendusprogramm, mis näitab kuidas vajalik alamprogramm asub (keelte standardfunktsioonide teegid, vajab OS toetust) Ülekatetega struktuur (OVERLAY) Andmete sisestamine Töötlemine Väljastamine Pea Töötlemine Andmete sisestamine Väljastamine Loogiline (virtuaalne) füüsiline aadress MÄLU

Informaatika → Informaatika
27 allalaadimist
Mikroprotsessortehnika
5
doc

Mikroprotsessortehnika

kontaktiga andurid siis on vaja asendada JA (AND) elemendiga. JA elemendi järgi on vaja panna EI (NOT) elemendi, sest püsireziimil avanevate kontaktidega anduri väljundil on signal 1. Tuleb teha sellest 0. Uste avamisel käivitub ohusignaal viivitusega 20 sekundit. Viivituse saamiseks on vaja DELAY- relee. Selle relee tööpõhimõtte on kui sisendil on olemas signal 1, siis käivitub kell mis sisse lülitab ohusignaali 20 sekundi hilinemisega. Kus on Network 1 ­ põhiprogramm, Network 2 ­ alamprogramm taimeriga T37 tüüpi (sammuga 100ms).Viivituse suurust saame 20s = 20000ms 20000/100 = 200. Programmis ei ole väljundit Q2.0 sest väljundil Q1.0 on samasugune signal kui Q2.0. Käsulist kontrollorile Siemens Simatic S7-200 Network 1 LD I1.0 LDN I2.0 ED OLD O T37 O I4.0 O I5.0 = Q1.0 Network 2 LDN I3.0 ED TON T37, +200 Turvasüsteemi loogikaskeem: Turvasüsteemi releeskeem: +24V DC K1K2K3K4K I1.1 I1

Informaatika → Mikroprotsessortehnika
54 allalaadimist
Funktsiooni mõisted
2
doc

Funktsiooni mõisted

Funktsioonid Nimi: Leia materjale internetist ning vasta küsimustele: 1. Mida tähendavad järgmised mõisted? 2. Milles seisneb mõistepaari erinevus ja milles sarnasus? Vastus anna kujul: ,,Esimene on ... Teine on ... Mõlemad on ..., aga ..." 1. funktsioon ja protseduur: Esimene on alamprogramm, mis tagastab oma töö tulemusena mingi väärtuse. Funktsioonil on tüüp, funktsioon tagastab ainult sellesse tüüpi kuuluvaid väärtusi ja funktsiooni väljakutset võib kasutada avaldises seda tüüpi operandina. Teine on keele konstruktsioon, mille abil võib sooritada programmi osadeks jaotamist ja korduvalt kasutatava tegevuse defineerimist. Mõlemad on alamprogrammid, mõlemaga me taotleme, et programm tuleks võimalikult

Informaatika → Arvuti õpetus
18 allalaadimist
Andmebaasid
16
ppt

Andmebaasid

kohta, kuidas andmed on omavahel seoses või kuidas neid andmebaasist välja võetakse. Seetõttu on võimalik andmebaasi käsitleda väga mitmel erineval viisil. RDBMS (Relational Database Management System) Relatsioonbaasihaldurite tähtsaks omaduseks on see, et üks andmebaas võib olla jaotatud üle mitme tabeli. See eristab neid lameandmebaasidest, kus kogu andmebaas sisaldub ühesainsas tabelis. andmebaasidraiver Alamprogramm, mis võimaldab rakendusprogrammil või kompilaatoril pöörduda ühes kindlas vormingus andmebaasi poole. andmebaasimootor Andmebaasihalduri keskne funktsionaalne osa, mis salvestab ja otsib andmeid.

Informaatika → Arvutivõrgud
53 allalaadimist
C-materjal
85
doc

C# materjal

...........................................................................13 Järelkontroll...................................................................................................................... 15 Ülesandeid.........................................................................................................................15 Korrutustabel.........................................................................................................................15 Alamprogramm.....................................................................................................................17 Ülesandeid.........................................................................................................................17 Massiivid...............................................................................................................................17 Tsükkel andmete kasutamiseks.................................................................

Informaatika → Programmeerimine - c sharp
127 allalaadimist
Mikrokontrollerite programmeerimine Assembleris
16
pdf

Mikrokontrollerite programmeerimine Assembleris

bcf PORTD,5 ;LED välja call Delay ;paus bsf PORTD,6 ;LED sisse call Delay ;paus bcf PORTD,6 ;LED välja call Delay ;paus bsf PORTD,7 ;LED sisse call Delay ;paus bcf PORTD,7 ;LED välja call Delay ;paus goto mainloop Alamprogramm viivituse tekitamiseks Viivituse tekitamiseks läbitakse alamprogrammi Delay2 muutujas Pause_tmp määratud arv kordi. Kogu tsüklit korratakse muutujas Delay määratud arv kordi, (kui võimalik siis on soovitav kasutada viivituste tekitamiseks riistvaralisi timereid). Delay movlw .50 movwf Pause Delay1 movlw .500 movwf Pause_tmp decfsz Pause,1 ;pausi väärtust vähendatakse 1

Informaatika → Mikroprotsessortehnika
10 allalaadimist
Andmebaasipõhiste veebirakenduste arendamine Microsoft Visual Studio ja SQL Server’i baasil
184
docx

Andmebaasipõhiste veebirakenduste arendamine Microsoft Visual Studio ja SQL Server’i baasil

korralikult süstematiseerida, et poleks vaja piltlikult öeldes pärast kataloogi tehes nuputada, millist värvi paberilipikule kirjutatud Mati telefoninumber just selle õige Mati oma on. Mõnevõrra läheb tekst selle peale küll pikemaks, aga loodetavasti piisavalt vähe, et ikka julgete C# võlusid tundma õppida. C# kood jaotatakse üksteise sees olla võivatesse plokkidesse. Iga ploki ümber on looksulud. Siinses näites on välimiseks plokiks klass nimega Tervitus ning tema sees alamprogramm nimega Main. Plokke võib vahel tunduvalt rohkem olla. Omaette terviklikud toimingud paigutatakse üldjuhul alamprogrammidesse. Nende sees võivad olla plokid tingimuste ja korduste tarbeks. Klassi moodustab üheskoos toimivate või sarnaste alamprogrammide komplekt (näiteks matemaatikafunktsioonid) - sellest pikemalt aga hiljem objektinduse juures. Suuremate rakenduste juures jagatakse klassid veel omakorda nimeruumidesse. Nii on lootust

Informaatika → Algoritmid ja andmestruktuurid
44 allalaadimist
Programmeerimise mõisted
6
doc

Programmeerimise mõisted

PÄRAST tegevust esitatud tingimusele. Protseduur on keele konstruktsioon, mille abil võib sooritada programmi osadeks jaotamist ja korduvalt kasutatava tegevuse defineerimist. Põhimõtteliselt võib protseduur sisaldada mistahes ülesande lahendamiseks vajalikku programmiosa. Protseduuri kasutamine toimub omaette lausega, mis siis nagu laiendaks keele lausete hulka. Funktsioon on mõnevõrra spetsiifilisem alamprogramm. Olles oma struktuurilt sarnane protseduuriga, on tema ülesandeks mingisuguse väärtuse väljaarvutamine. Globaalse muutuja tegevuspiirkond ulatub alates tema deklareerimise kohast üle kogu ülejäänud programmi. See tähendab, et kõik sellesse piirkonda jäävad alamprogrammid ja põhiprogramm saavad seda muutujat kasutada. Lokaalse muutuja tegevuspiirkonnaks on see alamprogramm, milles ta on deklareeritud. Seda muutujat saab

Informaatika → Arvutiõpetus
106 allalaadimist
Eesti soode monitooring
12
doc

Eesti soode monitooring

millistel halvenev. Lisaks võimaldab seisundiseire varakult teada anda olulistest muudatustest eluslooduses, hoiatada ohtlikest tendentsidest või mõjuritest, mis võivad viia liikide või koosluste kadumiseni. . Natura 2000 seiret viiakse läbi paljude erinevate teadusasutuste ja spetsialistide poolt. (http://www.soo.ee/pub/Janeda_2005-11-05_Zingel.pdf) 9 Alamprogramm "Madalsoode ja rabade linnustik" Programm hõlmab 10 raba ja 6 madalsood. Seiresammu kestvus on 3 aastat (Männikjärve ja Nigula rabas üks aasta). Metoodika: Soode haudelinnustik loendatakse ühekordsel kaardistusmeetodil. Loendusriba laiusega 200 meetrit (100 + 100). Väljund: soode haudelinnustiku liigilise koosseisu, üldarvukuse ja asustustiheduse dünaamika ning muutuste trendid. Madalsoode ja rabade haudelinnustiku püsiseirealad asuvad Nigula, Männikjärve ja Marimetsa rabas

Loodus → Keskkond
21 allalaadimist
Pascali põhitõed
17
doc

Pascali põhitõed

begin .... alamprogrammide väljakutsed .... end. Alamprogrammi üldstruktuur on sarnane "päris" programmi omaga, kuid lõpus on punkti asemel semikoolon. ---------------- --------------- ------------>| |-----------> ----------->| | väärtus sisend- | protseduur | väljund- sisend- | funktsioon | --------> param-d | | param-d param-d | | ------------>| | -----------> ----------> | | ---------------- --------------- Protseduuri ja funktsiooni deklareerimine. Protseduur on alamprogramm, mida kasutatakse harilikult suuremate alam- ülesannete täitmiseks. Protseduuril võib olla palju nii sisend- kui väljund- andmeid (parameetreid). Protseduuri deklaratsioon on üldkujul selline: procedure ( ; var ); var .... begin ...... ...... end; Üldiselt võib öelda, et sulgudes on var-i ees sisend- ja järel väljundparameetrid. Tegelikult aga on var-parameetrid kahesuunalised - võivad olla nii sisendiks kui väljundiks.

Informaatika → Informaatika
30 allalaadimist
SQL ajalugu ja areng
8
doc

SQL ajalugu ja areng

draiveritele. · Draiver edastab teenindusnõuded nn. andmete allikatele (andmebaasisüsteemidele, mille abil on loodud andmebaasid). Ta võib vajadusel muuta väljakutset nii, et see vastaks andmebaasisüsteemi poolt toetatavale süntaksile. Vajalikud draiverid tuleb eelnevalt kliendi arvutisse installeerida. Draivereid pakuvad nii andmebaasi-süsteemide tootjad kui ka muud programmeerimisega tegelevad firmad. Andmebaasidraiver on alamprogramm, mis võimaldab rakendusprogrammil või kompilaatoril pöörduda ühes kindlas vormingus andmebaasi poole. 2. stenaarium · Draiverite haldur edastab ODBC väljakutsed andmebaasiserveril paiknevale andmebaasi agendile. Agent ja draiveri haldur suhtlevad omavahel, et teenindusnõuet täita. · Andmete allikas sisaldab andmeid, millele kasutaja tahab ligi pääseda. Andmebaasisüsteemiga suhtlemiseks vajalikud draiverid peavad olema

Informaatika → Programmeerimine 2
29 allalaadimist
Eesti rannikumeri
18
pptx

Eesti rannikumeri

Third level Fourth level Fifth level Click to edit Master text styles Second level Third level Fourth level Fifth level Rannikumere seire... Rannikumere seire alamprogramm hõlmab nelja peamist allprogrammi: Rannikumere eutrofeerumise uuringud Põhjaelustiku seire Ohtlike ainete seire Mererannikute seire Rannikumere eutrofeerumise seire on allprogrammidest kõige laiahaardelisem, hõlmates nii merefüüsika, ­keemia kui ka ­bioloogia uuringuid. Peamiseks on rannikumere toitelisuse muutuste jälgimine sellega seostuvate elustikus toimuvate muutuste kaudu.

Ökoloogia → Rannikumere ökoloogia
21 allalaadimist
C-Progammeerimise keel
16
doc

C# Progammeerimise keel

kahjumiga projekt. Olemas on ka avatud lähtekoodiga ja vabavaraline SharpDevelop, mis kasutusmugavuselt amatöörile Visual Studiost oluliselt kehvem ei ole. Stardi leht: Loome uue projekti ja valime CONSOL varianti. Sisestame projekti nime ja klõpsame nupul OK Automaatselt formeeritakse programmi ,,alus" C# kood jaotatakse üksteise sees olla võivatesse plokkidesse. Iga ploki ümber on looksulud. Siinses näites on välimiseks plokiks klass nimega Programm ning tema sees alamprogramm nimega Main. Plokke võib vahel tunduvalt rohkem olla. Omaette terviklikud toimingud paigutatakse üldjuhul alamprogrammidesse. Nende sees võivad olla plokid tingimuste ja korduste tarbeks. Lihtne tervitus Näited C C++ C# #include #include using System; using namespace std; class Tervitus{

Informaatika → Arvutiõpetus
60 allalaadimist
REKURSIOON - Recursion
7
doc

REKURSIOON - Recursion

algoritmi suuruse n! leidmiseks: IF n = 0 THEN Fakt := 1 IF n = 0 THEN Fakt := 1 a := n - 1 vôi Fakt := n * Fakt(n - 1) b := Fakt(a) Fakt := n * b Neil algoritmidel on môte, kui loeme Fakt'i esinemist omistuse vasakul poolel täitmise lôpetamiseks (ei pruugi tähendada algoritmi täielikku lôppu) ja paremal poolel (algo- ritmis alla kriipsutatud) rekursiivse täitmise uuestialustamiseks. Rekursiivne alamprogramm on rekursiivse algoritmi esitus konkreetses keeles, meil Turbo Pascalis. Faktoriaalfunktsiooni vôime kirja panna väga lihtsana: FUNCTION Fakt(N: Byte): Longint; BEGIN IF N = 0 THEN BEGIN Fakt := 1; Exit; END; Fakt := N * Fakt(N - 1); END; {Fakt} Järgneva analüüsi huvides on siiski otstarbekas kirjutada see funktsioon vähem kompaktsena. Näide. Esitame n! arvutamise rekursiivse funktsiooni sellisena, kus vahetulemid N - 1 ja

Informaatika → Programmeerimine
32 allalaadimist
Metsaseire analüüs
13
doc

Metsaseire analüüs

........................................................................10 6.Analüüs..................................................................................................................................12 7.Kirjandusloend.......................................................................................................................13 2 1. METSASEIRE ALAPROGRAMM Eesti riikliku keskkonnaseire alamprogramm nr. 7 on metsaseire, mis keskendub metsade ja metsamuldade seisundi määramisele ning jälgimisele. Lisaks õhusaaste toimele hinnatakse ka bioloogiliste mõjurite osa metsakahjustustes. Metsa kui taastuva loodusvara seisundi jälgimine on oluline majanduslikust aspektist, samas on mets kui elukeskkond koduks erinevatele elusorganismidele. Tähtis on metsadel roll ka puhkamis– ja sportimisvõimaluste pakkujana. Metsaseire üldisem eesmärk lisaks metsade seisundi jälgimisele on kogutud

Metsandus → Metsandus
6 allalaadimist
Visual Basic
18
doc

Visual Basic

need on võrdsed, siis võetakse muutuja teade väärtuseks tekst Õige!, vastupidisel juhul Vale!. Eelviimane lause kuvab teateboksi, milles on esitatud muutuja teade väärtus. VBA rakendustes võib käsutada kahte liiki protseduure: · funktsioone ehk Function-protseduureja · alamprogramme ehk Sub-protseduure Funktsioon võimaldab määrata eeskirja ühe väärtuse (arv, string jm) leidmiseks ja tagastamiseks. Tema poole pöördutakse avaldistest funktsiooniviite abil. Alamprogramm kirjeldab üldisema iseloomuga tegevusi. Ta võib leida ja tagastada suvalise hulga väärtusi, täita mitmesuguseid tegevusi objektidega . Alamprogramme ei saa käsutada avaldistes, pöördumiseks nende poole käsutatakse spetsiaalseid pöördumislauseid. Programmi ja keele põhielemendid Programm koosneb ühest või mitmest protseduurist. Viimasel juhul on üks protseduuridest alati peaprotseduur. Programmi täitmine algab peaprotseduurist, täitmise ajal võib see pöörduda

Informaatika → Arvutiõpetus
62 allalaadimist
Arvutiarhitektuuri testid
56
docx

Arvutiarhitektuuri testid

10) egistrite R1, R2 ja R5 sisu on vastavalt 1216, 3228 ja 2032.Milline on registri R1 sisu peale kõigi alljärgnevate käskude täitmist? 1 000 Load #112,R5 1 004 Add (R1)+,R5 1 008 Add (1216),R5 1 012 Add R5,R1 1216 sisaldab numbri 3228 3228 sisaldab numbri 522 V: 5082 8.test Masinkood(2) 1) Mida tähendab lühend LIFO? V: Last In First Out 2) Stack pointer viitab mälupesale 1920. Programm lisab pinusse alamprogrammi jaoks 4 parameetrit, kutsub välja alamprogrammi. Alamprogramm salvestab pinus Frame pointeri sisu, 2 lokaalmuutujat ja 3 registri sisu. Milline on Stack pointeri väärtus peale nimetet operatsioonide sooritamist, kui sõna pikkuseks on 8 baiti ja tegemist on bait-adresseeritava mäluga? V: 1832 3) Mis on tehte LShiftL 3,R1 vastuseks, kui registris R1 on arv 00010011? V: 10011000 4) Mis on tehte LShiftR 3,R1 vastuseks, kui registris R1 on arv 10001101? V: 00010001 5) Mis on tehte AShiftR 3,R1 vastuseks, kui registris R1 on arv 11111001? V: 11111111

Informaatika → Infoharidus
144 allalaadimist
Algoritmid ja andmestruktuurid eksamiks kordamine
80
pdf

Algoritmid ja andmestruktuurid eksamiks kordamine

(sulge mugavalt uurda) • Igasuguse info tagurpidi pööramiseks • Abivahend andmete hoidmisel, kus viimati listud väärtust tuleb kohe töötlema hakata • Alamprogrammide väljakutse organiseerimine arvutis o Uue alamprogrammi väljakutse tähendab seda, et programmi täitmine jääb teatud kohas pooleli ja peab peale alamprogrammi töö lõppemist jätkuma samalt kohalt. Selleks pannakse pooleli jäänud alamprogramm pinusse koos oma muutujate komplektiga. Kui momendil töötav alamprogramm oma töö lõpetab, võetakse pinust välja kõige peal olev alamprogramm ja kogu väljakutse loogika on just selline, et see on see õige, millega edasi minna. 5.3 Pinu realiseerimine arvutis 5.3.1 Staatiline meetod kasutades massiivi • Pinu maht piiratud • Pinu tipu meeles pidamiseks tuleb arvet pidada täidetud massiivelementide üle

Informaatika → Informaatika
305 allalaadimist
Tarkvara kvaliteet ja standardid kordamisküsimused
22
docx

Tarkvara kvaliteet ja standardid kordamisküsimused

nõrkadest külgedest. On anonüümne, ei mõjuta liikmete käekäiku. 32. Küsimustikkude liigitusi, programmeerimisele orienteeritud küsimustiku struktuuri näide, standard kui küsimustik Programmeerimisele orienteeritud küsimustiku struktuur:  andmete kirjeldamine  pöördumine andmete poole  arvutusvead  võrdluste vead  juhtimise vead  alamprogramm  sisend ja väljund Standard kui küsimustik- standardid esitavad küsimustikke standardi ala kohta. 33. Saavutatav töökindluse tase seniste meetoditega, selle olulise suurendamise võimalusi Testimisega on saavutatav tase 10-4 viga tunnis ehk umbes üks viga aastas. NASAl aga 10-10 ehk üks viga miljoni aasta jooksul. 34. Arenduse dubleerimine /N-versiooniline programmeerimine Paralleelselt arendatakse ja kasutatakse mitut programmi versiooni. Kasutamisel

Informaatika → Tarkvara kvaliteet ja...
39 allalaadimist
Nimetu
575
docx

Nimetu

korralikult süstematiseerida, et poleks vaja piltlikult öeldes pärast kataloogi tehes nuputada, millist värvi paberilipikule kirjutatud Mati telefoninumber just selle õige Mati oma on. Mõnevõrra läheb tekst selle peale küll pikemaks, aga loodetavasti piisavalt vähe, et ikka julgete C# võlusid tundma õppida. C# kood jaotatakse üksteise sees olla võivatesse plokkidesse. Iga ploki ümber on looksulud. Siinses näites on välimiseks plokiks klass nimega Tervitus ning tema sees alamprogramm nimega Main. Plokke võib vahel tunduvalt rohkem olla. Omaette terviklikud toimingud paigutatakse üldjuhul alamprogrammidesse. Nende sees võivad olla plokid tingimuste ja korduste tarbeks. Klassi moodustab üheskoos toimivate või sarnaste alamprogrammide komplekt (näiteks matemaatikafunktsioonid) - sellest pikemalt aga hiljem objektinduse juures. Suuremate rakenduste juures jagatakse klassid veel omakorda nimeruumidesse. Nii on lootust ka pikemate rakenduste

Informaatika → Informaatika
33 allalaadimist
Algoritmid
16
pdf

Algoritmid

vaadata ainult pinu tipust; ei ole ette nähtud pinu läbimist. Operatsioonid – elemendi lisamine; elemendi eemaldamine; uue pinu loomine; kontroll, kas pinu on tühi; kontroll, kas pinu on täis. Kasutamisnäited – Pinu kasutamine sõna KUI tagurpidipööramiseks, aga pigem kalkulaatorite mälu salvestamiseks. Realiseerimine arvutis – kasutatakse erinevates rakendustes, näiteks pannakse poolelijäänud alamprogramm(ap) pinusse koos muutujate komplektiga, kõik poolelijäänud ap-d pannakse üksteise otsa ning kui ühe ap-i täitmine lõpeb, siis võetakse tema asemel pinust eelmine ap. Vajadusel võib lisada pinusse uusi ap-e. 6. Poola kuju ja pööratud Poola kuju. Poola kuju – loogikaavaldiste kirjapanek sulgusid kasutamata. Idee seisneb selles, et kui panna tehtemärgid väärtuste ette

Matemaatika → Analüütiline geomeetria
28 allalaadimist
IAF0041 Arvutid I - eksamikonspekt
23
docx

IAF0041 Arvutid I - eksamikonspekt

Staatiline suvapöördusmälu(SRAM) - SRAM tehnoloogias moodustatakse toorikul SRAM trigeritest suur nihkeregister. 2). Anti-Fuse ja Fuse tehnoloogiad ­ võimalik on luua programme, põletades maatriksi sõlmedesse fuse ühendusi. 3). EPROM,EEPROM ja Flash tehnoloogiad- nendesse püsimälu tüüpidesse on samuti võimalik programme realiseerida ning neid on võimalik ka eemaldada(UV- kiirgusega). 17. Alamprogrammide poole pöördumine[2] *Alamprogramm(subroutine)- on programmeerimiskeeles (antud juhul Assembly'is) lähtekoodi korduvkasutatav osa, mis täidab mingit kindlat funktsiooni. *Uue alamprogrammi väljakutse tähendab seda, et peaprogrammi täitmine jääb teatud kohas poolikukst ning peale alamprogrammi töö lõpetamist peaprogramm jätkub samast kohast. *Alamprogrammide poole pöördumist on ideaalne rakendada pinumälu abil, vastava protsessi kirjeldus näeks lühidalt välja järgmine:

Informaatika → Arvutid i
254 allalaadimist
Orgaanilise keemia areng XIX sajandil
13
docx

Orgaanilise keemia areng XIX sajandil

VAATA LEHELT IV. Riistvara tegevus alamprogrammide poole pöördumisel Alamprogrammide poole pöördumine ja tagasipöörde aadresside salvestamine on üks pinumälu rakendusi. Kui toimub alamprogrammi poole pöördumine, siis käsuloenduri(PC) sisu salvestatakse pinumälusse ja kuna käsuloendur näitab alati järgmisena täitmisele tuleva käsu aadressi, on see ka tagasipöörde aadressiks. Kui alamprogramm pöördub veel mõne alamprogrammi poole, salvestatakse veel üks tagasipöörde aadress pinumälusse. Tagasipöördumisel võetakse pinumälust järjest aadresse, kuni programmi täitmine jõuab tagasi põhiprogrammi juurde. Alamprogrammi poole pöördumise käsk(CALL-käsk), alamprogrammi lõpus olev naasmiskäsk(RET-käsk). V. Riistvara tegevus katkestuste(Intrrupt) täitmisel arvutis /267-277/

Keemia → Orgaaniline keemia
5 allalaadimist
Arvutid konspekt
54
docx

Arvutid konspekt

sõnas, sest iga plokk saab olla vaid ühes kohas vahemälus.  Riistvara tegevus alamprogrammide poole pöördumisel. Alamprogrammi poole pöördumine ja siis tagasipöörde aadresside salvestamine on üks pinumälu rakendusi. Kui toimub alamprogrammi poole pöördumine, siis käsuloenduri sisu salvestatakse pinumälusse, ja kuna käsuloendur näitab alati järgmisena täitmisele tuleva käsu aadressi, on ka see tagasipöörde aadressiks. Kui nüüd alamprogramm pöördub veel alamprograami poole kirjutatakse ka see pinumälusse. Tagasipöördumisel võetakse pinumälust järjest tagasipöörde aadresse, kui programmi täitmine jõuab uuesti põhiprogrammi juurde. Kui põhiprogramm jõuab alamprogrammi poole pöördumise käsu täitmisele (Call AP1), sisaldab käsuloendur järgmise käsuaadressi(PC1). Call-käsk täitmise etapid: Käsuloenduri sisu salvestatakse pinumälusse. Push-operatsiooni ajal

Informaatika → Arvuti
43 allalaadimist
Javascript objektid näited
40
doc

Javascript objektid,näited

väärtuse hoidmiseks, ühe muutuja sees. Boolean Boolean objekti kasutatakse non-Boolean väärtuse konverteerimiseks Boolean väärtuseks ("true" v. "false"). Date Date objekti kasutatakse aja ja daatumite toimetamisel. Function Alamprogramm Math Math objekt võimaldab kujutada matemaatika ülesandeid. Number Numbrid Object Objektide üldised omadused RegExp Regexp objekt võimaldab määrata elemendi tekstis ning seejärel see ülesse otsida v. asendada.

Informaatika → Informaatika
55 allalaadimist
Java programmeerimise konspekt
49
doc

Java programmeerimise konspekt

Meetod (alamprogramm) Java rakendus sisaldab põhiprogrammi (main), millest tõenäoliselt pöördutakse ka mingite alamprogrammide poole. Javas nimetatakse alamprogramme meetoditeks (tulenevalt selle keele objektorienteeritusest) ning meetodid on rühmitatud klasside kaupa. Meetodid võivad olla kas programmeerija enda poolt loodud või Javasse sisse ehitatud (nn. API meetodid, mille kirjelduse leiab Java dokumentatsioonist). Sõltumata sellest, kust meetod pärineb, võib see olla kas klassi- või isendimeetod. Klassimeetod (class method) , mida Javas kirjeldab võtmesõna static, on kasutatav n.ö. "igas olukorras", s.t. ei ole vajalik objektorienteeritud paradigma järgimine (esialgu püüame oma kursuses läbi ajada klassimeetoditega). Täpsemalt öeldes - klassimeetodi poole pöördumiseks ei ole vajalik objekti olemasolu. Klassimeetodi poole pöördumiseks kirjutatakse reeglina: Klassi_nimi . meetodi_nimi ( faktilised_parameetrid ); Kui meetod on define...

Informaatika → Java programmeerimine
291 allalaadimist
Arvuti arhitektuur ja riistvara testide konspekt
72
pdf

Arvuti arhitektuur ja riistvara testide konspekt

3236 sisaldab numbri 514  ■ Vastus: 5066  ● Masinkood (2)  a. Mida tähendab lühend ​ FIFO​ ?  ■ Vastus: ​ first in first out  b. Mida tähendab lühend ​ LIFO​ ?  ■ Vastus: ​ last in first out  c. Stack pointer​  viitab mälupesale 1840. Programm lisab pinusse alamprogrammi  jaoks 2 parameetrit, kutsub välja alamprogrammi. Alamprogramm salvestab  pinus ​Frame pointeri​  sisu, 5 lokaalmuutujat ja 2 registri sisu. Milline on ​ Stack  pointeri​ väärtus peale nimetet operatsioonide sooritamist, kui sõna pikkuseks on  8 baiti ja tegemist on bait­adresseeritava mäluga?  ■   d

Informaatika → Arvuti arhitektuur
129 allalaadimist
Arvutid eksamipiletid joonistega
142
pdf

Arvutid eksamipiletid joonistega

Tagasipöördumisel võetakse pinumälust järjest tagasipöörde aadresse, kuni programmi täitmine jõuab tagasi põhiprogrammi juurde. Osa protsessoreid salvestab koos käsuloenduri väärtusega ka PSW, mis sisaldab lippude registri ja akumulaatori sisu, et alamprogramm nende sisu ei muudaks. Ülejäänud registrite sisu päästmine on juba programmeerija töö. Analoog ja digitaal info. Helikaart Helikaart tekitab kõrvale kuuldavaid õhu võnkumisi arvutis oleva digitaalinfo alusel. Arvutis on info digitaalkujul seega on helikaaris kindlasti DAC (DAC- Digital to Analog Converter). Heli salvestamiseks on ADC-d, sest mikrofonist tuleb info analoogkujul, mida ei saa arvutis salvestada ega töödelda. Kuna

Informaatika → Arvutid
34 allalaadimist
ARVUTID I-IAF 0041
86
pdf

ARVUTID I (IAF 0041)

salvestatud sõnu saab lugeda siis, kui hiljem salvestatud sõnad on juba loetud. Põhimälus on eraldatud teatud piirkond, kus pinumälu realiseeritakse. TOS aadress säilitatakse protsessoris spetsiaalses registris. Pinuga opereerimiseks on olemas käsud PUSH (salvestamine) ja POP (pinust lugemine). Alamprogrammi poole pöördumisel salvestatakse käsuloenduri sisu pinumälusse, see on ühtlasi ka tagasipöördumise aadressiks. Kui see alamprogramm pöördub mõne järgmise alamprog. poole, siis salvestatakse ka see aadress pinumälusse ning tagasipöördumisel võetakse pinumälust järjest aadresse, kuni programmi täitmine jõuab põhiprogrammi juurde tagasi. Joonis 5Alamprogrammide poole pöördumine Pinumälu arvutis ei ole käsukoodi juures näidatud operandide ega resultaadi aadresse. Operandid võetakse alati pinumälust, teostatakse ALU-s ja tulemus salvestatakse tagasi pinumälusse.

Informaatika → Informaatika
17 allalaadimist
Vanade pargipuude hooldamine
50
pdf

Vanade pargipuude hooldamine

Aino Mölder Vanade pargipuude hooldamine Luua 2010 Trükis ilmub DEVEPARKI projekti (ajalooliste parkide säästlik haldamine ja arendamine Soomes ja Eestis – Sustainable historic park management and development in Finland and Estonia) raames. Projekti toetab Kesk- Läänemere programmi Lõuna-Soome – Eesti alamprogramm Raamatut jagatakse tasuta Aino Mölder Vanade pargipuude hooldamine Retsensent Sulev Järve Toimetaja Veiko Belials Fotod Aino Mölder ja Veiko Belials Kaanefotod: Veiko Belials (Gooti allee Luua pargis; arborist; Pühajärve sõjatamm) ISBN SISUKORD Eessõna............................................................................................................................................. 4 1. Puuhoolduse bioloogilised alused...........................................

Põllumajandus → Agraarpoliitika
8 allalaadimist
Mikroprotsessortehnika
282
pdf

Mikroprotsessortehnika

programmiharusse. Nende käskudega organiseeritakse programmi tsüklilist täitmist. Näiteks käsk JNZ ad (jump on no zero) tähendab, et juhul kui tulem ei võrdu nulliga, tuleb siirduda käsus näidatud aadressile. Vastupidisel juhul jätkub programmi täitmine järgmisest mällu salvestatud käsust. Siirdekäskudega sarnased on ka alamprogrammikäsud näiteks CALL ad, mille kohaselt pöördutakse käsus näidatud aadressi poole, kust algab mingi alamprogramm. Alamprogramm lõpeb käsuga RET (return), mis tähendab, et tuleb pöörduda tagasi endise aadressi poole, kus töö alamprogrammi siirdumisel katkes. 86 2.2.6. Adresseerimine Operandide adresseerimiseks kasutatakse mitut viisi: otse- ja kaudadresseerimist, suht- ja indeksadresseerimist, vahetut adresseerimist, aga ka mitmesuguseid kombineeritud adresseerimisviise nagu kaudset indeksadresseerimist jms. Adresseerimise viise selgitavad joonistel 2.14 ...2

Tehnika → Tehnikalugu
57 allalaadimist
Loogika ja programmeerimine
89
doc

Loogika ja programmeerimine

Nii protseduur kui ka funktsioon on alamprogrammid. Nende põhiliseks erinevuseks on täidetav ülesanne. Protseduur on keele konstruktsioon, mille abil võib sooritada programmi osadeks jaotamist ja korduvalt kasutatava tegevuse defineerimist. Põhimõtteliselt võib protseduur sisaldada mistahes ülesande lahendamiseks vajalikku programmiosa. Protseduuri kasutamine toimub omaette lausega, mis siis nagu laiendaks keele lausete hulka. Funktsioon on mõnevõrra spetsiifilisem alamprogramm. Olles oma struktuurilt sarnane protseduuriga, on tema ülesandeks mingisuguse väärtuse väljaarvutamine. Tõsi küll, selle väärtuse leidmise käigus võib ta teha kõike sedasama, mis protseduurgi. Funktsiooni kasutatakse harilikult avaldistes. Kas ainult ühe alamprogrammi liigiga ei saaks hakkama? Saab küll, sest näiteks keeles C on ainult funktsioonid. See on saavutatud mõninga ranguse kaotamisega - programm ei pea

Informaatika → Arvutiõpetus
214 allalaadimist
Arvutid - konspekt eksamipiletitest
74
docx

Arvutid - konspekt eksamipiletitest

– equal. Tihti väljund E puudub, kuna kui G ja L on mõlemad 0, peavad arvud olema võrdsed. Kahejärgulise võrdlusskeemiga saame võrrelda suvalise järgulisusega kahendarve. 2. Riistvara tegevus alamprogrammide poole pöördumisel. Pinumälu üks rakendusi. Kui toimub pöördumine, salvestatakse käsuloenduri sisu pinumälusse, mis osutub ka (põhiprogrammi juurde) tagasipöörde aadressiks. Kui alamprogramm pöördub veel mõne alamprogrammi poole, salvestatakse pinumälusse veel üks tagasipöörde aadress. Osa protsessoreid salvestab koos käsuloenduri väärtusega ka lippude registri ja akumulaatori sisu. Käivitatakse põhiprogramm  pöördub alamprogrammi AP1 poole  käivitatakse  pöördub AP2 poole  käivitatakse return AP1  käivitatakse  return põhiprogramm  käivitatakse 3. Analoog- ja digitaalinfo. Helikaart.

Informaatika → Arvutid
17 allalaadimist
Programeerimise algkursus 2005-2006
230
pdf

Programeerimise algkursus 2005-2006

Nende põhiliseks erinevuseks on täidetav ülesanne. Protseduur on keele konstruktsioon, mille abil võib sooritada programmi osadeks jaotamist ja korduvalt kasutatava tegevuse defineerimist. Põhimõtteliselt võib protseduur sisaldada mistahes ülesande lahendamiseks vajalikku programmiosa. Protseduuri kasutamine toimub omaette lausega, mis siis nagu laiendaks keele 86 / 115 lausete hulka. Funktsioon on mõnevõrra spetsiifilisem alamprogramm. Olles oma struktuurilt sarnane protseduuriga, on tema ülesandeks mingisuguse väärtuse väljaarvutamine. Tõsi küll, selle väärtuse leidmise käigus võib ta teha kõike sedasama, mis protseduurgi. Funktsiooni kasutatakse harilikult avaldistes. Kas ainult ühe alamprogrammi liigiga ei saaks hakkama? Saab küll, sest näiteks keeles C on ainult funktsioonid (meetodid). See on saavutatud mõninga ranguse kaotamisega - programm ei pea funktsiooni poolt leitud väärtust

Informaatika → Programmeerimine
39 allalaadimist
Veebistuudium arendus ASP NET
212
docx

Veebistuudium arendus ASP.NET

Tollide arv: Sentimeetrite arv:
Kui teraselt algse versiooniga erisusi piiluda, siis paistab, et ülesse script-ossa on tekkinud alamprogramm nimega Button1_Click. Ning veebilehe sisuosas on nupu külge tekkinud juurde sündmuse kirjeldus ="Button1_Click" . Viimane tähendab, et kui nupule hiirega vajutatakse, siis käivitub märgitud nimega käsklus. Erinevalt mõnest muust programmeerimiskeelest ei ole siin kohustuslikku seost käskluse (funktsiooni) nime ning vajutatava nupu (või muu elemendi) nime vahel. Mõnikord võib panna ka mitmed elemendid

Informaatika → Veebiprogrammeerimine
26 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun