Mi a programozási rendszer?

Számítógépen programozási nyelven írt program létrehozásához és végrehajtásához programozási rendszereket használnak.

A programozási rendszer olyan számítógépes szoftver, amely egy adott programnyelvben írt programokat fejleszt ki, debugol és végrehajt.

Pascal, BASIC és más nyelvek programozási rendszerei vannak.

A program fejlesztése egy algoritmus kidolgozásával kezdődik a probléma megoldásához. Az alább ismertetjük az algoritmusok jellemzőit az információfeldolgozási feladatok megoldására számítógépen. Az ilyen algoritmusokat algoritmusoknak nevezik a mennyiségek kezeléséhez.

1. Mi a programozás?

2. Milyen feladatokat old meg a rendszer- és alkalmazásprogramozók?

3. Nevezze el a leggyakoribb programozási nyelveket.

4. Mi a programozási rendszerek célja?

Algoritmusok a mennyiségek kezeléséhez Számítógép mint algoritmusok végrehajtója Már tudja, hogy minden algoritmust egy adott előadó számára állított össze. Most, mint művész, egy adott nyelvű programozási rendszerrel felszerelt számítógépet fogunk megvizsgálni. A végrehajtó számítógép bizonyos adatokkal dolgozik egy adott programhoz. Az adatok mennyiségi sorozatok. Értékek: állandók és változók A számítógép a memóriájában tárolt információkat használja. Egy külön információs objektumot (számot, szimbólumot, stringet, táblát stb.) Nevezünk egy értéknek. A program által feldolgozott bármely érték a helyére (mező) a számítógép memóriájába kerül. Az érték értéke az ebben a memóriában tárolt információ. Három alapfajta mennyisége van. amelyen a számítógép működik: numerikus, szimbolikus és logikus. Adatbázisok és táblázatok tanulmányozása, már találkozott ezekkel a típusokkal. Ebben a fejezetben olyan algoritmusokat fogunk létrehozni, amelyek numerikus értékekkel dolgoznak. A számozási mennyiségek a programozásban, valamint a matematikai mennyiségek változókra és konstansokra (állandókra) vannak osztva. Például a (2-2ab + b2) képletben a, b - változók, 2 - konstansok. A konstansok az algoritmusokba vannak írva a decimális értékeikkel, például: 23, 3.5, 34. Az állandó értékét a hozzá rendelt memóriakártya tárolja, és változatlan marad a program művelete alatt. A programozásban szereplő változókat, mint a matematikában, szimbolikus nevek jelölik. Ezeket a neveket azonosítónak nevezik (az "azonosítani" ige, azaz "kijelölni", "szimbolizálni"). Az azonosító lehet egy betű, sok betű, betűk és számok kombinációja, stb. Példák az azonosítókra: A, X, B3, prim, r25, stb. Parancsrendszer Tudja, hogy bármely algoritmus az előadóművész parancsrendszerén alapul, amelyekre szánták. Függetlenül attól a programozási nyelvtől, amelyben a programot írták, az értékek kezeléséhez használt algoritmus a következő parancsokból áll: - hozzárendelés; - bemenet; - kimenet; - segédalgoritmus elérése; - ciklus; - elágazás. A hozzárendelés parancsok hozzárendelése a mennyiségek kezeléséhez használt algoritmusok egyik fő parancsát jelenti. Így írjuk le így: <переменная> : = <выражение> A ": =" ikon elolvasása "hozzárendelés". Például: Z: = X + Y A számítógép először kiértékeli a kifejezést, majd hozzárendeli az eredményt a ": =" jel bal oldalán található változóhoz. Ha a parancs végrehajtása előtt az X, Y, Z változóknak megfelelő cellák tartalma a következő volt:

majd a parancs végrehajtása után:

A Z cellában egy kötőjel azt jelenti, hogy a kezdeti szám bármelyikben lehet. Ez a parancs eredménye nem számít.

Ha a hozzárendelési szimbólum bal oldalán egy numerikus változó van, és egy matematikai kifejezést jobbra, akkor ezt a parancsot aritmetikai hozzárendelési parancsnak nevezik. és a kifejezés aritmetikai.

Ebben az esetben az aritmetikai kifejezést egy változó vagy egy konstans képviseli. Például:

A probléma kezdeti adatait megváltoztató változók értékei általában a bemenet által meghatározottak.

Az algoritmus leírásokban szereplő bemeneti parancs így fog kinézni:

belépés <список переменных>.

A modern számítógépeken a bemenetet a felhasználó a párbeszédablakban leggyakrabban hajtja végre. A bemeneti parancsnál a számítógép megszakítja a program végrehajtását, és várja a felhasználó műveleteit. A felhasználónak be kell írnia a változók bemeneti értékeit a billentyűzeten, és nyomja meg a gombot <ВВОД>. A megadott értékek a bemeneti listából a megfelelő változókhoz vannak rendelve, és a program végrehajtása folytatódik.

Itt van a fenti parancs végrehajtása.

1. Memória a parancs előtt:

2. A számítógépes processzor megkapta az A, B, C parancsokat, megszakította a munkáját és várja a felhasználó műveleteit.

3. A felhasználói típusok a billentyűzeten:

és megnyomja a gombot <ВВОД> (<Еnter>).

4. Memória a parancs végrehajtása után:

5. A processzor továbbmegy a program következő parancsára.

Amikor a 3. tételt végrehajtja, a beírandó számokat egyes elválasztókkal el kell különíteni egymástól. Ezek általában szóközök.

A fentiekből következtethetünk:

A változók adott értékeket kapnak egy hozzárendelési parancs vagy egy bemeneti parancs eredményeként.

Ha a változóhoz nincs hozzárendelve (vagy nincs megadva), akkor meghatározatlan. Más szóval, nem mondható el e változó fontosságáról.

A probléma megoldásának eredményét a kimeneti parancs végrehajtásával kommunikálják a felhasználóval.

Az algoritmusok kimeneti parancsát így fogjuk írni:

következtetés <список вывода>

Ezen a parancson az X1 és X2 változók értékei a kimeneti eszközre kerülnek (leggyakrabban ez a képernyő).

A számítási algoritmusokban használt többi parancsról később megtudhatja.

1. Mi az érték? Mi a különbség a változók és a konstansok között?

2. Mi határozza meg az érték értékét?

3. Melyek a programozás főbb típusai?

4. Hogyan íródik a hozzárendelési parancs?

5. Mi a bemenet? Hogyan íródott a bemeneti parancs?

6. Mi a következtetés? Hogyan íródik a kimeneti parancs?

7. A sematikus formában (ahogy a bekezdésben szerepel) tükrözik az A és B változóknak megfelelő cellákban lévő értékek változásait a hozzárendelési parancsok egymás utáni végrehajtása során:

A: = 1 B: = 2 A: = A + B B: 2xA

A táblázatban egy kötőjel a változó meghatározatlan értékét jelzi. Az a és b változók által kapott végső értékek 2, illetve 4.

Ez a példa három alapvető hozzárendelési tulajdonságot szemléltet. Ezek a tulajdonságok:

1) mindaddig, amíg a változóhoz nincs hozzárendelt érték;

2) a változóhoz hozzárendelt érték tárolódik, amíg a változó következő hozzárendelése az új értékhez nem kerül;

3) a változóhoz rendelt új érték helyettesíti a korábbi értékét.

Nem találta meg, amit keresett? Használja a Google keresést a webhelyen:

Kapcsolódó cikkek