A gyakorlatban jelentés - milyen programozási nyelven

Magát levelet programot gépi kódra nagyon nehéz, és ez a nehézség növekszik drámaian megnőtt a program mérete és összetettsége a feladat végrehajtásakor. Hagyományosan, akkor feltételezhetjük, hogy a gépi kód elfogadható, ha a program nem haladja meg a néhány tucat bájt, és nincs szükség az adatok manuális input / output műveleteket.

Ma tehát majdnem az összes program segítségével létrehozott programozási nyelvek. Elméletileg egy programot lehet írni révén közönséges emberi (természetes) nyelv - ezt nevezzük a meta-programozási nyelv (a hasonló megközelítést használnak általában a színpad az algoritmus), de egy ilyen program automatikusan fordította gépi kódra még nem lehetséges, mert a nagy bizonytalanság természetes nyelv.

Programozási nyelvek - mesterséges nyelv. Természetes különböznek korlátozott számú „szavak”, amelynek értelmében egyértelmű, hogy a fordító, és a nagyon szigorú szabályok írási parancsok (operátorok). Mindezen követelményeknek minősül programozási nyelv szintaktikai és jelentését minden csapat és egyéb szerkezetek a nyelv - a szemantika. Breaking penész felvételi programot vezet az a tény, hogy a fordító nem érti a célja az üzemeltető, és létrehoz egy szintaktikai hiba, és helyesen írva, de nem felel meg az algoritmus nyelv használata vezet a szemantikai hiba (más néven logikai hibákat vagy futtatási hiba).

A folyamat találni hibákat a program neve teszt, a folyamat kiküszöbölve a hibákat - hibakeresés.

Még dolgozik számítógépen

Abstract Informatika

Tárgy és módszerek az információ-elmélet

Abstract Informatika

Munka egy PC

Abstract Informatika

Kidolgozása munkaállomás segítségével könyvtáros 1C programozási környezet: Enterprise

Abstract Informatika

Fejlesztése a fizikai adatbázis modell, „elszámolása a jellemzői a távirányító jeleket”

Kapcsolódó cikkek