Programozás vizuális alapokkal
Az algoritmus fogalma, az algoritmus folyamatábrája a négyzetes trinomiális számításhoz
5. Programozás a Visual Basic rendszerben. Módszerek létrehozása a VBA-ban
A BASIC rendszerek korábbi generációihoz képest az MS Visual Basic alapvető különbségekkel rendelkezik. Az MS Visual Basic egy hatékony programozási rendszer, amely lehetővé teszi az MS Windows 95/98 és Windows NT alkalmazások gyors és hatékony létrehozását. Mivel a rendszer "vizuális", a programozó (felhasználó) képes létrehozni egy látható részét a Windows alkalmazás egyetlen számsor írása nélkül. Ez a rész a "program-felhasználó" felület alapja, amelyen keresztül a felhasználó kölcsönhatásban van a programmal. A programozási felület a Visual Basic alapú, objektumorientált megközelítés alapján kerül kifejlesztésre a Windows rendszeren futó alkalmazásokhoz.
Ilyen alkalmazások esetén a képernyőn bármely időtartamú objektumok léteznek jellemzőek: ablakok, gombok, menük, szöveges és párbeszédpanelek, görgetősávok és hasonlók. A felhasználónak van egy bizonyos (a program algoritmusától függően) a választás szabadsága az ilyen objektumok használatával kapcsolatban. Az egérgombra kattintva (kattintva, majd felszabadíthatja), húzza az objektumot, beillesztheti az adatokat az ablakba, és így tovább. A legtöbb esetben egy előre meghatározott műveletsorozat nem várható. A programozó általában program létrehozásakor nem korlátozhatja a felhasználó műveleteit. Olyan programot kell kidolgoznia, amely helyesen reagál a felhasználói beavatkozásra, akár hibás (jó program esetén nem lehet előre nem látható akció).
A képernyő minden egyes objektumára számos lehetséges esemény található. Néhányat a felhasználó készít: kattintson az egérgombbal, kattintson duplán az egérgombbal, húzza az objektumot, nyomja meg a billentyűzet billentyűt, írjon szöveget az ablakba stb. Egyes események más események következtében jelentkeznek: például megnyílik vagy bezárul egy ablak, a vezérlés aktiválódik (elérhető) vagy elveszti tevékenységét.
Minden egyes esemény a program bizonyos intézkedéseiben (reakciók, reakciók, viselkedés) nyilvánul meg. Ezek a tevékenységek két csoportra bonthatók. Az első az objektum tulajdonságainak következménye. Ezeket a tulajdonságokat a programozó beállítja a Visual Basic programozási rendszer által meghatározott szabványos tulajdonságok listájáról és maga a Windows rendszerről. Az ilyen műveletekre vonatkozó példa az, hogy a gomb megnyomása után minimalizáljuk az ablakot <Свернуть>. Ebben az esetben a programozó nem változtathatja meg az objektum viselkedését. Azonban sok esetben van egy bizonyos lehetősége variáció a válasz az objektum esetén (szöveg, betűtípus, szín, méret, elhelyezkedés a képernyőn, stb) olyan egyedi tulajdonságokkal rendelkezik.
Az események második csoportját (reakciót) teljesen meghatározza a programozó. Ezt biztosítja, hogy képes legyen meghatározni egy Visual Basic eljárást az objektum minden lehetséges eseményéhez. Kezdetben minden ilyen eljárás üres, ezért az esemény bekövetkezésekor semmi sem történik. Elméletileg bármilyen eseményhez létrehozhat eljárást, de a gyakorlatban a programozó csak azokra az eseményekre tölt be az eljárási kódot, amelyek ebben a programban érdekesek.
Így a Visual Basic biztosítja a felhasználó számára egy objektumorientált programozási környezetet eseményeken alapulóan. Egyszerűen megfogalmazva, egy program fejlesztése ebben a környezetben a tárgyak és azok tulajdonságainak, az események hozzárendelésének és a feldolgozási eljárásoknak a kiválasztásával csökken, amelyek együttesen biztosítják a feladat megoldását.
A Visual Basic három változata létezik:
# 9632; Learning Edition (oktatási kiadás), amely teljesen működőképes Windows alkalmazásokat hoz létre szabványos eszközök segítségével;
# 9632; Professional Edition (professzionális kiadás), amely továbbá speciális eszközöket és jelentések fordítóit tartalmaz;
# 9632; Enterprise Edition (vállalati kiadás), amely olyan hálózati alkalmazások létrehozására szolgáló eszközöket tartalmaz, mint a "kliens-kiszolgáló".
A Visual Basic, az ötödik verziótól kezdve, 32 bites változatként működik, és csak Windows 95/98 vagy NT alatt működik. Ez vonatkozik a programozási rendszerben létrehozott alkalmazásokra is, beleértve a végrehajtható (.exe) fájlokat is.
A Visual Basic for Applications (VBA) egy olyan programozási nyelv, amely az egyedülálló alkalmazások fejlesztésének eszköze.
Az eljárás egy csoportosított és logikailag teljes VBA utasítás. A következő típusú eljárásokról van szó: eljárás-programok (alfolyamatok) és eljárásfüggvények (Funkció eljárás).
Az Al eljárás egy sor VBA utasítás a Sub és End Sub operátorok között. Az ilyen típusú műveletek végrehajtanak bizonyos műveleteket, de az értékek nem térnek vissza a hívó eljáráshoz. Az ilyen eljárások nevét nem lehet használni a kifejezésekben és a hozzárendelési operátorokban. Tipikusan a rutinok makrók vagy eseménykezelési eljárások (olyan eljárások, amelyek automatikusan végrehajtásra kerülnek, amikor egy esemény vagy felhasználó által indított esemény).
Az alfolyamat szintaxisa:
Alnév ([érvek])
A név paraméter adja meg a létrehozandó eljárás nevét. A paraméterek argumentumai akkor használatosak, amikor a szükséges értékeket el kell küldeni az eljárásnak.
A Funkció eljárást a számított érték megszerzéséhez használjuk az eredeti adatok konvertálásával. Rendszerint a függvények a konverziós eljárások, amelyeket a hozzárendelési operátorok kifejezéseihez használnak stb. A szubrutinokkal ellentétben az eljárás-függvények végrehajtanak egy bizonyos műveletet, és feltétlenül visszatérnek egy számított értékhez a hívási eljáráshoz.
Az eljárás-függvény szintaxisa:
Funkció neve ([arguments]) [Type]
A név paraméter adja meg a létrehozandó eljárás nevét. Az opcionális argumentumparaméterek lehetővé teszik a szükséges értékek átvitelét az eljáráshoz. A típus megadja a funkció által visszaadott adatok típusát. A name = utasítás a számított érték kiszámításához és a hívási eljáráshoz való visszatéréshez használható.
A használt irodalomjegyzék
1. Gavrilo. MV Informatika és informatika: Tankönyv a hallgatóknak
2. Nazarov. S. V., Melnikov P.P. Programozás MS Visual Basic rendszerben:
3. Informatikai alapismeretek: Tankönyv. juttatás / А.Н. Morozevich, N. N. Govyadinova,
VG Levasenko és mások; ed. AN Morozevich. - 2. ed. Corr. - Mn:
4. Informatika. Tanfolyam alapképzés egyetemi hallgatóknak, alapképzés,
Mester a diákok az "Informatika és
5. Informatika: Tankönyv - 3. revízió. Ed. Ed. Prof. NV
Az algoritmus fogalma, az algoritmus folyamatábrája a négyzetes trinomiális számításhoz
Információ az "Információfeldolgozás számítógépes rendszere" munkájáról
munkavégzés, szolgáltatásnyújtás). A rendszert raktárakban vagy a termékek értékesítésével foglalkozó személyek számára tervezték. 1. szakasz. Az objektum leírása egy automatizált információfeldolgozó rendszer kifejlesztésére és létrehozására. A vállalkozáson belüli késztermékek szállításának és értékesítésének elszámolásának problémája minden vállalkozás egyik legfontosabb problémája. A szállítás és értékesítés számviteli rendszere.
poligráfiai számítógépes technológiák alkalmazásával? 10. Ismertesse az Oroszországi Föderáció Büntető törvénykönyvének "Bűncselekmények a számítógépes információ területén" című 28. fejezetében előírt bűncselekményeket. 2. SZAKASZ A SZÁMÍTÓGÉP TÁJÉKOZTATÁSÁRA VONATKOZÓ BÜNTETÉSEK ELLENI KÜZDELEM 5. FEJEZET A MAGAS TECHNOLÓGIÁK BŰNÜGYI ELLENŐRZÉSE
az emberi tevékenység valamennyi ágazatának technológiája élesen felvetette az információs rendszerek és technológiák technológiai támogatásának kérdését. A technológiai támogatás számítógépes és egyéb technikai eszközökkel valósítja meg az információs folyamatokat a szervezeti menedzsment automatizált rendszerekben. A technológiai támogatás fejlesztése figyelembe veszi a gazdasági rendszerek szerkezetének sajátosságait.