Computer Programming Počítačové programovanie

Computer Programming Počítačové programovanie

Computer Programming: A Hierarchy Of Languages Počítačové programovanie: hierarchia jazykov


A computer cannot work without software to direct its hardware. Počítač nemôže fungovať bez softvéru, ktorého cieľom je priama hardvéru. That is where computer programming comes into the scene. To je oblasť, kde počítačové programovanie prichádza na scénu. A programmer is a person who writes software for a computer to use. Programátor je človek, ktorý píše softvér pre počítač používať. There are many kinds of programming languages, as they are called, ranging from the simplistic assembly language to the more complicated C++ and Java. Existuje mnoho druhov programovacích jazykov, pretože sa hovorí, od zjednodušujúce montáž jazyk na slošitějłí C + + a Java. These languages are divided into a small hierarchy, ranging from machine code to high level languages. Tieto jazyky sa delia na malé hierarchie, od strojového kódu na vysokej úrovni jazykov.

Each level of this hierarchy is more complex than the one below it; however, the higher a language is on the hierarchy, the slower it will run as a program in general because it has to be compiled into a machine code.  Regardless of the language used, computer programming is a vital job in today's world simply because of the amount of computers we use in the industry. Každá úroveň tejto hierarchie je zložitejšie, ako pod ním, však vyššia jazyk je v hierarchii, je pomalší, to bude spustiť ako program vo všeobecnosti, pretože je potrebné zostaviť do strojového kódu. Bez ohľadu na jazyk použité, počítačové programovanie je dôležitú prácu v dnešnom svete len preto, že množstvo počítačov, ktoré používame v priemysle.

The lowest level of computer programming languages is machine code, which is simply a long list of 1's and 0's which are read by the processor directly. Najnižšia úroveň počítačové programovacie jazyky, je strojový kód, ktorý je iba jedným z dlhej série 1 a 0, ktoré sú prečítať priamo na procesor. The next step up is assembly language, which uses mnemonics known as opcodes and hexadecimal, a base-16 numbering system, to manipulate the 1's and 0's. Ďalším krokom je montáž do jazyka, ktorý používa mnemotechnika známy ako opcodes a šestnástkovom, základ-16 systém číslovania, na manipuláciu s 1 a 0 to.

It is easier for a programmer to deal with assembly because it uses letters instead of just being a long string of binary (1's and 0's) numbers. Je jednoduchšie pre programátor sa zaoberá montážou, pretože používa písmená namiesto zrovna dlhý reťazec binárnou (1 a 0 je) položky. Because assembly is one step above machine code, it is the fastest language in terms of being compiled. Vzhľadom k tomu, že montáž je jedným z krokov nad strojového kódu, je to najrýchlejšia jazyka v zmysle, že sa pripravujú.

The next level of programming languages are what is known as the high-level languages.  These computer programming languages are the most familiar, which include the highly used C, C++, and Java. Ďalšiu úroveň programovacie jazyky sú to, čo je známe ako high-úrovni jazykov. Tieto počítače, programovacie jazyky sú najviac známe, ktoré patrí k vysoko používa C, C + + a Java. Even some of the lesser used languages such as Pascal, BASIC, and FORTRAN are all considered high-level languages. Dokonca aj niektoré z menej používaných jazykov, ako je Pascal, BASIC, FORTRAN a sú považované za high-úrovni jazykov.

The high-level languages are different from assembly in that they have their own syntax and wording system. Na vysokej úrovni-jazyky sú odlišné od montáže sa v tom, že má svoju vlastnú syntax a formulácia systému. Instead of using opcodes to manipulate hexadecimal numbers, high-level languages have symbols and/or actual words that can manipulate data at a higher level. Miesto používania opcodes manipulovať šestnástkový položiek, high-úrovni jazyky majú znaky a / alebo skutočná slová, ktoré môže manipulovať s údajmi na vyššej úrovni.

From the simplistic assembly language to the more complicated high-level languages, computer programming is divided into multiple layers, each layer being more complicated than the last. Od zjednodušujúce montáž jazyk na slošitějłí vysokej úrovni-jazyky, počítačové programovanie, je rozdelený do niekoľkých vrstiev, každá vrstva je oveľa komplikovanejšia, ako tá posledná. The lowest layer, machine code, cannot be understood by humans because it is simply 1's and 0's. Najnižšia vrstva, strojový kód, nemožno chápať človeka, pretože je jednoducho 1 a 0 to. The next level is assembly language, which replaces the 1's and 0's with mnemonics and hexadecimal numbers, making it easier for humans to use. Ďalšia úroveň je montáž jazyk, ktorým sa nahrádza 1 a 0, a to s mnemotechnika šestnástkový čísiel, čo je pre človeka na použitie.

The high-level languages, including FORTRAN, BASIC, C++, and Java, use symbols and/or words that can do more in less lines of code than assembly. High-úrovni jazykoch vrátane FORTRAN, BASIC, C + + a Java, použitie značky a / alebo slová, ktoré môžu robiť viac za menej riadkov kódu ako montáž. However, in order to be translated to a form that is readable by the computer, these high-level languages must be translated, or compiled, to assembly and then to machine code. Aby sa však preložený na formulári, ktorý je čitateľný v počítači, tieto high-úrovni jazyky musia byť preložené, alebo spoločenstvo, aby montáž a potom do strojového kódu. That is why assembly language runs faster, it only needs to be compiled once instead of twice. To je dôvodom, prečo montáž jazyka prebieha rýchlejšie, je len potrebné raz miesto dvakrát.

For more easy-to-understand computer programming information, please click the following link for Computer Programming For Dummies Pre viac Easy-to-pochopiť programovanie informácie, kliknite na nasledujúci odkaz pre počítačové programovanie pre Dummies

Terms >> Contact >> Privacy Policy Podmienky>> Kontakt>> Ochrana súkromia

Záložka a Share

Translate Preložiť