Logo
Unionpedia
Viestintä
Get it on Google Play
Uusi! Lataa Unionpedia Android™-laitteella!
Ladata
Nopeamman yhteyden kuin selaimen!
 

Aliohjelma

Indeksi Aliohjelma

Aliohjelma (kutsutaan eri yhteyksissä myös termeillä proseduuri, funktio, metodi tai rutiini) on ohjelmoinnissa itsenäinen ohjelman osa, joka suorittaa tietyn toiminnon ja jota voidaan kutsua eri puolilta pääohjelmaa tai muista aliohjelmista.

33 suhteet: ARM, ASLR, Assembly (ohjelmointikieli), C (ohjelmointikieli), Fortran, Hyppykäsky, Ikuinen silmukka, Järjestelmäkutsu, John von Neumann, Kirjasto (tietotekniikka), Konekieli, Kutsukäytäntö, Lause (ohjelmointi), Maurice V. Wilkes, MIPS-arkkitehtuuri, Muuttuja (ohjelmointi), Myöhäinen ja varhainen sidonta, Ohjelmiston testaaminen, Ohjelmointi, Olio (ohjelmointi), Olio-ohjelmointi, Osoitin (ohjelmointi), Parametri (tietotekniikka), PDP-11, Pino, Proseduraalinen ohjelmointi, Rekisteri (tietokonetekniikka), Rekursio, SPARC, Suoritin, Tietoturva, Tyyppijärjestelmä, Virtuaalimetodi.

ARM

ARM (lyhenne aluksi sanoista Acorn RISC Machine, myöhemmin sanoista Advanced RISC Machine) on mikroprosessoriarkkitehtuuri, jonka brittiläinen tietokonevalmistaja Acorn Computers kehitti 1980-luvun puolivälissä.

Uusi!!: Aliohjelma ja ARM · Katso lisää »

ASLR

ASLR (Address-space Layout Randomization) on ROP-hyökkäystä (Return Oriented Programming) vastaan on kehitetty tekniikka.

Uusi!!: Aliohjelma ja ASLR · Katso lisää »

Assembly (ohjelmointikieli)

suorittimen assembly-kielellä kirjoitetun koodin käännöslistausta. Assembly (usein virheellisesti assembler) on tietokoneen ohjelmointikieli, joka koostuu symbolisesta vastineesta tietylle konekielelle.

Uusi!!: Aliohjelma ja Assembly (ohjelmointikieli) · Katso lisää »

C (ohjelmointikieli)

C on yleiskäyttöinen, imperatiivinen ja rakenteinen käännettävä tietokoneiden ohjelmointikieli, joka on levinnyt laajalle 1970-luvulta lähtien, jolloin Dennis Ritchie kehitti sen UNIX-käyttöjärjestelmää varten.

Uusi!!: Aliohjelma ja C (ohjelmointikieli) · Katso lisää »

Fortran

FORTRAN oli ensimmäinen todellinen korkean tason ohjelmointikieli.

Uusi!!: Aliohjelma ja Fortran · Katso lisää »

Hyppykäsky

Hyppykäsky on ohjelmointikielissä lause, joka siirtää ohjelman suorituksen käskyn osoittamaan paikkaan.

Uusi!!: Aliohjelma ja Hyppykäsky · Katso lisää »

Ikuinen silmukka

Ikuinen silmukka on ohjelmoinnissa ohjelma, joka jatkaa suoritustaan ikuisesti, jos sitä ei muuten keskeytetä.

Uusi!!: Aliohjelma ja Ikuinen silmukka · Katso lisää »

Järjestelmäkutsu

Järjestelmäkutsu eli käyttöjärjestelmäkutsu ("systeemikutsu") on ohjelmoinnissa sovellusohjelmien käyttämä matalan tason mekanismi käyttöjärjestelmän ytimen tarjoamien palveluiden suorittamiseksi.

Uusi!!: Aliohjelma ja Järjestelmäkutsu · Katso lisää »

John von Neumann

Vuokaavio von Neumannin teoksesta "Planning and coding of problems for an electronic computing instrument" vuodelta 1947. John von Neumann (János Lajos Margittai Neumann; 28. joulukuuta 1903 Budapest, Itävalta-Unkari – 8. helmikuuta 1957 Washington, Yhdysvallat) oli unkarilaissyntyinen yhdysvaltalainen matemaatikko, joka työpanoksellaan kehitti kvanttimekaniikkaa, joukko-oppia, tietojenkäsittelytiedettä, taloustiedettä ja muita matematiikan osa-alueita eteenpäin.

Uusi!!: Aliohjelma ja John von Neumann · Katso lisää »

Kirjasto (tietotekniikka)

Tietotekniikassa kirjastot (mm. ohjelmakirjasto, luokkakirjasto) ovat kokoelmia, aliohjelmia, luokkia ja/tai ohjelmia, joita käytetään tietokoneohjelmien modulaarisessa kehittämisessä sekä ohjelmien suorittamisen aikana.

Uusi!!: Aliohjelma ja Kirjasto (tietotekniikka) · Katso lisää »

Konekieli

Konekieli on tietokoneen suorittimen ymmärtämä formaali kieli, joka koostuu sarjasta konekielisiä käskyjä (käskysarja tai käskykanta). Konekieli on sarja binäärisiä bittejä eli ykkösiä ja nollia, joita tietokone tulkitsee käskyiksi ja operandeiksi.

Uusi!!: Aliohjelma ja Konekieli · Katso lisää »

Kutsukäytäntö

Kutsukäytäntö on joukko sääntöjä, joka määrittää miten aliohjelmille välitetään argumentteja ja miten arvoja palautetaan.

Uusi!!: Aliohjelma ja Kutsukäytäntö · Katso lisää »

Lause (ohjelmointi)

Lause ohjelmoinnissa on imperatiivisella ohjelmointikielellä tehdyn ohjelman osa, joka suorittaa jonkin tehtävän.

Uusi!!: Aliohjelma ja Lause (ohjelmointi) · Katso lisää »

Maurice V. Wilkes

Maurice Vincent Wilkes (26. kesäkuuta 1913 Dudley – 29. marraskuuta 2010 Cambridge) oli brittiläinen tietojenkäsittelytieteilijä.

Uusi!!: Aliohjelma ja Maurice V. Wilkes · Katso lisää »

MIPS-arkkitehtuuri

MIPS (Microprocessor without Interlocked Pipeline Stages) on RISC-suoritinarkkitehtuuri, jonka kehitti MIPS Computer Systems Inc. (myöhemmin MIPS Technologies).

Uusi!!: Aliohjelma ja MIPS-arkkitehtuuri · Katso lisää »

Muuttuja (ohjelmointi)

Muuttuja tarkoittaa ohjelmointikielissä nimettyä eli symbolista tietovarastoa, josta tietoa voidaan hakea ja johon tietoa voidaan kirjoittaa, mikäli muuttuja ei ole ns.

Uusi!!: Aliohjelma ja Muuttuja (ohjelmointi) · Katso lisää »

Myöhäinen ja varhainen sidonta

Sidonta tarkoittaa ohjelmointikielissä muuttujan ja sen muistiosoitteen välistä muunnosta.

Uusi!!: Aliohjelma ja Myöhäinen ja varhainen sidonta · Katso lisää »

Ohjelmiston testaaminen

Ohjelmiston testaamista Ohjelmiston testaaminen tai ohjelmistotestaus on ohjelmistotekniikassa tapa tutkia ohjelman virheettömyyttä ja muita laatuominaisuuksia sitä yksinkertaisesti sellaisenaan käyttämällä tai erityisiä testaamistekniikoilla käyttäen.

Uusi!!: Aliohjelma ja Ohjelmiston testaaminen · Katso lisää »

Ohjelmointi

Ohjelmointia Java-ohjelmointikielellä Ohjelmointi tarkoittaa tietokoneelle tai vastaavalle ohjelmoitavalle laitteelle jollakin tavalla, tyypillisesti kirjoittamalla, annettavia toimintaohjeita formaalilla kielellä eli ohjelmointikielellä.

Uusi!!: Aliohjelma ja Ohjelmointi · Katso lisää »

Olio (ohjelmointi)

Olio on olio-ohjelmoinnissa ohjelmiston perusyksikkö, joka sisältää joukon loogisesti yhteenkuuluvaa tietoa (attribuutteja) ja toiminnallisuutta (jäsenfunktioita eli metodeja).

Uusi!!: Aliohjelma ja Olio (ohjelmointi) · Katso lisää »

Olio-ohjelmointi

Olio-ohjelmointi (OOP) on ohjelmoinnin ohjelmointiparadigma, jossa ohjelmointiongelmien ratkaisut jäsennetään olioiden yhteistoimintana.

Uusi!!: Aliohjelma ja Olio-ohjelmointi · Katso lisää »

Osoitin (ohjelmointi)

Tietojenkäsittelytieteessä osoitin on tietotyyppi, joka viittaa keskusmuistissa sijaitsevaan arvoon.

Uusi!!: Aliohjelma ja Osoitin (ohjelmointi) · Katso lisää »

Parametri (tietotekniikka)

Parametri tai argumentti tarkoittaa tietotekniikassa ohjelmalle tai komentojonotiedostolle käynnistyksen yhteydessä välitettäviä tietoja, sekä ohjelmoinnissa funktiolle tai käskylle välitettäviä tietoja.

Uusi!!: Aliohjelma ja Parametri (tietotekniikka) · Katso lisää »

PDP-11

PDP-11:n piirilevyjä. PDP-11-sarjan (lyhenne sanoista Programmed Data Processor) tietokoneet olivat Digital Equipment Corporationin (DEC) menestyneimpiä minitietokoneita.

Uusi!!: Aliohjelma ja PDP-11 · Katso lisää »

Pino

Tietojenkäsittelytieteessä pino on abstrakti tietotyyppi.

Uusi!!: Aliohjelma ja Pino · Katso lisää »

Proseduraalinen ohjelmointi

Proseduraalinen ohjelmointi on imperatiivinen ohjelmointiparadigma, jossa ohjelman suoritusta jäsennetään jakamalla aliohjelmiin, proseduureihin.

Uusi!!: Aliohjelma ja Proseduraalinen ohjelmointi · Katso lisää »

Rekisteri (tietokonetekniikka)

Rekisteri tietokonetekniikassa tarkoittaa nopeaa muistialuetta, joka on suorittimen sisäistä muistialuetta.

Uusi!!: Aliohjelma ja Rekisteri (tietokonetekniikka) · Katso lisää »

Rekursio

Rekursio on matemaattinen keino määritellä funktioita niin, että funktion arvo tietyssä pisteessä riippuu funktion arvosta edellisessä pisteessä.

Uusi!!: Aliohjelma ja Rekursio · Katso lisää »

SPARC

SPARC (Scalable Processor ARChitecture) on RISC-suoritinarkkitehtuuri, jonka kehitti alun perin 1985 Sun Microsystems.

Uusi!!: Aliohjelma ja SPARC · Katso lisää »

Suoritin

Alkukantaisen tietokoneen suorittimeen kuuluvia kymmeniä elektroniputkia. Suoritin tai prosessori (eli CPU) on tietokoneen osa, joka suorittaa tietokoneohjelman sisältämiä konekielisiä käskyjä.

Uusi!!: Aliohjelma ja Suoritin · Katso lisää »

Tietoturva

Tietoturva eli tietoturvallisuus tarkoittaa tiedon saatavuuden, luottamuksellisuuden ja eheyden ylläpitämistä.

Uusi!!: Aliohjelma ja Tietoturva · Katso lisää »

Tyyppijärjestelmä

Ohjelmointikielen tyyppijärjestelmä määrittää, kuinka ohjelmointikieli luokittelee ohjelmassa esiintyvät entiteetit tyyppeihin.

Uusi!!: Aliohjelma ja Tyyppijärjestelmä · Katso lisää »

Virtuaalimetodi

Virtuaalimetodi tai virtuaalifunktio on olio-ohjelmointikielien ominaisuus, jolla perintää käyttävä olio voi korvata yliluokassa olevan metodin toteutuksen toisella.

Uusi!!: Aliohjelma ja Virtuaalimetodi · Katso lisää »

Uudelleenohjaukset tässä:

Alirutiini, Funktio (ohjelmointi), Metodi (ohjelmointi), Rutiini (ohjelmointi).

LähteväSaapuvat
Hei! Olemme Facebookissa nyt! »