Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Prijímajú iba kondičné kódy pre vstup programu?

Vyhlásenie „Prijímajte iba kondičné kódy pre vstup do programu?“ je všeobecne false .

Tu je dôvod:

* Mnemononické kódy sa používajú predovšetkým pre jazyk montáže. Jazyk montáže je programovací jazyk s nízkou úrovňou, ktorý na reprezentáciu strojových pokynov používa mimónsku čítačku (napr. Mov`, `add`,` sub`). Nie je to * jediný spôsob, ako poskytnúť vstup do programu.

* programy prijímajú širokú škálu vstupných formátov:

* jazyky na vysokej úrovni (napr. Python, Java, C ++) :Tieto jazyky prijímajú vstup v rôznych formách, napríklad:

* Textový vstup: Reťazce, čísla, znaky, často čítané z klávesnice, súborov alebo sieťových pripojení.

* binárny vstup: Surové bajty, často čítané zo súborov (napr. Obrázky, zvuk, video, databázy).

* Štruktúrované údaje: Formátované údaje ako JSON, XML, CSV alebo vlastné formáty.

* Udalosti používateľského rozhrania: Kliknutia myši, stlačenia klávesnice, výber prvkov GUI.

* API volá: Údaje a pokyny prijaté z iných programov alebo služieb.

* Príkazy operačného systému: Programy sa často spúšťajú s argumentmi príkazového riadku (textový vstup) alebo premennými prostredia.

* Network protokoly: Programy komunikujú cez siete pomocou protokolov ako HTTP, TCP, UDP, ktoré zahŕňajú štruktúrovanú výmenu údajov.

* Vykonanie kódu stroja: Zatiaľ čo * jazyk montáže * používa Mnemonics, ktoré sú potom * zostavené * do strojového kódu (binárne), programy sú * vykonávané * ako strojový kód podľa CPU. Strojový kód je skutočné binárne pokyny, ktoré procesor chápe. Spravidla by ste neboli * vstupným * strojovým kódom priamo (aj keď je to možné, je to možné vo veľmi špecializovaných kontextoch, ako je ladenie alebo písanie bootovacích zariadení).

v súhrne: Programy prijímajú vstup do mnohých formátov a mnemotechniky (používané v jazyku montáže) sú iba jednou, relatívne nezvyčajnou metódou. Jazyky na vysokej úrovni abstraktujú, že je potrebné priamo vysporiadať s mojím konzerváciou pre väčšinu vstupných scenárov. * Vykonaný * kód programu je strojový kód, nie Mnemonics.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené