PočítačeProgramovanie

Prečo používať programovacie jazyky na vysokej úrovni?

Ako viete, všetky príkazy vnútri počítača sa prenesú na špeciálny programovací jazyk, ktorý operátori sú komplexné a neštruktúrovaný postupnosť núl a jednotiek. To je veľmi výhodné pre elektronické zariadenia, kde môže byť jednotka definovaná ako určitej úrovne signálu nulový - neexistenciu takéhoto signálu. Aby však bolo možné zapísať inštrukcie pre vykonávanie zložitých úloh pomocou tohto kódu je veľmi ťažké, a nájsť chyby a ladiť jednoducho nemožné. Preto sme vyvinuli špeciálne, výhodnejšie pre vývojárov, vyšších programovacích jazykoch.

príbeh

Program je sled štandardných príkazov, ktorých realizácia vedie k riešeniu konkrétnej úlohy. Pre tieto prvé počítačové programy boli písané priamo v strojovom jazyku, oni boli veľmi ťažkopádne a ťažko zrozumiteľné. V skoro - v polovici 50-XX je posledný, 20., storočia sa objavili prvé makro, ktoré robili proces programovania štruktúrovanejšie a potom tzv assembleri, ktorý tiež sa spoliehal na strojovom kóde. V nadväznosti na rýchly rozvoj výpočtovej techniky vyvinuté a vylepšené a programovacích jazykov. A už v polovici 50-xx sa objavil Fortran, prvé plnohodnotné vysokej úrovni programovací jazyk. V roku 1968 Nicholas Wirth nový jazyk Pascal bol predstavený, ktorý je široko používaný navrhnúť a vytvoriť zaujímavé softvérové produkty a súčasnosť. Potom prišla základný jazyk, ktorého základom je použitý v objektovo orientovaného jazyka platformy. V 70. rokoch bol jedným z najviac široko používané v dnešných jazykoch - C, ktorý bol upravený špeciálne pre programovanie systému. V súčasnej dobe je vývoj a šírenie celostného a univerzálne objektovo orientovaných systémov, rovnako ako tie jazyky, ktoré pomáhajú profesionálom vytvárať internetové aplikácie: HTML, PHP, java. Celkové programovanie asi dvetisíc rôznych jazykoch, o celkovej hmotnosti, ktoré sú podmienené a nie sú používané v počítačoch, rovnako ako mnohých programovacích jazykov na vysokej úrovni.

klasifikácia

Najjednoduchšie klasifikácia rozdeľuje všetky existujúce finančné prostriedky na tzv programovacie jazyky nižšej úrovne, alebo zamerané na autá a programovacích jazykov na vysokej úrovni, a user-centric. Hlavný rozdiel medzi nimi spočíva v tom, že program napísaný v prvej skupine jazykov (menovite, Assembler a Mnemotechnická pomôcka), v závislosti na počítači - alebo skôr jeho procesora a inštrukčné sady. vyšší programovací jazyk umožňuje získať aplikáciu, ktorá bude prebiehať v ľubovoľnom počítači, bez ohľadu na jeho hardvér. Fondy sú tiež dve veľké skupiny jazykov: procedurálne a non-procedurálne, vnútri ktorého takisto zavedené rozdelenie do štruktúrne a funkčné, funkčné a logické.

Typicky, každý odborník na programovanie má k dispozícii asi desať rôznych programovacích jazykov, ktoré možno použiť na riešenie konkrétnych úloh. V podstate je to, samozrejme, programovacie jazyky na vysokej úrovni, ale aj zložitejšie pre developera strojovo orientovaných jazykov sú široko používané k vytvoreniu niektoré časti softvéru.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sk.birmiss.com. Theme powered by WordPress.