Software de sistem informatic ppt. Prezentare pe tema „software de sistem”. Pachete de aplicații

„Arhivă” - 8. Drepturi la secțiuni Pentru grupuri și utilizatori individuali Moștenire. Depozitarea documentelor. Instrucțiuni, sarcini și procese de afaceri. Automatizarea fluxului de documente interne. 12. Tipuri de documente. 10. Organizarea procesului educațional. Caracteristici cheie. Alexander Bezborodov, șeful departamentului de dezvoltare software de gestionare a documentelor.

"Programe" - Virușii informaticiŞi programe antivirus. Suport de rețea. sala de operatie sistem Linux creat de un student finlandez. Bara de meniu: Viruși pentru studenți. Programele pot rula în fundal. Care este programul? Sisteme de programare. Exemplu: C:\Program Files\Borland\Delphi7\project.exe.

„Dezvoltare software” - Anulați comanda. Implementarea. J4. Structura internă a descrierii nivelurilor de maturitate. [Produs selectat]. Etapa a doua - abordare structurală la programare. Departamentul de vânzări. Departament. J2. Sistem de securitate?

„Caracteristicile programului” - Viteză mare! Editori grafici. inregistrare CD si dwd. Pot fi îndepărtarea manualăînregistrări despre programe instalate din registru de sistem. Dar ei nu fac greșeli stupide. Este posibil să transferați fișiere între servere ocolind gazda locală. Raport de compresie pt Format ZIP Cu 2-10% mai mare decât PKZip/WinZip.

„Software” - Portabilitatea (mobilitatea) este propusă pentru a reflecta: adaptabilitate; ușurință de instalare - instalare; substituibilitatea.

„Programe de calculator” - Software de aplicație. Autorul Sadykova I.Kh. Niveluri de configurare software. Limbaje de programare. Prelucrarea datelor pe un computer. De ce ai nevoie de un sistem de operare? Utilizatorul a putut să editeze și să formateze documente text. Procesul de prelucrare a informaţiei a constat în operaţii pe date numerice.

software de sistem (programe uz public),
efectuând diverse auxiliare
funcții, cum ar fi crearea de copii ale celor utilizate
informare, emitere informații de referință O
computer, verificând funcționalitatea dispozitivelor
calculator etc.
software de aplicație care asigură execuția
lucru necesar pe PC: editare
documente text, crearea de desene sau
imagini, prelucrarea matricelor de informații și
etc.
software pentru instrumente (sisteme de programare),
asigurarea dezvoltării de noi programe pt
calculator într-un limbaj de programare.

Software de sistem

Acestea sunt programe de uz general și nu sunt asociate cu un anumit
folosind un PC și efectuați funcții tradiționale:
planificarea și managementul sarcinilor, managementul intrărilor
ieșire etc.
Software-ul de sistem include:
sisteme de operare (acest program este încărcat în RAM
când porniți computerul)
programe shell (oferă mai convenabile și
un mod vizual de a comunica cu un computer decât folosind
linie de comandă DOS, cum ar fi Norton Commander)
shell-urile de operare sunt sisteme de interfață care
folosit pentru a crea interfețe grafice,
multiprogramare etc.

Șoferi (programe concepute pentru
gestionarea porturilor dispozitivelor periferice,
de obicei încărcat în RAM când
pornirea calculatorului)
utilități (auxiliare sau de serviciu
programe care prezintă utilizatorului
o serie de servicii suplimentare)
Utilitățile includ:
manageri de fișiere sau manageri de fișiere
instrumente de compresie dinamică a datelor
(vă permit să măriți cantitatea de informații cu
disc datorită compresiei sale dinamice)

instrumente de vizualizare și redare
instrumente de diagnosticare; controalele permit
verificați configurația computerului dvs. și verificați
performanța dispozitivelor computerizate înainte
total hard disk-uri
mijloace de comunicare (comunicare
programe) sunt concepute pentru a organiza schimbul
informații între computere
instrumente de securitate informatică
(backup, software antivirus).

Software de aplicație

Pachete programe de aplicație este un sistem
programe al căror domeniu de aplicare
sunt împărțite în orientate către probleme,
pachete scop general si integrat
pachete. Modern integrat
pachetele conțin până la cinci funcționale
componente: test și tabular
procesor, DBMS, editor grafic,
facilitati de telecomunicatii.

Software de aplicație

Software-ul de aplicație, de exemplu, include:
Set aplicații de birou MS OFFICE
Sisteme contabile
Sisteme analitice financiare
Pachete integrate de management de birou
Sisteme CAD (automatizate
proiecta)
Editore HTML sau Web
Browsere – mijloace de vizualizare a paginilor Web
Editori grafici

Software pentru instrumente

Instrumente sau sisteme
programarea sunt sisteme pentru
automatizarea dezvoltării de noi programe
într-un limbaj de programare.
Borland Delphi - conceput pentru a rezolva
aproape orice sarcină de aplicație
programare
Microsoft Visual C++ - acest instrument vă permite
dezvolta orice aplicație care rulează
Mediu de tip OS Microsoft Windows

Sisteme de fișiere

Toate sistemele de operare moderne asigură creația
sistem de fișiere, care este destinat
stocarea datelor pe discuri și furnizarea
acces la ele.
Funcțiile de bază ale sistemului de fișiere pot fi
împărțit în două grupe:

Sisteme de fișiere

Funcții pentru lucrul cu fișiere (crearea,
ștergerea, redenumirea fișierelor etc.)
Funcții pentru lucrul cu date care
stocate în fișiere (scriere, citire, căutare
date etc.)

Sisteme de fișiere

La funcția de întreținere a structurii fișierelor
includ următoarele operațiuni care au loc
sub control sistem de operare:
crearea și denumirea fișierelor;
crearea directoarelor (directoarelor) și atribuirea acestora
nume;
redenumirea fișierelor și directoarelor
(dosare); copierea și mutarea fișierelor
între unitățile computerului și între directoare
(foldere) unui disc;

Sisteme de fișiere

stergerea fisierelor si directoarelor (directoarelor);
navigare prin structura fișieruluiîn acest scop
acces la un anumit fișier, director (dosar);
gestionarea atributelor fișierelor.

Sisteme integrate

Pachetele integrate sunt
un set de mai multe produse software,
combinate într-un singur instrument convenabil.
Cele mai dezvoltate dintre acestea includ
editor de text, organizator, electronic
tabel, DBMS, instrumente de suport
e-mail, program de creare
grafica de prezentare.

tehnologii CASE

CASE (Software asistat de calculator)
Inginerie - un set de instrumente și metode
inginerie software pentru proiectare
software care ajută
oferi calitate superioară programe,
fara erori si usor de intretinut
produse software. Tot sub CASE
înţelege un set de metode şi mijloace
proiecta sisteme informatice Cu
folosind instrumentele CASE.

tehnologii CASE

Instrumente de automatizare pentru dezvoltare
programe (instrumente CASE) - instrumente
automatizarea proceselor de proiectare și
dezvoltare software pentru
analist de sisteme, dezvoltator de software și
programator

tehnologii CASE

instrumente de analiză – concepute pentru
construirea și analiza unui model de subiect
regiuni;
instrumente de proiectare a bazelor de date;
instrumente de dezvoltare a aplicațiilor;

tehnologii CASE

instrumente de reinginerire a proceselor
(regândire fundamentală și
reproiectarea radicală a proceselor de afaceri pentru a atinge maximum
efectul producţiei, economic şi
activitati financiare si economice,
eliberat de către relevant
organizatorice, administrative si
documente de reglementare. Reinginerie
folosește mijloace specifice
prezentarea și prelucrarea problemelor
informații care sunt de înțeles atât pentru manageri cât și
dezvoltatori de sisteme informatice.);

tehnologii CASE

instrumente de planificare și management
proiect;
instrumente de testare;
instrumente de documentare.
  • Software-ul este un set de programe speciale care vă permit să organizați procesarea informațiilor folosind un computer.
  • Tipuri de software:

Software de sistem

Software de aplicație

Sisteme de programare (software de instrumente)

  • Deoarece un PC nu poate funcționa fără software, este o parte integrantă a oricărui computer.

SOFTWARE DE SISTEM

Software-ul de sistem este un set de programe care asigură funcționarea unui computer (un set de programe care controlează memoria RAM, procesorul, dispozitive externeși fișiere care conduc un dialog cu utilizatorul). Partea principală a software-ului de sistem este sistemul de operare (OS). Sistemul de operare are multă muncă: pentru a deschide orice program, trebuie să îl găsiți pe hard disk, să îl plasați în RAM, să găsiți spațiu liber acolo, să „porniți” procesorul pentru a executa programul, să controlați funcționarea toate dispozitivele în timp ce programul rulează și, în caz de defecțiuni, efectuați diagnostice și afișați un mesaj utilizatorului.


Cele mai comune sisteme de operare:


SOFTWARE DE SISTEM

Modul interactiv:

Sistemul de operare afișează o solicitare pentru anumite acțiuni. Ca răspuns, utilizatorul lansează o comandă specifică. Aceasta ar putea fi o operație de fișier (copiere, ștergere), o comandă de raportare data curentă sau timpul etc.

Programe de service:

Programe de întreținere a discurilor (copiere, formatare, „tratare”, etc.);

Programe de comprimare a fișierelor pe disc (arhivare);

Programe pentru combaterea virușilor informatici.


SOFTWARE DE APLICAȚIE

Programele cu care utilizatorul își poate rezolva problemele fără a apela la programare se numesc programe de aplicație.

Toți utilizatorii preferă să aibă un set de programe de aplicație de care aproape toată lumea are nevoie. Sunt numiti PROGRAME DE UTILIZARE GENERALĂ.

Acestea includ:

  • Acestea includ:

Text și editori grafici(poți scrie, desena);

Sisteme de management al bazelor de date (DBMS) (diverse cărți de referință);

Procesoare pentru foi de calcul care vă permit să faceți calcule;

Programe de comunicare (de rețea) concepute pentru a schimba informații cu alte computere conectate la o rețea de calculatoare.


SOFTWARE DE APLICAȚIE

În plus, există un număr mare de programe de aplicații cu scop special pentru activități profesionale. Ele sunt adesea numite

PACHETE DE APLICARE.

Acesta este de exemplu:

programe de contabilitate,

sisteme de proiectare asistată de calculator,

Programe de formare pe diverse discipline,

Programe de lucru pe diverse medicale

aparate (ultrasunete etc.).


Software de instrumente sau sisteme de programare (SP)

Sisteme pentru dezvoltarea de noi programe într-un limbaj de programare. Acesta este un instrument pentru munca unui programator. Fiecare joint venture se concentrează pe un anumit limbaj de programare.

Există multe limbaje de programare: Pascal, Fortran, SI, asamblator etc. În aceste limbaje, programatorul scrie programe și, cu ajutorul sistemelor de programare, le introduce în computer, le depanează, le testează și le execută.


Legare

Traducerea și pașii următori pentru pregătirea unui program pentru execuție sunt procesul de conversie a unui program scris într-un limbaj formal într-un alt sistem formal - o arhitectură de computer, în care poate fi executat (interpretat). Pentru a înțelege acest proces, precum și diferențele care există în diferite limbaje de programare, se introduce conceptul de legare, precum și timp de legare.

Legarea este procesul de stabilire a corespondenței dintre obiecte și proprietățile lor într-un program într-un limbaj formal (operații, instrucțiuni, date) și elemente ale arhitecturii computerului (comenzi, adrese).

Timp de legare Faza de pregătire a programului pentru execuție (traducere, legare, încărcare) la care se efectuează această acțiune este numită corespunzător. Caracteristici diverse același obiect (de exemplu, o variabilă) poate fi asociat cu diferite elemente ale arhitecturii în timpuri diferite, adică procesul de legare nu este într-o singură etapă.

Sistemică software

Timpi posibili de legare

La definirea limbii; la implementarea unui compilator;

în timpul difuzării, inclusiv:

când preprocesorul (macroprocesorul) rulează

în timpul analizei lexicale, sintactice și semantice, generarea și optimizarea codului;

în timpul amenajării; în timpul încărcării programului;

în timpul execuției programului, inclusiv: la introducerea unui modul (procedură, funcție); în orice moment al execuției programului.

Software de sistem

Legarea în int a,b; …a+b

Variabila de tip int este o variabilă întreagă într-un cuvânt de mașină de lungime standard (reprezentare întreg cu semn, cod complement a doi), asociată cu o formă similară de reprezentare a datelor într-un computer atunci când se definește un limbaj.

Dimensiunea specifică a variabilei int este determinată de implementarea compilatorului corespunzător.

Numele a poate fi definit într-un construct al formei

#definiți un 0x11FF . În acest caz, numele (pseudo-variabilă) este asociată cu valoarea sa în prima fază a traducerii - în preprocesor.

Software de sistem

Legarea în int a,b; …a+b

Dacă este definită o variabilă în mod obișnuit ca int a; apoi legarea unei variabile de tipul ei corespunzător are loc în timpul translației (la faza de analiză semantică).

Dacă o variabilă este definită ca externă (globală, în afara corpului funcției), atunci sensul traducerii ei este alocarea de memorie pentru ea în segmentul de date al programului, care este creat pentru modulul (fișierul) curent. În același timp, legarea memoriei distribuite la un anumit RAM realizat în mai multe etape:

Software de sistem

Legarea în int a,b; …a+b

în timpul translației, variabila este legată de o adresă relativă din segmentul de date al modulului obiect (adică, plasarea sa este fixată doar în raport cu începutul modulului).

Când se leagă, segmentele de date și de comandă ale diferitelor module obiect sunt combinate într-un comun fişier program, care este o imagine a memoriei programului. În ea, variabila primește deja o adresă relativă de la începutul întregului program.

Când un program este încărcat într-o anumită zonă de memorie, este posibil să nu fie localizat chiar la începutul acestei zone. În acest caz, adresele variabilelor specificate în adrese relative de la începutul modulului de program sunt legate de adresele de memorie, ținând cont de mișcarea modulului de program.

Software de sistem

Legarea în int a,b; …a+b

daca programul nu functioneaza in fizic, ci in memorie virtuală, atunci procesul de descărcare poate fi ușor diferit. Modul software considerat condiționat a fi încărcat într-un spațiu virtual de adrese (cu sau fără mutarea atât a întregului program, cât și a segmentelor sale individuale). Încărcarea efectivă a programului în memorie este efectuată deja în timpul funcționării programului în părți (segmente, pagini), iar potrivirea (sau legarea) adreselor virtuale și fizice este realizată dinamic de sistemul de operare folosind hardware-ul corespunzător.

Software de sistem

Legarea în int a,b; …a+b

Dacă o variabilă este definită ca automată (locală în corpul unei funcții sau al unui bloc), atunci este plasată în stiva de programe:

în timpul translației se determină dimensiunea acestuia și se generează comenzi care îi rezervă memorie pe stivă în momentul intrării în corpul funcției (bloc). Adică, în timpul procesului de traducere, variabila este asociată doar cu o adresă relativă din stiva de programe;

Legarea unei variabile locale la adresa sa din segmentul de stivă se realizează atunci când este executată în momentul intrării în corpul funcției (bloc). Datorită acestei metode de legare în funcţie recursivă Există tot atâtea „instanțe” de variabile locale câte ori funcția se autoapelează.

1 tobogan

Prezentarea lecției a fost creată de: profesor de informatică al Instituției de Învățământ Municipal „Școala Gimnazială Basinskaya” Gaidukova Anna Andreevna * *

2 tobogan

Imprimanta; CPU; Tastatură; memorie flash; Monitor; RAM; Dispozitiv CD-ROM. Fără care dintre următoarele dispozitive computerul nu poate funcționa: * *

3 slide

Determinați dimensiunea posibilă a următoarelor medii de stocare folosind opțiunile de răspuns date (1,44 MB, 700 MB, 120 GB, 512 MB, 4,7 GB): CD-R; DVD-R; memorie flash; Dischetă; Greu disc magnetic. * *

4 slide

Completați tabelul * * Acțiunea dispozitivului cu informații (stocare, intrare, ieșire, procesare) Procesor RAM Hard magnetic disc CD-RW Imprimantă pentru monitor cu tastatură

5 slide

Andrey are jocul TETRIS pe hard disk-ul computerului. Prietenul lui Kolya nu are un astfel de joc. Ce trebuie să facă Andrei pentru ca Kolya să-și poată face treaba lui? computer de acasă jucați acest joc (rețineți că computerul lui Kolya nu este conectat la internet)? * *

6 diapozitiv

* Software de calculator Sistem de operare - asigură funcționarea în comun a tuturor dispozitivelor informatice și oferă utilizatorului acces la resursele acestuia folosind GUI OS. Drivere de dispozitiv - programe speciale, oferind controlul asupra funcționării dispozitivelor informatice și coordonarea schimbului de informații cu alte dispozitive (fiecare dispozitiv are propriul driver). *

7 slide

* Funcțiile sistemului de operare Testarea componentelor hardware individuale, a memoriei și a altor componente hardware Interfațarea unui program de aplicație cu hardware (programe speciale - drivere sunt utilizate pentru aceasta) Utilizarea unui computer în modul multiprogram (adică mai multe programe pot fi executate simultan), în timp ce OS monitorizează distribuția resurselor interne și secvența de execuție a comenzii Pentru confortul utilizatorului care lucrează cu computerul, se utilizează o interfață - un set de instrumente și reguli de interacțiune între un computer și o persoană.

8 slide

Slide 9

* Instalarea sistemului de operare Instalarea sistemului de operare - fișierele sistemului de operare sunt copiate de pe discul de distribuție în hard disk calculator. Fișierele sistemului de operare sunt stocate în memoria pe termen lung pe hard disk, care se numește unitatea de sistem. Sistemul de operare, ca și alte programe, poate fi executat dacă se află în memoria RAM a computerului. Prin urmare, este necesar să descărcați fișierele OS din disc de sistemîn RAM. *

10 diapozitive

* Încărcarea sistemului de operare Încărcarea sistemului de operare începe într-unul din cele trei cazuri - după: pornirea computerului; apăsând butonul Reset unitate de sistem calculator; Apăsând simultan combinația de taste de pe tastatură: (Ctrl) + (Alt) + (Del) În timpul procesului de pornire a sistemului de operare: este testată performanța procesorului, a memoriei și a altor dispozitive; Scurte mesaje de diagnosticare despre procesul de testare sunt afișate pe ecranul monitorului după ce sistemul de operare a terminat de încărcat, utilizatorul poate controla computerul folosind interfața grafică a sistemului de operare. *

11 diapozitiv

12 slide

* Programe standard Windows Paint OS - un editor grafic, vă permite să creați, să vizualizați și să editați desene sau fotografii scanate Imagini - folosit pentru a vizualiza și edita fișiere grafice, de exemplu, desene digitale sau fotografii scanate Calculator - un calculator electronic este analog cu un calculator manual obișnuit Notepad - un editor de text, folosit pentru creare și editare fișiere text format simplu WordPad este un editor de text folosit pentru a crea și formata fișiere text cu formatare complexă *

Slide 13

* Aplicație software O aplicație este un program care face posibilă procesarea informațiilor text, grafice, numerice, audio și video, pentru a lucra în rețele de calculatoare fara sa cunoasca programarea. Aplicația rulează sub un anumit sistem de operare. Tipuri de aplicații: 1. Aplicații de uz general (calculatoare, foi de calcul, editori de text, sunet și grafică, playere multimedia, baze de date, programe de dezvoltare a prezentărilor, programe de comunicare etc.). 2. Aplicații cu destinație specială (programe de contabilitate, enciclopedii, programe educaționale, sisteme de traducere automată, sisteme de programare, jocuri pe calculator etc.) *