Alapkutatás. Tudományos kutatási programok és számítások Hordozható programok tudományos kutatáshoz

Az összetétel, a funkcionalitás, a nevek száma és a végfelhasználóhoz legközelebb a legváltozatosabb természetesen az alkalmazási programok osztálya. Az alkalmazott programok számára a legkézenfekvőbb a funkcionális céljuk és hatókörük szerinti rendszerezésük. A funkcionalitás szempontjából az alkalmazásszoftverek több nagy csoportra oszthatók:

□ irodai alkalmazások;

□ projektmenedzsmentre vonatkozó pályázatok;

□ alkalmazások helyi hálózattal való munkavégzéshez;

□ internetes alkalmazások;

□ tudományos kutatási és számítási programok;

□ oktatási programok;

□ programok az oktatási intézmények munkájának megszervezésére;

□ programok könyvtárak számára;

□ programok a multimédiás munkához;

□ számviteli szoftver;

□ pénzügyi programok;

□ tervező szoftver;

□ üzleti szoftver;

□ szoftver a hatóságok számára;

□ biztonsági programok;

□ programok személyes tervezéshez;

Csak azokat a főbb irányokat soroljuk fel, amelyekben a felhasználói alkalmazásszoftver funkcionálisan kifejlesztésre kerül. Lehetetlen abszolút mindent lefedni abból az egyszerű okból, hogy ma szinte minden emberi tevékenységet, életének bármely területét támogatja egy vagy másik típusú szoftver. Vizsgáljuk meg közelebbről a fő kategóriákat.

15.6.1. Irodai alkalmazások

Az irodai alkalmazások egyaránt tartalmaznak kész irodai csomagokat (saját Microsoft Office vagy OpenOffice.org), valamint egyedi dokumentumokat, amelyek a dokumentumok elektronikus formában történő beviteléhez, tárolásához, feldolgozásához és bemutatásához szükséges funkciók teljesítéséhez kapcsolódnak: különféle szövegszerkesztők és szövegszerkesztők, táblázatok , programok prezentációk készítéséhez, grafikonok és diagramok, programok egyéni és csoportos tervezéshez. Az irodai alkalmazások olyan mélyen behatoltak minden tevékenységbe, hogy manapság az asztali számítógép elképzelhetetlen az irodai csomag nélkül, amelyet a számítógép szerves részének tekintenek.

Az irodai lakosztályokba tartozó minden irodai alkalmazásnak megvan a maga célja és saját szükséges és kiegészítő funkciói.

Szövegszerkesztő

A szövegszerkesztő olyan alkalmazás, amelynek fő célja szöveges dokumentumok létrehozása és szerkesztése. A modern szövegszerkesztő számára szükségesek a szövegbevitel és a szövegszerkesztési műveletek végrehajtása (a szövegdarabok másolása, kivágása, törlése és beillesztése egy meghatározott helyre), valamint a szöveg fizikai adathordozón lévő fájlba mentése.

A modern szövegszerkesztők által támogatott további funkciók már régóta az ebbe az osztályba tartozó szoftverek létrehozásának de facto szabványai:

□ szövegformázás - a betűtípus típusának és paramétereinek (karakterek és háttér színe, mérete, áthúzása, aláhúzása, karakterek közötti távolság és egyéb paraméterek) megváltoztatása;

□ bekezdés formázása - igazítási paraméterek módosítása, számozás, listák készítése;

□ oldalformázás - lapozás, automatikus és önkényes, oszlopok számának megváltoztatása, szakaszok létrehozása;

□ töredékek keresése és cseréje a dokumentum szövegében;

□ a dokumentum kinyomtatása;

□ a dokumentum elküldése a címzettnek e-mailben;

□ eszközök a dokumentumok terén való együttműködéshez (szakértői értékelés);

□ képek, grafikonok és diagramok beillesztése a dokumentumba;

□ a dokumentum feldolgozásának automatizálása - a tartalomjegyzék, a lábjegyzetek, az idézetek, a bibliográfia, a dokumentum felépítésének módja;

□ különféle formátumú dokumentumok exportálása - az exportálás a cross-platform HTML formátumba különösen fontos.

□ a programozási funkciók eszközei a beépített programozási nyelven.

Ábrán. A 15.4 két szövegszerkesztő ablakát mutatja. Az első (Word) a szokásos Microsoft Office szoftverben, a második (Writer) az OpenOffice.org ingyenes szoftverben található. Látható, hogy e szövegfeldolgozók két fő eszköztára funkcionálisan szinte teljesen egybeesik.

File Drake § beszúrja az Fwe «at | zbychaya Service Qw * 3 súgó

: 1¾ Ii - OI bb:< Щ^ ": # i:.-, - т-sm lii щ (Г5% "13 # *

; ; i, "3 2 p 3 (zShSh" a "Si" r 0 D ♦ - D, ** £


OpenOffice.org writez \\


A táblázat fő funkciója az adatok tárolása tipizált cellákban, amelyek lehetővé teszik, hogy egy oszlopra (sorra) címezve címezve egy adategységre hivatkozzon, valamint feldolgozza az adatokat azzal, hogy aritmetikai műveleteket hajt végre rajta, vagy argumentumként továbbítja a beépített függvényeknek.

A táblázat további funkciói szinte hasonlóak a szövegszerkesztõ funkcióihoz: szövegformázás, képek és különbözõ objektumok beszúrása, a szöveg stílusa és színformázása, a táblázat háttere és rácsa, mind feltétel nélküli (a kijelölés formázása), mind a feltételes (attól függõen, hogy milyen értékek vannak ezekben, ill. más sejtek). Ezenkívül a táblázatok további funkciói a funkcionalitásuk bővülésének tulajdoníthatók speciális statisztikai, pénzügyi, gazdasági és tudományos számítások elvégzésére, valamint az adatokkal végzett kísérletekre szakosodott kiegészítők révén. A szöveges dokumentumok, a táblázatok mellett fontos a különféle formátumokba, különösen HTML formátumba történő exportálás és a táblázatok nyomtatása.

! "Ariaicyr ...............................

jj || "& Jka gm Bgra" »Fotsnag Cgpafte £ тte Qkmo súgó

tizennégy; w & 4 ", t; ". f" "$." t "*

15 j f ^ "" ........... P 7 ".......... 3 Ж к a * £ YL Ai% %%%


shSHNKK,
r
Iiiiiiii

Ábra: 15.5. Táblázatok

Az ingyenes Calc program és a saját Excel funkciója szinte azonos. Bármi, ami a Microsoft Excel programban elvégezhető, a Calc alkalmazásban is elvégezhető. A Calc alkalmazásban létrehozott dokumentumok menthetők Excel formátumban, az Excelben létrehozott dokumentumok pedig a Calc alkalmazásban nyithatók meg. Nem beszélhetünk azonban a teljes azonosságról, valamint a teljes kompatibilitásról: a Microsoft Excel által támogatott egyes műveletek (például a más lapokra és munkafüzetekre mutató hivatkozások helyes helyreállítása) nem támogatottak a Calc alkalmazásban. Az alkalmazás programozási szintjén inkompatibilitás tapasztalható: a két programba beépített nyelvek különböznek, ezért a Microsoft Excel makrói nem fognak működni.

Annak érdekében, hogy ne ismételjük meg önmagunkat, meg kell jegyeznünk, hogy ez a fajta hiányos kompatibilitás mind a funkcionalitás, mind a beépített automatizálási mechanizmusok terén két csomag összes programjában rejlik: a Microsoft Office és az OpenOffice. Org.

Bemutató programok

A prezentációk nem váltak azonnal az irodai csomag szerves részévé. Az első irodai csomagok csak szövegszerkesztőket és táblázatokat tartalmaztak, egyes esetekben az irodai csomagok iktatóeszközt és néhányat tartalmaztak. A multimédiás és projektoros berendezések fejlődésével azonban egyre nyilvánvalóbbá vált az információk tömör, vizuális, gyönyörűen megtervezett, diagramokkal és grafikonokkal illusztrált megjelenítésének igénye. Így merült fel a számítógépes prezentáció műfaja, és ezzel együtt a prezentációk készítésének programjai.

A prezentációk létrehozásának fő funkciója a számítógépes prezentációk különböző módjaiban történő létrehozás, tervezés és reprodukálás képessége.

A kiegészítő funkciók a következő szolgáltatásokat tartalmazzák:

□ nagyszámú és sokféle vizuális és hanghatás van jelen a diák között az átmenet során, és a diák egyik részéről a másikra;

□ önálló prezentációk létrehozása, vagyis olyan prezentációk létrehozása, amelyeket az alapul szolgáló programtól függetlenül játszanak le (ez lehet futtatható fájl, valamint flash vagy pdf formátum);

□ fejlett sablonrendszer és gazdag képgyűjtemény;

□ interakció a bemutató berendezéssel;

□ összetett multimédiás objektumok megvalósításának képessége és könnyű kezelése.

Ábrán. Az 5.6 bemutatja a Power Point prezentációk létrehozására szolgáló programokat a Microsoft Office alkalmazásból, az Impress pedig az OpenOffice.org webhelyről.


Ábra: 15.6. Hozzon létre prezentációkat

15.6.2. Projektmenedzsment programok

Az üzleti menedzsment különböző szintjein dolgozó vezetők egyik legnépszerűbb tevékenységi területe manapság a projektmenedzsment. A projektmenedzsment módszer, amelyben az egymással összefüggő üzleti feladatok komplexumát egyetlen projektnek tekintik, pontosan meghatározva az idő kezdetét és végét, a költségvetést, a végrehajtók személyzetét, a feladatok teljes elosztásával, sok szempontból hatékonynak bizonyult: jól algoritmikus, szabványosított, gömb egy másikra.

Nem meglepő, hogy a projektmenedzsment eszközök mind a felső, mind a középszintű vezetők számára meglehetősen elterjedt szoftverosztály. A legismertebb projektkezelő szoftver messze a Microsoft Project, asztali és szerver verzióban. Ez a termék lehetővé teszi mind az egyedi kis és közepes méretű projektek, mind a társított vállalati szintű projektcsomagok kezelését.

A projektmenedzsmenthez a következő képességekre van szükség:

□ határozza meg (állítsa be) az erőforrásokat, beleértve az anyagi, pénzügyi, emberi, időbeli stb.

□ meghatározza a munkát (feladatokat), meghatározva azok hierarchiáját és egymás közötti kapcsolatát;

□ kidolgozza és nyomon követi a projektek költségvetését az egyes szakaszokra (idő, erőforrások, munka);

□ az erőforrások és a munka hatékony elosztása, a feladatok teljesítésének és az erőforrások ráfordításának nyomon követése és megjelölése;

□ különféle formában kapja meg a projekt előrehaladásáról szóló jelentéseket (Gantt-diagramok, menetrend, költségvetések, heti vagy napi benyújtások);

□ rugalmasan újjáépítheti a létrehozott tervkonfigurációkat.

15.6.3. Kliens programok az Internet szolgáltatásokkal való együttműködéshez

Az internet leghíresebb szolgáltatása, a világháló (WWW) fut a HTTP protokollon. Ezt a szolgáltatást az Internet böngészőknek vagy az Internet böngészőknek nevezett programok használják. Az internetes böngésző feladata az internetes oldalak letöltése egy adott címről, megfelelő megjelenítés, a felhasználói interakció biztosítása az internetes oldal aktív elemeivel, a szükséges biztonsági szint fenntartása és a felhasználó bizalmas információinak védelme. Ennek a kategóriának a legnépszerűbb programjai ma a Microsoft Internet Explorer és az ingyenes szoftveres Mozilla FireFox; egy másik böngészőprogram, a Google-Chrome népszerűsége gyorsan növekszik. Ennek a három böngészőnek az ablaka az 1. ábrán látható. 15.7.

Az ábrán látható, hogy egyetlen böngésző sem - legalábbis külsőleg - hajtott végre különösebb újításokat. Meg kell jegyezni, hogy a Mozilla FireFox létrehozásának nyílt fejlesztési modelljének megvannak a maga előnyei: a program fennállása alatt több tízezer további modult fejlesztettek ki számára az önkéntesek. Ezek a modulok nagymértékben kibővítik a Mozilla FireFox böngésző funkcionalitását. Néhány modul lehetővé teszi, hogy teljesen megváltoztassa az információ megjelenítésének módját a programablakban (15.8. Ábra).


Az FTP hálózati protokollt úgy tervezték, hogy fájlokat fogadjon az LR-szerverekről, míg az ftp-szerverek egyfajta fájltároló szerepet töltenek be. Gyakorlatilag nincsenek speciális kliensalkalmazások, amelyek működnek ezzel a protokollal, mivel minden internetes böngésző képes olvasni az ftp könyvtárakat és fájlokat letölteni azokból a felhasználó számítógépére. Ábrán. 15.9, láthatja, hogy néz ki ugyanaz az ftp könyvtár a Konqueror fájlkezelőben és az Internet Explorerben.


Az ábra azt mutatja, hogy az ftp szerverekkel való munka modern eszközei a távoli hálózati mappákat ugyanúgy reprodukálják, mint a lemezen található helyi könyvtárak, és ha a felhasználónak meg vannak a megfelelő jogai, akkor a hálózati és a helyi fájlok közötti különbség gyakorlatilag kitörlődik: megnyithat, szerkeszthet, kivághat, fájlokat és mappákat másolhat és húzhat a merevlemezről a távoli szerverre és fordítva.

Email

Az e-mail az egyik leggyakoribb eszköz a személyes és üzleti információk cseréjére az interneten. Nagyon sok szoftver működik az e-mailekkel való munkavégzéshez. A leghíresebb grafikus felhasználói felülettel rendelkező e-mail kliensek közül érdemes megemlíteni a Microsoft Outlook és a The Bat kereskedelmi programokat, valamint a Mozilla Thunderbird ingyenes programot. Ábrán. 15.10 láthatja a Microsoft Outlook és a Mozilla Thunderbird ablakokat.


File Horda - ^ & 1L Sdynes Dwist & 4003 »yipaftca

^ R "/ y ^ owerrtibsees; ^ orrmw *\u003e iroftf $ fcb w


Ábra: 15.10. E-mail kliensek e-mailek fogadásához és küldéséhez

A modern e-mail program számára az üzenetek küldésének és fogadásának képessége nem elegendő ahhoz, hogy versenyezhessenek az ilyen programok piacán. Emellett támogatnia kell a következő szolgáltatásokat:

□ üzenetek fogadása és küldése nemcsak szöveges formátumban, hanem más formátumokban is (például HTML);

□ mellékletek küldése;

□ multimédiás tartalom lejátszása;

□ keresés címsorokban, témákban és az üzenet szövegében;

□ a címek adatbázisának fenntartása;

□ további mappák létrehozása;

□ automatikus műveletek végrehajtása a bejövő levelekkel, beleértve a hozzárendelt szűrőktől függő különböző mappákba rendezést;

□ védelem az üzenet vagy a melléklet veszélyes tartalma ellen.

Azonnali üzenetküldő szolgáltatások

Az azonnali üzenetküldő szolgáltatások (internetes személyhívók) kezdetektől fogva és a mai napig példátlanul népszerűek voltak az internet-felhasználók körében. Az első és leghíresebb az ICQ szolgáltatás. A Jabber protokollt támogató formátum és alkalmazások valamivel kevésbé ismertek. A mobiltelefonszám és az ICQ szám ugyanolyan integrált személyi azonosítóvá vált, mint az útlevél száma. Az azonnali üzenetküldő szolgáltatások lehetővé teszik az üzenetek cseréjét egy ablakban, fájlok párhuzamos küldését egymásnak
(például fotók). Az azonnali üzenetküldő szolgáltatások által megvalósított további funkciók közül kiemelhetjük például a konferenciák és a csoportos csevegés megszervezését (egy ablakban több ember egyidejű beszélgetése).

Elég sok olyan program létezik, amely ma támogatja az azonnali üzenetküldést, és mindegyik ingyenes vagy ingyenes, de hirdetésekkel. Ábrán. A 15.11 a Kopete és a QIP programok ablakait mutatja, amelyek mind a Jabber, mind az ICQ formátumot támogatják.


Ábra: 15.11. Internet személyhívók
t \\
Peer-to-Peer hálózatok A Peer-to-peer (p2p) hálózatoknak nincs szükségük szerverre. A szolgáltatás célja a hálózati résztvevők közötti közvetlen fájlcsere. A peer-to-peer hálózatok működése azon a tényen alapul, hogy minden kliens egyszerre szerver. Ha valakinek van érdekes állománya, elmondja a programnak, hogy fel akarja tölteni ezt a fájlt a hálózatra, majd értesíti erről az érdeklődőket. A program apró darabokra bontja a fájlt, és mások, akik ezt a fájlt letöltik, egyidejűleg megadják a már letöltött „darabokat” a következő klienseknek. Így elérhető a hálózat terhelésének optimalizálása és egyetlen szerver hiánya a peer-to-peer hálózatban. A p2p hálózatok szervezésének leghíresebb programjai között szerepel a pTorrent - egy kliens program, amelynek ablaka az 1. ábrán látható. 15.12. A peer-to-peer hálózatok fő problémájának azt a tényt tekintik, hogy az elektronikus információs termékeket (programokat, filmeket, könyveket és zenéket) gyakran szerzői jogok megsértésével terjesztik rajtuk.

, x- és

QCompleted (O) j ^ sms: IgAcbVe (2) Qlnactive (0)

Т1ШЖ nlOc

... H.4J-, J \\ Saját sebesség, j IJp sebesség J Req? , 5 frissítve, HUD
J- / 7.66.153 102 pTorrent 1.3, G D 100,0 2|0
I ® HSI-KBW-078-042-221-034, hsi3, kabel-, BrtTorrent 6.1.2 D 100,0 4,3 kB / s 112-ig :111
"■ ppp-8b25-54-226.ufcranet.ru pTorrent 1,8,2 100,0 5,8 kB / s 4 i 0 448 KB 5iI
I 81.198.55.48 (Rönk bérleti díj 1,8,2 D 100,0 1,2 kB / s 3|0 96,0 №
Il 384-203-51 -205, mysmart le 1.8.2. bérleti díj D 100.0 2,1 kB / s 32,0 №
I 84.237.164,95 pTorrent 1.8.3 D 100,0 6,2 kB / s 4(0 192 W én
I 90.150.137.18? pTorrent 1,8,3 D 100,0 2,9 kB / s 3 I 0 208 m 51,2 I \u003d
I "Zu 116-238-112-92.pool.ukrtel.net pTorrent 1,8,1 D 100.0 1,8 kB / s 3(0
j Mlriet 166.255.92-89, tmn.ertefeconri.ru IiTorrent 1,8,3 D 100,0 0,3 kB / s 2 J 0
1 JAN 93-80-0-187. szélessávú, corbina, gi lu _ __ pTorrent 1,8,2 0,2 4,2 kB / s yoshshshshzh 240 kB Jff j -
Ábra: j ".; D: 52,0 kB / s T: 2,6 MS 15,12. pTorrent program Xj; O\u003e 2fc0 / sT: 93,2k8

15.6.4. Tudományos kutatási és számítási programok

A tudományos kutatás elvégzésére, a tudományos (kísérleti) statisztikák gyűjtésére és az összegyűjtött adatok alapján speciális tudományos számítások elvégzésére szakosodott szoftver nem annyira ismert, mint például az internetes szoftverek, irodai szoftverek vagy multimédiás szoftverek. A tudományos kutatás egyik területe, ahol a speciális tudományos szoftvereket használják a legszélesebb körben, a bioinformatika, amely szorosan kapcsolódik az emberi genom dekódolásához és az azt követő génmodellek (géntechnológia) felépítéséhez az orvostudomány, az egészségügy és a mezőgazdaság problémáinak megoldására. Az Avogadro például lehetővé teszi, hogy csodálatos 3D-s modelleket készítsen a molekulákról (15.13. Ábra).

Leggyakrabban általános matematikai, statisztikai és fizikai számításokra alkalmas programokat találunk (ilyen programok példái: STATISTICA, MathCad, MathLab, MATHEMATICA). A harmadik legnagyobb programtípus a csillagászati \u200b\u200bmodellezés és a csillagászati \u200b\u200bszámítások programja.


15.6.5. Oktatási programok

A számítógépes technológiák oktatási folyamatba történő integrálásának trendje egyre erősebbé válik, miközben a szoftvereket aktívan fejlesztik, kifejezetten az oktatási folyamatra összpontosítva. Az oktatási szoftverek három fő csoportra oszthatók:

□ interakcióra;

□ ismeretek átadása bizonyos tantárgyakból;

□ számítógépes teszteléshez és képzéshez.

Interakciós programok

A modern szoftver és hardver segítségével a tanár bemutathatja asztalát a hallgatók monitorain, és a diákok asztali számítógépét láthatja a számítógép monitorján. Ugyanezek az eszközök teszik lehetővé a diákok számára, hogy hozzáférjenek egymás asztali számítógépeihez. Általában ez a mechanizmus hatékonyan működik egy osztályon belül a helyi számítógépes hálózaton belül, de a hálózati csatorna jó sávszélességével hatékony lehet globális hálózatokban vagy az Internetben. Ez elosztott tanulási környezetet teremt, amelyben minden résztvevő hozzáférhet egymás asztalaihoz. Az ezeket az elveket megvalósító szoftverekre példa a NetOp School by Axis Projects.

Programok bizonyos tantárgyak ismeretátadásához

Az ilyen típusú programok interaktív formában lehetővé teszik, hogy ismereteket szerezzen egy adott tanulmányi tárgyról vagy egy adott tudásterületről. Sok ilyen program létezik ma, mind kereskedelmi, mind ingyenes. Példaként megadjuk az "Interaktív periódusos rendszer" programot, amely lehetővé teszi, hogy átfogó információkat szerezzen a periódusos rendszer egyes elemeiről (15.14. Ábra).



Számítógépes tesztelési és képzési programok

Ma már nagyon sok program létezik számítógépes teszteléshez és képzéshez, mind szabadon elérhető, mind fizetősek, kezdve az egyszerű programoktól a válaszig egy tucatnyi kérdésig, egyetlen választási lehetőséggel, és a hatékony számítógépes teszteléssel és a hálózati regisztrációval rendelkező jártasság-megerősítő rendszerekkel, a hozzárendelési módszerek széles skálájával. egy kérdés és válasz arra, valamint egy tízezer különböző lehetőségből álló kérdések adatbázisa.

A professzionális számítógépes tesztelő rendszerek szintén beépített intelligenciával rendelkeznek, és ha egy felmérés során nem tudsz helyesen válaszolni egy kérdésre, akkor újra felteszik, de átfogalmazva. Ha a válasz ismét téves, a rendszer elkezdi ellenőrizni a téma egészének ismeretét.

Oroszország oktatási operációs rendszere

Oroszországban 2008-ban a fejlesztés befejeződött, és egy oktatási Linux terjesztőkészletet teszteltek, és az általános nevet "School Linux" kapta. Ennek az Alt Linux Desktop és Alt Linux Server megoldásokon alapuló oktatási disztribúciónak több változata van:

□ Master - a legteljesebb verzió, amelyet egy „jó” hardverplatformhoz terveztek (2 GB vagy több RAM-mal);

□ Junior - a legtöbb iskolai számítógép leggyakoribb megoldása, csak abban különbözik a Master-től, hogy nincsenek olyan erőforrás-igényesebb csomagok, mint például az Eclipse;

□ Könnyű - speciális könnyű megoldás régebbi számítógépekhez, 512–128 bájt RAM-mal;

□ Terminál-kiszolgáló - megoldás egy nagy teljesítményű számítógéphez és a régi számítógépek osztályához 32–64 MB RAM-mal;

□ Szerver - szerver megoldás oktatási szerver szoftverkészlettel, amelynek célja az iskolai számítógépek hálózatba történő integrálása egyetlen átjáróval, a forgalom tartalomszűrésével, együttműködési eszközökkel (Media Wiki) és e-learninggel (Moodle).

Az oktatási disztribúció átfogó irodai, rendszer- és hálózati szoftvereket tartalmaz minden ízléshez. Ezenkívül az oktatási terjesztés számos speciális tudományos, oktatási és szoftveralkalmazást tartalmaz. A fejlesztési eszközök hatékony bázisa lehetővé teszi a hallgatók számára a különféle programozási és szoftvertervezési technikák elsajátítását különböző programozási nyelveken és különböző környezetekben.

15.6.6. Programok az oktatási intézmények munkájának megszervezéséhez

Az iskolavezetés számítógépesítésére és az iskolaigazgatás munkájának megkönnyítésére, a szülőkkel való interakcióra, a különböző események rögzítésére a tanulók életében, egészségi állapotuk figyelemmel kísérésére és az oktatási folyamat kísérésére (számítógépes tantermi napló, számítógépes napló, hálózati szülői értekezlet) már régóta fejlesztettek és használtak programokat, de már régóta többnyire külföldi eredetű. Mint azonban tudják, bizonyos tevékenységi területeken a szabványok és a formális kritériumok eltérnek egymástól. Ez a helyzet volt a számviteli programokkal, amelyeket hazánk számára gyakorlatilag a semmiből kellett létrehozni, és ugyanez történt az iskola vagy az egyetem munkájának irányítását célzó programokkal is: az oktatási intézmények szerkezete, értékelési szempontok, beiskolázás, csoportokba osztás és tudományterület túlságosan eltérőnek bizonyult. A jogszabályi keret sokáig nem ösztönözte az ilyen programok kidolgozását.

A legelső szoftvertermékek, amelyek megkönnyítették az oktatási intézmények adminisztrációjának életét, az órák ütemezésére szolgáló programok voltak, figyelembe véve a tanárok, tantermek, tantárgyak és egyéb paraméterek terhelését. Ezek a programok nem igényeltek különösebb szabványok és dokumentumok ismeretét, az erőforrások elosztásának problémájának megoldása idővel tiszta matematika. Az ilyen programok egyik sikeres megvalósítását, a rektort az ábra mutatja. 15.15.

Az oktatási intézmény élete és adminisztratív feladatai azonban nem korlátozódnak az ütemezésre. Tematikus óratervezés, látogatottsági és osztályozási nyilvántartás, különféle iskolai tevékenységek, kapcsolattartás a szülőkkel - mindez némi programtámogatást is igényel. Ilyen támogatást a Net-School program valósít meg (15.16. Ábra).

Ebben a rendszerben az iskolaigazgatás számos funkciója automatizált. De még az iskolában sem használható szabadon

folyamat, és nem a programozásban van a lényeg, hanem számos művelet jogi és pénzügyi tervezésében: felmerül egy iskolai folyóirat problémája, amelyet kétszer, elektronikus formában és papír formában kell megismételni; A szülőknek SMS-ben küldött jelentések finanszírozásának problémája nem oldódott meg.

fVr.Ttip Ldnk dayanych W

"■■ QMm ^^. ЛШтт - Шртш" \\ .y

Ábra: 15.15. Ütemezés a programban Rektor

j Ftie tdt "Aei /., ha \\" oriLe-: Tooh- Segítség

Ajjkires:. bgjj hc "; p. // netsdioof / aspv" Graue; "Jour


tanulók szeptember Átlagos Periódus pontszám
10 ! értékelés
U U ÉS Li w és LJ U Li ÉS U U
1, Aronova Irin beteg 5,00
2, Badyashev Alexander l beteg 4,33
3. Zimin Arkadi FEL Hegy 4,00
4. K "raierova Valentina beteg vagyok f ~ l 31
5, Illl 3,50
6., Kuznyecova Anastasia iiii ... 3,67 ..
7., Kurszkaja Ksen " 3,50
0. . iiii 2,67
9. Norova Tat I! FEL beteg 5/30
10, Pavlova Nat TÓL TŐL ! tölt
11, Renat! llfill 3,00
12, Romam beteg vagyok 3,33
13. Dél Szazonova yaya 5,00
14. 4,50
ШШ ШтШ IhWi
ZYAYINAYIIi uchv


Ábra: 15.16. Az iskola adminisztratív információs rendszere Net-School


15.6.7. Multimédia programok

A multimédiás szoftverek osztálya olyan programokat tartalmaz, amelyekkel létrehozhat, szerkeszthet, menthet és lejátszhat multimédiás adatokat, azaz álló és mozgó képeket, valamint hangot tartalmazó adatokat. A multimédiás szoftver számos nagyon népszerű programot tartalmaz: grafikus szerkesztők raszteres formátumokból: Adobe Photoshop és GIMP, vektorgrafikus szerkesztők: Corel Draw és Corel Xara, programok flash-animációk létrehozására és szerkesztésére, programok hanggal való munkára és számos multimédia lejátszó. , a képmegtekintőktől a DVD-lejátszókig.

15.6.8. Számviteli programok

A könyvelési programok az alkalmazások hatalmas csoportját képviselik. Ezek lehetnek önálló szoftvertermékek és az információs rendszerbe beépített szoftvermodulok is. A hazai számviteli programok közül a leghíresebb program az 1C: Számvitel. Miután a számviteli számítások önálló szoftveres környezeteként indult, mára információs rendszerré változott, amely magában foglalja a személyi számvitel (1C-személyzet), a raktári könyvelés (1C-raktár), az ipari vállalkozások pénzügyi tevékenységének megtervezése moduljait (1C- vállalkozás) és kereskedelmi cégek (1C-kereskedelem). Ez a szoftvertermék kereskedelmi.

Az ingyenes szoftverek között van egy megoldás a vállalkozások könyvelésének és gazdasági könyvelésének automatizálására is (Ananas), amely megfelelő alkalmazás esetén sok esetben célszerűbbnek bizonyulhat, mint a meglehetősen drága, speciális képzést igénylő 1C rendszer.

15.6.9. Pénzügyi számítások és előrejelzések

Az ilyen programok fő célja pénzügyi számítások elvégzése. Az ilyen programok a következő funkciókat hajthatják végre:

□ üzleti terv kidolgozása a vállalkozás számára;

□ üzletfejlesztési tervezés;

□ a vállalkozás pénzügyi helyzetének elemzése pénzügyi kimutatásai alapján;

□ a pénzügyi mutatók kiszámítása;

□ a hitelfelvevő hitelképességének kiszámítása;

□ a társaság éves beszámolójának elkészítése;

□ a vállalkozás pénzügyi helyzetének összehasonlítása a versengő vállalatokkal;

□ jövedelmezőség, fizetőképesség, likviditás és pénzügyi stabilitás elemzése;

□ a tervezett befektetési tevékenységek elemzése.

Az ilyen típusú szoftverekre példa az Expert Systems szoftvercsomag: Project Expert, Audit Expert és Prime Expert. Ezek a programok lehetővé teszik az összes fenti típusú pénzügyi elemzés és tervezés elvégzését, a vállalkozás kockázatainak és lehetőségeinek felmérését.

15.6.10. Mérnöki tervező szoftver

A modern ipar és építkezés nem képzelhető el szoftvercsomagok nélkül. A versenyben meghatározóvá válik a termékfejlesztés és a kiadás időzítése, valamint az épületek építésére vonatkozó tervdokumentációk kidolgozásának időzítése. A modern számítógéppel támogatott tervezési rendszerek lehetővé teszik alkatrészek, szerelvények és eszközök rajzainak elkészítését a számítógépen, és azonnal háromdimenziós formában, és azonnal elvégzik az szilárdság, a kopásállóság és más meghatározó műszaki jellemzők számítását. Ennek az osztálynak a leghíresebb programjai: az Autodesk Autokad minden változatában, amely lehetővé teszi a számítógépes tervezést a mechanikai alkatrészektől a vegyi vegyületekig, és a Graphisoft ArchiCAD, amelyet építészeti tervezésre szánnak.

Ezen nagyon drága szoftvertermékek mellett számos különféle program létezik, mind kereskedelmi, mind ingyenes.

15.6.11. Üzleti szoftverek

Az üzleti szoftverek sokféle szoftvercsomagot tartalmaznak:

□ szoftver egy ipari vállalkozás munkájának irányítására;

□ folyamatirányító szoftver;

□ speciális szoftver az ipar számára;

□ speciális szoftver a gyártás típusa szerint;

□ speciális információs rendszerek üzleti típusokhoz;

□ szoftver kisvállalkozások számára;

□ szoftver a hálózatba kötött üzleti tevékenységhez.

A nagy- és középvállalkozások számára a kész erőforrás-tervezési rendszerek (Enterprise Resource Planning - ERP) már a standardok lettek. Ennek a kategóriának a leghíresebb szoftvercsomagjai az SAP R / 3 az SAP AG-től és az Oracle eBusiness Suite az Oracle-től. Az orosz szoftvercsomagok közül a legelterjedtebb a Galaktika vállalat Galaktika ERP csomagja, valamint az 1C: Enterprise.

Az ERP-rendszerek moduláris felépítésük miatt széles körben elterjedtek, ami lehetővé teszi a szoftvertermék rugalmas konfigurálását bármely vállalkozás igényeihez. Az Oracle eBusiness Suite például felügyeleti alrendszereket tartalmaz:

1

Ez a cikk a heterofázisos reakciók kinetikai jellemzőinek kiszámítására szolgáló programot ír le, amely a Visual Basic Community 2015 programozási nyelvben íródott.A sebességállandók és az aktiválási energiák kiszámítását a regresszióanalízis módszerei végzik. A reakciómechanizmust a függvények közelítésének minimális hibája határozza meg (teljesítmény- és exponenciális törvények, Prout - Tompkins és Avrahami egyenletek). A reakciómechanizmus határozza meg a reakciózónát: teljesítménytörvény - kinetikus, és három másik - diffúzió. Ezenkívül az anortozitok ammónium-hidrodifluoriddal történő fluorozásának reakciójának példáján keresztül statisztikai tesztet hajtunk végre az alkalmazott regressziós modellek Snedecor - Fisher szerinti megfelelőségéről és a regressziós együtthatók szignifikanciájáról a Student t-tesztje szerint. A programot a felső-Amur régióbeli alumínium-szilikát és szilikát alapanyagok, valamint az Orosz Föderáció számos régiójának alumínium-szilikát és szilikát alapanyagainak komplex fluoridos feldolgozásával kapcsolatos technológiai folyamatok során végzett heterofázis-reakciók számításain tesztelték.

sebességállandó

aktiválási energia

reakciózóna

reakciómechanizmus

lineáris regresszió

nemlineáris regresszió

eljárás

1. Sorokin A.P., Rimkevich V.S., Puskin A.A., Eranskaya T.Yu. Az Amur régió alumínium-szilikát és szilikát nyersanyagainak komplex feldolgozásának hulladékmentes geotechnológiája // Gornyi informatsionno-analiticheskiy byulleten. - 2016. - 11. szám - P. 215–223.

2. Stromberg A.G., Semchenko D.P. Fizikai kémia. - M.: Felső iskola, 1999. - 528 o.

3. Puskin A.A., Rimkevics V.S. A heterofázisos reakciók zónáinak meghatározása // Nemzetközi kutatási folyóirat. - 2017. - 03. szám (57). - 3. rész - P. 35–38.

4. Baldin K.V., Bashlykov V.N., Rukosuev A.V. Valószínűségelmélet és matematikai statisztika. Tankönyv. 2. kiadás. - M.: "Dashkov and K °" kiadói és kereskedelmi társaság, 2014. - 473 p.

6. Dukin A.N., Pozhidaev A.A .. Önálló tanulmányi útmutató Visual Basic 2010. - SPb.: BHV-Petersburg, 2010. - 560 p.

7. Shevyakova D., Stepanov A., Dukin A. Saját használati utasítás Visual basic 2008. - SPb.: BHV-Petersburg, 2008. - 592 p.

8. Kolemajev V.A., Staroverov S.V., Turundajevszkij V.B. Valószínűségelmélet és matematikai statisztika. Tankönyv az egyetemek gazdasági szakterületeiről. - M.: Felső iskola, 1991. - 400 p.

Ez a cikk a kémiai reakciók kinetikájának kísérleteinek számítógépes feldolgozásával foglalkozik. Intézetünkben a kémiai reakciók kinetikáját tanulmányozzák a felső-Amuri régió különböző típusú alumínium-szilikát alapanyagok komplex fluoridfeldolgozásához szükséges technológiai folyamatok kidolgozásában. A kémiai reakció kinetikájával kapcsolatos kísérleti vizsgálat eredményei egy bizonyos anyag С ik (t ik) koncentrációinak értékei a t ik (i \u003d 1, ..., nk) időpontokban, ahol nk a T k hőmérsékleten számított idők száma, k \u003d 1,2, …, L, ahol l a hőmérsékletek száma). A programban megengedett üzemi hőmérsékletek száma kettőtől négyig terjedhet. Az nk időminták száma általában különböző hőmérsékleti hőmérsékleteken eltérő, és 3 és 9 között változik.

A kísérleti adatok feldolgozásának eredményei a sebességi állandók és az aktiválási energiák, valamint az áramlási zónák és a reakciómechanizmusok. Az adott hőmérsékleten a zóna és a reakció mechanizmusának ismerete ismereteket ad a fizikai-kémiai folyamatról, amely meghatározza annak menetét, és lehetővé teszi a reakció menetének irányítását. A különböző reakciók sebességi állandóinak és aktivációs energiáinak összehasonlítása lehetővé teszi e reakciók egymással való összehasonlítását.

Ebben a munkában a sebességállandókat négyféle fizikai-kémiai folyamat segítségével számítjuk ki, amelyek megfelelnek a koncentrációváltozás négy törvényének: teljesítménytörvény (), Abrahami (), exponenciális () és Prout - Tompkins, ahol wi a reakciósebesség, Ci az anyag koncentrációja, α i az anyag átalakulásának foka, k az sebességállandó. A hatalmi törvény a részecskék ütközéseit írja le, a másik három különböző típusú diffúzió. Ennek megfelelően a hatalmi-törvényi folyamat által leírt reakciók zónája kinetikus, a másik három folyamat esetében diffúzió.

A reakciómechanizmus meghatározásához a program a közelítési hibák értékeit használja. Feltételezzük, hogy a reakció mechanizmusát egy adott hőmérsékleten a koncentrációváltozás törvénye határozza meg, amelynél a közelítési hiba egy adott hőmérsékleten minimális. Mivel a közelítési hibákat minden hőmérsékletre kiszámítják, az egyes hőmérsékletek reakciómechanizmusa eltérő lehet. A program megszervezi az adatok (sebességállandók, aktiválási energiák, zónák és reakciómechanizmusok) automatikus kiválasztását az egyes vizsgált hőmérsékletekre.

A tanulmány célja

A kutatás kiindulópontja a kémiai reakciók kinetikájára vonatkozó adat. A vizsgálat célja a reakció kinetikai jellemzőinek meghatározása. A kísérleti eredmények matematikai feldolgozását nagymértékben megkönnyíti egy számítógépes számítóprogram használata. A számítógépes program fejlesztése érdekében egy számítási algoritmust hoztak létre a későbbi szoftverek megvalósításával, kezdetben a Microsoft Access 2007 vba használatával. Ez a cikk a kinetikai kísérleti adatok feldolgozásának programját írja le a kinetikai paraméterek: sebességállandók, aktiválási energiák, zónák és reakciómechanizmusok kiszámításával, a Visual Basic Community 2015 nyelvén írva.

Anyagok és kutatási módszerek

A munka kutatási módszerei a regresszióanalízis és a számítógépes számítások. A fenti folyamatok mindegyikéhez egy regressziós egyenletet építünk fel egyenletének linearizálásával. A linearizálást a hatalom, az exponenciális törvények és a Prout - Tompkins egyenlet esetén a logaritmus, Abrahami esetében pedig a kettős logaritmus módszerével végezzük. Az így kapott regressziós egyenletek nem lineárisak. A változók megváltoztatásával két lineáris regressziós modellre lépünk át: meredekséggel és szabad taggal egy hatalmi törvény és Abrahami esetében, és egy meredekséggel exponenciális törvény és a Prout - Tompkins egyenlet esetében (lásd 1. táblázat). Ezenkívül a legkisebb négyzetek módszerének képleteivel kiszámoljuk a lejtési együtthatók és a szabad tagok értékeit. A teljesítménytörvény és az Abrahami-egyenlet esetében a meredekség megegyezik a reakció sorrendjével, a szabad kifejezés pedig megegyezik a sebességállandó logaritmusával. Az exponenciális törvény és a Prout-Tompkins egyenlet esetében a lejtők a sebességállandók.

Asztal 1

Nemlineáris regressziós modellek, változó változások a lineáris modellekre való áttéréshez és ezek egyenletei a programban használt folyamatokhoz

A törvény neve

A törvény matematikai megfogalmazása

Nemlineáris regresszió

Változók változása

Lineáris regresszió

Lineáris

Exponenciális

Exponenciális

Prout - Tompkins

Arrhenius

A program aktiválási energiáit az Arrhenius-egyenlet számítja ki a sebességállandókra. Transzformáció, logaritmus felvétele és a változók megváltoztatása után egy meredekségű egyenletet kapunk, amelyet a legkisebb négyzetek módszerével számolunk. A meredekség megegyezik az aktiválási energiával elosztva az univerzális R gázállandóval (az 1. táblázat utolsó sora).

A program képlettel számítja ki a közelítések hibáit

(*)

ahol cik (tik) a koncentrációk kísérleti értékei a tik időpontban, akkor a vizsgált törvény szerint kapott értékek a tik pontokon, Tk hőmérsékleten, és nk, mint korábban, az adott hőmérsékleten számolt idők száma.

A kisebb közelítési hibával rendelkező függőség kiválasztása és következésképpen a reakció mechanizmusának meghatározása egy adott hőmérsékleten a programban automatikusan végrehajtásra kerül.

Ezenkívül a tanulmány statisztikai hipotéziseket tesztel az egyes regressziós modellek megfelelőségéről a Snedecor-Fisher kritérium szerint, valamint ezen regressziós modellek együtthatóinak jelentőségét a Student t-tesztje szerint. A reprodukálhatósági varianciák homogenitására vonatkozó hipotézist nem tesztelték a munkában, mivel a faktortér minden pontján csak egy mérést hajtanak végre.

Kutatási eredmények és vita

A heterofázisos reakciók kinetikai jellemzőinek kiszámításához szükséges Kinetics programot a Visual Basic a Visual Studio Community 2015 integrált szoftverfejlesztő környezetben írja.

A programnak tíz lapja van: Input, Kinetics, Reaction Zone, Graphs, StatisticsX (X \u003d 0,…, 5).

Az Input fül az adatbevitelt végző vezérlő elemek elhelyezésére szolgál: EndX (i) és TimeX (i) időkoncentrációk tömbjei, TempX hőmérsékleti vonal (X \u003d 1,…, 4; i \u003d 1, 2,…, n), a pontok száma az idõszámítás nk, az l adatsorok száma, a maximális idõk és koncentrációk az egyes hõmérsékletekhez Tk.

A szignifikancia szintet (a ComboBox mezőben található lista nyolc értékének egyikével beállítva) a programhoz kapcsolt Student és Fisher Excel táblákból választjuk ki a Student és a Snedecor - Fisher együtthatókat.

Miután kiválasztotta a szignifikancia szintet a Bevitel fül Számítás gombjára kattintva, megkezdődik az összes megadott jellemző kiszámításához szükséges eljárás. Az első lépés a koncentrációk és idők kétdimenziós tömbjeinek létrehozása (Idő (i, j) és Сonc (i, j), egydimenziós hőmérsékleti tömbök Hőmérséklet (k) és kölcsönös hőmérsékletek ReTemp (k) \u003d 1 / (Hőmérséklet (k) + 273), k \u003d 1.,…, l.

Ezenkívül a koncentráció és az idő relatív értékeire való áttérést Time_norm (i, j) és Сonc_norm (i, j) hajtjuk végre, elosztva a maximális értékekkel. Ezután általánosított koordinátákat vezetünk be, amelyek a háromdimenziós abszcisszák (4, 9, 4) és az ordináták (4, 9, 4) képviseletét jelentik, amelyekben az első index a koncentráció törvényének sorszámát 0-ról 4-re jelenti, a második - az idő sorszámát 3-ról 3-ra A 9. ábra a harmadik az 1-től 4-ig terjedő hőmérséklet-sorozat sorozatszáma. Itt található a program egy töredéke, amelybe az általánosított változókat beírjuk:

Ha j \u003d 0, akkor koordináta (j, i, k) \u003d Conc_norm (i, k): abszcissza (j, i, k) \u003d Time_norm (i, k)

Ha j \u003d 1, akkor rendezze (j, i, k) \u003d Math.Log (Rate (i, k)): abscissa (j, i, k) \u003d Math.Log (Conc_norm (i, k))

Ha j \u003d 2, akkor rendezze (j, i, k) \u003d Math.Log (-Math.Log (1 - Conc_norm (i, k))): abscissa (j, i, k) \u003d Math.Log (Time_norm (i) , k))

Ha j \u003d 3, akkor rendezze (j, i, k) \u003d Math. Log (1 - Conc_norm (i, k)): abscissa (j, i, k) \u003d Idő_norm (i, k)

Ha j \u003d 4, akkor rendezze (j, i, k) \u003d Math.Log (Conc_norm (i, k) / (1 - Conc_norm (i, k))): abscissa (j, i, k) \u003d Time_norm (i, k).

Ezt követően kiszámítják az összegeket a legkisebb négyzetek módszerére:

Sx (j, k) \u003d Sx (j, k) + abszcissza (j, i, k)

Sy (j, k) \u003d Sy (j, k) + ordináta (j, i, k)

Sxy (j, k) \u003d Sxy (j, k) + abszcissza (j, i, k) * ordináta (j, i, k)

Sx2 (j, k) \u003d Sx2 (j, k) + Math. Pow (abszcissza (j, i, k), 2),

ahol Sx (j, k), Sy (j, k), Sxy (j, k) és Sx2 (j, k) a tályogok, az ordináták, a tályogok és az ordináták szorzatai, illetve a tályogok négyzetei.

Ezenkívül a program kiszámítja a regresszió szabad feltételeit és meredekségi együtthatóit az egyes regressziós modellekhez (a koncentrációváltozás törvényeinek mindegyikéhez) és az egyes hőmérsékleteken. A ConRat (j, k) sebességi konstansok a lineáris modellnél (j \u003d 0) megegyeznek a metszéssel, a teljesítménytörvény (j \u003d 1) és az Avrahami-egyenlet (j \u003d 2) kiszámításához a metszés kitevõjét vesszük, és az m (j, k) mert ez a két törvény megegyezik a lejtőkkel (az 1. táblázat tetejétől a második és a harmadik sor). Az exponenciális törvény (j \u003d 3) és a Prout - Tompkins egyenlet (j \u003d 4) sebességállandói megegyeznek a megfelelő regressziós egyenletek meredekségi együtthatóival (a fenti 1. táblázat 4. és 5. sora).

A pK (j, k) sebességi állandók és a pM (j, k) reakciósorrendek kiszámításának hibáit a regressziós együtthatók kiszámításának képleteivel, a Prec (j, k) közelítési hibáját a (*) képlet segítségével számoljuk ki. A pK (j, k) sebességi állandók és a Prec (j, k) közelítések kiszámításának hibáit minden modellhez és hőmérséklethez kiszámítjuk. A pM (j, k) reakció sorrendjében szereplő hibákat a j \u003d 1, 2 modellek esetében számoljuk ki.

Az aktiválási energiák kiszámítása a táblázat tetejétől számított hatodik sor utolsó oszlopában megadott képlet alapján történik. 1. Ebben a regressziós modellben a változók az inverz hőmérsékletek ReTemp (k) és a ConRat (j, k) sebességi állandó logaritmusa. Ebből a képletből következik, hogy az aktiválási energia megegyezik az adott modell meredekségével, megszorozva az univerzális gázállandóval. Minden modellhez egy aktiválási energiaértéket számolnak. A pE (j) aktiválási energia hibát szintén minden modellhez kiszámítják.

A sebességállandók, a sebességállandók hibái, a közelítések hibái, valamint a reakció sorrendjei és azok hibái a Kinetika fülön találhatók.

A Reakciózóna fül (lásd az 1. ábrát) tartalmazza az automatizált szelekció eredményeit: adatokat azokról a zónákról és reakciómechanizmusokról, amelyek (a számítás és a szelekció eredményei szerint) az egyes hőmérsékleteken történtek. Ez magában foglalja a sebességi állandók értékeit, a számításuk hibáit és a közelítések hibáit, valamint az aktiválási energiákat is.

A Reakciózóna fülön található Kimenet gombra kattintva az adatok a Microsoft Word táblába kerülnek. Az adatkimenetet külön eljárással hajtják végre, amely automatikusan formázza a szöveget és a táblázatokat. A program különböző számú adatsor (kettőtől négyig) számára biztosítja a táblázat kimenetét és kitöltését.

Ábrán. Az 1. ábra az anortozitok ammónium-bifluoriddal végzett fluorozási reakciójának kiszámításának eredményeit mutatja be példaként. Ebből az ábrából látható, hogy ez a szilárd fázisú reakció minden hőmérsékleten a diffúziós zónában, az Avraami-egyenlet szerint alacsonyabb és átlagos hőmérsékleten, az exponenciális törvény szerint pedig a felső hőmérsékleten megy végbe. Az Avrahami aktiválási energiája ebben az esetben 19,1 kJ / mol, az exponenciális törvény esetében pedig 19,7 kJ / mol. A különböző reakciómechanizmusok ellenére az aktiválási energiák közel vannak, és a sebességi állandók monoton növekednek 0,004483 min-1-ről 0,0171836 min-1-re. Nyilván ennek az az oka, hogy Abrahami reakcióparancsai közel 1-nek bizonyultak és 0,86 értéket vettek fel; 0,91; 0,96; 1,09 (lásd a 2. ábrát). Az Abrahami-egyenlet és az exponenciális törvény összehasonlítása alapján nyilvánvaló, hogy az 1-vel egyenlő sorrenddel az Abrahami-egyenlet exponenciális törvényté alakul.

Ábra: 1. A Kinetika program Kinetika lapja a számítási eredményekkel, az anortozitok ammónium-hidrodifluoriddal történő fluorozásának példájával

Ábra: 2. A Kinetika program Kinetika lapja a számítási eredményekkel az anortozitok ammónium-hidrodifluoriddal történő fluorozásához

2. táblázat

A regressziós modellek megfelelőségére és a regressziós együtthatók jelentőségére vonatkozó hipotézisek statisztikai tesztelése Snedecor - Fisher, illetve Student szerint

A program a regressziós modell megfelelőségére vonatkozó hipotézisek statisztikai tesztelését végzi a Snedecor-Fisher teszt és a regressziós együtthatók jelentősége alapján a Student t-próbájával (lásd 2. táblázat).

A statisztikai ellenőrzés igazolta a j \u003d 2, 3, 4 modellek megfelelőségét minden hőmérsékleten. A j \u003d 0 és 1 modellek alacsony hőmérsékleten nem megfelelőek. A regressziós együtthatók szignifikanciájának ellenőrzése megmutatta a regresszió meredekségének jelentőségét azoknál a modelleknél, amelyek j \u003d 0, 2, 3, 4 minden hőmérsékleten, j \u003d 1 alacsonyabb hőmérsékleten. Az ingyenes feltételek csak a felső hőmérsékleti hatalmi törvény vonatkozásában jelentőséggel bírnak.

Térjünk vissza a 2. ábrához. 1. A minimális közelítési hibákra (Avrahami és exponenciális) kiválasztott mechanizmusokat statisztikai elemzésnek vetjük alá. Ne feledje, hogy az Avrahami sebességi állandóit a szabad kifejezés kitevőjének kiszámításával számolják, amely a Student t-tesztje szerint statisztikailag jelentéktelen minden hőmérsékleten. Nyilvánvalóan figyelembe kell vennünk, hogy a reakciómechanizmus exponenciális törvény, alacsony és közepes hőmérsékleten is. Az aktiválási energia tehát minden hőmérsékleten 19,7 kJ / mol lesz, és a sebességi állandók értéke 0,003942; 0,005346; 0,007637; 0,0117836 (lásd a 2. ábrát).

A kinetikai jellemzők kiszámítására szolgáló Kinetics programot az alumínium-szilikát és szilikát nyersanyagok komplex fluoridos feldolgozásának és a hasznos termékek extrakciójának különböző reakcióinak számításával tesztelték.

Bibliográfiai hivatkozás

Puskin A.A., Rimkevics V.S. PROGRAM A HETERFÁZIS REAKCIÓK KINETIKÁJÁNAK KISZÁMÍTÁSÁHOZ A VIZUÁLIS ALAPKÖZÖSSÉGEN 2015 // Alapkutatás. - 2017. - 10-3. - S. 518-523;
URL: http://fundamental-research.ru/ru/article/view?id\u003d41868 (hozzáférés dátuma: 2019.06.23.). Felhívjuk figyelmét a "Természettudományi Akadémia" által kiadott folyóiratokra

Számos program működik tudományos munkára. Vannak nagyon specializáltak, vannak általános célok, vannak fizetett és ingyenes programok. Mindegyiknek, így vagy úgy, segítenie kell az adatok feldolgozását és a grafikonok elkészítését.
A széles spektrumú program lehetővé teszi adatok exportálását ASCII fájlokból (txt vagy dat), adatok manipulálását, grafikon ábrázolását, simítást, hozzávetőleges adatokat egy felhasználói vagy standard funkcióval, és még sok minden mást. A legfontosabb az, hogy a program könnyen használható, és a grafika alkalmas publikálásra.
A tudományos grafika építésének de facto szabványa az Origin, és furcsa módon az Excel. Bár az Excel nem jó a rajzolásban, és a grafikával való munka sok kívánnivalót hagy maga után, néha nagyon kényelmes benne dolgozni. Itt említheti a kevésbé ismert fizetős programokat, a SigmaPlot, a Grapher, a Kaleidagraph, az IgorPro és természetesen a legnagyobb szörnyeteg TechPlot-ot. Ezek a programok drágák vagy nagyon drágák. Felmerül a kérdés, hogy lehet-e helyettesíteni őket ingyenes analógokkal? Teljesen és teljesen - nem. Bár az alapvető funkciók, amelyeket a hétköznapi tudósok és hallgatók használnak, könnyűek. A vörös szem eltávolításához nem kell használni a Photoshop alkalmazást: használhatja az ingyenes Xnview alkalmazást. Így van ez a tudományos programok világában is. Van egy csere. És mindig talál egy programot, amely végrehajtja a szükséges műveleteket.
Mint fent említettük, vannak széles spektrumú programok, és bizonyos mértékben az Origin analógjai. Vannak magasan specializált programok: úgy vannak megtervezve, hogy az adatokat felhasználói vagy standard funkciók szerint közelítsék; egy magazinban nyomtatott telekről vagy egy plotterről származó régi cselekményről származó adatok digitalizálására. Ezeket a programokat az alábbiakban tárgyaljuk.

Származási helyettesítő szoftver:


Felhasználói vagy szabványos adatok közelítésének programjai:
PeakFit
Fityk 0.9.2
Programok grafikonok digitalizálásához:
GetData (ingyenes a volt Szovjetunió számára)

Van egy külön programosztály, amely a "parancssort" használja:

Összehasonlítani akartam egy egyszerű rendszer (például a "string on string") modellezésének eredményeit három különböző csomaggal. Az eredmények egyeztek, de maga az összehasonlítási folyamat elég érdekes volt. Megpróbáltam elmagyarázni az egyes termékek használatának sajátosságait, erősségeit és gyengeségeit a mechanikai rendszerek dinamikájának kiszámításakor. Ezenkívül az írás idején gyakorlatilag nem volt orosz nyelvű információ a MapleSim használatáról.

A kísérleti tether rendszer dinamikájának numerikus modellezésének jellemzői a Python nyelvre épülő szoftver segítségével

Tudományos számítás C ++ nyelven

  • Grafikonok rajzolása C ++ nyelven. Érdekelt egy egyszerű könyvtár kétdimenziós grafikonok rajzolásához. A keresés során tisztázták a feladatot, és ezt fedezték fel ...
  • Közönséges differenciálegyenletek integrálása C ++ - ba. Ehhez integrátorok (megoldók) könyvtárai és vektor-mátrix műveletek szükségesek.
  • Lineáris algebra könyvtár C ++ nyelven. Az Armadillo beállítása. Előnyök: 1) gyors; 2) van minden, amire szükségem van, például sormátrixok és oszlopok, nem csak vektorok (a sorok és oszlopok öröklődnek a mátrixokból); 3) kódminőség (ezt nem tudom megtenni :)).
  • Könyvtárak ritka mátrixokkal való munkához. Könyvtár kiválasztása ritka mátrixokkal való munkához. Szükség van SLAE megoldókra, és kívánatos a keresztplatform. Hozzáadom az itt talált információkat.

Számítógépes matematikai rendszerek

  • Népszerű számítógépes matematikai rendszerek (SCM) Maple.
  • A Giac egy ingyenes SCM Maple kompatibilitási móddal.
  • A Maxima egy népszerű ingyenes SCM.

MATLAB

Előadások diákoknak. Példák programokra. Projektek.

Ingyenes, platformokon átívelő csomag tudományos és mérnöki számításokhoz, képességei szerint hasonló a MATLAB-hoz.

Vizuális modellezési csomagok

Simulink, Xcos és mások ... A vizuális modellezés lehetővé teszi egy dinamikus rendszer számítógépes modelljének létrehozását blokkdiagram formájában programozás igénybevétele nélkül.

parancsok segítségével grafikákat és animációkat készít. Közelítést végez. Használható vizualizációs könyvtárként és számológépként (egyszerűbb MATLAB, de sokkal erősebb, mint a beépített rendszer). Teljes értékű programozási nyelvvel rendelkezik. Kicsi, merész, ingyenes és platformokon átívelő :)

A mozgás számítógépes szimulációja fizikai motorokkal

Hasznos információk a fizikai motorok működéséről. A Box2d és a Bullet modellek.

PDE megoldók és végeselem-elemző csomagok összeállítása, amelyek ezeket a megoldókat használják

Speciális szoftver tudományos kutatások lebonyolításához, tudományos (kísérleti) statisztikák gyűjtéséhez és az összegyűjtött adatok alapján speciális tudományos számítások elvégzéséhez nem annyira ismert. A tudományos kutatások egyik területe, ahol a speciális tudományos szoftvereket használják a legszélesebb körben, a bioinformatika (Avogadro program), majd az általános matematikai, statisztikai és fizikai számítások programjai következnek (a leggyakoribbak a STATISTICA, MathCad, MathLab, MATHEMATICA). A harmadik legnagyobb programtípus a csillagászati \u200b\u200bmodellezés és a csillagászati \u200b\u200bszámítások programja.

A számítógépes technológiák oktatási folyamatba történő integrálásának tendenciája ma már egyre nyilvánvalóbbá válik, ugyanakkor a szoftvereket aktívan fejlesztik, kifejezetten az oktatási folyamatra összpontosítva. Az oktatási szoftverek három fő csoportra oszthatók:

□ interakcióra;

□ ismeretek átadása bizonyos tantárgyakból;

□ számítógépes teszteléshez és képzéshez.

Multimédia programok

A multimédiás szoftverek osztálya olyan programokat tartalmaz, amelyekkel multimédiás adatokat, azaz álló és mozgó képeket, hangot tartalmazó adatokat hozhat létre, szerkeszthet, menthet és lejátszhat. A multimédiás szoftver számos nagyon népszerű programot tartalmaz: grafikus szerkesztők raszteres formátumokban: AdobePhotoshop és GIMP, vektorgrafikus szerkesztők: CorelDraw és CorelXara, programok flash-animációk létrehozására és szerkesztésére, programok hanggal való munkára és számos multimédia-lejátszó programokból képek megtekintése DVD-lejátszókra.

Számviteli programok

A könyvelési programok az alkalmazások hatalmas csoportját képviselik. Ezek lehetnek önálló szoftvertermékek és az információs rendszerbe beépített szoftvermodulok is. A hazai számviteli programok közül a leghíresebb program az 1C: Számvitel, amely magában foglalja a személyi számvitel (1C-személyzet), a raktári számvitel (1C-raktár), az ipari vállalkozások (1C-vállalkozás) és a kereskedelmi cégek pénzügyi tevékenységének tervezése (1C-kereskedelem) moduljait. ). Ez a szoftvertermék kereskedelmi.

Az ingyenes szoftverek között van egy megoldás a vállalkozások számviteli és gazdasági könyvelésének automatizálására is (Ananas), amely megfelelő alkalmazás esetén sok esetben célszerűbb lehet, mint a meglehetősen drága és speciális képzést igénylő 1C rendszer.

Pénzügyi számítások és előrejelzések

Az ilyen programok fő célja pénzügyi számítások elvégzése. Az ilyen programok a következő funkciókat hajthatják végre:

□ üzleti terv kidolgozása a vállalkozás számára;

□ üzletfejlesztési tervezés;

□ a társaság pénzügyi helyzetének elemzése pénzügyi kimutatásai alapján;

□ a pénzügyi mutatók kiszámítása;

□ a hitelfelvevő hitelképességének kiszámítása;

□ a társaság éves beszámolójának elkészítése;

□ a vállalkozás pénzügyi helyzetének összehasonlítása a versengő vállalatokkal;

□ jövedelmezőség, fizetőképesség, likviditás és pénzügyi stabilitás elemzése;

□ a tervezett befektetési tevékenységek elemzése.

Az ilyen típusú szoftverekre példa az ExpertSystems szoftvercsomag: ProjectExpert, AuditExpert és PrimeExpert. Ezek a programok lehetővé teszik az összes fenti típusú pénzügyi elemzés és tervezés elvégzését, a vállalkozás kockázatainak és lehetőségeinek felmérését.

Mérnöki tervező szoftver

Ennek az osztálynak a leghíresebb programjai az AutodeskAutokad minden módosítással, amely lehetővé teszi az automatizált tervezést a mechanikai alkatrészektől a vegyi vegyületekig, és a GraphisoftArchiCAD, amelyet építészeti tervezésre szánnak.

Ezen nagyon drága szoftvertermékek mellett számos különféle program létezik, mind kereskedelmi, mind ingyenes.

Üzleti szoftverek

Az üzleti szoftverek sokféle szoftvercsomagot tartalmaznak:

□ szoftver egy ipari vállalkozás munkájának irányítására;

□ folyamatirányító szoftver;

□ speciális szoftver az ipar számára;

□ speciális szoftver a gyártás típusa szerint;

□ speciális információs rendszerek üzleti típusokhoz;

□ szoftver kisvállalkozások számára;

□ szoftver a hálózatba kötött üzleti tevékenységhez.

A nagy- és középvállalkozások számára a kész erőforrás-tervezési rendszerek (EnterpriseResourcePlanning - ERP) már a standardok lettek. Ennek a kategóriának a leghíresebb szoftvercsomagjai az SAPR / 3 az SAPAG-tól és az OracleeBusinessSuite az Oracle-től. Az orosz szoftvercsomagok közül a legelterjedtebb a Galaktika vállalat Galaktika ERP csomagja, valamint az 1C: Enterprise.

Az RP-rendszereket moduláris felépítésük miatt széles körben használják, amely lehetővé teszi a szoftvertermék rugalmas konfigurálását bármely vállalkozás igényeihez. Az OracleeBusinessSuite például felügyeleti alrendszereket tartalmaz:

□ üzleti hatékonyság;

□ anyagáramlás;

□ ügyfélkapcsolat;

□ pénzügy;

□ karbantartás és javítás;

□ személyzet;

□ gyártás;

□ projektek;

□ életciklus;

□ logisztika.

Az ERP rendszer nagyon rugalmasan testreszabható, könnyen adaptálható a helyszínen, és szinte minden üzleti menedzsment igényt kielégít.

A szoftverfejlesztés társadalmi kihívásai. Emberi szabadsághiány

A számítógép növekvő szabadsága a szoftverektől, és néha a lemezmeghajtóktól és a felhasználói információk tárolásához szükséges eszközöktől sok szempontból áldás: az embernek csak egy számítógépes hálózatra és a csatlakozásra van szüksége. Találhat programokat a hálózaton, esetleg még egy operációs rendszert is, vannak dokumentumok a hálózaton, szerkesztésük vagy elküldésük után egy személy újra elmenti őket a hálózati tárolókba. Ebben az esetben az ember a szoftverektől való szabadságát megváltoztatja a szabadság hiánya miatt egy másik szempontból. Mi a titoktartás, a biztonság és a dokumentumok elérhetősége?

Kellemes belépni az "intelligens virtuális házba", amely mindenben megfelel a vágyainak, és megpróbálja megjósolni őket. De ki tudja garantálni, hogy holnap ez is a te vágyad lesz, és nem valami hacker vágya, aki feltörte az "intelligens otthonod" információkezelő rendszerét?

Ezért meg lehet jósolni a szoftverfejlesztés egyes tendenciáival szembeni hosszú és óvatos hozzáállás időtartamát, legalábbis addig, amíg azokat a jogi területen megfelelően és megbízhatóan nem szabályozzák. Ellenkező esetben a technológia által biztosított szabadság váratlan rabszolgasággá válhat.

Szellemi degradáció

A számítógépek egyre kifinomultabbak a kifinomultabb szoftverekkel. Ugyanakkor a programfelület könnyebbé és szórakoztatóbbá válik. Nem kell gondolkodni, nem kell erőlködni, a színes ikonok és képek formájában rendelkezésre álló legösszetettebb technológiák mindent megtesznek helyetted: számolni, értékelni, jósolni, házastársat választani, diétát felírni. Sokkal több válasz van az interneten, mint ahány embernek kérdései vannak, és ez nem okozhat riasztást. Ha az ember nem edzi az izmokat, akkor testileg leromlik, ha az ember abbahagyja gondolkodási apparátusának megerőltetését, akkor intellektuálisan. Ez egy nagyon fontos kihívás, amelyre csak egy modern oktatási rendszer adhat megfelelő választ, amelyet ennek a kihívásnak az elvárásai alapján építenek fel, beleértve az egész életen át tartó oktatás rendszerét is.

Kérdések

1. Hogyan lehet osztályozni a szoftvert a számítógépes hardverrel való interakció mértéke szerint?

2. Milyen típusú szoftvereket ismer a licencelés típusa szerint?

3. Mi a különbség az ingyenes, nyílt forráskódú, kereskedelmi és saját szoftverek között?

4. Mi a különbség a hordozható és a köztes szoftver között?

5. Osztályozza a szoftvert a számítógépes hálózattal való interakció szerint.

6. Mi a veszélyes szoftver?

7. Mi az a hordozható alkalmazás?

8. Sorolja fel az alkalmazás számára ismert osztályokat.

9. Melyek a szövegszerkesztő fő funkciói?

10. Milyen követelményeknek kell megfelelnie egy modern táblázatnak?

11. Mi a program fő és kiegészítő funkciója az előadások készítéséhez és bemutatásához?

12. Funkcionálisan azonosak-e a MicrosoftOffice és az OpenOffice.org programok?

13. Mire (a funkciók felsorolásával) szolgál a projektmenedzsment szoftver?

14. Milyen funkcionalitás fontos a modern szövegszerkesztő számára?

15. Melyek a funkcionális különbségek a MicrosoftWord és az OpenOffice.orgWriter között?

16. Sorolja fel az asztali processzor főbb funkcióit!

17. Mi a táblázatkezelő további funkciói?

18. Mi a pivot tábla, mire szolgálnak?

19. Mi a szervező célja és tipikus funkcionalitása?

20. Milyen elektronikus dokumentumkezelő rendszereket ismer?

21. Mi az elektronikus dokumentumkezelő rendszer alapvető funkcionalitása?

22. Prezentáció készítése a PowerPoint segítségével.

23. Milyen programokat ismer az internetes szolgáltatásokkal való együttműködéshez?

24. Milyen funkciókat lát el az oktatási szoftver?

25. Hogyan készítsünk dokumentumokat és táblázatokat általános "irodai" formátumokban anélkül, hogy irodai csomagot telepítenénk a számítógépre?

26. Milyen kilátásokkal jár a szoftverfejlesztés?

27. Milyen társadalmi következményei vannak az intenzív emberi interakciónak a modern szoftverekkel?

28. A szoftverfejlesztés társadalmi kihívásai