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

Taulukko (tietorakenne)

Indeksi Taulukko (tietorakenne)

Tietojenkäsittelytieteessä taulukko on alkeellinen tietorakenne, jota käytetään lähes kaikissa muutamaa riviä pidemmissä tietokoneohjelmissa.

44 suhteet: Ada (ohjelmointikieli), Asymptoottinen suoritusaika, Bittikarttagrafiikka, C (ohjelmointikieli), C sharp, C++, Edsger Dijkstra, Funktionaalinen ohjelmointi, Hajautustaulu, Hakualgoritmi, Hakurakenne, Haskell, Java, JavaScript, Käyttöjärjestelmä, Keskusmuisti, Lajittelualgoritmi, Linkitetty lista, Lisäyslajittelu, Lisp, Lua, Lukujono, Luonnollinen luku, Matriisi, Osoitin, Pascal (ohjelmointikieli), Peräkkäishaku, Perl, PHP, Pino, Pseudokoodi, Puolitushaku, Python (ohjelmointikieli), Rekursio, Ruby, Tietojenkäsittelytiede, Tietorakenne, Tietue, Toistorakenne, Tyyppijärjestelmä, Valintalajittelu, Välimuisti, Vektori, Visual Basic.

Ada (ohjelmointikieli)

Ada on ohjelmointikieli, jonka kehitystyön Yhdysvaltain puolustusministeriö aloitti vuonna 1974.

Uusi!!: Taulukko (tietorakenne) ja Ada (ohjelmointikieli) · Katso lisää »

Asymptoottinen suoritusaika

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

Uusi!!: Taulukko (tietorakenne) ja Asymptoottinen suoritusaika · Katso lisää »

Bittikarttagrafiikka

Ylävasemman pienen hymynaaman pikselit paljastuvat suurennuksesta: jokainen ruudukon neliö on yksi pikseli. Yksityiskohtaan on kirjattu kolmen pikselin suhteelliset RGB-väriarvot. Bittikarttagrafiikka eli rasterigrafiikka on tietotekniikassa käytetty yleinen tapa esittää grafiikkaa digitaalisessa muodossa (digitaalinen kuva).

Uusi!!: Taulukko (tietorakenne) ja Bittikarttagrafiikka · 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!!: Taulukko (tietorakenne) ja C (ohjelmointikieli) · Katso lisää »

C sharp

C# (lausutaan) on Microsoftin.NET-alustalle kehitetty ohjelmointikieli.

Uusi!!: Taulukko (tietorakenne) ja C sharp · Katso lisää »

C++

C++ on ohjelmointikieli, jonka Bjarne Stroustrup kehitti 1980-luvulla.

Uusi!!: Taulukko (tietorakenne) ja C++ · Katso lisää »

Edsger Dijkstra

Edsger Wybe Dijkstra (11. toukokuuta 1930 Rotterdam, Alankomaat – 6. elokuuta 2002 Nuenen, Alankomaat) oli hollantilainen tietojenkäsittelyteoreetikko.

Uusi!!: Taulukko (tietorakenne) ja Edsger Dijkstra · Katso lisää »

Funktionaalinen ohjelmointi

Funktionaalinen ohjelmointi eli funktio-ohjelmointi on ohjelmointiparadigma, joka perustuu matemaattisten funktioiden käyttöön ja tarkemmin lambdakalkyyliin.

Uusi!!: Taulukko (tietorakenne) ja Funktionaalinen ohjelmointi · Katso lisää »

Hajautustaulu

Tietojenkäsittelytieteessä hajautustaulu on hakurakenne eli avaimia arvoihin yhdistävä tietorakenne.

Uusi!!: Taulukko (tietorakenne) ja Hajautustaulu · Katso lisää »

Hakualgoritmi

Hakualgoritmilla voidaan tarkoittaa mitä tahansa algoritmia, jolle kerrotaan ongelma ja joka etsii siihen vastauksen.

Uusi!!: Taulukko (tietorakenne) ja Hakualgoritmi · Katso lisää »

Hakurakenne

Hakurakenne eli assosiaatiotaulu eli hakemisto on abstrakti tietotyyppi, joka kuvaa avaimia arvoiksi.

Uusi!!: Taulukko (tietorakenne) ja Hakurakenne · Katso lisää »

Haskell

Haskell on yleiskäyttöinen, puhtaasti funktionaalinen ohjelmointikieli, jolla on laiskan suorituksen semantiikka ja vahva staattinen tyypitys ja jota alettiin kehittää vuonna 1987.

Uusi!!: Taulukko (tietorakenne) ja Haskell · Katso lisää »

Java

Java on Sun Microsystemsin kehittämä teknologiaperhe ja ohjelmistoalusta, johon kuuluu muun muassa laitteistoriippumaton korkean tason, luokkapohjainen, oliopohjainen ohjelmointikieli, joka on suunniteltu siten, että siinä on mahdollisimman vähän toteutusriippuvuutta, sekä ajoaikainen ympäristö virtuaalikoneineen ja luokkakirjastoineen.

Uusi!!: Taulukko (tietorakenne) ja Java · Katso lisää »

JavaScript

JavaScript on alun perin Netscapen kehittämä, pääasiassa verkkoympäristössä käytettävä ohjelmointikieli.

Uusi!!: Taulukko (tietorakenne) ja JavaScript · Katso lisää »

Käyttöjärjestelmä

Kaavio käyttöjärjestelmän sijoittumisesta. Osat ylhäältä alkaen:1. Käyttäjä2. Sovellus 3. Käyttöjärjestelmä 4. Laitteisto Käyttöjärjestelmä on keskeinen tietokoneen ohjelmisto, joka mahdollistaa sovellusohjelmien toiminnan tietokoneessa.

Uusi!!: Taulukko (tietorakenne) ja Käyttöjärjestelmä · Katso lisää »

Keskusmuisti

Muistimoduuleja. Ylhäältä alas: DIP, SIPP, SIMM (30 piikkiä), SIMM (72 piikkiä), DIMM ja DDR DIMM Keskusmuisti eli käyttömuisti on tietokoneen muistia, jonne suoritettava ohjelma ladataan suorituksen ajaksi.

Uusi!!: Taulukko (tietorakenne) ja Keskusmuisti · Katso lisää »

Lajittelualgoritmi

Lomituslajittelun vaiheet esitettynä kaaviona. Luvut järjestetään pienimmästä suurimpaan (viimeinen rivi). Lajittelualgoritmit eli järjestämisalgoritmit ovat varsin keskeisiä algoritmeja ohjelmistotekniikassa.

Uusi!!: Taulukko (tietorakenne) ja Lajittelualgoritmi · Katso lisää »

Linkitetty lista

Tietojenkäsittelytieteessä linkitetty lista on yksi ohjelmoinnissa käytettävistä perustietorakenteista.

Uusi!!: Taulukko (tietorakenne) ja Linkitetty lista · Katso lisää »

Lisäyslajittelu

Lisäyslajittelu (insertion sort) on hidas (''O(n2)'') ja vakaa lajittelualgoritmi, joka toimii 'paikallaan' (eli ei vaadi lisämuistia).

Uusi!!: Taulukko (tietorakenne) ja Lisäyslajittelu · Katso lisää »

Lisp

Lisp on usean lähestymistavan refleksiivinen ohjelmointikieli.

Uusi!!: Taulukko (tietorakenne) ja Lisp · Katso lisää »

Lua

Lua on kevyt ja kooltaan pieni skriptikieli.

Uusi!!: Taulukko (tietorakenne) ja Lua · Katso lisää »

Lukujono

Lukujono tai yksinkertaisesti jono on järjestetty luettelo tietyn lukujoukon alkioista.

Uusi!!: Taulukko (tietorakenne) ja Lukujono · Katso lisää »

Luonnollinen luku

Luonnollisia lukuja voidaan käyttää asioiden lukumäärän ilmoittamiseen (yksi omena, kaksi omenaa, kolme omenaa,...) Luonnolliset luvut muodostavat lukujoukon \mathbb.

Uusi!!: Taulukko (tietorakenne) ja Luonnollinen luku · Katso lisää »

Matriisi

Matriisi Matriisi on matematiikassa suorakulmainen riveihin ja sarakkeisiin jaettu taulukko, jonka alkiot ovat lukuja (usein reaali- tai kompleksilukuja) tai lausekkeita.

Uusi!!: Taulukko (tietorakenne) ja Matriisi · Katso lisää »

Osoitin

Osoitin voi tarkoittaa seuraavia asioita.

Uusi!!: Taulukko (tietorakenne) ja Osoitin · 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!!: Taulukko (tietorakenne) ja Pascal (ohjelmointikieli) · Katso lisää »

Peräkkäishaku

Tietojenkäsittelytieteessä peräkkäishaku eli lineaarihaku on yksinkertainen hakualgoritmi, joka etsii arvoa taulukosta käymällä sen läpi alkio alkiolta.

Uusi!!: Taulukko (tietorakenne) ja Peräkkäishaku · Katso lisää »

Perl

Perl on Larry Wallin kehittämä tulkattava, proseduraalinen, skriptimäinen ohjelmointikieli.

Uusi!!: Taulukko (tietorakenne) ja Perl · Katso lisää »

PHP

PHP on Perlin kaltainen ohjelmointikieli, jota käytetään erityisesti web-palvelinympäristöissä dynaamisten web-sivujen luonnissa.

Uusi!!: Taulukko (tietorakenne) ja PHP · Katso lisää »

Pino

Tietojenkäsittelytieteessä pino on abstrakti tietotyyppi.

Uusi!!: Taulukko (tietorakenne) ja Pino · Katso lisää »

Pseudokoodi

Pseudokoodi on tietojenkäsittelytieteessä ohjelmointikielen tapaista koodia, jonka tarkoituksena on piilottaa eri ohjelmointikielten väliset syntaksierot ja jättää jäljelle vain algoritmin perusrakenne.

Uusi!!: Taulukko (tietorakenne) ja Pseudokoodi · Katso lisää »

Puolitushaku

Puolitushaku eli binäärihaku on tietojenkäsittelytieteessä tehokas ja yleisesti käytetty hakualgoritmi tiedon etsimiseen järjestetystä taulukosta.

Uusi!!: Taulukko (tietorakenne) ja Puolitushaku · Katso lisää »

Python (ohjelmointikieli)

Python on ohjelmointikieli, jolle on tunnusomaista hyvä luettavuus, korkea abstraktiotaso ja kehittyneet kirjastot monilla eri sovellusalueilla.

Uusi!!: Taulukko (tietorakenne) ja Python (ohjelmointikieli) · Katso lisää »

Rekursio

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

Uusi!!: Taulukko (tietorakenne) ja Rekursio · Katso lisää »

Ruby

Ruby on tulkattava, dynaaminen ja dynaamisesti tyypittävä oliopohjainen ohjelmointikieli.

Uusi!!: Taulukko (tietorakenne) ja Ruby · Katso lisää »

Tietojenkäsittelytiede

Tietojenkäsittelytiede tai tietojenkäsittelyoppi on tieteenala, joka tutkii tietotekniikkaan ja sen käyttöön liittyviä kysymyksiä, muun muassa tiedon tallennusta, prosessointia, esittämistä ja siirtämistä.

Uusi!!: Taulukko (tietorakenne) ja Tietojenkäsittelytiede · Katso lisää »

Tietorakenne

Tietorakenne on tietojenkäsittelyssä esiintyvä termi, joka tarkoittaa tapaa säilöä ja käsitellä dataa tietokoneella tyypillisesti tietokoneen muistissa tietokoneohjelman suorituksen aikana.

Uusi!!: Taulukko (tietorakenne) ja Tietorakenne · Katso lisää »

Tietue

Tietue on tietojenkäsittelyssä yhdistelmätyyppi toisiinsa liittyviä muuttujia.

Uusi!!: Taulukko (tietorakenne) ja Tietue · Katso lisää »

Toistorakenne

Toistorakenne eli silmukka on ohjelmointikielten rakenne, joka toistaa annettua ohjelmakoodia, kunnes annettu ehtolause ei enää evaluoidu todeksi.

Uusi!!: Taulukko (tietorakenne) ja Toistorakenne · Katso lisää »

Tyyppijärjestelmä

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

Uusi!!: Taulukko (tietorakenne) ja Tyyppijärjestelmä · Katso lisää »

Valintalajittelu

Animaatio valintalajittelun etenemisestä. Valintalajittelu on tietojenkäsittelytieteessä tehoton mutta yksinkertainen ja intuitiivinen lajittelualgoritmi.

Uusi!!: Taulukko (tietorakenne) ja Valintalajittelu · Katso lisää »

Välimuisti

Välimuisti on pieni ja nopea tietokoneen muisti, jonka tehtävä on nopeuttaa toimintaa ja vähentää viiveitä.

Uusi!!: Taulukko (tietorakenne) ja Välimuisti · Katso lisää »

Vektori

Vektori \mathbf \vec a osoittaa A:sta B:hen Vektori on matematiikassa, fysiikassa ja tekniikassa geometrinen malli, jota käytetään kuvaamaan suureita, joilla on sekä suuruus että suunta.

Uusi!!: Taulukko (tietorakenne) ja Vektori · Katso lisää »

Visual Basic

Visual Basic on Microsoftin kehittämä BASIC-sukuinen yleiskäyttöinen ohjelmointikieli.

Uusi!!: Taulukko (tietorakenne) ja Visual Basic · Katso lisää »

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