Fuss és programok hibáinak segélyszolgálat Turbo Pascal - a dokumentumot - oldal

Fájlok kezelése

Fuss és programok hibáinak

Turbo Pascal Help szolgáltatás

Turbo Pascal programozási rendszer a kettő egysége, bizonyos mértékig önálló kezdődött: Pascal fordító, programozási nyelv (a nyelv névadója a kiváló francia matematikus és filozófus Blaise Pascal (1623-1662)), valamint instrumentális shell programot, amely növelné a hatékonyságot a programok létrehozásához. A rövidség kedvéért, egyetértünk, hogy ezentúl hívja végre a fordító által programozási nyelv Pascal - a nyelvet Turbo Pascal. és a különböző szolgáltatások által benyújtott héj a - környezet Turbo Pascal.

Szerda Turbo Pascal - az első dolog, amit minden programozó arcok, folytassa a gyakorlati munka a rendszer. Ha valamilyen okból nem kívánják írni a saját programot, akkor kihagyhatja ezt a fejezetet, amely felsorolja azokat a minimális információkat az alapvető műveletek a környezetben a Turbo Pascal. Részletes információkért róla a függelék. 1.

Hogyan kezdheti el a Turbo Pascal

Hagyja, hogy a felsorolt ​​fájlok találhatók a könyvtárban TR lemezen D. Ezután meg kell adni a parancsot, hogy hívja a Turbo Pascal:

Ezt a parancsot az operációs rendszer MS-DOS-ellátás a program végrehajtása TURBO.EXE fájlt. Egy program betöltése a memóriába, és adja át a vezérlést.

Nem ajánlott a rendszer működéséhez hozzárendelésével az alapértelmezett könyvtárat (az aktuális könyvtár), amelyben a fájlokat a fenti (a könyvtár lesz az úgynevezett a rendszer). Először is, ebben az esetben lehet, ha véletlenül töröl egy fájlt a programozási rendszer, és így megakadályozzák, hogy a működő, másrészt ez a katalógus hamarosan tele más fájlokat, amely nem kapcsolódik közvetlenül Turbo Pascal. Van egy másik ok, amiért a munka nem kívánatos a rendszerben könyvtárba. Az a tény, hogy a Turbo Pascal képes tárolni a beállításokat két állományt, amelyek neve TURBO. TP és TURBO.PCK. Az aktuális könyvtárban hívás esetén a rendszer elkezdi keresni ezeket a fájlokat. Ha ez a könyvtár - Az egyedi, minden alkalommal, amikor a rendszer konfigurálható úgy, ahogy akarja. Ha ezek a fájlok nem találhatók a könyvtárban (és a Turbo Pascal, mivel ez lesz az első hívást), a rendszer továbbra is keresni a rendszerben könyvtárba, és mivel nem találtak ott őket, dallam szabványos módon. Akkor majd mentse a konfigurációs fájlokat egy könyvtárba, és így mentse magát kellene építeniük a rendszer minden egyes kezelése során.

Miután egy sikeres hívást a számítógép képernyőjén rendszer formájában ábrán látható. 1.1.

Fuss és programok hibáinak segélyszolgálat Turbo Pascal - a dokumentumot - oldal

Ábra. 1.1. Képernyő hívása után Turbo Pascal

Azonnal mondják, hogy ahhoz, hogy kilépjen a Turbo Pascal, nyomja meg az Alt billentyűt, és tartsa - a legfontosabb, hogy a latin betű X. akkor elengedte mindkét kulcsot.

Funkció gombok segítségével ellenőrzik a környezetet Turbo Pascal. Ezek kijelölt F1, F2. F12, és található a felső sorban a billentyűzet. Ezekkel kulcsok társul egy bizonyos menüpontot. Action szinte az összes funkció gombok nem lehet módosítani, három speciális billentyűk: Alt (alternatív - nem kötelező), a Ctrl (kontroll -upravlyayuschy) és Shift (SHIFT - műszak). Ezek a gombok használhatók, mint a léptetőregiszter ideiglenes kulcsok egy írógép: kell kattintani az egyiket, majd anélkül, elengedve, nyomjuk meg a funkciógombot. A jövőben az ilyen közösen két gombot fogja jelölni az alábbiakban. Például az Alt-F3 azt jelenti, hogy együtt az Alt gombot nyomja meg az F3 billentyűt. Ctrl-F9 - a Ctrl nyomva F9 stb

Itt vannak a parancsokat, amelyeket továbbított környezet Turbo Pascal funkciógombok és azok egyes kombinációk Ctrl és Alt.

Fl - konzultáljon a beépített help desk (Help help);

F2 - rögzíti a szerkesztett szövegben, hogy egy file;

F4 - használt debug módban: megkezdheti vagy folytathatja az a program végrehajtását, és állítsa le a végrehajtás előtt a vonal, amelyen a kurzor található;

F5 - megnyitni az aktív ablak teljes képernyőre;

F6 - ha az aktív, a következő ablakban;

F7 - használt debug módban: futtassa a következő kódsort; Ha a vonal a hivatkozás az eljárás (függvény), be ezt a folyamatot, és állítsa le a végrehajtás előtt az első állítás;

F8- használt debug módban: futtassa a következő kódsort; Ha a vonal a hivatkozás a rutin (funkció) végrehajtani, és nem követik a munkáját;

F9 - összeállítani a programot, de nem hordozza;

F10 - megy a párbeszéd kiválasztani az üzemmódot a főmenüből;

Ahhoz, hogy hozzon létre egy szöveges programot meg kell adnia a szöveget a számítógép billentyűzetén, mint ahogy ez történik, amikor szöveget nyomtat egy írógépet. A feltöltés után a következő sorban, nyomja meg az Enter billentyűt. mozgatni a kurzort a következő sor (a kurzor mindig a helyét a képernyőn, ahol a következő karakter beviteli program kerül).

Az ablak lehet eltolódott a lap a következő gombokat:

Page Up Page Up -on;

Page Down - Oldal le;

Megjegyzés - az elején a jelenlegi vonal

Vége - a végén a jelenlegi sor;

Ctrl-Page Up -in az elején a szöveget;

Ctrl-Page Down - a szöveg végére.

Gombokkal mozgathatja a kurzort (a nyilakkal nem jelöljük, és helyezzük a jobb oldalon a billentyűzet), hogy el lehet tolni a képernyőn. Amikor eléri a ablakkereteket, akkor eltolódik a karakterlánc vagy karakter.

Ha hibázik, amikor belépnek a következő karaktert, akkor törölhető a nyíl (vagy Backspace jelölt) gombok felett található meg az Enter billentyűt. Törlés gomb törli a karaktert, amelyen a kurzor áll mutat, és a Ctrl-Y parancs - teljes vonalon, amelyen a kurzor található.

kurzort a végén az első sor (erre célszerű használni a Vége gomb), és nyomja meg a Törlés, vagy állítsa a kurzort a kezdete a második sorban (a megjegyzés gomb), és nyomja meg a Backspace billentyűt.

Page Up Page Up -on;

Page Down - Oldal le;

Megjegyzés - az elején a jelenlegi vonal

Vége - a végén a jelenlegi sor;

Ctrl-Page Up - az elején a szöveget;

Ctrl-Page Down - a szöveg végére.

Backspace - törli a karaktert a kurzor bal oldalán;

Törlés - törli a karaktert a kurzor alatt;

Ctrl-Y - törli a kurzor vonalat;

Enter - helyezzen be egy új sort, vágja a régi;

Ctrl-Q L - helyreállítja módosított szöveg (érvényes, ha a kurzor nem

balra egymás után változás).

Bízza blokk

A Ctrl-K - indul kiválasztó egység;

Ctrl-K K - befejezi a kiválasztó egység;

Ctrl-K Y - törli a kiválasztott blokkot;

Ctrl-K C - másolatok a blokk;

Ctrl-K V - blokk, majd egy új helyre;

Ctrl-K W - írja a blokkot a fájl

Ctrl-K R - olvasható egy blokk fájlból;

Ctrl-K P - print blokk.

Alapvető módszerek munkakörnyezetekre Turbo Pascal. Fájlok kezelése

Mint már említettük, közvetlenül az indulás után a Turbo Pascal futásidejű átmenetek szerkesztés módba a szöveg, amelyben lehetőség van, hogy készítsen egy új programot, vagy egy meglévő szerkesztéséhez.

(Mentsd meg a fájl nevét.)

NONAMEOO.PAS már modified.Save?

(File NONAME00.PAS módosításra került. Save?)

Válaszul nyomja Y (igen - igen), ha meg akarja menteni a szöveget egy fájlba, vagy N (No - Nem), ha folyamatosan a szöveg nem szükséges.

Fuss és programok hibáinak

akkor próbálja végrehajtani, miután a képzési program a szöveget, azaz összeállítani a programot, kapcsolja össze (ha szükséges) a könyvtár standard eljárások és függvények betöltése a memóriába, és adja át a vezérlést. Ez az egész műveletsorozat nevezzük fut a program, és rájött, Ctrl-F9 parancsot.

Turbo Pascal Help szolgáltatás

Szerves része a környezet Turbo Pascal egy beépített referencia szolgáltatás. Ha beszél elég jól angolul, akkor nem lesz probléma a Turbo Pascal: a nehéz helyzetben, csak nyomja meg az F1 és a szükséges segítséget jelenik meg. Ez a tanúsítvány alapján a jelenlegi állapot a környezet, így a help desk nevű kontextus-érzékeny. Például, ha megnyomja az F1, amikor a környezet hibát észlelt a programban fogja jelenteni a Segítség több információt a hiba okának és megoldási javaslatokat.

F1 - megkapja a környezetfüggő súgót;

Shift-F1 - válogatás igazolást a rendelkezésre álló üzenetek segítségével;

Ctrl-F1 - segítség helyes szokásos eljárás, a funkcióval, állandó vagy változó;

Alt-F1 - megszerzése az előző tanúsítványt.

A parancs Shift-F1 ablak megjelenítéséhez tartalmazó betűrendes listája szabványos eljárások, függvények, típusok állandók és a változók, melyek segítséget kaphat.

Ugyanez tanúsítvány nyerhető más módon. Írja meg a képernyőn eljárás nevét (funkció, típus, stb), vagy a kurzor a meglévő normál szöveges nevét, és nyomjuk meg a Ctrl-F1. Szerda felülvizsgálja hamarosan kurzor környezet, így a nevét, és adja meg a szükséges segítséget.

Ismerik a nyelvet Turbo Pascal

Az első program

Típusokat, és műveletek rájuk

Ez a fejezet az alapvető Turbo Pascal - a minimális források elegendőek levelet viszonylag egyszerű program. Különösen úgy véljük, minden a nyilatkozatok a nyelvet, a legnépszerűbb fajta adatok és műveletek rájuk. Lesz megismerkedhetnek a módszerek fejlesztése az eljárások és függvények, amelyek lehetővé teszik, hogy hozzon létre strukturált programokat. Az utolsó rész a fejezetben példák mutatják a technika alkalmazása során a csökkenő programozás, amely egy viszonylag egyszerű és megbízható módszer részletes munkaprogramját algoritmus.

Az első program

Egy bevezetés a nyelvi Turbo Pascal igyekszik egy egyszerű program, amely kiadja az üzeneteket a számítógép képernyőjén. Legyen ez a mondat: „Én már a programozás Turbo Pascal.” Itt egy lehetséges változata a program:

Text = „Már programozás Turbo Pascal”;

Nézzük először elemzi a bemutatkozó szöveget. A program magában foglalja a hat vonal. vonal programok általában kiosztani néhány szemantikai szöveget töredékek és nem tud kommunikálni a különleges intézkedések a program: a helyét a szöveg mentén a program - ez az íz a programozó nem követelmény, szintaxis. Ugyanezt a programot lehet írni, mint ez:

Program My_First_Program; const Text =

'Én már a programozás Turbo Pascal' kezdődik WriteLn (Text); végén.

Ellentétben néhány más nyelven, a különbség a programozási nyelv Turbo Pascal használják elválasztó az egyes nyelvi konstrukciók, így a program

"Én már a programozás Turbo Pascal; BEGINWriteLn (Text); end.

A Turbo Pascal figyelmen kívül hagyja a különbség a betűk magasságának (nagybetűs vagy kisbetűs), kivéve, ha ez annak köszönhető, hogy az állandó szöveget. Indítsuk el a programot is, például a következőképpen néz ki:

Most jelent az egyes vonalakon. Az első sor

Ebben a példában a név My_First_Program nem más, mint az angol kifejezés „az első program,” de csak írásos szóköz nélkül - tér határoló és nem lehet önkényesen alkalmazni (helyett terek azonosítók használata engedélyezett aláhúzás karakter).

Az első sor végén egy speciális elválasztó - résztől. Ezt az elválasztót a nyelven Turbo Pascal végét a nyilatkozat vagy leírása. Az egy speciális elválasztó lehetővé teszi, hogy több utasítást egy sorba.

Ez tartalmaz egy kulcsszó const, ami azt jelenti, hogy le lesz írva egy vagy több állandók (konstansok - konstans). Állandók a nyelvet kell tekinteni elemek olyan programok, amelyek nem tudja megváltoztatni az értékét. Ellentétben sok más programozási nyelvek, az állandó Turbo Pascal lehet saját neve, amely megfelel az elfogadott tudományos és mérnöki számítások névadási gyakorlat gyakran használt konstansok. Például, az iskolában, emlékszünk, hogy létezik a konstans n-3,14159265. A program végrehajtása pi konstans neve helyébe a fordító rá znachenie.Opisat állandó Turbo Pascal - azt jelenti, hogy jelezze a nevét és értékét. Ezt a jelzést tartalmazza a harmadik sorban

Text = „Már programozás Turbo Pascal”;

amelyben a konstans nevét szöveg van kijelölve az érték a karakterlánc „Én már a programozás Turbo Pascal.”

A Turbo Pascal állandók lehet használni a különböző típusú - egész vagy valós számok, karakterek, szimbólumok, húrok, tömbök, stb A jel, hogy a szöveg egy állandó típusú karakterláncot két aposztróf keretező vonal és aposztrófok nem tartoznak ezen a vonalon, de csak azt jelzi, hogy a fordító, hogy minden fogoly a saját karaktert kell tekinteni, mint egész - szöveg konstans. Ha kell tartalmaznia aposztróf magában a szövegben állandó, akkor elég, hogy írjon kétszer egymás után. Például, a leírás

Text = 'Turbo' Pascal „;

létrehoz egy állandó, amelynek értéke

Mindhárom első sorok nem kapcsolódik semmilyen konkrét intézkedések a programban. Azt mondja a fordító bizonyos információkat a programról, és a tárgyak is. Ez a része a nevezett program leírása. Fenntartott szó kezdődik a negyedik vonal jelzi a fordító a korai másik program része - szakasz szereplők. Példánkban ez a rész tartalmazza a nyilatkozat