Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Typer av data

    Texten i ett e-postmeddelande du skriver , filen du laddar ner eller den video du spelar på datorn är alla exempel på uppgifter . Den e-post, fil -och video som vi känner igen som meningsfullt representeras av datorer i digital form, " bits och bytes " ( enheterna för lagring ) håller 1s och 0s . Program finns instruktioner för att göra något med data , handlingar som ( för det mesta ) kan utföras på grund av strukturen ( eller typ ) av data är känd . Data och program passar ihop och är delar av vår information ålder . Enkla datatyper

    variabler är behållare som program använder för att lagra värden . En datatyp definierar en uppsättning möjliga värden för och operationer på dessa värden . I kräva program för att deklarera datatyper innan du kör , kan programmen kontrolleras med avseende på korrekthet , vilket resulterar i färre run - time fel . Nästan alla programmeringsspråk leverera inbyggda datatyper för tal , t.ex. heltal, flyttal poäng ( decimaler ) och tecken. Mer komplexa typer möjliggöra skapandet av variabler som är specifika för problemet domänen . En post kan förklaras genom att kombinera grundläggande typer refereras som en namngiven enhet , t.ex. en kund rekord , som innehåller namn , födelsedatum , ID , adress etc.
    avancerade typer

    en array är en lista som kan innehålla flera objekt av en typ av data, till exempel en uppsättning av provresultat eller kundregister . Dess element nås genom iteration över varje objekt successivt . Stackar och köer är typer av listor . Både vanligtvis hålla flera element , men de skiljer sig i hur elementen hämtas . I stapeln är element bort i omvänd ordning som de har lagts , kallad " sist in , först ut " ( LIFO ) . Kön är en " först in, först ut "-struktur (FIFO) . En kö kan användas för att avlasta serviceanhållanden från ett program . Både stackar och köer genomförs för att tillhandahålla tjänster till program .
    Databaser

    Datastrukturer förändrats genom antagande av relationsdatabaser databashanteringssystem ( RDBMS ) i 1980 . RDBMS definiera sina egna datatyper och program läsa och skriva data via ett högnivåspråk , Structured Query Language ( SQL ) . RDBMS hantera komplexa uppgifter om lagring och återvinning för ansökningar .
    Objects

    Objektorienterad programmering ( OOP ) anlände på 1990-talet . OOP : s fördelar är att minska programfel och främja återanvändning av kod . Innan OOP , kunde anvisningar påverka data på oavsedda sätt , en vanlig orsak till fel . OOP buntar instruktioner ( metoder ) och data ( attribut ) till "objekt" som begränsar tillgången till sina egna uppgifter . Återanvändning av kod tillhandahålls genom att definiera en hierarki där mer specialiserade ärver attribut och beteenden från mer allmänna sådana. Vad är nästa
    ?

    Från hålkort till datorspel till trådlös telekonferenser , är nya applikationer för datorer visas kontinuerligt . Dessa applikationer handlar ofta med nya former av data och kräver ett evolutionärt språng i programmering modeller .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur att bädda in en sida i en div-tagg
    ·Skillnad mellan komponentbaserad utveckling och service…
    ·Hur flytta objekt med en konstant hastighet i Unity
    ·Client Server Vs . Webbaserad
    ·Hur man skapar en databas med hjälp av DataSet i C #
    ·CFG Filtyp
    ·Hur man tar bort min cache Med ActionScript
    ·Silverlight Game Tutorial
    ·OWL API Tutorial
    ·PowerPoint-presentation Idéer för en dator klass Hemu…
    Utvalda artiklarna
    ·Hur får byte från en Java Input ström
    ·NetBeans Web Service Tutorial
    ·Så här kontrollerar Java Runtime Version
    ·Vad är PHP - Nuke
    ·Hur man tolka Länkar Namn Anchor i PHP
    ·Lägga till inflödet av Visual C
    ·Hur man kompilerar ett CPP på DOS
    ·Hur man använder Iframes med Flash 8
    ·Hur man använder TreeView i VB6
    ·Hur Pass jag data mellan flera former i VB.NET
    Copyright © Dator Kunskap http://www.dator.xyz