Cind se lucreaza cu software aplicativ in mod sistematic trebuie utilizate si manipulate fisiere. Utilizarea Fisierelor 3 Fisier Fisierul este o colectie de inregistrari cu o anumita structura, care sunt plasate pe un mediu de stocare a datelor cum ar fi hard disk-ul, floppy disk-ul sau CD-ROM-ul.. Aceasta poate fi de exemplu o colectie de instructiuni sau date ale unui program. 4 Articolul unui fisier este o inregistrare a sa. El are o anumita structura, fiind alcatuit din una sau mai multe zone cu date de un anumit tip numite cimpuri. Ex. Fisierul pacienti Nume Cod Data_nasterii Sex TAS TAD Temp 5 Executable Files FISIERELE EXECUTABILE
Contin instructiuni ce indica unui computer cum sa efectueze un task (prelucrare) Contin instructiuni intr-un format care nu poate fi citit de utilizatori Includ sistemul de operare, utilitare si software de aplicatie Sunt utilizate prin rularea sau executarea lor Sunt executate fie la cererea utilizatorului fie a unui alt program. 6 FISIERE DE DATE
Contin cuvinte, numere, semnale si imagini Pot fi vizionate, editate, salvate, trimise la distanta si tiparite Sunt de obicei create prin utilizarea unui soft de aplicatie. 7 FISIERE SURSA
Contin instructiuni intr-un limbaj de programare, utilizind cuvinte cheie din limba engleza ce trebuie sa fie compilate inainte de a fi executate Pot fi citite si modificate de utilizator Sunt create cu ajutorul unor limbaje de programare cum ar fi BASIC, PASCAL, FORTRAN, C++, etc. 8 FISIERE SURSA
Batch file sau fisierele de comenzi sunt secvente de comenzi ale sistemului de operare utilizate pentru automatizarea operarii anumitor lucrari 9 Conventii de denumire a fisierelor DOS si Windows Raport.Doc Nume Extensie Separate prin punct 10 Filenaming Conventions Conventii de denumire a fisierelor 3.1 DOS si Windows DOS si Windows 3.1 Windows 95 Lungimea maxima a numelui de fisier 8 caractere numele de fisier plus 3 caractere extensia 255 caractere numele de fisier inclusiv cele 3 caractere extensia Caracter pentru separarea numelui de fisier de extensie . (punct) . (punct) Spatii permise Nu Da Numere permise Da Da 11 Filenaming Conventions Conventii de denumire a fisierelor DOS si Windows Extensii de fisiere Executabile Tipul Fisierului Extensia Fisierului Fisiere care le puteti lansa in executie .EXE, .COM Fisiere care nu le puteti lansa in executie .SYS, .DLL, .DRV, .VBX 12 Filenaming Conventions Conventii de denumire a fisierelor DOS si Windows Extensii de fisiere de Date Tipul de Fisier Extensia Text .Txt Sunet .Wav, .Mid, .Voc Grafic .Bmp, .Pcx, .Tif, .Wmf, .Pic Animatie .Flc, .Fli, .Avi 13 Filenaming Conventions Conventii de denumire a fisierelor DOS si Windows Use Figure 3-6, bottom third of table
Extensii de fisiere din Procesarea de texte Categoria de Aplicatie Software de aplicatie Extensia Word Processing WordPerfect .Wrd Microsoft Word and Wordpad .Doc Microsoft Write .Wri Microsoft Works .Wps Lotus Ami Pro .Sam 14 Filenaming Conventions Conventii de denumire a fisierelor DOS si Windows Extensii de fisiere Spreadsheet Categoria Aplicatiei Software de aplicatie Extensia Spreadsheet Lotus 1-2-3 .Wk4 Microsoft Excel .Xls Microsoft Works .Wks Quattro Pro .Wb1 15 Filenaming Conventions Conventii de denumire a fisierelor DOS si Windows Extensii de fisiere Baze de date Categoria aplicatiei Software de aplicatie Extensia Baze de Date Lotus Approach .Apr Microsoft Cardfile .Crd Microsoft Access .Mdb Microsoft Works .Wdb Paradox .Db dBase V .Dbf 16 Wildcards Caractere generice (wildcard) Caracterele Wildcard sunt utilizate pentru a reprezenta un grup de caractere. *.dat epi6.* C:\> copy *.exe a: Copiaza toate fisierele cu extensia exe pe discul din unitatea A: 17 Wildcards Wildcards sub Windows *.doc indica faptul ca numai fisierele cu extensia .doc vor fi introduse in lista. 18 Logical File Storage A: indica o unitate de floppy in mod usual pentru discuri de 3.5-inch B: indica inca o unitate de floppy disk C: indica unitatea de hard disk D: pina la Z: indica unitati de stocare suplimentare D: sau E: adesea indica o unitate CD-ROM. Stocarea Logica a Fisierelor 19 Logical File Storage Stocarea Logica a Fisierelor Un Director sau Folder este un grup de fisiere si subfoldere pe un anumit disc organizat cu ajutorul sistemului de operare. Regula de denumire este similara cu a fisierelor Intr-un folder nu pot sa apara doua entitati (fisiere sau foldere) cu acelasi nume In foldere diferite pot exista fisiere cu acelasi nume Foarte utile in gestionarea soft-ului 20 Logical File Storage Stocarea logica a fisierelor Directorul sau folderul Radacina este directorul principal al unui disc ce contine o lista de fisiere si subdirectoare Subdirectorul sau subfolderul este o subdiviziune a unui director; de ex. un grup de fisiere. 21 Logical File Storage Memorarea logica a fisierelor Specificarea unui Fisier litera drive -ului, subdirectorii si numele de fisier care identifica drumul la un fisier
A:\Word\To-do.Doc Litera de Drive Subdirector Nume de fisier Extensia 22 Cu sistemul de operare Executarea unei aplicatii (program) Copierea unui fisier Stergerea unui fisier Mutarea unui fisier Regasirea unui fisier
Operatii tipice cu fisiere: 23 Cu o aplicatie Crearea unui fisier Deschiderea unui fisier Salvarea unui fisier de date Regasirea unui fisier de date Revizuirea unui fisier de date Inchiderea unui fisier. Operatii tipice cu fisiere: 24
Lansarea in executie a unui fisier executabil (program) Sub DOS tastarea numelui programului C:\>epi6 Sub Windows 2000 dublu click pe optiunea sau icoana programului 25 Deleting Files Este o operatie frecvent ceruta in aplicatiile informatice Elimina fisierele care nu mai sunt necesare Elibereaza spatiul de stocare pentru fisiere noi. Stergerea fisierelor 26 Stergerea fisierelor Exemplu de comanda DOS DEL A:\Pacienti.Doc Sterge fisierul Pacienti.DOC de pe discul A: 27 Lansarea in executie a unui program Exemplu de comanda DOS C:\epi6\epi6 Lanseaza in executie programul EPI6 de pe discul C:\ din directorul EPI6 28 Formatarea unei dischete Exemplu de comanda DOS
Organizarea suportului magnetic in piste si sectoare Verificarea suportului magnetic Optional instalarea unui sistem de operare DOS Atentie: prin formatare se pierd datele anterior inregistrate
29 Formatarea unei dischete Exemplu de comanda DOS FORMAT A: Formatarea unei dischete 30 Copierea fisierelor:
Este o operatie frecvent ceruta in aplicatiile informatice Se pot transfera fisiere de pe un disc pe altul Este o operatie importanta pentru a realiza copii de rezerva ale fisierelor Lasa neschimbat fisierul original.
Sub Windows cu mecanismul: Copy Paste 31 Copying Files Copierea Fisierelor Exemplu de comanda DOS COPY A:Cabinet.Doc C:\Clinica\Cabinet.Doc Copiaza fisierul Cabinet.DOC de pe A: intr-un subdirector numit Clinica pe C: 32 Copierea discurilor Exemplu de comanda DOS Comanda DISKCOPY: Copiaza continutul unui disc pe alt disc pastrand formatul Serveste la duplicarea soft-ului pe dischete
33 Copying Files Copierea discurilor Exemplu de comanda DOS Copiaza cu aceiasi unitate de dischete DISKCOPY A: A: 34 Operatii cu directoare Crearea unui director Stergerea unui director Schimbarea directorului curent Afisarea continutului unui director
35 Copying Files Crearea unui director Exemplu de comanda DOS MD C:\Clinica Creaza directorul Clinica in directorul radacina al discului C: 36 Copying Files Crearea unui director Exemplu de comanda DOS Sub WINDOWS In fereastra unui disc cu meniul File, comanda New , Folder 37 Copying Files Stergerea unui director Exemplu de comanda DOS RD C:\Clinica Sterge directorul Clinica din directorul radacina al discului C: 38 Stergerea unui director Sub Windows
se selecteaza folderul de sters se tasteaza Del 39 Schimbarea directorului curent Sub Dos Prin comanda CD C:\> CD A:\clinica In locul directorului radacina al discului C: devine director curent subdirectorul Clinica de pe discul A: Sub Windows Prin dublu click pe icoana noului director
40 Copying Files Afisarea unui raport despre continutul unui director Exemplu de comanda DOS DIR C:\Clinica Afiseaza un raport despre entitatile (fisiere si subdirectori) ai directorului Clinica din directorul radacina al discului C: 41 Afisarea unui raport despre continutul unui director Exemplu de comanda DOS De exemplu, comanda DIR F:\STUDENT produce afisarea la monitor a urmatorului raport: Volume in drive F is SYS Directory of F:\STUDENT CAP1_2_3 WPR 56416 3-10-93 2:42p MACROS INI 0 3-04-93 2:11p WPTIG} SET 2215 3-04-93 1:35p SUBINF19 WPS 4518 7-14-92 7:32p FDIR LST 0 3-15-93 3:01p WORKS INI 52 3-04-93 2:11p CURS <DIR> 3-04-93 9:11a 7 File(s) 66314240 bytes free
42 Afisarea continutului unui director Sub Dos Prin comanda DIR DIR A:\clinica Afiseaza un raport cu entitatile (fisiere si subdirectoare) din directorul Clinica Sub Windows Prin dublu click pe icoana directorului respectiv 43 Fisiere de comenzi Contin o secventa de comenzi DOS si directive Automatizeaza operarea cu sistemul de operare DOS Permit inlantuirea programelor unor aplicatii Au extensia .BAT Sunt fisiere executabile
44 Fisiere de comenzi Fisier de comenzi DOS
REM REM Fisier de comenzi pentru copierea de pe discheta A: pe discul C:\ REM a unui fisier BOLI.DAT si a unui program EXPERT.EXE REM copy A:\boli.dat C:\ copy A:\expert.exe C:\ REM Se lanseaza in executie programul EXPERT C:\expert REM Dupa lucrul cu programul EXPERT acesta impreuna REM cu fisierul BOLI.dat se sterg de pe discul C del c:\expert.exe del c:\boli.dat
45 Fisiere de comenzi Fisier de comenzi Epiinfo * * Fisier de comenzi pentru prelucrari statistice cu EPIINFO * Deschide fisierul BOLI.REC Read c:\pacienti.rec * Dirijeaza rezultatele pe discheta A: in fisierul a:\rezultat.txt Route a:\rezultat.txt * Determina frecventa diabetului Freq diabet * Compara media colesterolului la cei cu diabet si cei fara Means colesterol diabet/n