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

Ohjelmointi

Indeksi Ohjelmointi

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

44 suhteet: Apollo Guidance Computer, ASIC, Assembly (ohjelmointikieli), Asymptoottinen suoritusaika, Colossus (tietokone), Formaali kieli, Fortran, FPGA, Keskittävä aurinkovoima, Ketterä ohjelmistokehitys, Konekieli, Koneturvallisuus, Koodin katselmointi, Kvanttiohjelmointi, Kvanttitietokone, Laitteistokuvauskieli, Lähdekoodi, Logiikkasynteesi, Margaret Hamilton (tieteilijä), Matalan tason ohjelmointikieli, Occam (ohjelmointikieli), Ohjelmistokehitys, Ohjelmistotuotanto, Ohjelmointikäytännöt, Ohjelmointikielen kääntäjä, Ohjelmointikielen tulkki, Ohjelmointikieli, Ohjelmointiparadigma, Olio-ohjelmointi, Pascal (ohjelmointikieli), Prolog, Suoritin, SystemC, Tallennetun ohjelman tietokone, Tekoäly, Tietokone, Tietokonetekniikan historia, Tietoturva-aukko, Transistori, Turvakriittinen järjestelmä, Turvatekniikka, Välikieli, VHDL, Yksikkötestaaminen.

Apollo Guidance Computer

AGC:n käyttöliittymäyksikkö, DSKY. Apollo Guidance Computer (AGC) oli tietokone, jota käytettiin Apollo-ohjelman avaruusaluksissa.

Uusi!!: Ohjelmointi ja Apollo Guidance Computer · Katso lisää »

ASIC

Sovelluskohtainen integroitu piiri eli ASIC on mikropiiri, joka on suunniteltu johonkin tiettyyn käyttötarkoitukseen.

Uusi!!: Ohjelmointi ja ASIC · 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!!: Ohjelmointi ja Assembly (ohjelmointikieli) · Katso lisää »

Asymptoottinen suoritusaika

Asymptoottinen suoritusaika kuvaa algoritmin suoritusajan rajoja suhteessa algoritmin käsittelemän tietojoukon kokoon.

Uusi!!: Ohjelmointi ja Asymptoottinen suoritusaika · Katso lisää »

Colossus (tietokone)

Colossus Mark II Colossus oli maailman ensimmäinen ohjelmoitava elektroninen tietokone.

Uusi!!: Ohjelmointi ja Colossus (tietokone) · Katso lisää »

Formaali kieli

Formaali kieli on tietojenkäsittelytieteessä, matematiikassa ja logiikassa äärellisen pituisten merkkijonojen joukko, jotka on muodostettu jostakin äärellisestä aakkostosta.

Uusi!!: Ohjelmointi ja Formaali kieli · Katso lisää »

Fortran

FORTRAN oli ensimmäinen todellinen korkean tason ohjelmointikieli.

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

FPGA

FPGA (Field-programmable gate array, suomeksi ohjelmoitava porttimatriisi) on usean sovelluksen toteuttamiseen soveltuva järjestelmäpiiri/mikropiiri, jonka sisältämä logiikka voidaan ohjelmoida helposti uudelleen.

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

Keskittävä aurinkovoima

Keskittävä aurinkovoima on aurinkoenergian muoto, jossa Auringon säteilyä keskitetään ja sillä kuumennetaan väliainetta.

Uusi!!: Ohjelmointi ja Keskittävä aurinkovoima · Katso lisää »

Ketterä ohjelmistokehitys

Ketterä ohjelmistokehitys on joukko ohjelmistotuotantoprojekteissa käytettäviä menetelmistöjä, joille on yhteistä toimivan ohjelmiston ensisijaisuus, suora viestintä ja nopea muutoksiin reagointi.

Uusi!!: Ohjelmointi ja Ketterä ohjelmistokehitys · 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!!: Ohjelmointi ja Konekieli · Katso lisää »

Koneturvallisuus

Koneturvallisuus tarkoittaa koneen teknisiin rakentaisiin, toimintoihin ja varusteisiin sisältyviä ominaisuuksia, joilla suunnittelija ja valmistaja tekevät koneen soveltuvaksi tarkoitettuun käyttöön eikä se tällaisessa käytössä aiheuta tapaturman vaaraa eikä terveyden haittaa.

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

Koodin katselmointi

Koodin katselmointi (myös vertaisarviointi) on ohjelmiston lähdekoodin tietoista ja järjestelmällistä tarkistamista ohjelmoijan vertaisten toimesta.

Uusi!!: Ohjelmointi ja Koodin katselmointi · Katso lisää »

Kvanttiohjelmointi

IQM-yrityksen kvanttitietokone Espoossa. Kvanttiohjelmointi on kvanttitietokoneelle tarkoitettuja korkean tason ohjelmointikieliä, jotka käyttävät kvanttialgoritmeja.

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

Kvanttitietokone

D-Wave Systemsin kvanttisiru. Kvanttitietokone on kehitteillä oleva tietokone, joka hyödyntää kvanttitilojen superpositiota ja sen tarjoamia erityisiä mahdollisuuksia.

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

Laitteistokuvauskieli

Laitteistokuvauskielet (HDL) ovat ohjelmointikielten kaltaisia täsmäkieliä.

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

Lähdekoodi

Lähdekoodilla tarkoitetaan ohjelmoinnissa tietokoneohjelman tekstimuotoista ohjelmointikielistä kuvausta.

Uusi!!: Ohjelmointi ja Lähdekoodi · Katso lisää »

Logiikkasynteesi

Logiikkasynteesi tarkoittaa elektroniikan suunnitteluautomaation osa-aluetta, jossa digitaalipiirin käyttäytymistä kuvaava abstrakti malli muunnetaan mahdollisimman automaattisesti esimerkiksi logiikkaporteista tai suuremmista logiikkalohkoista koostuvaksi fyysisesti toteuttamiskelposeksi toteutukseksi.

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

Margaret Hamilton (tieteilijä)

Margaret Heafield Hamilton (s. 17. toukokuuta 1936) on yhdysvaltalainen tietojenkäsittelytieteilijä ja järjestelmäinsinööri.

Uusi!!: Ohjelmointi ja Margaret Hamilton (tieteilijä) · Katso lisää »

Matalan tason ohjelmointikieli

PDP-8/E-minitietokoneen etupaneeli, jossa olevilla kytkimillä voitiin ohjata konekielistä ohjelmaa. Matalan tason ohjelmointikieli on ohjelmointikieli, joka on lähellä tietokoneen laitteistoa (käskykantaa) ja tarjoaa vain vähän tai ei lainkaan abstraktioita.

Uusi!!: Ohjelmointi ja Matalan tason ohjelmointikieli · Katso lisää »

Occam (ohjelmointikieli)

Occam on rinnakkaislaskentaan kehitetty ohjelmointikieli, joka on nimetty englantilaisen filosofi Vilhelm Occamilaisen tai Occamin partaveitsenä tunnetun filosofisen periaatteen mukaan.

Uusi!!: Ohjelmointi ja Occam (ohjelmointikieli) · Katso lisää »

Ohjelmistokehitys

Ohjelmistokehitys on sisältää ohjelmistojen kehityksen laajemmalla vastuulla kuin pelkkä ohjelmointi, etenkin vaatimusmäärittelyn ja testaamisen osalta.

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

Ohjelmistotuotanto

Ohjelmistotuotanto on yhteisnimitys niille työnteon ja työnjohdon menetelmille, joita käytetään, kun tuotetaan tietokoneohjelmia sekä monista tietokoneohjelmista koostuvia tietokoneohjelmistoja.

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

Ohjelmointikäytännöt

Ohjelmointikäytännöt ovat joukko ohjeita, joilla voidaan määrittää ohjelmistotuotantoprosessissa käytetyt menetelmät ja tuotetun lähdekoodin ulkoasu sekä rakenne.

Uusi!!: Ohjelmointi ja Ohjelmointikäytännöt · Katso lisää »

Ohjelmointikielen kääntäjä

Ohjelmointikielen kääntäjä on tietokoneohjelma, joka luo tietokoneohjelman ohjelmointikielisen lähdekoodin perusteella konekielisen ajettavan binääritiedoston (eli kääntää ohjelman).

Uusi!!: Ohjelmointi ja Ohjelmointikielen kääntäjä · Katso lisää »

Ohjelmointikielen tulkki

Ohjelmointikielen tulkki on tietokoneohjelma, joka käsittelee ohjelmointikielisiä lauseita ja suorittaa ne.

Uusi!!: Ohjelmointi ja Ohjelmointikielen tulkki · Katso lisää »

Ohjelmointikieli

Ohjelmointikielet ovat formaaleja kieliä, joita ohjelmoijat käyttävät tietokoneen ohjelmointiin algoritmin toteuttamiseksi.

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

Ohjelmointiparadigma

Ohjelmointiparadigma on ohjelmointikielen taustalla oleva perustavanlaatuinen tapa ajatella ja mallintaa ohjelmointitehtävän ratkaisu.

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

Olio-ohjelmointi

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

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

Pascal (ohjelmointikieli)

Pascal on Niklaus Wirthin kehittämä proseduraalinen ohjelmointikieli, joka on kehitetty 1960- ja 1970-lukujen vaihteessa ALGOL-kielen pohjalta erityisesti opetuskäyttöä ajatellen.

Uusi!!: Ohjelmointi ja Pascal (ohjelmointikieli) · Katso lisää »

Prolog

Prolog on tunnetuin logiikkapohjainen ohjelmointikieli.

Uusi!!: Ohjelmointi ja Prolog · 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!!: Ohjelmointi ja Suoritin · Katso lisää »

SystemC

SystemC on C++-pohjainen laitteistokuvauskieli, joka mahdollistaa tietokonelaitteiston kuvaamisen perinteisen rekisterisiirtotason (RTL) lisäksi korkeammilla abstraktiotasoilla: järjestelmätasolla ja transaktiotasolla.

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

Tallennetun ohjelman tietokone

Tallennetun ohjelman tietokone on tietokone, jossa ohjelma voitiin tallettaa tietokoneen muistiin.

Uusi!!: Ohjelmointi ja Tallennetun ohjelman tietokone · Katso lisää »

Tekoäly

Tekoäly eli keinoäly tai AI (englannin sanoista artificial intelligence) on tietokone tai tietokoneohjelma, joka kykenee tekemään älykkäinä pidettäviä toimintoja.

Uusi!!: Ohjelmointi ja Tekoäly · Katso lisää »

Tietokone

Columbia. Tietokone on laite, joka käsittelee numeeris-loogista tietoa ohjelmointinsa mukaisesti.

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

Tietokonetekniikan historia

Burroughsin mekaaninen laskukone vuodelta 1890 Tietokonetekniikan historia käsittää niin tietokoneen, tietotekniikan, automaation kuin laskennan ja ihmisen ajattelun samanaikaisen kehittymisen näiden suhteen.

Uusi!!: Ohjelmointi ja Tietokonetekniikan historia · Katso lisää »

Tietoturva-aukko

Tietoturva-aukoilla eli haavoittuvuuksilla viitataan virheisiin, joiden avulla ulkopuolinen voi päästä tekemään kohdetietojärjestelmässä toimia, joita ei normaalisti pitäisi päästä tekemään.

Uusi!!: Ohjelmointi ja Tietoturva-aukko · Katso lisää »

Transistori

Erilaisia transistoreita Transistori on kolminapainen puolijohdekomponentti, joka voi toimia kytkimenä tai vahvistimena.

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

Turvakriittinen järjestelmä

Turvakriittinen järjestelmä on järjestelmä, jonka toiminta- tai suunnitteluvirhe voi johtaa henkilövaaraan.

Uusi!!: Ohjelmointi ja Turvakriittinen järjestelmä · Katso lisää »

Turvatekniikka

Turvatekniikka tai pidemmässä muodossa turvallisuustekniikka on sateenvarjokäsite laajalle teknisten sovellusten kirjolle, jolla pyritään suojaamaan ihmisiä, rakennuksia, yhteiskunnan toimintaedellytyksiä ja koneita joltakin kyseisen systeemin ulkopuoliselta riskiltä.

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

Välikieli

Välikielellä tarkoitetaan ohjelmointikieltä, jota käytetään apuna korkeamman tason ohjelmointikielten kääntäjien toteutuksessa.

Uusi!!: Ohjelmointi ja Välikieli · Katso lisää »

VHDL

VHDL eli VHSIC Hardware Description Language (VHSIC) on suosittu laitteistokuvauskieli.

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

Yksikkötestaaminen

Yksikkötestaaminen on tietokoneohjelman testaamisen ja laadunvarmistuksen menetelmä, jossa lähdekoodin osat testataan yhdessä tai erikseen.

Uusi!!: Ohjelmointi ja Yksikkötestaaminen · Katso lisää »

Uudelleenohjaukset tässä:

Ohjelmoija.

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