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

"põhiprogramm" - 16 õppematerjali

Digitaaltehnika
8
docx

Digitaaltehnika

 Lisaseadmed Mis on register? Milleks kasutatakse Microchip PIC mikrokontrollerite registreid PORTx ja TRISx ? Register on andmebaas .Mikrokontrolleri sisendeid ja väljundeid saab seadistada TRIS ja PORT registritega.TRIS registri iga bitt on seotud vastava järjekorra numbriga viiguga. Samamoodi on võimalik viikusid ka sisenditeks defineerida, kirjutades TRIS registrisse vastavate bittide väärtuseks 1. Sisendiolekut näitavad vastava PORT registri bitid. Mis on põhiprogramm ja milleks kasutatakse almprogramme? Põhiprogramm koosneb hulgast funktsioonidest, mis üksteist vajaduse korral väljakutsuvad. Iga programm omab aga üht funktsiooni, mis aktiveeritakse ainult programmi algul ja mida teised funktsioonid välja ei kutsu, ja nimelt: int main(int argc, char argv[]), see on põhiprogrammi algus. Tüüpiliselt on vaja kasutada alamprogramme siis, kui samasisuline tegevus (ehk samasugune käskude jada) esineb programmis kahes või enamas kohas

Energeetika → Informaatika 1
50 allalaadimist
Pesu hooldusmärgid
3
doc

Pesu hooldusmärgid

Pesumärgid Veepesu on lubatud, kuid ei ole täpsustatud, kuidas pesta Veepesu lubatud kuni 40 kraadises vees. Ka tundmatu koostisega kanga pesutemperatuur Veepesu lubatud kuni 60 kraadises vees, masinpesu programm õrnale pesule Veepesu lubatud kuni 60 kraadises vees Veepesu lubatud maksimumtemperatuuril, masinpesu programm õrnale pesule Veepesu lubatud maksimaalne temperatuur, masinpesu põhiprogramm Lubatud ainult käsipesu, masinpesu kahjustab toodet Veepesu keelatud. Number märgi sees näitab kõrgeimat pesuvee temperaruuri, mida tohib kasutada. Joon märgi all näitab, et eset tuleb pesta ettevaatlikult, kaks joont märgi all näitavad eriti ettevaatlikku pesu Kuivatusmärgid Trummelkuivatus lubatud, temperatuuri ei ole määratletud Trummelkuivatus lubatud normaalsel temperatuuril

Ühiskond → Ühiskond
23 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

Informaatika → Mikroprotsessortehnika
54 allalaadimist
Op süsteem
2
docx

Op süsteem

Op süsteemid Operatsiooni süsteem on siis nii üelda põhiprogramm või alus mis juhib kogu tegevust. Kõik muud programmid töötavad tema abil või peal. Just just see on see kõik pilt ekraanil koos kella ja viledega op süsteem. Operatsioonisüsteem peab pakkuma keskkonna, kus kasutaja saab jooksutada erinevaid programme, tegema arvuti mugavaks kasutada ning kasutama arvuti raudvara võimalikult effektiivselt. Operatsioonisüsteemi pidevalt uuendatakse teha rohkem kasutaja sõbralikuks ja effektiivsemaks

Informaatika → Arvuti monitor
6 allalaadimist
Arvutiviirused ja eetika
10
doc

Arvutiviirused ja eetika

Häkkerid aga võivad hoopiski politsei andmebaasi turvalisust tõsta, häkkides sinna sisse ning seeläbi leides nõrga turvalisuse astmega kohti. On ju üldtuntud tõde, et andmebaasid tugevus võrdub selle kõige nõrgema lüliga. Keskendume nüüd arvutiviirustele. Arvutiviiruste ajalugu sai alguse 1986. aastal Pakistanis. „Arvutiviirused on väikesed programmijupikesed, mis „kleepuvad olemasolevate programmide külge ja käivituvad siis, kui käivitada põhiprogramm“ (Praust 1997, lk 180). Viiruseid loovad inimesed on enamasti matemaatika või informaatika kõrgharidusega (Laanemäe 2003, lk 80). Viiruste loojad ei halda loodud viiruse levikut, kuna arvutiviirus paljuneb iseenda kopeerimise teel (Kaseorg & Leping 1998, lk 121), on selle levikt raske jälgida. Arvutiviirused võivad edasi kanduda erinevate seadmetega, mis arvutiga ühendatakse või Interneti ühenduse olemasolu korral.

Informaatika → Informaatika
13 allalaadimist
11-klassi ajaloo kursuse arvestustöö küsimused ja vastused-2 poolt-
3
docx

11. klassi ajaloo kursuse arvestustöö küsimused ja vastused (2 poolt).

Toomkool koolitas välja vaimulikke, keskaegsed ülikoolid olid 4 teaduskonnaga: alusõpet vabade kunstide teaduskonnas; seejärel võisid tudengid õppida edasi teoloogia-, õigus- ja meditsiiniteaduskonnas. Linnakäsitöölastele ning kaupmeestele oli väga tähtis kirjakeele oskus. Selle tõttu rajati linna põhikoolid, kus käsitöölased ja kaupmehed alghariduse said ning siis arenesid välja ka ametikoolid ehk abakusekoolid (õppetöö põhiprogramm rajati ladina keelele, kuid õppetöö ise käis tihti õpilase emakeeles). Linnakoolidest arenes välja ülikoolid. Esimestena tekkisid ülikoolid Bolognas (1088), Pariisis ja Oxfordis. Ülikooli ladinakeelne nimi – universitas – tähendab tsunfti. Keskaegne ülikool oligi loodud käsitööliste korporatsioonide eeskujul. See kujutas endast omamoodi õpetlaste tsunfti, mis ühendas kõiki sama linna üliõpilasi ja õppejõude.

Ajalugu → 11.klassi ajalugu
2 allalaadimist
Algoritmi ajaline keerukus
9
doc

Algoritmi ajaline keerukus

lopuaeg= clock(); tooaeg=lopuaeg-algusaeg; cout <<"Algoritmi tooaeg sekundites oli "<min) { keskmine=(min+max)/2; if(x<=a[keskmine]) // x on alumises pooles max=keskmine; else min=keskmine+1; // x on ülemises pooles } if (x==a[min]) return min; else return -1; } Ülesanne: Koostada skeemprogramm põhiprogramm() algusaeg:= clock(); {määrame töö algusaja} READ N {sisesta või väärtusta N, massiivi dimensioon} READ x {sisesta või väärtusta x} READ a[N] {sisesta või väärtusta massiiv a} vastus:=kahendotsing(a,N,x) {otsing alamfunktsiooni abil} WRITE vastus {väljasta leitud elemendi indeks (-1 kui ei leia)} lopuaeg:= clock(); {määrame töö lõpuaja} tooaeg:=lopuaeg-algusaeg

Matemaatika → Matemaatika ja statistika
51 allalaadimist
Programmeerimise mõisted
6
doc

Programmeerimise mõisted

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 kasutada ainult selle alamprogrammi sees ning teiste alamprogrammide ja põhiprogrammi jaoks seda muutujat ei eksisteeri. Programmeerimiskeele translaatoriga käivad harilikult kaasas alamprogrammide teegid, milles sisalduvaid protseduure ja funktsioone nimetatakse standardprotseduurideks ja -funktsioonideks. Programmide vormistamine. 1

Informaatika → Arvutiõpetus
106 allalaadimist
RAS operatsioonisüsteemid - reaalajalised tuumad
21
pdf

RAS operatsioonisüsteemid - reaalajalised tuumad

Protsessid koosnevad: · Faasidest ja iga faasi lõpus juhtimine antakse üle dispetserile, kes annab täitmise üle järgmise tegumi sobivale faasile jne. · Kommunikatsioon ja faasidele vajaliku info säilitamine toimub globaalsete muutujate abil. 13. Kuidas töötavad katkestustega juhitavad programmid, nende eelised ja puudused? Interrupt - Driven Systems ­ katkestustega juhitavad programmid Katkestustega juhitavates süsteemides põhiprogramm koosneb "hüppest iseendale". Programmi kulgu kontrollitakse riistvara ja/või tarkvara katkestustega. Ainult katkestustega juhitavad süsteemid: 1. kiire kosteaeg, 2. tundlik riistvara riketele, 3. race-conditions (ajalised probleemid), 4. iseendale hüppetsükkel (raiskab aega) 5. Interrupt Service Routines ­ katkestuste teenindusprogrammid 6. Context Switching ­ konteksti lülitamine (vahetamine) 14

Tehnoloogia → Reaalajasüsteemid
19 allalaadimist
Referaat-Rootsi
15
rtf

Referaat: Rootsi

Kohustusliku koolihariduse alla kuuluvad põhikoolid, Sami koolid, erikoolid ning kohustuslikud koolid erivajadustega õpilastele. Haridus on seejuures antud astmetes tasuta. Tavaliselt ei pea õpilased maksma ka õppematerjalide, lõunasöögi, transpordi ning meditsiiniteenuste eest. Igal omavalitsusel on vastavalt seadusele kohustus võimaldada kõigile õpilastele, kes on lõpetanud põhikooli, pääs keskkooli. Põhimõtteliselt on õpilastel õigus valida ise oma põhiprogramm selles koolis. Analoogset põhikoolile on ka õpingud keskkoolis tasuta. Erinevuseks on siinkohal see, et keskkoolis käimine ei ole kohustuslik. 1. kuni 8. klassini ei ole õpilastel eksameid. Klassi lõppedes tuleb õpilastel teha nn tasemetöö, mille põhjal saab ta edasi järgmisesse klaasi. Lisaks kirjutab õpetaja iga õpilase kohta iseloomustuse. 9. klassi lõppedes (reeglina 16-aastaselt) tuleb õpilastel

Geograafia → Geograafia
13 allalaadimist
Arvutid - konspekt eksamipiletitest
74
docx

Arvutid - konspekt eksamipiletitest

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. Analoogarvutis on meil info kandjaks pinge, mis lubab konstrueerida aritmeetilisi operatsioone tegevaid plokke. Sellise arvuti realiseerimine on alati võimalik, kuid praeguseks ajal on analoogarvutid vahetunud välja digitaalarvutite vastu, kus ülesandeid saab lahendada pandlikumalt

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

Programeerimise algkursus 2005-2006

parema loetavuse huvides. Kui kogu programmi pikkuseks on tuhat rida ja 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. Näiteks me teame, et ülesande lahendamine eeldab andmete sisestamist, töötlemist ja vastuse väljastamist. Seetõttu võiks põhiprogramm välja näha järgmine: Programm Andmete_Sisestamine Andmete_Töötlemine Vastuse_Väljastamine Lõpp Järgnevalt võib vaadata iga osa (ehk protseduuri) lähemalt ja leida nendes terviklikke tegevusi, mida võib samuti vormistada protseduuridena. Millal selline tegevus lõpetada? See sõltub konkreetsest programmi kirjutajast. Tavaliselt piisab, kui ühe protseduuri pikkus on umbes 20 rida (mahub ekraanile ära ;)

Informaatika → Programmeerimine
39 allalaadimist
Loogika ja programmeerimine
89
doc

Loogika ja programmeerimine

loogilisteks üksusteks parema loetavuse huvides. Kui kogu programmi pikkuseks on tuhat rida ja 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. Näiteks me teame, et ülesande lahendamine eeldab andmete sisestamist, töötlemist ja vastuse väljastamist. Seetõttu võiks põhiprogramm välja näha järgmine: Programm Andmete_Sisestamine Andmete_Töötlemine Vastuse_Väljastamine Lõpp Järgnevalt võib vaadata iga osa (ehk protseduuri) lähemalt ja leida nendes terviklikke tegevusi, mida võib samuti vormistada protseduuridena. Millal selline tegevus lõpetada? See sõltub konkreetsest programmi kirjutajast. Tavaliselt piisab, kui ühe protseduuri pikkus on umbes 20 rida (mahub ekraanile ära ;)

Informaatika → Arvutiõpetus
214 allalaadimist
Arvutid konspekt
54
docx

Arvutid konspekt

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 vähendatakse pinumälu osutit SP ühe võrra sõnale xxx ja pärast vähendamist sisaldab see esimese vaba pesa aadressi. Pinumälusse kirjutatakse PC1 väärtus. Käsuloendurisse laetakse alamprogrammi AP1 algusaadress. Tavaliselt on see aaadress Call käsu käsukoodi juures

Informaatika → Arvuti
43 allalaadimist
Google App Engine
55
pdf

Google App Engine

# AUTOGENERATED # This index.yaml is automatically updated whenever the dev_appserver # detects that a new type of query is run. If you want to manage the # index.yaml file manually, remove the above marker line (the line # saying "# AUTOGENERATED"). If you want to manage some indexes # manually, move them above the marker line. The index.yaml file is # automatically uploaded to the admin console when you next deploy # your application using appcfg.py. main.py Põhiprogramm, milles asub tegelik loogika. Oskab vastu võtta ainult päringuid "/" aadressile. Juhul kui on tegu GET päringuga, laeb andmebaasist või memcache'st viimased kirjed ja näitab neid brauseris lehemalli abil. Juhul kui on tegu POST päringuga, lisab andmebaasi uue kirje ning kustutab memcache puhvrist vastava elemendi (kuna uue kirje lisamisega muutusid puhvris olevad andmed aegunuks). #!/usr/bin/env python # coding: utf-8 # süsteemsed teegid from google.appengine.ext import webapp

Informaatika → Veebiprogrammeerimine
56 allalaadimist
Mikroprotsessortehnika
282
pdf

Mikroprotsessortehnika

katkestussüsteemi veel vähemalt üks triger EI (enable interrupt), mille abil lastakse katkestussignaale sõltuvalt olukorrast läbi või tõkestatakse. Seda trigerit juhitakse nii aparatuuriga kui ka programmi erikäskude abil. Katkestuse võimalikkuse korral, mille kohta võetakse vastu loogiline otsus, annab protsessor katkestust lubava signaali INTA ja läheb põhiprogrammilt üle katkestuse alamprogrammi täitmisele. a) b) Põhiprogramm Käsuregister STROB & INTA Käsudekooder Katkestus Katkestuste EI DI EI <1 teenindamise alamprogramm R T S

Tehnika → Tehnikalugu
57 allalaadimist


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