Sunteți pe pagina 1din 34

GRILA EXAMEN S.O.

??nu apar variantele nu stiu de ce


LABORATOARE SO
31 DOS

@ echo off

cls

cd \

b:

cd b:\director1a\

dir *.TXT

copy *.txt b:director1b\director1b2\director1b22

del *.TXT

32 DOS
@ echo off

cls

cd \

b:

cd director1a

dir

if exist doi.txt (echo este) else (echo nu este)

33 DOS

@ echo off

cls

set n=10

set s=0

set i=0

rem o instructiune cu test final -comentariu

:et1

set /a i=%i%+1

set /a s=%s%+%i%

if not %i% equ %n% goto et1 else goto rezultat

:rezultat

echo suma primelor 10 nr nat este %s%

34 DOS

@echo off

cls
set n=%n%

set i=0

set s=0

:et1

set /a i=%i%+1

set /a s=%s%+%i%

if not %i% equ %n% goto et1 else goto rezultat

:rezultat

echo suma primelor %n% nr este %s%

35 DOS
@echo off

cls

cd\

b:

set n=10

i=0

:et1

set /a i=%i%+1

type nul > viruss_%i%.txt

rem notepad virus_%i%.txt

if not %i% equ %n% goto et1 else goto rezultat

:rezultat

echo s-au creat %i% fisiere text


36 DOS

37 DOS
38 DOS

LINUX

EX 5

EX6

EX7
EX8

EX9

EX10

Ex 11
Ex 12

Ex 13

Ex 14

Ex 15
Ex 16

1) Sa se realizeze urmatoarea structura ierarhica de directoare si fisiere in directorul radacina D:\


2) Sa se afiseze structura de directoare ca lista;

tree
4) Sa se stearga director1b221;

5) Sa se redenumeasca director1b1 in directorx;


6.

7) Utilizand cd.. sa se acceseze directorul parinte al lui director1a21;

8) Sa se acceseze directorul radacina C:, si sa se afiseze structura acestuia;


Tree c:
9) Sa se creeze discul virtual director1b cu numele w;

10) Sa se afiseze discurile virtuale existente;


11) Sa se acceseze acest disc virtual;

12. stergere

13) Sa se afiseze data si ora curenta;

14) Sa se afiseze sub forma de lista structura de directoare corespunzatoare lui director1b
arbore
lista

16) In director1b sa se creeeze doua documente text si 2 documente PowerPoint (cu ajutorul
interfetei windows)

17) Sa se afiseze sub forma de lista de fisiere text din director1b


18) Sa se afiseze sub forma de arbore lista de fisiere text director1b

19) Prin comand aDOS, in director1b sa se creeeze un fisier text nou.txt


20) Sa se afiseze la consola continutul fisierului nou.txt
21) Sa se copie toate fisierele text din directorul director1b in director1a
22) In director1a sa se redenumeasca fisierul nou.txt in nou1.txt

23) Sa se mute fisierul nou1.txt din director1a in director1a2

24) In director1a2 sa se creeze cu comanda DOS un fisier text numit nou2.txt


25) Sa se stearga toate fisierele text din director1b

26) Sa se afiseze pe ecran mesajul „salut NumePrenume”

27) Utilizand comanda for sa se afiseze pe ecran continuturile partitiilor c:, d:,e:;
28) Utilizand comanda for sa se afiseze de 10 ori pe ecran mesajul „salut NumePrenume”;
29) Utilizand comanda for sa se afiseze continutul fisierelor nou1.txt si nou2.txt din folderul
director1a2;

30) In director1a2, utilizand comanda if sa se afiseze mesajul „este” daca fisierul nou1.txt exista
sau mesajul „nu este” in caz contrar;
31.
@ echo off

cls

cd \

b:

cd b:\director1a\

dir *.TXT

copy *.txt b:director1b\director1b2\director1b22

del *.TXT

32.
@ echo off

cls

cd \

b:

cd director1a

dir

if exist doi.txt (echo este) else (echo nu este)

33.
@ echo off

cls

set n=10

set s=0

set i=0

rem o instructiune cu test final -comentariu


:et1

set /a i=%i%+1

set /a s=%s%+%i%

if not %i% equ %n% goto et1 else goto rezultat

:rezultat

echo suma primelor 10 nr nat este %s%

34.
@echo off

cls

set /P n=dati pe n=

call 34.bat %n%

@echo off

cls

set n=%n%

set i=0

set s=0

:et1

set /a i=%i%+1

set /a s=%s%+%i%

if not %i% equ %n% goto et1 else goto rezultat

:rezultat

echo suma primelor %n% nr este %s%


AJUTA LA EXAMEN :

COMANDA DOS LINUX


Creare director mkdir sau md mkdir
Afisare versiune ver cat/etc/os-release
Afisare mesaj echo echo
Stergere continut de pe terminal clear
Afisare informatii despre utiliz. logat finger
Calea curenta pwd
Inchidere terminal exit exit
Stergere director Rd sau rmdir rmdir
Mutare/redenumire director Rename sau ren mv numevechi numenou

Afisare continut in directoare Tree – lista


Ls>>fis1
Dimensiune directoare Du –sh dim. Folder curent
Ls –IS folsere descrescator
dupa dim.
Editor texte Vi – i pt mod insert apoi esc
:wq nume fisier sau :wq
:q inchide
:q! inchide fara a salva
Edit fisier text Gedit a.txt
Afisare continut fisier Cat fis1.txt
Numar linii cuv si caractere din fisier wc
text
Primele/ ultimele n linii Head [-n] fisier-primele n linii
Tail [-n] fisier –ultimele n lniii
Copiere fisiere dintr-un director in Copy sursa destinatie Cp director1/*.txt director2
altul Cat info1.txt>>info2.txt
Mutare fisier Move sursa destinatie Mv info1.txt /poze
Deschidere fisier text notepad Vi , gedit, touch
Comenzi Notepad nou.txt creeaza Cut-extrage date din sir,
fisiser nou intre caract. x si y
Type d:\nou.txt afiseaza Grep-cauta un sir de
in fereastra dos caractere intr-un fisier
continutul fisierului Grep este a.txt
Del sau erase sterge fis.
Specificat sau mai multe >
del\d:\tata\eu.txt sau del
d:\tata\*.txt –IN LINUX E
DELETE
Redirectionari catre fisier
echo „salut” >>1.txt
Echo .>>1.txt //trece la
rand nou
Cls sterge ecranul dos
Rem comentariu in fisier
Apelare fisier Ex1 sau call ex1

S-ar putea să vă placă și