Programozási nyelvek az interneten - az élethosszig prog

A globális hálózat fejlesztése sok programozási nyelvek hoztak létre, amelyet kifejezetten az interneten. Jellemzők: nyelvek értelmezik, tolmácsok számukra ingyenes, a programok maguk is - a forráskódot. Ezeket a nyelveket nevezzük szkriptnyelvek.







HTML. Egy jól ismert nyelvet dokumentumokat. Nagyon egyszerű, ez tartalmazza az alapvető szövegformázási, hozzátéve, betűtípusokkal és színekkel feladatait, szervezetét kapcsolatok és asztalok. Minden Web-oldalak írt HTML nyelvet, illetve a használata elterjedését.

programok létrehozása eszközt

Általában egy olyan programot létrehozni egy programozási nyelv kiválasztva kell a következő alkatrészeket.

A forráskódot fordította gépi kódra. Ha vannak olyan szintaktikai hibát, a kapott kód nem lesz létrehozva.
Ebben a szakaszban ez lehetséges egy kész program, de legtöbbször hiányzik néhány komponens, ezért a fordító általában termel egy közbenső tárgykód (bináris fájl, egyszerű hosszabbító .obj).

A forráskód egy nagy program általában több modulból áll (forrásai), mert minden szöveg tárolni egyetlen fájlban kényelmetlen - ők nehéz navigálni. Mindegyik modul össze egy külön fájlba a tárgykóddal, amely azután össze kell egy egységet alkot.

Ezen kívül, meg kell adni a natív kód rutinok végre a különböző szabványos funkciók (kiszámításának sin vagy cos). Ezek a funkciók tartalmazzák a könyvtárakban (fájlok standard kiterjesztése .lib), amelyeket, a fordító.

Ha valamilyen okból az egyik tárgymodult, vagy a szükséges könyvtárak nem (megfelelően utal egy könyvtárat a könyvtár), a szerelő hibát jelez, és kész a program nem működik.

Végrehajtható kód - egy komplett program, amely lehet futtatni bármely számítógépen, ahol az operációs rendszer, amelyre a programot azért hozták létre (.exe kiterjesztésű com.).







Jelenleg a fő programozási eszköz egy programozási rendszer.

A programozási rendszer alatt fut az operációs rendszer (OS), és lehet, hogy ez a közös elemek, mint például a bootloader, könyvtárak, közművek. Ezzel kapcsolatban más szoftver SP komplexek osztható önálló, integrált.

Független vegyesvállalat általános célú rendszerek. Ők lehet elhelyezni, mint egy szoftver rendszerek önálló elemek, vagy egy integrált vegyesvállalat. Hívjon az egyes autonóm komponens segítségével hajtjuk végre az utasításokat a nyelv az operációs rendszer vagy egy speciális parancs nyelvet. Emiatt önálló elemei a közös vállalat gyakran nevezik a parancssori eszközök.

Minden alkatrész integrált SP körül egyetlen szoftver shell, hogy a felhasználó egy grafikus felületen. Az összes komponens integrált közös vállalat strukturálisan kell gyűjteni egy futó program. Emiatt néha JV azonosították a fordító (nem egészen helyesen). Általában integrált vegyesvállalat jön parancssori eszközök.

Beépített SP szerves része egy másik szoftvercsomag. Az ilyen közös vállalatok használják a DBMS - adatbázis-kezelő rendszerek, valamint a legfejlettebb alkalmazás csomagokat. A szervezeti és képességei hasonlóak integrált közös vállalat. A folyamat során a fejlődő adatbázis programozás rendszereket fokozatosan megszerezte A klasszikus kockázati amely képes létrehozni, hibakeresés és integrálja az egyes modulok, valamint hozzon létre egy programot, amely egymástól függetlenül fut a DBMS.

Modern közös vállalat elvén alapuló moduláris programozás. Ez lehetővé teszi, hogy osztja a programot funkcionálisan független részből - modulokat.

A kezdeti modulus (IM) - modul írva a forrás nyelvi fordító. A program állhat egy vagy több PM. Forrás modulok fordította egymástól függetlenül, bár néhány fordító végezhet úgynevezett kötegelt feldolgozás. Minden egyes MI fordító átalakul egy áthelyezhető objektumot modult.

Object modul (OM) - A program nyelve a gép + kiegészítő információt, amely különösen az egyesítése OM más modulokkal. Object modul nem lehet végrehajtani a számítógép anélkül, hogy további kezelésre.

Az eredeti nyelvű szövegek tárolható a dedikált fájl, és szerepelnek a forrás modul szükséges. Egyedi tárgymodult tárolható a tárban (BPO). A karbantartási BOM egy speciális programot - a könyvtáros, mellyel a könyvtár, töltse ki őket, hogy végezze el a csere és eltávolítását modulok, nyomtassa ki a tartalomjegyzék. Jelenlétében elérhető könyvtárak a kapcsoló automatikusan megkeresi a tárgymodult van szükség, hogy hozzon létre egy egységes programot. Ezek a könyvtárak néha nevezik könyvtárak avtovyzova.




Kapcsolódó cikkek