| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  •  
    Computer Viden >> software >> database Software >> Content
    Hvilken er en permanent database i den generelle model for kompilator?
    I den generelle model for en kompilator er der ingen permanent database .

    Her er hvorfor:

    * kompilatorens mål: Kompilatorer er designet til at oversætte kildekode til maskinkode (eller mellemkode) til en bestemt platform. De gemmer ikke data vedvarende.

    * Midlertidige datastrukturer: En kompilator bruger en række datastrukturer som symbolborde, mellemkodepræsentation og midlertidige variabler til at behandle kildekoden. Disse er alle midlertidige og findes kun under samlingsprocessen.

    * Databasesystemer: Databaser er specialiserede systemer til lagring og hentning af data over længere perioder. De er adskilt fra kompilatoren og er ikke direkte involveret i kompilationsprocessen.

    Eksempel:

    Forestil dig, at du samler et C ++ -program. Kompilatoren læser din kildekode, analyserer den, genererer mellemkode og producerer i sidste ende en eksekverbar fil. Alle oplysninger, som kompilatoren bruger (som variable navne, typer, funktionsdefinitioner) gemmes i midlertidige datastrukturer i kompilatorens hukommelse. Når samlingen er afsluttet, kasseres disse strukturer.

    Bemærk: Nogle avancerede kompilatoroptimeringsteknikker kan muligvis bruge midlertidige filer eller databaser til lagring af mellemresultater. Dette er normalt for at forbedre effektiviteten og ydeevnen, men det er ikke et grundlæggende krav for alle kompilatorer.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad er sortlistet af Feb.Spamlab 
    ·Hvordan forbinder du adgangsdatabase til vb6.0? 
    ·Sådan Fix Sprog Registry i SharePoint 
    ·Sådan Erstat data i Access Query 
    ·Sådan finder længden af ​​en Blob Field i Oracle 9i 
    ·Sådan begrænse menupunkter i Access 2007 
    ·Hvordan til at udskrive etiketter på en Mac 
    ·Hvordan man skriver Programmer Med Visual FoxPro 
    ·Hvor mange databaser er tilgængelige? 
    ·Adgang fryser når Gemme en Query i Table View 
      Anbefalede Artikler
    ·Sådan at beskytte dit privatliv , mens du bruger Skype…
    ·Sådan Reparation AVI File Index 
    ·Sådan Konverter Excel 2007 til en tidligere version 
    ·Vocal Effects Processor 
    ·Sådan Konverter SP44s til AVI- 
    ·Sådan Brænd en DVD-R og RW 
    ·Sådan bruges Excel BINOMIALFORDELING Function 
    ·Hvordan laver visitkort skabeloner i Word 
    ·Sådan at slette alle filer i Mqueue AIX 
    ·Hvordan at omdøbe en fil Extension i DOS 
    Copyright © Computer Viden https://www.computerdk.com