Programinė įranga d

Šiuo metu beveik bet kurioje įmonėje darbas ir valdymas vykdomas naudojant modernią informacines technologijas, organizacijos siekia automatizuoti savo darbuotojų darbą, kad pagerintų jų produktyvumą. Taigi galite sumažinti dokumentų, su kuriais dirba darbuotojai, kiekį perkeldami kai kurias operacijas elektroniniu formatu. Elektroninis dokumentų valdymas(dalinis ar pilnas) yra neatsiejama dalis, vienas iš pagrindinių sėkmingos ir stabilios tiek verslo, tiek valdžios institucijų plėtros veiksnių.

Federalinės mokesčių tarnybos inspekcija (IFTS) yra federalinės vykdomosios institucijos tarprajonų ir miestų lygmeniu teritorinė institucija. Federalinė mokesčių tarnybos inspekcija tikrina įmokų į mokesčių ir rinkliavų biudžetą savalaikiškumą ir išsamumą, Rusijos Federacijos mokesčių įstatymų laikymąsi, registruoja individualius verslininkus ir juridinius asmenis, valstiečių ūkius ir kt. .

Rusijos federalinė mokesčių tarnyba Sachos Respublikoje (Jakutija) Neryungri rajone naudoja tris pagrindines programas, skirtas kontroliuoti ir bendrauti su mokesčių inspekcijoje registruotomis organizacijomis ir asmenimis: „Lotus Notes“, „Consultant Plus“, „Mokestis-3“. Pažvelkime į kiekvieną iš jų išsamiau.

Lotus Notes – tai organizacijų veiklą automatizuojanti programa, kurioje yra momentinių pranešimų paslaugos, asmeniniai ir grupiniai kalendoriai, el. paštas (1 pav.). Šis produktas naudojamas keistis pranešimais tarp mokesčių tarnybos darbuotojų ir kitų organizacijų darbuotojų.

1 paveikslas. Pagrindinis puslapis programas Lotosas Pastabos

Programoje galite ieškoti kontaktuose, pašte, kalendoriuose, peržiūrėti žinyną, atlikti reikiamus užrašus kalendoriuje ir tiesiogiai siųsti laiškus bei dokumentus. Norėdami tai padaryti, iš įmonės darbuotojų sąrašo reikia pasirinkti norimą asmenį pagal pavardę ir vardą, įvesti žinutės temą, nurodyti kam taip pat bus siunčiama kopija ir įvesti patį pranešimą. Informacijoje apie darbuotoją nurodoma jo pavardė, vardas, tėvavardis, darbo vieta, užimamos pareigos ir kita asmeninė informacija.

Kita patogi Lotus funkcija – gaunamų el. laiškų rūšiavimas į aplankus. Norėdami tai padaryti, turite sukurti aplanką, pavyzdžiui, su įmonės, iš kurios buvo gautas laiškas, pavadinimu ir išsiųsti šį laišką į sukurtą aplanką. Šis metodas leidžia ateityje neperskaityti daug pranešimų ir rasti tai, ko jums reikia, o tiesiog pasirinkti reikiamą aplanką.

Antroji svarstoma programa yra ConsultantPlus (2 pav.). ConsultantPlus – kompiuterinė pagalbos tarnyba teisinę sistemą Rusijoje. Joje esanti informacija suskirstyta į skyrius, o sistemoje taip pat pateikiamos aktualios naujienos ir teisės aktų apžvalgos. Kiekvienas gali rasti savo darbui reikalingą informaciją.

2 pav. Pradinis puslapis Plius konsultantas

ConsultantPlus turi posistemes teisininkams, personalo pareigūnams, biudžetininkams, statybininkams, medicinos organizacijos, buhalteriai ir mažos įmonės. Kiekvienas sistemos vartotojas gali peržiūrėti dokumentų formų, straipsnių ir knygų pildymo pavyzdžius ir pavyzdžius, Rusijos Federacijos norminius teisės aktus, pagrindinę informaciją (pagrindinio kurso dydį, valiutų kursus, buhalterio kalendorių ir kt.), apžvalgas teisės aktų ir dokumentų blankų. Be to, kad būtų lengviau naudotis, programa turi legalų navigatorių (ieškokite pagal raktinius žodžius), Greita paieška ir paieškos kortelę.

Visus ConsultantPlus dokumentus galima peržiūrėti, kopijuoti, redaguoti, išsaugoti, siųsti per paštu, kurkite žymes tekstuose ir spausdinkite.

Programa, kurioje Federalinė mokesčių tarnybos inspekcija atlieka pagrindinį darbą, yra AIS „Tax-3“ (3 pav.). Tai automatizuota sistema, kurioje visi mokesčių administravimo duomenys saugomi ir apdorojami vienoje centralizuotoje duomenų bazėje – federalinėje saugykloje. AIS pradėta diegti 2015 m. ir prisidėjo prie darbo su popieriniais gaminiais mažinimo, taip pat asmeninių ryšių tarp Federalinės mokesčių tarnybos ir kitų organizacijų, naudojant elektroninius dokumentus, sumažėjimo.

3 pav. Pagrindinė AIS forma „Tax-3“

Pagrindiniai šios sistemos pranašumai yra šie:

  • duomenų pakeitimai yra prieinami visiems nedelsiant;
  • reguliavimo ir informacinės informacijos naudojimas;
  • dubliavimosi pašalinimas;
  • Darbas su naujausia holistine informacija.

Pagrindiniai AIS „Tax-3“ elementai yra šie:

  • analitiniame segmente pateikiama informacija apie atsiskaitymus su biudžetu, apskaitos duomenis, skolų sureguliavimą ir bankroto procedūras;
  • Operacijų segmente yra 3 eilės, kurių kiekviena atspindi mokesčių administravimo funkcijų rinkinį, kurį reikia patikrinti.

AIS „Tax-3“ naudojimas dėl „Tax Automated“ technologijos sumažino rankinių operacijų apimtį. Ši technologija užtikrina mokesčių administravimo automatizavimą ir savalaikį gaunamų dokumentų tvarkymą. Programa gali naudotis individualūs verslininkai, juridiniai asmenys ir mokesčių institucijos. Verslininkai ir juridiniai asmenys sistemoje pildo reikalinga informacija apie organizaciją, apie darbuotojus, įveskite duomenis apie mokesčių sumokėjimą ir pan., o mokesčių tarnyba gali bet kada peržiūrėti juos dominančią informaciją. Taip pat šioje programoje yra užpildyta visa dokumentacija, su kuria dirba Federalinė mokesčių tarnybos inspekcija (patikrinimų, mokėjimų, apskaitos aktai, programoje yra užpildymo šablonai).

Pagrindinės Federalinės mokesčių tarnybos darbuotojų atliekamos funkcijos ir tam naudojama programinė įranga gali būti apibendrinta 1 lentelėje:

1 lentelė.

IFTS programinė įranga

Funkcijos

Lotus Notes

Plius konsultantas

AIS „Tax-3“

Keitimasis žinutėmis tarp darbuotojų

Pildymo dokumentų ir informacinės informacijos pavyzdžių peržiūra

popierizmas

Keitimasis dokumentais

Dokumentų ir informacijos apie individualius verslininkus ir juridinius asmenis peržiūra

Nepaisant plataus nagrinėjamų programų funkcionalumo, visiškai neįmanoma atsikratyti popierinių dokumentų srauto, nes Federalinė mokesčių tarnybos inspekcija dirba su dokumentais, kurie turi turėti atsakingo asmens antspaudą ir parašą.

Bibliografija:

  1. Kas yra Federalinė mokesčių tarnyba [ Elektroninis šaltinis]. – URL: https://www.moedelo.org/voprosy-i-otvety/nalogi-i-nalogooblozhenie/obschie-voprosy/obschee_31.html (žiūrėta 2017 m. rugsėjo 22 d.).
  2. Dokumentų srautas Lotus Notes [elektroninis išteklius]. – URL: http://lotusdom.com/products_workflow.html= (žiūrėta 2017 m. rugsėjo 22 d.).
  3. ConsultantPlus – patikima teisinė pagalba [Elektroninis išteklius]. – URL: http://www.usoft.ru/sistems_kp/ (žiūrėta 2017 m. rugsėjo 22 d.).
  4. AIS „Tax-3“ [Elektroninis išteklius]. – URL: https://www.nalog.ru/rn77/about_fts/gos_inf/4045827/ (žiūrėta 2017 m. rugsėjo 22 d.).

OS

Pagrindinės OS idėjos

OS pirmtaku reikėtų laikyti komunalines programas (kroviklius ir monitorius), taip pat dažnai naudojamų programų bibliotekas, kurios buvo pradėtos kurti atsiradus universalūs kompiuteriai 1 karta (XX amžiaus ketvirtojo dešimtmečio pabaiga). Komunalinės paslaugos sumažino operatoriaus fizines manipuliacijas įranga, o bibliotekos leido išvengti pakartotinio tų pačių veiksmų programavimo (įvesties/išvesties operacijų vykdymo, matematinių funkcijų skaičiavimo ir kt.).

Integruotos programos

Pagrindinės DBVS funkcijos

  • duomenų valdymas išorinė atmintis(diskuose);
  • duomenų valdymas RAM naudojant disko talpyklą;
  • pakeitimų registravimas, duomenų bazės atsarginės kopijos ir atkūrimas po gedimų;
  • duomenų bazių kalbų palaikymas (duomenų apibrėžimo kalba, duomenų apdorojimo kalba).

DBVS klasifikavimas pagal prieigos prie duomenų bazės metodą

  • Failų serveriai

Failų serverių DBVS duomenų failai yra failų serverio centre. DBVS branduolys yra kiekviename kliento kompiuteris. Duomenys pasiekiami per vietinis tinklas. Skaitymų ir atnaujinimų sinchronizavimas atliekamas naudojant failų užraktus. Šios architektūros privalumas – maža procesoriaus apkrova serveryje, tačiau trūkumas – didelė vietinio tinklo apkrova.

Įjungta Šis momentas failų serverio DBVS laikomos pasenusiomis.

Tokias DBVS sudaro kliento dalis (kuri yra dalis taikomoji programa) ir serveris (žr Kliento serveris).

taip pat žr

Literatūra

Vasiljevas V.G. Sistemos programinė įranga

Nuorodos


Wikimedia fondas. 2010 m.

Sistema nesprendžia konkrečių praktinių problemų, o tik užtikrina kitų programų veikimą, suteikdama joms aptarnavimo funkcijas, abstrahuoja techninės ir programinės įrangos diegimo detales. skaičiavimo sistema, valdo skaičiavimo sistemos aparatūros išteklius.

Sistemos programavimas- sistemos sukūrimas programinė įranga.

Sistemos programuotojas- programuotojas, kurio specializacija – sistemų programavimas.

Tam tikros programinės įrangos klasifikavimas kaip sistemos programinė įranga yra sąlyginis ir priklauso nuo konkrečiame kontekste naudojamų susitarimų. Paprastai sistemos programinė įranga apima operacines sistemas, komunalines paslaugas, programavimo sistemas, duomenų bazių valdymo sistemas ir plačią tarpinės programinės įrangos klasę.

Enciklopedinis „YouTube“.

    1 / 5

    ✪ Labiausiai reikalingos programos skirta „Windows 7“.

    ✪ Ką galima ištrinti C diske? Ko negalima ištrinti? PC naudotojo vadovas

    ✪ 5 Nemokamos programos(Geriausias reikalingos programos)

    ✪ Ieškokite ir pašalinkite viską Windows klaidos. Kaip ištaisyti klaidą?

    ✪ PAŠALINKITE PROGRAMAS iš kompiuterio, atlikdami visišką VALYMĄ ♻️ PERŽIŪRĖTI Pašalinimo įrankį

    Subtitrai

OS

Pagrindinės operacinių sistemų idėjos

Operacinių sistemų pirmtakais reikėtų laikyti naudingąsias programas (įkrovos įkroviklius ir monitorius), taip pat dažnai naudojamų programų bibliotekas, kurios buvo pradėtos kurti atsiradus pirmosios kartos universaliems kompiuteriams (XX amžiaus ketvirtojo dešimtmečio pabaigoje). Komunalinės paslaugos sumažino operatoriaus fizines manipuliacijas įranga, o bibliotekos leido išvengti pakartotinio tų pačių veiksmų programavimo (įvesties/išvesties operacijų vykdymo, matematinių funkcijų skaičiavimo ir kt.).

Integruotos programos

Integruotos programos arba programinė įranga yra programos, „įjungtos“ į skaitmeninę sistemą Elektroniniai prietaisai. Kai kuriais atvejais (pavyzdžiui, IBM-PC suderinamų kompiuterių BIOS) iš esmės yra jos dalis Operacinė sistema, saugomi nuolatinėje atmintyje. Užteks paprasti įrenginiai gali būti įdėta visa operacinė sistema. Daug įrenginių šiuolaikiniai kompiuteriai turi savo „firmware“, kuri valdo šiuos įrenginius ir supaprastina sąveiką su jais.

Komunalinės paslaugos

Utilities (angl. utility or tool) – programos, skirtos siauram pagalbinių užduočių spektrui spręsti. Kartais komunalinės paslaugos priskiriamos paslaugų programinei įrangai.

Priemonės naudojamos stebėti jutiklio veikimą ir aparatinės įrangos veikimą (pavyzdžiui, stebėti procesoriaus arba vaizdo adapterio temperatūrą), valdyti aparatūros parametrus (riboti Maksimalus greitis kompaktinių diskų įrenginio sukimasis; ventiliatoriaus sukimosi greičio keitimas), stebėjimo indikatoriai (nuorodų vientisumo tikrinimas; duomenų įrašymo teisingumas), galimybių išplėtimas (disko formatavimas arba perskirstymas išsaugant duomenis, trynimas be galimybės atkurti).

Komunalinių paslaugų rūšys

  • Disko paslaugos
    • Disko patikra – neteisingai įrašytų arba įvairiais būdais pažeistų failų ir disko sričių paieška ir vėlesnis jų ištrynimas efektyvus naudojimas disko talpa.
    • Disko valymas – laikinųjų failų ištrynimas, nereikalingus failus, „krepšelio“ valymas.
    • Disko skaidymas – disko padalijimas į loginius diskus, kurie gali turėti skirtingus failų sistemos ir operacinė sistema juos suvokia kaip kelis skirtingus diskus.
    • Atsarginė kopija – kūrimas atsargines kopijas ištisus diskus ir atskirus failus, taip pat atkurti iš šių kopijų.
    • Disko suspaudimas – informacijos suspaudimas diskuose, siekiant padidinti standžiųjų diskų talpą.
  • Registro paslaugos
  • Įrangos stebėjimo komunalinės paslaugos
  • Įrangos bandymai

Programavimo sistemos

  • surinkėjai - kompiuterines programas, konvertuojant programą šaltinio teksto forma asamblėjos kalba į mašinos instrukcijas objekto kodo forma;
  • vertėjai – programos ar techninės priemonės, transliuojančios programą;
    • kompiliatoriai – programos, kurios verčia programos tekstą aukšto lygio kalba į lygiavertę programą mašinų kalba.
    • interpretatoriai – Programos (kartais aparatinė įranga), kurios analizuoja komandas ar programos sakinius ir iš karto juos vykdo;
  • linkeriai (nuorodų redaktoriai) – programos, kurios atlieka susiejimą – paima vieną ar kelis objektų modulius kaip įvestį ir iš jų surenka vykdomąjį modulį;
  • Šaltinio pirminiai procesoriai yra kompiuterių programos, priimančios įvesties duomenis ir išvesties duomenis, skirtus įvesti kitai programai, pavyzdžiui, kompiliatoriui;
  • debuggers (angl. debugger) – kūrimo aplinkos moduliai arba atskiros programos, skirtos klaidų programoms rasti;
  • teksto rengyklės yra kompiuterinės programos, skirtos kurti ir keisti tekstinius failus, taip pat jų peržiūra ekrane, spausdinimas, teksto fragmentų paieška ir pan.;
    • specializuoti šaltinio teksto redaktoriai - teksto redaktoriai kūrimui ir redagavimui pirminis kodas programas. Specializuota šaltinio rengyklė gali būti atskira programa arba integruota

� Ataskaitinių dokumentų rengimo Rusijos pensijų fondui programa „Spu_orb“ versija 2.97 pagal formas ADV-1, ADV-2, ADV-3, ADV-8, ADV-9, SZV-1, SZV-3, SZV- 4-1, SZV- 4-2, SZV-6-1, SZV-6-2, SZV-6-3, SZV-6-4, SPV-1, SPV-2, ADV-10, ADV-11, ADV-6-4, SZV-K, SZV-SP, DSV-1, DSV-3, RSV-1, RSV-2, RV-3, SZV-M, ODV-1, SZV-ISKH, SZV-KORR, SZV-STAZH, pensijos paskyrimo pareiškimas, gimimo informacija, informacija apie mirtį.

„Spu_orb“ programa suteikia galimybę parengti ataskaitinius dokumentus pateikimui Pensijų fondas Rusija.

Čia turite galimybę įvesti, atsispausdinti ir įkelti dokumentų paketus Pensijų fondui.

Programa veikia su šių formų dokumentais:

  • Apdraustųjų anketos: ADV-1
  • Prašymas pakeisti draudimo liudijimą: ADV-2
  • Prašymai išduoti draudimo liudijimo dublikatą: ADV-3
  • Informacija apie mirtį: ADV-8, Gimimo informacija, Informacija apie mirtį
  • Individuali informacija: SZV-1, SZV-3, SZV-4-1, SZV-4-2, SZV-6-1, SZV-6-2, SZV-6-3, SZV-6-4, SPV-1 , SPV-2, ODV-1, SZV-ISKH, SZV-KORR, SZV-STAZH
  • Pridedamas individualios informacijos lapas: ADV-10, ADV-11
  • Informacija apie darbo patirtį: SZV-K
  • Informacija apie kitus tarnybos laikotarpius: SZV-SP
  • Informacija apie apdraustuosius: SZV-M
  • Paraiška dėl papildomo draudimo įmokų: DSV-1
  • Apdraustųjų draudimo įmokoms registras: DSV-3
  • Draudimo įmokų apskaičiavimas: RSV-1, RSV-2, RV-3
  • Prašymas dėl pensijos, prašymas dėl pensijos skyrimo

Programa taip pat suteikia papildomų funkcijų:

  • Dirbkite su bet kokiu įmonių skaičiumi
  • Duomenų importavimas iš PFR failų XML formatu
  • Duomenų importavimas iš DBF failų
  • Federalinės mokesčių tarnybos adresų klasifikatoriaus importas (KLADR ir FIAS)
  • Formavimas ir spausdinimas iš gatavų pakuočių Pensijų fondo dokumentai XML formatu
  • Pensijų fondo dokumentų tuščių blankų formavimas ir spausdinimas
  • Įmokų skaičiuoklė individualiems verslininkams
  • Administravimas, programos vartotojo veiksmų registravimas

Programinė įranga- tai visų programų ir atitinkamos dokumentacijos rinkinys, užtikrinantis kompiuterio naudojimą pagal kiekvieno jo vartotojo interesus.

Yra sistemos ir taikomoji programinė įranga. Schematiškai programinė įranga gali būti pavaizduota taip:

Sistemos programinė įranga yra programų rinkinys, užtikrinantis kompiuterio darbą. Sistemos programinė įranga yra padalinta į pagrindinis Ir paslauga. Sisteminės programos skirtos valdyti kompiuterinės sistemos darbą ir atlikti įvairias pagalbines funkcijas (kopijuoti, išduoti sertifikatus, testuoti, formatuoti ir kt.).

Pagrindinė programinė įranga apima:

    OS;

    kriauklės;

    tinklo operacinės sistemos.

Aptarnavimo programinė įranga apima programas (paslaugas):

    diagnostika;

    antivirusinė;

    žiniasklaidos paslaugos;

    archyvavimas;

    tinklo priežiūra.

Taikomoji programinė įranga yra programų rinkinys, skirtas konkrečios dalykinės srities tam tikros klasės problemoms spręsti. Programinė įranga veikia tik tuo atveju, jei yra sistemos programinė įranga.

Taikomosios programos vadinamos programomis. Jie įtraukia:

    teksto rengyklės;

    stalo procesoriai;

    Duomenų bazė;

    integruoti paketai;

    iliustracinės ir verslo grafikos sistemos (grafikos procesoriai);

    ekspertinės sistemos;

    mokymo programos;

    matematinių skaičiavimų, modeliavimo ir analizės programos;

    bendravimo programas.

Specialią grupę sudaro programavimo sistemos (įrankių sistemos), kurios yra sistemos programinės įrangos dalis, tačiau yra taikomojo pobūdžio. Programavimo sistemos yra programų rinkinys, skirtas naujų programinės įrangos produktų kūrimui, derinimui ir diegimui. Programavimo sistemose paprastai yra:

    vertėjai;

    programinės įrangos kūrimo aplinka;

    informacinių programų bibliotekos (funkcijos, procedūros);

    derintuvai;

    komunikacijos redaktoriai ir kt.

2. Pagrindiniai Prog.Support sistemos komponentai. Operacinė sistema.Komunalinės paslaugos. Programavimo sistemos Subd. Pagrindinės funkcijos, duomenų bazių klasifikavimas prieigos būdu.

Operacinė sistema yra programų rinkinys, leidžiantis valdyti kompiuterio veikimą ir jo sąveiką su vartotoju.

Žmogaus požiūriu operacinė sistema tarnauja kaip tarpininkas tarp žmonių, kompiuterio elektroninių komponentų ir taikomųjų programų. Tai leidžia žmogui paleisti programas, perkelti į jas ir gauti iš jų visokius duomenis, valdyti programų veikimą, keisti kompiuterio ir prie jo prijungtų įrenginių parametrus, perskirstyti išteklius. Darbas kompiuteriu iš tikrųjų yra darbas su jo operacine sistema. Jei kompiuteryje įdiegsite tik operacinę sistemą (OS), nieko prasmingo negalėsite nuveikti ir kompiuteryje. Tekstams įvesti ir formatuoti, braižyti grafikus, skaičiuoti atlyginimus ar klausytis lazerinio disko reikalingos specialios taikomosios programos. Tačiau net ir be OS neįmanoma paleisti jokios taikomosios programos.

Operacinė sistema išsprendžia problemas, kurias galima suskirstyti į dvi kategorijas:

    pirma, valdyti visus kompiuterio išteklius;

    antra, keitimasis duomenimis tarp kompiuterių įrenginiai, tarp kompiuterio ir žmogaus.

Be to, būtent OS suteikia galimybę individualiai sukonfigūruoti kompiuterį: OS nustato, iš kokių komponentų yra surinktas kompiuteris, kuriame ji įdiegta, ir sukonfigūruoja save darbui su šiais komponentais.

Ne taip seniai vartotojas turėjo atlikti sąrankos darbus rankiniu būdu, tačiau šiandien kompiuterių komponentų gamintojai sukūrė „plug-and-play“ protokolas(įjungė – veikė). Šis protokolas leidžia operacinei sistemai naujo komponento prijungimo metu gauti informacijos apie naują įrenginį, kurio pakaktų OS sukonfigūruoti darbui su juo.

Kompiuterių operacinės sistemos skiriasi keliais būdais. Visų pirma, OS yra:

    vienos užduoties Ir daugiafunkcinis darbas;

    vienam vartotojui Ir kelių vartotojų;

    tinklą Ir ne tinklinis.

Be to, operacinė sistema gali turėti komandų sąsają arba grafinę kelių langų sąsają (arba abi).

Vienos užduotys operacinės sistemos leidžia vienu metu išspręsti tik vieną užduotį. Tokios sistemos dažniausiai leidžia paleisti vieną programą pagrindiniu režimu.

Daugiafunkcinis darbas sistemos leidžia vienu metu paleisti kelias programas, kurios veiks lygiagrečiai.

Pagrindinis skirtumas kelių vartotojų sistemos iš vienam vartotojui yra galimybė apsaugoti kiekvieno vartotojo informaciją nuo neteisėtos kitų vartotojų prieigos. Reikėtų pažymėti, kad ne kiekviena daugiafunkcinė sistema yra kelių vartotojų, ir ne kiekviena vieno vartotojo OS yra vieno užduočių.

Pastaraisiais metais de facto standartu tapo grafinė kelių langų sąsaja, kai reikiami veiksmai ir objektų aprašymai įvedami ne teksto forma, o pasirenkami iš meniu, failų sąrašų ir pan.

Šiuo metu su atėjimu galingi kompiuteriai, plačiai naudojamos dviejų tipų OS. Pirmasis tipas apima gana panašias šeimos operacines sistemas Windows Microsoft kompanija. Jie atlieka daugybę užduočių ir turi kelių langų grafinę sąsają. Asmeninių kompiuterių rinkoje su Windows operacinės sistemos kaip UNIX. Tai kelių užduočių, kelių vartotojų OS su komandų sąsaja. Šiuo metu yra sukurti UNIX plėtiniai, kurie suteikia kelių langų grafinę sąsają. UNIX vystėsi bėgant metams skirtingos įmonės, tačiau iki šiol jis nebuvo naudojamas asmeninius kompiuterius, nes reikalauja labai galingo procesoriaus, yra labai brangus ir sudėtingas, jo įrengimas ir veikimas reikalauja aukštos kvalifikacijos. Pastaraisiais metais padėtis pasikeitė. Kompiuteriai tapo gana galingi, atsirado nekomercinė, nemokama UNIX sistemos versija asmeniniams kompiuteriams - sistema Linux. Augant sistemos populiarumui, buvo pridėti papildomi komponentai, kad būtų lengviau įdiegti ir valdyti. Pasaulinis kompiuterių tinklas Internetas suvaidino reikšmingą vaidmenį augant Linux populiarumui. Nors įvaldyti Linux yra daug sunkiau nei valdyti sistemas Windows tipas, Linux yra lankstesnė ir tuo pačiu nemokama sistema, kuri pritraukia daug vartotojų.

Yra ir kitų OS. Gerai žinoma kompanija Apple gamina Macintosh kompiuterius su modernia OS MacOS. Šiuos kompiuterius daugiausia naudoja leidėjai ir menininkai. IBM gamina OS OS/2. OS/2 operacinė sistema turi tokią pačią patikimumo ir saugumo klasę kaip ir Windows NT.

MS DOS operacinė sistema su grafiniais apvalkalais Windows 3.1 ir Windows 3.11 buvo pakeista visavertėmis operacinėmis sistemomis Windows šeima(iš pradžių „Windows 95“, paskui „Windows 98“, „Windows Millennium“, „Windows 2000“, „Windows XP“, Windows Vista ir Windows 7). Paveiksle pavaizduoti PC klasės asmeninių kompiuterių ir operacinės sistemos Windows kūrimo etapai:

Operacinių sistemų šeima Windows yra 32 bitų operacinė sistema, teikianti kelių užduočių ir kelių gijų taikomųjų programų apdorojimą. Jie palaiko patogią grafinę vartotojo sąsają, galimybę dirbti apsaugotu režimu ir suderinamumą su programomis realus režimas ir tinklo galimybes. „Windows“ apima „Plug and Play“ aparatinės įrangos palaikymą, ilgus failų pavadinimus ir patobulintą tvirtumą.

32 bitų reiškia, kad operacijos su 32 bitų duomenimis čia yra greitesnės nei su 16 bitų duomenimis. 32 bitų Windows programos veikia savo adresų erdvėje, kuri nepasiekiama kitoms programoms. Tai apsaugo programas nuo viena kitos klaidų. Jei viena programa sugenda, kita toliau veikia kaip įprasta. Nepavykusi programa gali būti nutraukta.

Daugiafunkcinis darbas suteikia galimybę lygiagrečiai dirbti su keliomis programomis. Kol vienas iš jų yra užsiėmęs, pavyzdžiui, spausdina dokumentą ar gauna elektroninį laišką iš interneto, kitas gali perskaičiuoti skaičiuoklę ar atlikti kitus naudingus darbus.

Daugiagija leidžia konkrečiu būdu sukurtoms programoms vienu metu vykdyti kelis savo procesus. Pavyzdžiui, dirbdamas su kelių gijų skaičiuokle, vartotojas galės perskaičiuoti vienoje lentelėje, o spausdinti kitą, o trečią įkelti į atmintį. Kol viena gija laukia, pavyzdžiui, kol baigs ryšio operaciją su lėtu išoriniu įrenginiu, kita gali tęsti savo darbą.

Išskirtinis „Windows“ bruožas yra į objektą orientuotas požiūris į sistemos dizainą. Vartotojo lygmeniu požiūris į objektą išreiškiamas tuo, kad sąsaja yra realaus pasaulio panašumas, o darbas su mašina yra sumažintas iki veiksmų su pažįstamais objektais. Taigi, aplankus galima atidaryti, įdėti į portfelį, dokumentus peržiūrėti, taisyti, perkelti iš vienos vietos į kitą, išmesti į šiukšliadėžę, išsiųsti faksą ar laišką gavėjui ir t.t.. Vartotojas dirba su užduotimis ir prašymus taip pat, kaip ir su dokumentais ant jo stalo. Objektinis požiūris įgyvendinamas naudojant modelį darbininkas stalo– pagrindinis „Windows“ objektas. Paleidus „Windows“, jis rodomas ekrane. Darbalaukyje gali būti įvairių objektų: programos, aplankai su dokumentais (tekstais, paveikslėliais, lentelėmis), nuorodos į programas ar aplankus.

Spartieji klavišai suteikti prieigą prie programos ar dokumento iš kelių vietų, nekuriant kelių fizinių failo kopijų. Darbalaukyje galite įdėti ne tik programų ir atskirų dokumentų piktogramas, bet ir aplankus. Aplankai yra kitas katalogų pavadinimas.

Svarbi Windows naujovė buvo skydelis užduotys. Nepaisant mažo funkcionalumo, daugiafunkcinis mechanizmas tampa aiškus ir labai pagreitina programų perjungimo procesą. Išoriškai užduočių juosta yra juostelė, paprastai esanti ekrano apačioje, kurioje yra programų mygtukai ir mygtukas Pradėti. Dešinėje pusėje paprastai yra laikrodis ir nedidelės šiuo metu veikiančių programų piktogramos.

„Windows“ leidžia dirbti su įvairių formatų garso ir vaizdo failais. Reikšmingas „Windows“ pasiekimas buvo įmontuotos kompiuterinės komunikacijos programos. Bendravimas Windows įrankiai yra skirtos paprastiems vartotojams ir nereikalauja specialių žinių. Šie įrankiai apima vietinio tinklo galimybes ir pasauliniai tinklai, modemų nustatymas, prisijungimas prie el. pašto ir daug daugiau.

„Windows“ operacinėje sistemoje pelė plačiai naudojama dirbant su langais ir programomis. Paprastai pelė naudojama norint pasirinkti teksto ar grafinių objektų dalis, pažymėti ir atžymėti langelius, pasirinkti meniu komandas, pasirinkti įrankių juostos mygtukus, valdyti dialogo langų valdiklius ir „slinkti“ dokumentus languose.

„Windows“ jis aktyviai naudojamas ir dešinysis mygtukas pelėms. Uždėję žymeklį ant dominančio objekto ir spustelėję dešiniuoju pelės mygtuku, galite išplėsti kontekstinis Meniu, kuriame yra dažniausiai šiam objektui taikomos komandos.

Kai išjungiate, negalite tiesiog išjungti kompiuterio tinkamai neišjungę sistemos – taip galite prarasti kai kuriuos neišsaugotus duomenis. Norint tinkamai išjungti, būtina išsaugoti duomenis visose programose, su kuriomis vartotojas dirbo, išjungti visas anksčiau veikusias DOS programas, atidaryti mygtuko meniu „Pradėti“ ir pasirinkti komandą „Išjungti“.

Pagalbinės programos (priemonės) dažniausiai yra skirti ne konkrečioms vartotojo problemoms spręsti, o kompiuterinės sistemos efektyvumui palaikyti ir gerinti. Trumpai pažvelkime į pagrindinius pagalbinių programų tipus.

Duomenų bazių valdymo sistema yra programinės įrangos ir kalbos įrankių rinkinys, reikalingas duomenų bazėms kurti, jas atnaujinti ir jose reikalingos informacijos paieškai organizuoti.

    duomenų valdymas išorinėje atmintyje (diskuose);

    duomenų valdymas RAM naudojant disko talpyklą;

    pakeitimų registravimas, duomenų bazės atsarginių kopijų kūrimas ir atkūrimas po gedimų;

    duomenų bazių kalbų palaikymas (duomenų apibrėžimo kalba, duomenų apdorojimo kalba).

    Failų serveriai

Failų serverių DBVS duomenų failai yra failų serverio centre. DBVS yra kiekviename kliento kompiuteryje ( darbo vieta). DBVS pasiekia duomenis per vietinį tinklą. Skaitymų ir atnaujinimų sinchronizavimas atliekamas naudojant failų užraktus. Šios architektūros pranašumas yra maža procesoriaus apkrova failų serveryje. Trūkumai: galimai didelė vietinio tinklo apkrova; centralizuoto valdymo sunkumai arba neįmanoma; sunku arba neįmanoma užtikrinti tokias svarbias charakteristikas kaip didelis patikimumas, didelis prieinamumas ir aukštas saugumas. Jie dažniausiai naudojami vietinėse programose, kurios naudoja duomenų bazių valdymo funkcijas; sistemose su mažu duomenų apdorojimo intensyvumu ir mažomis didžiausiomis duomenų bazės apkrovomis.

Šiuo metu failų serverių technologija laikoma pasenusia, o jos naudojimas didelėse informacinėse sistemose laikomas trūkumu.

Pavyzdžiai: „Microsoft Access“, „Paradox“, „dBase“, „FoxPro“, „Visual FoxPro“.

    Kliento serveris

Kliento-serverio DBVS yra serveryje kartu su duomenų baze ir suteikia tiesioginę prieigą prie duomenų bazės išskirtiniu režimu. Visos klientų užklausos dėl duomenų apdorojimo yra apdorojamos centralizuotai kliento-serverio DBVS. Kliento-serverio DBVS trūkumas yra išaugę reikalavimai serveriui. Privalumai: galimai mažesnė vietinio tinklo apkrova; centralizuoto valdymo patogumas; patogumas teikti tokias svarbias charakteristikas kaip didelis patikimumas, didelis prieinamumas ir aukštas saugumas.

Pavyzdžiai: Oracle, Firebird, Interbase, IBM DB2, Informix, MS SQL Server, Sybase Adaptive Server Enterprise, PostgreSQL, MySQL, Caché, LINTER.

    Įmontuota

Įterptoji DBVS yra DBVS, kuri gali būti tiekiama kaip programinės įrangos produkto dalis, nereikalaujant savarankiško diegimo procedūros. Įterptoji DBVS skirta vietiniam programų duomenų saugojimui ir nėra skirta bendram naudojimui tinkle. Fiziškai įterpta DBVS dažniausiai įgyvendinama kaip papildinių biblioteka. Prieiga prie duomenų iš programos pusės gali būti pasiekiama per SQL arba per specialias programos sąsajas.

Pavyzdžiai: OpenEdge, SQLite, BerkeleyDB, Firebird Embedded, Microsoft SQL Server Compact, Linter.

3. Programos rengimo įgyvendinti etapai. Programinės įrangos modulis. Šaltinio modulis. Transliacija. Mašinos kalba. Vertėjai. Motorinė transporto priemonė. Asamblėjos kalba. Aukšto lygio kalba. Objektinis modulis. Įkeliamas modulis. Interpretacija.

Dalintis