Arvutisüsteemi tarkvara ppt. Süsteemitarkvara esitlus. Rakenduspaketid
"Arhiiv" - 8. Sektsioonide õigused Rühmadele ja üksikkasutajatele Pärand. Dokumentide hoidmine. Ülesanded, ülesanded ja äriprotsessid. Sisemise dokumendivoo automatiseerimine. 12. Dokumendiliigid. 10. Haridusprotsessi korraldus. Põhijooned. Aleksandr Bezborodov, dokumendihaldusprogrammide arendamise osakonna juhataja.
"Programmid" - Arvutiviirused ja viirusetõrjetarkvara... Võrgustiku tugi. Operatsiooni ruum Linuxi süsteem loodud soome üliõpilase poolt. Menüüriba: Tudengite viirused. Programmid võivad töötada taustal. Mis on programm? Programmeerimissüsteemid. Näide: C: \ Program Files \ Borland \ Delphi7 \ project.exe.
"Tarkvara arendus" – tühistage tellimus. Rakendamine. J4. Sisemine struktuur küpsusastmete kirjeldamiseks. [Valitud toode]. Teine etapp - struktuurne lähenemine programmeerimise juurde. Müügiosakond. osakond. J2. Ohutussüsteem?
"Programmi funktsioonid" - suur kiirus! Graafiline redaktor. Cd ja dwd kirjutamine. Võib olla käsitsi eemaldamine kirjed installitud programmid alates süsteemi register... Aga rumalaid vigu nad ei tee. Faile on võimalik serverite vahel edastada, möödudes kohalikust hostist. Kompressiooniaste jaoks ZIP-vormingus 2–10% kõrgem kui PKZip / WinZip.
"Tarkvara" – kaasaskantavus (mobiilsuse) on kavandatud kajastama: kohanemisvõimet; paigaldamise lihtsus - paigaldamine; asendatavus.
"Arvutiprogrammid" – rakendustarkvara. Autor Sadykova I.Kh. Tarkvara konfiguratsioonitasemed. Programmeerimiskeeled. Andmetöötlus arvutis. Miks on vaja operatsioonisüsteemi? Kasutaja sai redigeerida ja vormindada tekstidokumendid... Infotöötlusprotsess koosnes toimingutest arvandmetega.
süsteemitarkvara (programmid ühine kasutamine),
erinevate abitööde teostamine
funktsioone, nagu kasutatud asjadest koopiate tegemine
teave, väljastamine viiteteave O
arvuti, seadmete funktsionaalsuse kontrollimine
arvuti jne.
rakendustarkvara, mis tagab täitmise
nõutav töö arvutiga: toimetamine
tekstidokumendid, joonis või
pildid, infomassiivide töötlemine ja
jne.
instrumentaalne tarkvara (programmeerimissüsteemid),
uute programmide väljatöötamise tagamine
arvuti programmeerimiskeeles.
Süsteemi tarkvara
Need on avalikud programmid, mis pole konkreetsega seotudkasutades arvutit ja täitma traditsioonilisi funktsioone:
ajakava ja ülesannete haldamine, sisendite haldamine
järeldus jne.
Süsteemitarkvara sisaldab:
operatsioonisüsteemid (see programm laaditakse RAM-i
kui arvuti sisse lülitate)
shell-programmid (pakkuge mugavamat ja
visuaalne viis arvutiga suhtlemiseks kui kasutamine
DOS-i käsurida nagu Norton Commander)
operatsioonikestad – liidesesüsteemid, mis
kasutatakse graafiliste liideste loomiseks,
multiprogrammeerimine jne. Draiverid (programmid, mis on mõeldud
välisseadmete portide juhtimine,
tavaliselt laaditakse RAM-i, kui
käivitage arvuti)
kommunaalteenused (abi- või teenindus
kasutajale esitatavad programmid
mitmeid lisateenuseid)
Kommunaalteenuste hulka kuuluvad:
failihaldurid või failihaldurid
dünaamiline andmete tihendamine
(võimaldab teil teabe hulka suurendada
ketas selle dünaamilise tihendamise tõttu) vaatamis- ja taasesitustööriistad
diagnostikavahendid; juhtnupud võimaldavad
kontrollige oma arvuti konfiguratsiooni ja kontrollige
arvutiseadmete jõudlus, enne
kõvakettad kokku
sidevahendid (kommunikatsioon
programmid) on mõeldud vahetuse korraldamiseks
info arvutite vahel
arvutiturbe tööriistad
(varundus, viirusetõrje tarkvara).
Rakendustarkvara
Paketid rakendusprogrammid On süsteemprogrammid, mis ulatuvad
jagunevad probleemikeskseteks,
paketid Üldine otstarve ja integreeritud
paketid. Kaasaegne integreeritud
paketid sisaldavad kuni viit funktsionaalset
komponendid: test ja tabel
protsessor, DBMS, graafikaredaktor,
telekommunikatsioonirajatised.
Rakendustarkvara
Rakendustarkvara sisaldab näiteks:Määra kontorirakendused MS OFFICE
Raamatupidamissüsteemid
Finantsanalüütilised süsteemid
Integreeritud kontorikomplektid
CAD - süsteemid (automaatsed süsteemid
disain)
HTML- või veebiredaktorid
Brauserid – veebivaaturid
Graafiline redaktor
Instrumentaalne tarkvara
Tööriistatarkvara või süsteemidprogrammeerimine on süsteemid
uute programmide väljatöötamise automatiseerimine
programmeerimiskeeles.
Borland Delphi – mõeldud lahendamiseks
praktiliselt iga rakenduslik ülesanne
programmeerimine
Microsoft Visual C ++ – see tööriist võimaldab
arendada mis tahes töötavaid rakendusi
OS-i keskkond nagu Microsoft Windows
Failisüsteemid
Kõik kaasaegsed operatsioonisüsteemid pakuvad loomingutfailisüsteem mis on ette nähtud
andmete salvestamine ketastele ja pakkumine
juurdepääs neile.
Failisüsteemi põhifunktsioonid võivad olla
jagatud kahte rühma:
Failisüsteemid
Funktsioonid failidega töötamiseks (loomine,failide kustutamine, ümbernimetamine jne)
Funktsioonid andmetega töötamiseks, mis
salvestatakse failidesse (kirjutada, lugeda, otsida
andmed jne)
Failisüsteemid
Failistruktuuri teenindamise funktsioonilehõlmavad järgmisi toimuvaid toiminguid
juhitud operatsioonisüsteem:
failide loomine ja nimetamine;
kataloogide (kaustade) loomine ja nende määramine
nimed;
failide ja kataloogide ümbernimetamine
(kaustad); failide kopeerimine ja teisaldamine
arvutiketaste ja kataloogide vahel
ühe ketta (kaustad);
Failisüsteemid
failide ja kataloogide (kaustade) kustutamine;failistruktuuris sihtmärgiga navigeerimine
juurdepääs antud failile, kataloogile (kaustale);
failiatribuutide haldamine.
Integreeritud süsteemid
Integreeritud paketid onmitme tarkvaratoote komplekt,
ühendatud üheks mugavaks tööriistaks.
Kõige arenenumate hulka kuuluvad
tekstiredaktor, korraldaja, elektrooniline
tabel, DBMS, tugitööriistad
e-posti loomise programm
esitlusgraafika.
CASE tehnoloogiad
CASE (arvutipõhine tarkvara)Tehnika) - tööriistade ja meetodite komplekt
tarkvara projekteerimine
tarkvara, mis aitab
varustama kõrge kvaliteet programmid,
veatu ja kergesti hooldatav
tarkvaratooted. Ka CASE all
mõista meetodite ja vahendite kogumit
projekteerimine infosüsteemid Koos
kasutades CASE tööriistu.
CASE tehnoloogiad
Arendusautomaatika tööriistadprogrammid (CASE tööriistad) - tööriistad
projekteerimisprotsesside automatiseerimine ja
tarkvara arendus
süsteemianalüütik, tarkvaraarendaja ja
programmeerija
CASE tehnoloogiad
analüüsivahendid – mõeldudainemudeli koostamine ja analüüsimine
ala;
andmebaasi kujundamise tööriistad;
Rakenduste arendustööriistad;
CASE tehnoloogiad
protsesside ümberkujundamise tööriistad(põhimõtteline ümbermõtestamine ja
äriprotsesside radikaalne ümberkujundamine, et maksimeerida
mõju tööstus- ja majandus- ja
finants- ja majandustegevus,
vormistas asjakohane
korraldus- ja haldus- ning
reguleerivad dokumendid. Ümberprojekteerimine
kasutab spetsiifilisi vahendeid
probleemse esitlemine ja töötlemine
teavet, mis on arusaadav nii juhtidele kui
infosüsteemide arendajad.);
CASE tehnoloogiad
planeerimis- ja juhtimistööriistadprojekt;
testimisvahendid;
dokumenteerimisvahendid.
- Tarkvara (SW) on spetsiaalsete programmide komplekt, mis võimaldab korraldada teabetöötlust arvuti abil.
- Tarkvara tüübid:
Süsteemi tarkvara
Rakendustarkvara
Programmeerimissüsteemid (tarkvaratööriistad)
- Kuna arvuti ei tööta ilma tarkvarata, on see iga arvuti lahutamatu osa.
SÜSTEEMI TARKVARA
Süsteemitarkvara on programmide komplekt, mis tagab arvuti jõudluse (programmide komplekt, mis juhib RAM-i, protsessorit, välisseadmed ja failid, mis peavad kasutajaga dialoogi). Süsteemitarkvara põhiosa on operatsioonisüsteem (OS). Operatsioonisüsteemil on palju tööd: mis tahes programmi avamiseks tuleb see leida kõvakettalt, paigutada RAM-i, olles seal vaba ruumi leidnud, "käivitada" protsessor programmi käivitamiseks, juhtida kõigi programmide tööd. seadmeid programmi töötamise ajal ning tõrgete korral viige läbi diagnostika ja kuvage kasutajale teade.
Kõige tavalisemad operatsioonisüsteemid on:
SÜSTEEMI TARKVARA
Interaktiivne režiim:
OS kuvab viipa mõne toimingu tegemiseks. Vastuseks annab kasutaja konkreetse käsu. See võib olla toiming failidega (kopeeri, kustuta), käsk teavitamiseks tänane kuupäev või aeg jne.
Teenindusprogrammid:
Ketta hooldusprogrammid (kopeerimine, vormindamine, "kõvendamine" jne);
Kettafailide tihendamise programmid (arhiivid);
Programmid arvutiviiruste vastu võitlemiseks.
RAKENDUSTARKVARA
Programme, millega kasutaja saab oma probleeme lahendada ilma programmeerimist kasutamata, nimetatakse rakendusprogrammideks.
Kõik kasutajad eelistavad omada rakenduste komplekti, mida peaaegu kõik vajavad. Neid nimetatakse ÜLDKASUTAMINE TARKVARA.
Need sisaldavad:
- Need sisaldavad:
Tekst ja graafiline redaktor(saate kirjutada, joonistada);
Andmebaasihaldussüsteemid (DBMS) (erinevad teatmeteosed);
Tabelprotsessorid, mis võimaldavad arvutusi;
Side (võrgu) programmid, mis on loodud teabe vahetamiseks teiste arvutitega, mis on ühendatud arvutivõrku.
RAKENDUSTARKVARA
Lisaks on kutsetegevuseks suur hulk sihtotstarbelisi rakendusi. Neid nimetatakse sageli
RAKENDUSPAKETID.
See on näiteks:
raamatupidamisprogrammid,
Arvutipõhised projekteerimissüsteemid,
Erinevate ainete koolitusprogrammid,
Programmid töötamiseks erinevatel meditsiinilistel eesmärkidel
seadmed (ultraheli jne).
Tööriistatarkvara või programmeerimissüsteemid (SP)
Süsteemid uute programmide arendamiseks programmeerimiskeeles. See on tööriist programmeerija tööks. Iga ühisettevõte on keskendunud konkreetsele programmeerimiskeelele.
Programmeerimiskeeli on palju: Pascal, Fortran, C, assembler jne. Nendes keeltes kirjutab programmeerija programme ning programmeerimissüsteemide abil toob need arvutisse, silub, testib ja käivitab.
Köitmine
Tõlge ja sellele järgnevad sammud programmi täitmiseks ettevalmistamiseks on protsess, mille käigus konverteeritakse mõnes formaalses keeles kirjutatud programm teise formaalsesse süsteemi – arvutiarhitektuuri, milles seda saab täita (tõlgendada). Selle protsessi, aga ka erinevate programmeerimiskeelte erinevuste mõistmiseks tutvustatakse sidumise mõistet, samuti sidumisaeg.
Sidumine on protsess, mille käigus luuakse programmis formaalses keeles (operatsioonid, operaatorid, andmed) ja arvuti arhitektuuri elementide (käsud, aadressid) vastavus objektide ja nende omaduste vahel.
Köitmisaeg nimetatakse vastavalt programmi täitmiseks ettevalmistamise etappi (tõlkimine, linkimine, laadimine), milles see toiming sooritatakse. Erinevad omadused sama objekti (näiteks muutuja) saab seostada erinevate arhitektuurielementidega erinev aeg, see tähendab, et linkimisprotsess ei ole üheetapiline.
Süsteemne tarkvara |
|
Võimalikud sidumisajad
Keele määramisel; kompilaatori juurutamisel;
saate ajal, sealhulgas:
kui eelprotsessor (makroprotsessor) töötab
leksikaalse, süntaktilise ja semantilise analüüsi, koodi genereerimise ja optimeerimise käigus;
komponeerimisel; programmi laadimise ajal;
programmi täitmise ajal, sealhulgas: moodulisse sisenemisel (protseduur, funktsioon); programmi täitmise suvalises punktis.
Süsteemi tarkvara |
|
Linkimine int a, b-ga; ... a + b
Muutujate tüüp int on standardpikkusega masinsõna täisarvuline muutuja (tähisega täisarvuline esitus, täiendav kood), mis on keele defineerimisel seotud arvutis sarnase andmete esitusviisiga.
Muutuja int konkreetne dimensioon määratakse vastava kompilaatori rakendamisega.
Nime a saab määratleda konstruktsioonis nagu
#defineerige 0x11FF. Sel juhul seostatakse nimi (pseudomuutuja) selle väärtusega esimeses tõlkefaasis - eelprotsessoris.
Süsteemi tarkvara |
|
Linkimine int a, b-ga; ... a + b
Kui muutuja on määratletud tavaline viis nagu int a; siis toimub muutuja sidumine vastava tüübiga translatsiooni käigus (semantilise analüüsi faasis).
Kui muutuja on määratletud välisena (globaalne, väljaspool funktsiooni keha), siis selle tõlkimise mõte on eraldada talle mälu programmi andmesegmendis, mis luuakse aktiivse mooduli (faili) jaoks. Sel juhul on hajutatud mälu sidumine konkreetsega muutmälu viiakse läbi mitmes etapis:
Süsteemi tarkvara |
|
Linkimine int a, b-ga; ... a + b
tõlke ajal on muutuja seotud mingi suhtelise aadressiga objektimooduli andmesegmendis (st selle asukoht on fikseeritud ainult mooduli alguse suhtes).
koostamisel kombineeritakse erinevate objektimoodulite andme- ja käsusegmendid ühiseks programmi fail, mis on programmi mälupilt. Selles saab muutuja juba suhtelise aadressi kogu programmi algusest.
kui laadite programmi teatud mälupiirkonda, ei pruugi see asuda selle ala algusest peale. Sel juhul seotakse suhtelistes aadressides määratud muutujate aadressid programmimooduli algusest mäluaadressidega, võttes arvesse programmimooduli liikumist.
Süsteemi tarkvara |
|
Linkimine int a, b-ga; ... a + b
kui programm töötab virtuaalses, mitte füüsilises mälus, võib laadimisprotsess veidi erineda. Tavaliselt loetakse programmimoodulit laadituks teatud virtuaalsesse aadressiruumi (nii kogu programmi kui ka selle üksikute segmentide liigutamisega või ilma). Programmi tegelik mällu laadimine toimub juba programmi osade kaupa (segmendid, leheküljed) käitamise protsessis ning virtuaalsete ja füüsiliste aadresside vastavuse loomine (või linkimine) toimub operatsioonisüsteemi poolt dünaamiliselt. kasutades sobivat riistvara.
Süsteemi tarkvara |
|
Linkimine int a, b-ga; ... a + b
Kui muutuja on defineeritud kui automaatne (lokaalne funktsiooni või ploki kehas), asetatakse see programmivirna:
tõlke käigus määratakse selle dimensioon ja genereeritakse käsud, mis funktsiooni kehasse (plokki) sisenemise hetkel talletavad pinus mälu. See tähendab, et tõlkimise ajal seostatakse muutuja programmivirnas ainult suhtelise aadressiga;
kohaliku muutuja sidumine selle aadressiga pinusegmendis toimub täitmisel funktsiooni kehasse (plokki) sisenemise hetkel. Sellel sidumisviisil rekursiivses funktsioonis on nii palju kohalikke muutujaid, kui palju kordi funktsioon ise kutsub.
1 slaid
Tunni ettekande koostas: informaatikaõpetaja MCOU "Basinskaya OOSh" Gaidukova Anna Andreevna * *
2 slaidi
printer; PROTSESSOR; Klaviatuur; välkmälu; Kuvar; RAM; CD-ROM draiv. Ilma milliste järgmiste seadmeteta ei saa arvuti töötada: * *
3 slaidi
Määrake järgmiste andmekandjate võimalik maht, kasutades näidatud vastusevalikuid (1,44 MB, 700 MB, 120 GB, 512 MB, 4,7 GB): CD-R; DVD-R; välkmälu; Diskett; Raske magnetketas. * *
4 slaidi
Täitke tabel * * Seadme toiming teabega (salvestus, sisend, väljund, töötlemine) Protsessor RAM Kõvaketas CD-RW Klaviatuur Monitor Printer
5 slaidi
Andrey arvuti kõvakettal on TETRISe mäng. Tema sõbral Koljal sellist mängu pole. Mida Andrey peab tegema, et Kolja saaks oma teha koduarvuti mängida seda mängu (pange tähele, et Kolja arvuti pole Internetiga ühendatud)? * *
6 slaidi
* Arvutitarkvara Operatsioonisüsteem – tagab kõigi arvutiseadmete ühise töö ja tagab kasutajale juurdepääsu oma ressurssidele, kasutades OS-i graafilist liidest. Seadme draiverid – eriprogrammid mis juhivad arvutiseadmete tööd ja koordineerivad infovahetust teiste seadmetega (igal seadmel on oma draiver). *
7 slaidi
* Operatsioonisüsteemi funktsioonid Riistvara, mälu ja muude riistvarakomponentide üksikute sõlmede testimine Rakendusprogrammi sidumine riistvaraga (selleks kasutatakse spetsiaalseid programme - draivereid) Arvuti kasutamine mitme programmi režiimis (st saab käivitada mitu programmi samaaegselt), samal ajal kui OS jälgib sisemiste ressursside jaotust ja käskude täitmise järjekorda Arvutiga kasutaja mugavuse huvides kasutatakse liidest - tööriistade ja reeglite komplekti arvuti ja inimese suhtlemiseks *
8 slaidi
9 slaidi
* Operatsioonisüsteemi installimine Operatsioonisüsteemi installimine - operatsioonisüsteemi failid kopeeritakse levikettalt HDD arvuti. Operatsioonisüsteemi failid salvestatakse kõvakettale, mida nimetatakse süsteemikettaks, püsimällu. Operatsioonisüsteemi, nagu ka teisi programme, saab käivitada, kui see asub arvuti RAM-is. Seetõttu on vaja OS-i failid alla laadida aadressilt süsteemi ketas RAM-i. *
10 slaidi
* Operatsioonisüsteemi käivitamine Operatsioonisüsteemi käivitamine algab ühel kolmest juhul – pärast: arvuti toite sisselülitamist; vajutades nuppu Lähtesta süsteemiplokk arvuti; klahvikombinatsiooni samaaegne vajutamine klaviatuuril: (Ctrl) + (Alt) + (Del) OS-i laadimise protsessis: protsessori, mälu ja muude seadmete töökindluse testimine; Pärast OS-i laadimise lõpetamist kuvatakse monitori ekraanil testimisprotsessi lühiteateid, kasutaja saab arvutit juhtida OS-i graafilise liidese abil. *
11 slaidi
12 slaidi
* Standardprogrammid OS Windows Paint – graafiline redaktor, mis võimaldab luua, vaadata ja redigeerida jooniseid või skannitud fotosid Pildindus – kasutatakse graafiliste failide, näiteks digitaalsete jooniste või skannitud fotode vaatamiseks ja redigeerimiseks Kalkulaator – elektrooniline kalkulaator on tavalise käe analoog -Held kalkulaator Notepad - tekstiredaktor, mida kasutatakse loomiseks ja redigeerimiseks tekstifailid lihtsa vorminguga WordPad - tekstiredaktor, mida kasutatakse keeruka vorminguga tekstifailide loomiseks ja vormindamiseks *
13 slaidi
* Rakendustarkvara Rakendus on programm, mis võimaldab töödelda teksti, graafilist, numbrilist, heli- ja videoteavet ning töötada arvutivõrgud programmeerimist tundmata. Rakendus töötab kindla operatsioonisüsteemi all. Rakenduste tüübid: 1. Üldotstarbelised rakendused (kalkulaatorid, arvutustabelid, teksti-, heli- ja graafikaredaktorid, multimeediapleierid, andmebaasid, esitluste arendusprogrammid, suhtlusprogrammid jne). 2. Eriotstarbelised rakendused (raamatupidamisprogrammid, entsüklopeediad, koolitusprogrammid, automaatsed tõlkesüsteemid, programmeerimissüsteemid, Arvutimängud jne.) *