Szükségem van programozó, hogy tud angolul, egy csoda - saikt

Szükségem van programozó, hogy tud angolul, egy csoda - saikt

Igen, van. Tulajdonképpen ez is elküldjük tanulni angol nyelvű bemutató, és befejezni a cikket. Ez a kérdés azonban nem olyan egyszerű, mint amilyennek látszik. Nézzük sorrendben.







Miért az összes népszerű angol nyelv szintaxisát programozás?

És tudod mit? Úgy gondoljuk, hogy az angol, és legyen az alapja minden programozási nyelv. Hadd magyarázzuk.

Mielőtt - egy kódrészletet C nyelven.


int main ()
int kor;
printf ( "Hány éves vagy?");
scanf ( "", kor);
if (életkor <= 40 ) printf ("Вы еще очень молоды!\n" );
>
else if (életkor> 40 ÉS kor <80) printf( "Вы в полном расцвете сил!\n" );
>
mást printf ( "Te egy öregember \ n!");
>
vissza 0;
>

Csak egy feltételes utasítás, amely akkor a legtöbb betegtájékoztatók.

Most képzeljük el, hogyan fog kinézni az orosz:


Ha egész Main ()
Integer változó kor;
Kijelző ( „Hány éves vagy?”);
A felhasználó bemeneti számot ( „minősítő: egy egész szám decimális” Age);
Ha (életkor <= 40 ) Вывести на экран ("Вы еще очень молоды!\перенос строки" );
>
else if (életkor> 40 Életkor <80) Вывести на экран( "Вы в полном расцвете сил!\перенос строки" );
>
különben megjelenítése ( „Te egy öregember \ sortörés!”);
>
Return 0;
>

Hogy őszinte legyek, mi zavaros magukat, amikor megírta a második kód. Az a tény is - Angol szintaxis teszi a kód tisztább, világosabb és könnyebb vizuálisan érzékelhető. Az ok egyszerű - angol kifejezés az úgynevezett analitikus nyelv, ellentétben az orosz, amely egy szintetikus nyelvet. Egyszerűen fogalmazva, az építési értelmes mondatokat orosz, meg kell győzni a szót. Az építési angol mondat van szükség.







Szükségem van programozó, hogy tud angolul, egy csoda - saikt

Egy másik példa. Képzelje el: a tanulás, C ++ és létre kell hozni egy új osztályt leírni, például a dátumot. Angol szintaxis, ez így is lesz: az új dátum. Sima és egyszerű. Hozzunk létre ezt az osztályt orosz: új időpont. Általában is, nem probléma.

Ez a kis példa az első érv a tanulás angol a programozót.

Azonban vannak olyan emberek, akik azt állítják, hogy ez lehetséges-kód és az orosz - mondjuk, maga az agy kitölti a kívánt végén, amikor a ragozása szó. Bizonyítékként idézik kényelmetlenséget az angol szintaxis, különösen a függés a szórend és annak szükségességét, hogy a szolgáltatás igénybevételéhez zsetont. Nem fogunk vitatkozni ezzel a kijelentéssel, ez van az élethez. Még sima és tiszta kód - ez egy érdeme az angol nyelvet. Orosz ő metaforák és jelentőségét, hogy sajnos (vagy szerencsére, ahogy tetszik) nem képes.

Emellett szintaktikai egyszerűség kedvéért az angol nyelv más előnye, hogy nem lehet figyelmen kívül hagyni a jövő programozó:

Milyen szintű ismerete ezen a nyelven elegendő egy programozó?

Szükségem van programozó, hogy tud angolul, egy csoda - saikt
Elvileg a tudás, amit kap az iskolában az angol osztályban, vagy a központok további oktatás elég korai szakaszában a tanulás bármely PL.

Ha nem tudja áttörni a ragadós gumi idegen beszéd, felfegyverkezve az angol-orosz szótár. És persze, a Google Translate.

Így az angol nyelv ismerete nem csak fontos, de nélkülözhetetlen a programozót. Hangsúlyozzuk: a szakmai, lépést tartva a programozó ideje. Azt akarjuk, hogy az egyiket?

Lásd még:

Ossza meg ezt a cikket barátaival




Kapcsolódó cikkek