Sunteți pe pagina 1din 85

Informatică Curs 14

ALTE APLICAŢII: PROGRAME ANTIVIRUS, PROGRAME ASISTENŢĂ LA


DISTANŢĂ: TEAMVIEWER, WINSCP, VNC, REMOTE CONTROL, ANYDESK.

Un calculator nu este niciodată protejat 100% împotriva atacurilor. Chiar dacă pe


calculator este instalat un program antivirus, protecţia acestuia nu este pe deplin asigurată.
Un virus este un program scris de obicei în limbaj de asamblare dar şi în alte limbaje de
programare, care poate infecta alte calculatoare prin autoreplicare (crearea automată de copii) de
obicei fără ca utilizatorul să-şi poată da seama (în timp util).
Un virus de calculator este un program care copie în mod recursiv o copie a lui însuşi.
Între un virus de calculator şi un virus biologic se poate realiza o comparaţie rezultând
mai multe similitudini:

Virus biologic Virus de calculator


Este un fragment de ADN învelit într-o capsulă Este un fragment de cod ce realizează o acţiune
protectoare distructivă ataşat unui fişier normal, acesta
jucând rol de capsulă protectoare
Se reproduce prin injectarea ADN-ului în Se ataşează unor fişiere obişnuite şi se execută
celula gazdă şi va utiliza pentru a se reproduce în momentul accesarii acestora.
mecanismele normale ale celulei.
Acelaşi ciclu de viaţă. Acelaşi ciclu de viaţă-

Principiul după care funcţionează un virus informatic a fost descris în premieră în 1949
într-o carte scrisă de John von Neumann în care avansa ideea că un program de calculator s-ar
putea autoreproduce. În 1975 John Brunner (The shockway rider) îşi imaginează pentru prima
dată un vierme informatic ce se răspândeşte într-o reţea de calculatoare.
Primii viruşi au apărut în anii ’80 odată cu apariţia primelor calculatoare personale, iar
mijlocul de răspândire era discheta. Primul virus a infectat în 1981 o dischetă a calculatorului
APPLE II care afişa câteva mesaje.
La momentul actual există aproximativ 100000 de viruş i ş i fiecare calculator conectat la
Internet este supus unui atac odată la 39 de secunde. Atacurile în vederea infectării exploatează
aşa-numitele vulnerabilităţi ale sistemului de operare sau ale diverselor programe instalate.
Un virus poate afecta un calculator în diverse moduri. Simptomele pot lua una (sau mai
multe) din următoarele forme:
- încetineşte sau blochează accesul la contul de mail. Se generează atât de mult trafic
către serverele de mail încât acestea se pot bloca sau sunt încetinite foarte mult.
- colectează şi transmit date confidenţiale. De exemplu unii viruşi memorează
parolele tastate de către utilizatori.
- Permit conectarea altor persoane la calculatorul personal
- Alterează (modifică) sau distrug datele de pe HDD
- Perturbă sau periclitează buna funcţionare a PC-ului mergând până la a face PC-
ul inutilizabil
- Afişează mesaje
- Afectează imaginea şi credibilitatea personală prin postarea imaginilor cu
caracter personal pe diverse site-uri.
- Anulează accesul la unele facilităţi ale calculatorului (blochează accesul la
Internet, blochează accesul la Task Manager, etc.)

1
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

DESPRE VIRUŞI, TROIENI, VIERMI ŞI ALTE „CREATURI” IT

În timpul relativ scurt de la apariţia Internetului, probabil cea mai importantă realizare
tehnologică a omului prin prisma impactului avut asupra a numeroase domenii ale vieţii sociale,
o serie de „creaturi” electronice, cu nume bizare ca: troieni, viermi ori viruşi şi-au făcut apariţia şi
ne ameninţă calculatoarele. Dar ce sunt aceste ciudăţenii?

Ce este malware?

Malware este prescurtarea de la „malicious software”, referindu-se aşadar la orice soft nociv care
a fost creat cu scopul de a rula în mod neautorizat şi ascuns faţă de utilizatorul computerului.
Deşi uzanţa este să vorbim despre „viruşi”, ca fiind orice program care ne afectează calculatorul,
în fapt termenul generic potrivit este malware. În continuare vom vorbi despre tipurile de
malware, tipurile de softuri nocive cu care vă puteţi întâlni în universul computerului personal –
dacă aveţi ghinion.

Ce este un virus?

Un virus de calculator este un program care pentru un neofit arată ca oricare altul, dar care are
capacitatea de a se multiplica, de a infecta diverse fişiere de pe computer, de a şterge informaţii
etc. Viruşii se transmit de la un calculator la alt calculator prin intermediul mediilor de stocare
mobile (floppy-disk, stick de memorie etc.) ori prin intermediul Internetului (email, website-uri
etc.).

Practic un virus este un program care va acţiona conform instrucţiunilor inserate în cod. Unii
viruşi, de exemplu, infectează fişierele Word, cu care majoritatea dintre noi lucrează. După ce
infectează un fişier Word, virusul ajunge pe alt calculator prin intermediul acestui fişier, care
poate fi folosit de mai multe persoane pe mai multe calculatoare. De regulă, cu cât descoperim
mai târziu un virus, cu atât dimensiunile stricăciunilor produse de acesta sunt mai mari.

Ce este un vierme?

Viermii sunt viruşi care nu infectează alte fişiere, ci doar se multiplică. Aceştia crează un singur
exemplar, care caută metode de a se răspândi pe alte computere. Metodele „preferate” de
răspândire sunt: emailul, aplicaţii tip „messenger” ori aplicaţiile de partajare de fişiere, gen
torrents, emule, kazaa etc. Un vierme infectează sistemul informatic, nu fişierele.

Ce este un troian?

Programele nocive tip „troian” sunt aplicaţii care sunt instalate fără ştiinţa şi acordul
utilizatorului şi care efectuează diferite sarcini, ca de exemplu furtul parolelor, al diferitelor
coduri prezente pe calculator, distribuirea necontrolată de emailuri, înregistrarea activităţilor
desfăşurate pe calculator de către utilizator etc. Troienii, spre deosebire de viruşi ori viermi, nu se
pot răspândi singuri.

2
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Troienii pot fi clasificaţi în:


::: backdoors – programe care odată instalate asigură o cale de comunicare secretă între
computerul infectat şi realizatorul troianului, permiţând controlul de la distanţă al calculatorului;

::: password stealers – programe care, aşa cum spune şi numele, au rolul de a înregistra parolele
folosite de utilizatorului calculatorului infectat şi transmiterea acestora către hacker.

::: bombe logice – programe care execută operaţiuni periculoase în anumite condiţii.

Ce este un hacker?

Există o dispută care nu se va termina curând asupra semnificaţiei corecte a acestui termen. Se
desprind totuşi două definiţii. Pe de-o parte, hacker-ul ar fi acel expert în computere ce dispune
de cunoştinţe foarte bune de programare şi care examinează cu atenţie reţele de calculatoare,
codul sistemelor de operare ori al altor programe pentru a vedea cum funcţionează şi pentru a le
identifica, în scop constructiv, vulnerabilităţile.

Pe de altă parte, şi aceasta este sensul pe care mass-media (cu superficialitatea obişnuită) îl dau
termenului, hacker-ul este o persoană care-şi foloseşte expertiza în domeniul computerelor pentru
a prelua controlul unor computere în scopuri ilegale.

Hackerii nu sunt, sub nicio formă, acei băieţi din Râmnicu-Vâlcea care vând produse pe Ebay,
încasând banii, dar netrimiţând produsele către plătitor. Hacker nu este nici omul care are un blog
ori care descarcă filme de pe Internet.

Oricât de controversată ar fi definirea corectă a termenului de hacker, credem că parte obligatorie


din definiţie trebuie să fie cunoştinţele superioare privitoare la funcţionarea computerelor, a
reţelelor de calculatoare, a protocoalelor de comunicare etc.

Ce este un „drive-by download”

Probabil că aţi observat că atunci când vizitaţi anumite site-uri, în special atunci când sunteţi în
căutarea unui „serial number” ori a unui „patch” pentru vreun software, anumite programe
încearcă să se instaleze pe calculatorul dumneavoastră. Acestea se numesc „drive-by download”
şi sunt rezultatul inserării unor viruşi pe servere al căror control a fost luat de hackeri.

Ce este un înregistrator de taste?

Înregistratoarele de taste, keyloggers în limba engleză, sunt programe destinate înregistrării


tastelor apăsate de către utilizator şi folosite, de pildă în troieni, pentru a obţine informaţii
confidenţiale ca parole, coduri PIN, numere de carduri etc. Aceste programe rulează în
background şi sunt invizibile unui utilizator obişnuit. Sunt prezente în programele tip spyware,
despre care puteţi citi mai jos.

Ce sunt programele spyware?

După cum uşor se observă din analiza compunerii acestui cuvânt, spyware, aceste programe au
scopul de a spiona şi obţine date în mod secret despre un calculator ori mai multe. Ce fel de date?
3
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Diverse, dar de interes special sunt: parolele de acces la computer, numere de carduri, coduri
PIN, adrese de e-mail. De asemenea, aceste programe mai pot face o monitorizare a traficului
Internet efectuat de utilizator şi transmite acest tip de informaţii către cei care au „plantat” softul
spyware.

Ce este un adware?

Adware reprezintă acel tip de programe care, folosindu-se de vulnerabilităţile browserului ori de
naivitatea utilizatorului, se instalează pe calculator şi deschid ferestre pop-up ori noi tab-uri cu
reclame. De asemenea, programele adware pot schimba adresa de bază a browserului (homepage)
ori redirecţiona adresele web (URL-urile) scrise greşit ori incomplet de dv. în bara de adrese.
Uneori căutările dumneavoastră sunt direcţionate către site-uri de tip jocuri de noroc ori site-uri
pornografice.

Aceste programe sunt dificil de depistat în sistem, ele neinstalându-se ca orice program, în sensul
că nu veţi găsi iconiţă pe desktop, nu le veţi vedea în Start-Programs şi nu veţi găsi fişierul
unistall pentru a le dezinstala uşor.

Cum ajung aceste programe adware în sistem? Sunt mai multe căi. Pe de-o parte se instalează
automat odată cu unele programe gratuite ori shareware pe care dv le instalaţi de pe diferite site-
uri de pe Internet. De asemenea, însoţesc uneori programele piratate.

Tipuri de viruşi
Back doors sau Trap doors – punct de intrare într-un program ce permite persoanei care
cunoaşte acest punct să aibă acces, fără a trece prin procedurile uzuale de autentificare, la toate
resursele sistemului.
Logic bombs (bombe logice) – fragment de cod introdus într-un program obişnuit care se
execută atunci când are loc un eveniment predefinit.
Trojan horses (cai troieni) – program aparent folositor care conţine cod ascuns ce permite
realizarea unor operaţiuni ce conduc în final la pagube importante (de obicei distrugerea datelor).
De exemplu, un astfel de virus poate avea ca efect modificarea drepturilor de accesare ale
anumitor fişiere astfel încât acestea să poată fi accesate de toţi utilizatorii.
Zombi – program care atacă şi preia controlul asupra unui PC prin reţeaua Internet,
urmând ca acesta să fie utilizat ca instrument de atac pentru infectarea altor calculatoare. Zombi
sunt utilizate în atacurile de tip DoS (Denial of Service) către site-urile web adică saturarea ţintei
cu cereri de conexiune astfel încât aceasta să devină inutilizabilă de către utilizatorii obişnuiţi.
Viruşi – programe care caută alte programe şi le infectează, incluzând copii în acestea.
Atunci când programele sunt lansate în execuţie, se vor executa şi secvenţele de cod
corespunzătoare viruşilor.
Tiparul de instrucţiuni din codul ce formează virusul determină semnătura acestuia.
Obs.: Pentru a infecta un calculator, virusul are nevoie de „ajutorul” utilizatorului.

4
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Detecţia –
Activarea virusul este
(manifestarea analizat şi
acestuia) documentat

Replicarea
(copierea de Anihilarea
prin program
la PC la PC)
antivirus

Crearea
virusului

Figura 1. Ciclul de viaţă al unui virus

În timpul ciclului de viaţă, un virus trece prin mai multe faze:


1. faza latentă – virusul va fi activat de către un anumit eveniment
2. faza de răspândire – virusul plasează o copie în alte programe sau în alte zone pe disc
3. faza de activare – poate fi declanşată de anumite criterii prestabilite, de exemplu de
numărul de copii ale virusului
4. faza de execuţie
O altă clasificare a viruşilor este următoarea:

5
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

a) rezidenţi în memorie – infectează orice program care se execută


b) viruşi de fişiere – infectează doar anumite tipuri de fişiere: .exe, .com, .sys
c) de boot – aceşti viruşi infectează zone ale HDD care sunt accesate în momentul încărcării
sistemului. Un astfel de virus se poate replica fără a fi nevoie de execuţia niciunui
progra, fiind suficientă simpla deschidere a PC-ului.
d) De macro – format dintr-un set de macrocomenzi specifice unei aplicaţii care se execută
independent de voinţa utilizatorului, infectând fişierele aplicaţiei respective. Se
estimează că viruşii de macro reprezintă 2-3 din numărul total de viruşi existenţi.
Obs. Acest tip de virus este foarte periculos deoarece sunt independenţi de platformă şi
infectează documente Word sau fişiere Excel (orice calculator ce poate rula Excel şi
Word este o potenţială ţintă).
e) viruşi de mail – infectează toate adresele de mail din câmpul To, BC sau BCC
f) polimorfici- creează copii în timpul replicării, copii care sunt funcţional echivalente
însă au tipare(semnături) diferite. Corpul virusului este criptat de fiecare dată utilizând
o altă metodă de criptare, însă corpul acestuia este acelaşi.
g) Metamorfici – cu fiecare replicare îşi modifică metoda de criptare şi corpul virusului.
Virusul îşi modifică forma, însă comportamentul acestuia rămâne constant.

Viermi
Sunt programe care scanează şi exploatează viciile de securitate determinate pentru
a afecta alte calculatoare şi a se propaga în reţea. Spre deosebire de viruşi, viermii nu se
ataşează de alte programe.
Programele antivirus conţin baze de date cu milioane de semnături şi identifică virusului
după semnătura acestuia, aplicând metoda corespunzătoare de devirusare. Tot aceste
programe extrag opcodul (secţiunea corespunzătoare acţiunilor dintr-un program executabil)
identificându-se astfel semnătura virusului.

Figura 2. Exemplu de opcode cu semnătura identificată a unui virus

Există mai multe metode de detecţie a viruşilor, dintre acestea, pe lângă cea a
identificării semnăturii, se pot aminti:
- metode statice: analiza euristică (analiză care determină gradul de susceptibilitate
al expunerii la tipuri de atacuri).

6
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

- Metode dinamice: execuţia codului virusului şi determinarea tipului acestuia în funcţie


de operaţiile executate.

Adware-ul (Advertising supporting software)


Programele determină deschiderea unor ferestre popup ce conţin mesaje publicitare
sau schimbă pagina de bază a browser-ului. Nu sunt periculoase însă pot fi deranjante.

Spyware-ul
Include toate aplicaţiile care colectează şi trimit informaţii personale fără
consimţământul utilizatorilor.

Aplicaţiile potenţial nedorite


Afectează performanţele calculatorului în sens negativ prin: deschiderea de ferestre noi,
activarea anumitor procese, utilizarea resurselor calculatorului, comunicarea cu serverele aflate la
distanţă.

Scareware-ul sau falsele programe antivirus


Industia scareware îşi are originile în Europa de Est şi înregistrează profit de 130
milioane dolari anual.
Infectarea este realizată de c ătre utilizator prin vizitarea unor pagini Internet dubioase
care afişează o fereastră a unui aşa-zis program antivirus ce avertizează utilizatorul că PC-ul este
infectat. Utilizatorul va fi invitat să descarce un program antivirus care va devirusa calculatorul
infectat.

Figura 3. Fereastra ce anunţă o falsă infectare a PC-ului.


Spam-ul
Mesaje comerciale nesolicitate care cuprind de obicei oferte către anumite produse foarte
ieftine sau promoţii, scheme de îmbogăţire rapidă, obţinerea de diverse diplome, etc. Spam-urile
pot conţine mesaje cu conţinut inofensiv sau mesaje care pot conţine mesaje tendenţioase trimise
cu scopul de a exploata naivitatea destinatarului şi a obţine beneficii materiale.
Spam-urile sunt trimise deoarece sunt profitabile. Se pot trimite milioane de mail- uri la un
cost neglijabil. Dacă o singură persoană din 10000 cumpără produsul atunci profitul va fi imens.

7
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Un program antivirus instalat va proteja calculatorul împotriva oricărei acţiuni cu


potenţial distructiv, ca de exemplu: furtul datelor personale (date de conectare la conturi online,
date cu caracter personal), copierea documentelor personale, preluarea controlului asupra
calculatorului ş i folosirea acestuia pentru infectarea altor PC-uri, însuşirea datelor de identificare
pentru utilizarea instrumentelor de plată, etc.
Detectarea viruşilor este realizată de către programele antivirus prin utilizarea
următoarelor două strategii:
1. Detectarea şi identificarea semnăturii: Programul scanează PC-ul în căutarea unor tipare de
infectare cunoscute. Atunci când tiparul găsit coincide cu cel din dicţionarul de tipare,
programul antivirus încearcă neutralizarea acestuia. Principalul dezavantaj al acestui mod de
abordare îl reprezintă intervalul de vulnerabilitate a calculatorului. Astfel, PC-ul va fi
complet expus atacului unui virus nou creat din momentul realizării unui nou virus şi până la
detectărea acestuia şi includerea semnăturii sale în dicţionar. Actualizarea automată,
periodică a programului antivirus minimizează acest risc.
2. Detectarea comportamentului. Comportamentul dubios al unor programe (încercarea de
accesare a unor programe protejate, încercarea de a edita regiştrii sistemului de operare,
tentaviva de a modifica modul de execuţie a unui anumit program) va fi sesizat de către
antivirus şi, ca urmare, utilizatorul va fi atenţionat asupra acestui fapt şi consultat în privinţa
măsurilor de luat. Această modalitate de identificare a viruşilor elimină dezavantajul
semnalat la identifficarea prin detectarea semnăturii.
Eficienţa programelor antivirus poate fi redusă sau chiar anulată prin diverse moduri de atac,
dintre care două sunt utilizate intens. Un virus de tip rootkit va înlocui fişierele sistemului de
operare cu fişierele proprii „pă călind” astfel programul antivirus şi putând să-şi execute astfel
propriul cod. Atacarea fişierelor AV presupune înlocuirea executabilelor programului antivirus sau
alterarea dicţionarului de semnături.
BitDefender a fost desemnat cel mai bun program antivirus din 2013.
Pentru a evita virusarea PC-ului, se recomandă ca măsuri preventive respectarea urmă
tolarelor sugestii:
- instalaţi un program antivirus bun (gratis sau plătit) şi setaţi-l astfel încât actualizările să se
instaleze automat;
- nu descărcaţi fişiere de al căror conţinut nu sunteţi siguri (mai ales cele cu extensia .exe).
Pentru a evita să accesaţi un astfel de fişier odată descărcat, setaţi sistemul de operare să
afişeze extensiile fişierelor cunoscute;
- instalaţi un singur program antivirus şi nu mai multe. Mai multe programe antivirus instalate
însemnă abilitate redusă de detecţie şi neutralizare a viruşilor.
- nu instalaţi programe care vă sunt sugerate şi pe care nu le-aţi mai utilizat.
- scanaţi în permanenţă conţinutul PC-ului pentru a identifica eventualii viruşi nedetectaţi
anterior.
- nu deschideţi mail-uri provenite de la persoane pe care nu le cunoaşteţi şi nu accesaţi
ataşamentele acestor mesaje.

8
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Programe asistenţă la distanţă


Când vine vorba de calculatoare și folosirea acestora, posibilitatea de a conecta două sau mai multe sisteme într-o
maieră în care să se permită controlul total de pe un calculator pe celalalt reprezintă o caracteristică extrem de
importantă în multe cazuri, fiind utilă inclusiv utilizatorilor obișnuiți, nu doar specialiștilor sau programatorilor IT.
Accesarea și controlarea unui calculator de la distanță presupune stabilirea unei conexiuni între două calculatoare, sau
între un calculator și o rețea de calculatoare, în vederea folosiri calculatoarului de la distanță de către o persoană care
se află, la rândul ei, la depărtare de calculatorul fizic. Mai exact: persoana va folosi un calculator care va acționa ca un
intermediar între el și calculatorul aflat la distanță.
Exemple de situații când se folosește controlul de la distanță a unui calculator:

• atunci când se dorește accesarea unor date externe de un sistem sau o rețea de sisteme, fiind o modalitate
de a avea acces la date stocate fizic pe un calculator aflat la distanță;
• pentru oferirea sau beneficierea de diagnosticări sau depănări ale unui calculator;
• pentru controlarea unor tipuri speciale de calculatoare, de exemplu servere, pentru a se gestiona de la
depărtare modul în care acesta își realizează funcțiile sau sarcinile.

Conectarea în acest mod pentru a utiliza și controla un calculator la distanță trebuie să se facă ținând cont de felul în
care cele două calculatoare pot stabili o legătură. În cele ce urmează este exemplificată stabilirea accesului la un
calculator aflat la distantă, fie local - adică ambele calculatoare sunt la mică depărtare unul de altul, ambele fiind
legate la o aceași rețea, gestionată prin intermediul unui router, de exemplu -, fie prin intermediul internetului, care
este la rândul lui tot o rețea, însă calculatoarele pot fi la foarte mare depărtare.

Conectarea de la distanță la un calculator local, din aceași rețea, în Windows

Deși în aparență controlul unui calculator aflat în rețeaua locală nu ar avea prea multe utilități, pentru că distanța între
calculatoare nu depășește decât în foarte puține cazuri câțiva zeci sau câteva sute de metri depărtare de către
calculatorul unui utilizator, această practică conferă variate implicații, în special pentru administratorii de sisteme de
calculatoare și depanatorii IT, și poate fi o măsură prin care se poate contribui la mărirea securității unui calculator
prin izolarea fizică a acestuia - accesul putându-se face de obicei doar de la distanță și în anumite condiții.

Pentru a te conecta la un calculator aflat la distanță, localizat în rețeaua internă, în care calculatoarele sunt legate la
un același dispozitiv rețelistic (router, switch), nu va fi nevoie de alte programe, existând în Windows un instrument de
conectare la distanță numit Conexiune desktop la distantă (Remote Desktop Connection), existent în Windows XP, 7,
8, 8.1, 10.

Înainte de toate trebuie ca pe calculatorul care va fi controlat de la distantă să se opteze pentru permiterea
conexiunilor de control la distanță. Pentru a verifica dacă această opțiune este activată sau pentru a o activa urmează
instrucțiunile: Deschide Calculator (Computer), dă click dreapta și alege Proprietăți (Properties) și apoi dă click pe
Setari la distanță (Remote Settings). Bifează opțiunea Permite conexiuni de la distantă pe acest calculator (Allow
remote connections to this computer) și apasă OK.

9
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Odată ce opțiunea este aplicată pe calculatorul aflat la distantă, tot de pe acest calculator trebuie să se obțină IP-ul
local, adică adresa logică pe care o are în rețea, prin intermediul căreia se va iniția conexiunea de control de la
distantă. Află cum să afli adresa IP locala consultând articolul Cum să afli adresa IP a calculatorului - aceasta va începe
cu 192.168.x.x și aparține adaptorului de rețea prin care calculatorul respectiv este conectat în rețea.

Conexiunea de la distantă se va face doar pentru conturile de utilizatori Windows care au setată parola de utilizator.
Așadar reține sau fă rost de numele de utilizator și parola contului, sunt necesare pentru conectarea de pe celălalt
calculator.

În acest stagiu, dacă s-au îndeplit condițiile enumerate mai sus pe calculatorul aflat la distantă, se poate trece la
inițierea conexiunii. Crearea conexiunii prin care se face controlul calculatorului de la distanță se realizează folosind
Conexiune desktop la distanță (Remote Desktop Connection). În continuare urmează pașii:

Apasă tasta Windows (cea cu logo-ul Microsoft, dintre Ctrl și Alt) și R pentru a deschide fereastra de Executare Rapida
(Run), introdu „mstsc” și dă Enter. O alternativă la această modalitate este prin deplasarea la meniul de start și
tasterea textului „remote desktop connection” sau „conexiune desktop la distanță”, în funcție de limba setată în
Windows, apoi dându-se click pe pictograma afișată în urma căutarii.

Din fereastra instrumentului de stabilire conexiune desktop la distantă întrodu adresa IP a calculatorului aflat la
distanță în câmpul Computer. Pentru alte setări mai avansate - de exemplu pentru a stabili rezoluția afișată - dă click
pe butonul Arată Optiuni (Show Options).

Interfață Remote Desktop Connection.


Introdu numele de utilizator și parola contului.

10
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Fereastră de logare pe calculatorul la distanță.


Confirmă eventualele erori cauzate de certificatele de securitate, apăsând Yes.

Se va afișa o fereastră în care va fi afișat desktop-ul calculatorului aflat la distanță, ca și cum calculatorul ar fi chiar
calculatorul pe care îl utilizezi, cu control asupra tuturor aspectelor ce țin de acesta. Închiderea acestei ferestre va
duce la încheierea sesiunii de control la distantă.

11
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Desktop-ul calculatorului la distanță va apărea într-o fereastră (clic pentru mărire imagine).

Pe calculatorul aflat la distantă nu va apărea niciun mesaj de confirmare sau notificare cu privire la stabilirea
controlului de la distanță, iar odată ce conexiunea a fost făcută va fi afișat ecranul de log on. În momentul în care se
efectuează logarea în sistem de către un utilizator aflat în proximitatea sistemului, sesiunea de control la distantă se
va încheia automat.

Conectarea de la distantă la un calculator prin intermediul internetului

Dacă calculatorul nu este conectat la rețeaua locală, singurul mod de a realiza accesul la distantă este prin intermediul
internetului, ambele calculatoare trebuind să aibe acces la internet. Procedeul este același ca cel descris la pasul
anterior, însă în loc de adresa IP locală trebuie să fie folosită adresa IP publică, pe care o poți află urmând
instrucțiunile de aici. În acest caz însă, trebuie să te asiguri că paravanul de protecție al Windows-ului permite ca
portul 3389 să fie deschis, iar din router trebuie să se facă port forwarding pentru portul 3389 pentru adresa IP a
calculatorului la distanță. Ceea ce nu este neapărat complicat de exemplificat, însă există o multime de tipuri de
paravane de protecție și de routere, fiecare cu moduri (interfețe) diferite de a realiza exact aceași operație.

O alternativă pentru conectarea la distantă prin internet este folosind un program specializat, nefiind necesare
efectuarea de setări nici la nivel de router și nici la nivelul calculatorului la distanță. Exemplu de programe sunt:
TeamViewer (Cum să controlezi un calculator la distanță cu Team Viewer prin internet), Tight Vnc sau LogMeIn.

Conectează-te la un PC cu Windows folosind aplicația Conexiune Desktop la distanță

Conexiunile Desktop la distanță îți permit să te conectezi la un calculator cu Windows, prin internet
sau printr-o rețea locală. Atunci când ești conectat prin Desktop la distanță, poți să vezi desktop-ul
calculatorului gazdă și îi poți accesa fișierele și folderele ca și cum ai sta în fața ecranului său.
Acest lucru este util atât pentru administratorii de sistem și echipele de suport tehnic, cât și pentru
utilizatorii obișnuiți, care ar putea dori să își acceseze calculatoarele de serviciu de acasă, sau vice-
versa. Dar, înainte de a te conecta, trebuie să activezi conexiunile Desktop la distanță. Iată cum poți
să faci acest lucru în Windows 10, Windows 7 și Windows 8.1:

12
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Limitări ale conexiunilor Desktop la distanţă

Dacă rulezi Windows 10 Pro sau Enterprise, Windows 8.1 Pro sau Enterprise, Windows 7
Professional, Windows 7 Ultimate sau Windows 7 Enterprise, poți să accepți conexiuni Desktop la
distanță. Dacă rulezi o altă ediție de Windows, precum Windows 10 Home, Windows 8.1 sau
Windows 7 Home, nu poți să accepți conexiuni Desktop la distanță.

În acest tutorial, vei afla cum să activezi conexiunile Desktop la distanță pe calculatorul tău cu
Windows, ca să poată fi controlat de la distanță. Pentru simplitate, vom folosi capturi de ecran
realizate în principal în Windows 10 Pro, dar vom include și capturi de ecran din Windows 7 și
Windows 8.1 atunci când este nevoie.

Cum găsești și activezi conexiunile Desktop la distanță în Windows 10, folosind aplicația
Setări

IMPORTANT: Această metodă funcționează doar dacă ai Windows 10 Fall Creators Update,
disponibil gratuit pentru toți utilizatorii de Windows 10, începând cu 17 octombrie 2017. Dacă ai o
versiune mai veche de Windows 10, mergi la secțiunea următoare a acestui tutorial.

Dacă folosești Windows 10 Fall Creators Update, utilizarea aplicației Setări este cea mai ușoară
metodă de a ajunge la setările conexiunilor Desktop la distanță. Deschide aplicația Setări - o
metodă rapidă de a o face este să apeși pe butonul în formă de rotiță dințată din Meniul Start sau,
dacă preferi să îți folosești tastatura, să apeși simultan pe tastele Windows + I.

În Setări, deschide categoria Sistem.

13
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

În partea stângă a categoriei Sistem, selectează Desktop la distanță. Apoi, în partea dreaptă a
ferestrei, se încarcă o pagină cu același nume - Desktop la distanță.

14
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Aici, Windows 10 îți explică despre ce este vorba în Desktop la distanță: “vă permite să vă
conectați la acest PC și să îl controlați de pe un dispozitiv la distanță prin utilizarea aplicației
client Desktop la distanță (disponibilă pentru iOS, Android, Mac și Windows). Veți putea lucra de
pe un alt dispozitiv ca și cum ați lucra direct pe acest PC”.

Pentru a permite conexiuni Desktop la distanță pe PC-ul tău cu Windows 10, trebuie să activezi
comutatorul “Activare Desktop la distanță”.

15
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Windows 10 îți cere să îți confirmi alegerea. Apasă pe butonul Confirmare.

16
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Apoi, comutatorul “Activare Desktop la distanță” este Activat și, sub el, apar noi setări.

17
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

În mod implicit, Windows 10 permite conexiuni doar de la calculatoare care folosesc Desktop la
distanță cu Autentificare la nivel de rețea. Acest lucru înseamnă că PC-ul tău restricționează
conexiunile desktop de la distanță la acelea cu Autentificare la nivel de rețea, care a fost introdusă
în Remote Desktop Client 6.0. Dacă PC-ul client rulează Windows 10, Windows 8.1, Windows 7,
sau dacă a fost descărcat de curând clientul Conexiune Desktop la distanță, atunci nu ar trebui să ai
probleme în a te conecta la PC-ul tău, folosind datele de autentificare ale unui utilizator
administrator.

Totuși, probabil că nu vei vrea să îți dai datele de conectare pentru utilizatorul administrator oricui,
atât de simplu. Pentru a evita o astfel de situație, ar trebui să configurezi utilizatorii care au voie să
inițieze conexiuni Desktop la distanță către PC-ul tău cu Windows 10. Pentru a face acest lucru,
derulează pagina Desktop la distanță din aplicația Setări și apasă pe legătura numit “Selectare
utilizatori care pot accesa de la distanță acest PC”.

18
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Această acțiune deschide o fereastră mică numită “Utilizatori Desktop la distanță” care îți permite
să alegi ce utilizatori au voie să inițieze conexiuni la distanță cu PC-ul tău cu Windows 10. Pașii
următori sunt aceiași în toate versiunile de Windows moderne, inclusiv Windows 10, Windows 7 și
Windows 8.1. Pentru a vedea care sunt, citește ultima secțiune a acestui ghid: “Cum selectezi
utilizatorii care au voie să se conecteze de la distanță la PC-ul tău, în Windows”.

Cum găsești și activezi conexiunile Desktop la distanță folosind Panoul de control (Windows
10, Windows 7 și Windows 8.1)

O metodă de a deschide “Conexiunile Desktop la distnață” care funcționează absolut identic în


toate cele trei sisteme de operare este să deschizi Panoul de control și să mergi la “Sistem și
securitate -> Sistem”.

19
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

În partea stângă a ferestrei Sistem, apasă pe legătura “Setări la distanță”.

20
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Indiferent de sistemul de operare pe care îl folosești, acum se va deschide o fereastră numită


Proprietăți sistem. În fila La distanță, găsești două secțiuni: Asistență la distanță și Desktop la
distanță. Setările care ne interesează în acest tutorial se află în cea de-a doua secțiune.

21
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Mai sus poți vedea cum arată fereastra Proprietăți sistem în Windows 10. Versiunea din Windows
8.1 este aproape identică. În timp ce opțiunile din Windows 7 sunt aceleași, ele sunt puțin altfel
organizate și numite, așa cum poți vedea în captura de ecran de mai jos.

22
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

În secțiunea Desktop la distanță, ai trei opțiuni disponibile:

• “Nu se permit conexiuni de la distan ță la acest computer” - Această opțiune va opri utilizatorii de la a se
conecta la calculatorul tău prin Desktop la distanță.
• “Se permit conexiuni de la distanță la acest computer”, în Windows 10 și Windows 8.1, sau “Se admit
conexiuni de la computere care rulează orice versiune de Desktop la distan ță (mai puțin sigur)”, în Windows 7
- Această opțiune va permite conectarea la calculatorul tău tuturor utilizatorilor care rulează orice versiune
de Desktop la distanță. Activează această opțiune dacă nu ești sigur ce versiune de Desktop la distanță
folosește clientul, sau dacă utilizatorii vor folosi o aplicație de conectare la distanță provenită dintr-o terță
parte. De exemplu, clienții de Linux vor avea probabil nevoie de această a doua opțiune.
• “Se admit conexiuni numai de la computere care rulează Desktop la distan ță cu Autentificare la nivel de rețea
(recomandat)” - Această opțiune restricționează accesul la conexiunile Desktop la distanță doar acelora care
folosesc versiuni de Desktop la distanță ce au “Autentificare la nivel de rețea”. Aceasta a fost introdusă odată
cu Remote Desktop Client 6.0. În cazul în care calculatorul client rulează Windows sau dacă utilizatorii tocmai
au descărcat clientul Desktop la distanță , folosește această opțiune, deoarece este mai sigură.

În acest moment, poți să apeși pe OK și clienții se vor putea conecta la calculatorul tău prin
Desktop la distanță, folosind datele de autentificare ale unui administrator. Totuși, probabil că nu
vrei să îți dai datele de conectare de administrator către alte persoane. Așa că este o idee bună să
setezi un cont de utilizator standard separat, special pentru conexiunile Desktop la distanță. Dacă
vrei să dai permisiuni de conectare pentru alți utilizatori, apasă pe butonul “Selectare utilizatori” și
urmează pașii din următoarea secțiune a acestui tutorial.

23
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Cum selectezi utilizatorii care au voie să se conecteze de la distanță la PC-ul tău, în Windows

Este întotdeauna o idee bună să configurezi un cont de utilizator standard separat pentru conexiunile
de tip Desktop la distanță. Fereastra “Utilizatori desktop la distanță” este locul de unde poți să
permiți altor conturi de utilizatori să se conecteze prin Desktop la distanță. Din fericire, această
fereastră este identică în toate sistemele de operare Windows moderne. Indiferent că folosești
Windows 10, Windows 7 sau 8.1, și indiferent dacă ai deschis fereastra “Utilizatori desktop la
distanță” din aplicația Setări sau din Panoul de control, iată ce trebuie să faci în continuare:

Pentru a adăuga utilizatori pentru care vrei să dai acces, în fereastra “Utilizatori desktop la
distanță”, apasă pe Adăugare.

24
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

În fereastra Selectare utilizatori, scrie numele contului de utilizator în caseta text și apasă pe
Verificare nume.

Windows verifică dacă există un cont de utilizator cu numele pe care l-ai specificat și adaugă
locația sa înainte de numele contului, în cazul în care ai introdus un cont local, sau completează
adresa de e-mail dacă ai introdus un cont Microsoft. După ce ai terminat, apasă pe OK.

25
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Ești adus înapoi la fereastra “Utilizatori desktop la distanță”. Aici, apasă din nou pe OK.

Acum, utilizatorul pe care l-ai adăugat va putea să se conecteze prin Desktop la distanță la
calculatorul tău, folosindu-și propriile date de conectare.

26
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Care este diferența între Conexiunea desktop la distanță & Asistența la distanță Windows?

În unele dintre tutorialele noastre anterioare, am vorbit despre Conexiunea desktop la distanță și
despre Asistența la distanță. Numele acestor unelte sunt similare și ambele sunt folosite pentru a te
conecta de la distanță la alte calculatoare. Este foarte normal să te crezi că ele sunt cam același
lucru. Totuși, ele sunt două instrumente distincte, fiecare având un scop diferit. Astăzi, vom vedea
ce face fiecare dintre ele și care sunt diferențele dintre cele două aplicații.

Ce este Conexiunea desktop la distanță?

Conexiunea desktop la distanță este un instrument Windows care îți permite să accesezi și să
controlezi un calculator dintr-o locație aflată la distanță.

Pentru a putea stabili o conexiune desktop la distanță cu un alt calculator, trebuie să știi și să
configurezi câteva lucruri:

27
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Calculatorul la care te vei conecta trebuie să permită conexiuni la distanță. Această opțiune
se configurează din Proprietățile de Sistem ale calculatorului gazdă.
• Va fi necesar să știi numele sau adresa IP a calculatorului la care vrei să te conectezi. Dacă
încerci să te conectezi la un calculator din același LAN cu tine, îi poți folosi numele sau
adresa IP. În cazul în care vrei să te conectezi la un calculator prin Internet, trebuie să știi
adresa IP a gazdei. Folosirea numelui său nu va funcționa.
• Trebuie să cunoști credențialele unui cont de administrator de pe calculatorul gazdă, sau
credențialele unui cont de utilizator pentru care a fost activată posibilitatea de a accepta
conexiuni Desktop la distanță.

Odată ce te-ai conectat la un calculator aflat la distanță, vei avea control total asupra lui. Asta
înseamnă că poți folosi calculatorul de la distanță ca și cum ai sta în fața lui. Poți accesa orice
documente, poți rula orice programe, folosi orice dispozitive conectate la el, ș.a.m.d.

Calculatorul gazdă nu va afișa nimic pe ecranul său, așa că nimeni nu va vedea ce faci tu pe el.

Dacă vrei să afli mai multe despre Conexiunile desktop la distanță, citește aceste tutoriale:

Ce este Asistența la distanță Windows?

Asistența la distanță Windows este un instrument ce îți permite să oferi sau să primești suport
tehnic la sau de la alți utilizatori Windows.

Pentru ca Asistența la distanță Windows să funcționeze, sunt câteva lucruri pe care trebuie să le
configurezi:

• Utilizatorul care va primi asistență trebuie să aibă Asistența la distanță Windows activată în
proprietățile de Sistem ale calculatorului său.

28
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Utilizatorul ce are nevoie de ajutor trebuie să solicite asistență via Asistență la distanță
Windows.
• Persoana ce va oferi suportul tehnic trebuie să cunoască parola conexiunii, setată de
utilizatorul ce are nevoie de ajutor.
• Utilizatorul care cere asistență trebuie să accepte conexiunea la distanță.

Odată ce conexiunea la distanță a fost stabilită, ambii utilizatori vor vedea același ecran. Dacă
utilizatorul care a cerut asistență vrea, poate partaja controlul calculatorului. Astfel, ambii utilizatori
vor putea să controleze simultan mouse-ul și tastatura calculatorului.

Care sunt diferenţele între Conexiunea desktop la distanţă& Asistenţa la distanţă Windows?

Dacă ai citit întrebările anterioare din acest capitol, atunci deja știi care sunt diferențele între aceste
două instrumente Windows. Totuși, hai să le rezumăm:

• Conexiunea desktop la distanță funcționează numai dacă calculatorul gazdă permite


conexiuni la distanță, în timp ce Asistența la distanță Windows funcționează numai dacă
utilizatorul care primește ajutor permite conexiuni la distanță la calculatorul său.
• Conexiunea desktop la distanță îți permite controlul total al calculatorului de la distanță
(inclusiv acces exclusiv la Desktop, dosumente, programe, etc.), în timp ce Asistența la
distanță îți permite să oferi doar un control parțial al calculatorului tău (Desktop, mouse și
tastatură partajate) cu scopul de a obține ajutor de la un prieten sau o persoană tehnică.
• Conexiunea desktop la distanță îți cere să știi credențialele unui cont aflat pe calculatorul de
la distanță, în timp ce Asistența la distanță Windows necesită o invitație.
• Conexiunea desktop la distanță nu necesită permisiuni suplimentare, în timp ce Asistența la
distanță Windows cere utilizatorului care caută ajutor să accepte manual o conexiune la
distanță.
• Conexiunea desktop la distanță va arăta ecranul calculatorului numai pe calculatorul client
(utilizatorul care a inițiat conexiunea la distanță), în timp ce Asistența la distanță Windows
va arăta același Desktop ambilor utilizatori, de la ambele capete ale conexiunii.

Aici vom acoperi un aspect relativ crescător al tehnologiei - Controlul și accesul la sistem de la
distanță.
Cu utilizarea copleșitoare a tehnologiei, instrumentele de telecomandă au devenit utile pentru mai
multe beneficii. Acest concept intră în cadru atunci când trebuie să aveți acces la distanță la sistem.
În acest articol, vom discuta în detaliu ce este accesul la distanță, avantajele și dezavantajele sale,
impactul și diversele instrumente de control de la distanță utilizate pentru acesta.

29
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Ce este administrarea și accesul la distanță?


Accesul la distanță este procesul de accesare a sistemului dvs. dintr-o locație la distanță.
Când nu sunteți aproape fizic de un sistem pentru a-l accesa, atunci puteți utiliza administrarea la
distanță pentru a face acest lucru. În acest proces, locația la distanță poate fi în camera alăturată,
clădirea următoare sau oriunde în întreaga lume.
Accesul la distanță poate fi de două tipuri, după cum se menționează mai jos:
1. Legal
2. Ilegal (cunoscut și sub numele de hacking)
# 1) Servicii legale de acces la distanță consultați monitorizarea și gestionarea sistemului de la
distanță. Trebuie doar să stabilească o conexiune sigură între sistem și furnizorul de servicii.
Odată ce conexiunea sa stabilit, puteți accesa orice sistem de oriunde pentru a verifica acest lucru.
• Sistemul funcționează eficient.
• Pentru a remedia orice eșec care cauzează rezultate neașteptate.
• Modificarea setărilor pentru a optimiza performanța sistemului.
De exemplu , dacă lucrați la locul de muncă și aveți probleme tehnice cu sistemul dvs. în timp ce
lucrați, atunci sunați persoana în cauză pentru a scăpa de astfel de probleme. Dacă persoana nu se
află la dumneavoastră, poate folosi serviciile de administrare la distanță pentru a accesa sistemul
dvs., stabilind o sesiune sigură între sistemul dvs. și serverul la distanță.
Acestea sunt utilizate pentru a accesa mai multe sisteme la o anumită sesiune de echipă pentru a
gestiona mai multe sarcini cu mai multe entități de afaceri.
# 2) Acces ilegal la distanță (hacking) se referă la manipularea neintenționată a datelor sau
fișierelor de pe computer.
Dacă aveți software-ul rău intenționat, cum ar fi troianul pe sistemul dvs., atunci este o invitație
deschisă către hacker să obțină acces la acesta. Hackerul poate adăuga, șterge sau modifica fișierele
dvs. fără consimțământul dvs. pe cont propriu.
Hackerul vă poate fura datele sensibile, vă poate bloca tastatura pentru a refuza accesul la cheie și
chiar vă poate face sistemul aproape inutil instalând din ce în ce mai multe programe malware.
=> Contactează-ne pentru a sugera o listă aici.
Lista celor mai bune software de acces la distanță
Acum vom examina în detaliu fiecare instrument de control de la distanță.
Compararea celor mai bune instrumente de acces la distanță
Iată o comparație a acestor instrumente.

30
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Vom rezuma instrumentele de mai sus dintr-o privire pe baza tipului, veniturilor, platformei sale, a
sistemului de operare acceptat și a licențierilor. Acest lucru vă va ajuta să faceți diferența dintre
funcțiile și caracteristicile fiecărui instrument.
Nume Tip Venituri Platformă Sisteme de Licență
operare

Asistență la Software de 833,1 Multi- Windows, Comercial


distanță asistență la milioane platformă iOS și
SolarWinds distanță USD Android.
Dameware

NinjaRMM Software de 30 Cross- Windows, NinjaRMMComercial


monitorizare milioane platform Mac,
și gestionare USD - 40 Linux, iOS
la distanță milioane și Android
USD

Suprem Desktop la - Multi- Windows, Gratuit pentru uz


distanță platformă. Mac și privat.
Software Linux. Scop comercial:
Cumpărați un plan.

RemotePC Software de 10 - 25 Platforma Windows RemotePC-


acces la milioane independenta și Mac
distanță USD

TeamViewer Instrument 125 Cross- Windows, TeamViewerPublic /


de milioane Platform Mac OSX, Open - Source
administrare dolari Linux,
la distanță Android,
iOS.

VNC Instrument 17 Cross- Windows, VNC


Connect de acces la milioane Platform Mac, ConnectComercial
distanță dolari Linux.

Desktop Instrument 6 Cross- Windows, Desktop


Central de acces la milioane Platform Mac, CentralProprietar /
distanță USD Linux. comercial

Manager Instrument 2,9 Cross- Windows, Manager desktop de


desktop de la de acces la milioane Platform Mac, la distanțăProprietar /
distanță distanță USD Android, comercial
iOS.

Negre troian 300 K Dependent Windows NegreProprietate


USD de platformă

Alienspy troian 200 K Cross- Windows, Comercial

31
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

USD Platform Mac OSX,


Linux,
Android.

jRAT Spyware 200 K Cross- Windows, jRATComercial


USD Platform Mac OSX,
Linux,
Android.

Asistență la Instrument 200 K Cross- Windows, Asistență la distanță


distanță de acces la USD Platform Mac OSX, DamewareComercial
Dameware distanță Linux.

GoToAssist Instrument 195,3 K Cross- Windows, GoToAssistComercial


de acces la USD Platform Mac OSX,
distanță Android,
iOS.

CyberGate Spyware 105 K Dependent Windows CyberGateComercial


USD de platformă

AnyDesk Aplicație 7 Cross- Windows, Freemium


Desktop la milioane Platform Mac OS,
distanță USD - 10 iOS,
milioane Android,
USD Linux,
FreeBSD,
Raspberry
Pi și
Chrome
OS.

32
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Asistență la distanță SolarWinds Dameware este un pachet ușor de utilizat de control de


la distanță și instrumente de gestionare a sistemelor.
• Vă va permite să reporniți sistemele, să porniți / opriți servicii și procese, să copiați / ștergeți
fișiere, să vizualizați și să ștergeți jurnalele de evenimente etc., prin acces la distanță.
• Oferă instrumente de sistem și utilitare TCP pentru a vă ajuta să depanați computerele de la
distanță fără a lansa o sesiune completă de control de la distanță.
• Veți putea accesa de la distanță calculatoare din rețea prin dispozitive mobile.
• Vă va permite să deblocați de la distanță conturile de utilizator, să resetați parolele și să
editați politica de grup.
• Proprietățile AD, configurația sistemului și informațiile despre software pot fi exportate în
format CSV sau XML.
• Oferă licență centralizată și gestionarea conturilor de utilizator și autentificare multi-factor.
• Acest software de asistență la distanță vă va permite să accesați de la distanță computerele
de dormit și oprite.
=> Descărcați gratuit asistența SolarWinds Dameware Remote

# 2) NinjaRMM

33
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• NinjaRMM preia direct controlul dispozitivelor Windows și MacOS cu Cloud RDP


integrat, TeamViewer și Splashtop.
• Monitorizați toate stațiile de lucru Windows, MacOS, laptopurile și serverele.
• Gestionați de la distanță toate dispozitivele fără a întrerupe utilizatorii finali printr-o suită
robustă de instrumente la distanță.
• Automatizați corecția aplicațiilor pentru sistemele de operare și terțe părți pentru
dispozitivele Windows și MacOS.
• Standardizați implementarea, configurarea și gestionarea dispozitivelor cu o automatizare IT
puternică.
=> Vizitați site-ul web NinjaRMM

# 3) Suprem

34
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Suprem este un software pentru acces desktop de la distanță, care permite conectarea și controlul
computerelor și serverelor care rulează pe Windows, MacOS, Linux și disponibil și pentru mobil pe
Android și iOS.
În ceea ce privește securitatea, fluxul de date este criptat, la fiecare conexiune, este generată o nouă
parolă aleatorie și puteți configura, de asemenea, accesul la computerul dvs. din ID-uri specifice pe
care le considerați sigure.
Supremo permite instalări nelimitate pe un număr nelimitat de computere, adică mobilitatea totală
este libertatea totală. Printre particularități, trebuie remarcat faptul că este un software portabil,
adică nu necesită instalare și îl puteți transporta cu ușurință pe un dispozitiv USB pentru al utiliza
pe orice computer oriunde ați merge.
Caracteristici:
• Nu necesită configurarea firewall-urilor sau a routerelor și, de asemenea, permite instalarea
ca serviciu pentru a efectua acces nesupravegheat la dispozitivul de la distanță. Supremo va
începe de la boot-ul Windows, gata să vă permită să controlați mașina fără a fi nevoie de
intervenția umană pe ecranul de la distanță și cerând orice autorizație pentru a porni
conexiunea.
• Pentru a continua să lucrați fără a vă întrerupe proiectele, puteți transfera cu ușurință fișiere
între computerele conectate cu Transferul de fișiere integrat sau folosind Drag & Drop.
• Atât versiunile gratuite, cât și cele cu plată, pentru a include o agendă online. Puteți adăuga
contacte Supremo nelimitate la care să vă conectați și veți putea partaja aceste informații
colegilor dvs. pentru colaborare la distanță. Acest lucru este important pentru a gestiona mai
des dispozitivele la care vă conectați.

35
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Rapoarte online pentru a monitoriza conexiunile. Rapoartele vor detecta cine efectuează
sesiuni de asistență în organizația dvs., durata fiecărei conexiuni și, de asemenea, câte
asistențe au fost efectuate de colaboratorii dvs.
=> Vizitați site-ul Supremo

# 4) RemotePC

• RemotePC este o soluție care vă va ajuta să rămâneți conectat la casa sau la sistemul de
lucru.
• RemotePC va facilita gestionarea fișierelor, transferul fișierelor și tipărirea informațiilor.
• Soluția este utilă pentru organizațiile mici.
• Este un instrument ușor, sigur, scalabil și independent de platformă.
• Funcționează rapid și eficient.
• Oferă funcționalități pentru a colabora, a înregistra o sesiune la distanță și a glisa și plasa
fișiere locale.
• Oferă o integrare puternică și o bună compatibilitate.
=> Vizitați aici pentru a beneficia de o reducere de 50% de la RemotePC

# 5)TeamViewer

36
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• TeamViewer este un alt instrument de acces la distanță pentru desktop, care este utilizat
pentru accesarea oricărui sistem desktop, dispozitive Android sau Windows 10.
• Acest software acceptă chiar și platforme multiple, cum ar fi de la PC la PC, de la mobil la
mobil, de la PC la mobil și de la mobil la PC.
• Puteți accesa computerul de la distanță utilizând dispozitivul mobil și de oriunde, în orice
moment.
• Utilizați metodele de partajare a fișierelor din TeamViewer pentru a partaja orice fișier de
orice dimensiune de pe orice dispozitiv și chiar stocare în cloud.
• Poate stabili conexiuni cu afișaje UHD în mod eficient și poate oferi mai multe comenzi
rapide pentru a economisi timp.
• TeamViewer este bine cunoscut pentru munca în echipă online, iar venitul estimat al acestui
instrument este de aproximativ 125 milioane USD pe an, în 2016 a fost raportat ca 201
milioane USD.
Link de descărcare: TeamViewer

# 6) VNC Connect

37
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

VNC Connect este cel mai popular software organizațional de acces la distanță care este utilizat
pentru uz personal.
Este clasificat în 3 sub-părți, cum ar fi:
# 1) Acasă: Utilizare ușoară în scop personal, limitat la prieteni sau familie.
# 2) Profesionist: Util pentru scopuri de afaceri mici, cu funcții avansate și acces securizat de la
distanță.
# 3) Întreprindere: Cea mai puternică versiune a VNC Connect, mai flexibilă și mai avansată.
• Conține o aplicație de server la distanță și alte programe de suport.
• Este rentabil, reduce consumul de timp și încorporează servicii în timp real.
• Identificarea mai rapidă a problemelor împreună cu rezolvarea și oferă un sprijin mai bun
pentru afaceri cu funcții de securitate.
• VNC Connect a fost dezvoltat de RealVNC, care are o populație de 90 de angajați, iar
veniturile anuale sunt de 17,1 milioane USD.
Link de descărcare: VNC Connect

# 7) Desktop Central

38
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Acest instrument comercial este utilizat pentru a accesa și controla dispozitive mobile și
servere dintr-o locație la distanță.
• Acest instrument este utilizat pentru a implementa sistemul de operare, distribuirea
software-ului, instalarea patch-urilor, gestionarea activelor etc.
• Acest RAT oferă o blocare de la distanță pentru a activa codurile de acces pentru securitatea
sistemului dvs.
• Vine cu un suport multi-OS care se încorporează cu Windows, Mac, Linux, Android, iOS
etc.
• Funcția sa de control de la distanță este utilizată pentru colaborarea multi-utilizator,
înregistrarea video, transferul de fișiere etc.
• Nessus este disponibil cu 3 versiuni care includ Nessus Home, Nessus Professional și
Nessus Manager / Nessus Cloud.
Link oficial: Desktop Central

# 8) Manager desktop la distanță

39
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• S-a dovedit că acest instrument este util deoarece oferă control centralizat asupra datelor de
la distanță ale mașinii, gestionarea parolelor, mai multe tehnologii de conectare la distanță și
controlul accesului.
• Partajarea și accesul securizat al sistemului între întreaga echipă, peste 335.000 de utilizatori
din 140 de țări acordă venituri pe an de 2,9 milioane USD.
• Îl folosesc pentru a accelera sistemul și a îmbunătăți securitatea și productivitatea. Acest
software comercial este disponibil ca ediție gratuită cu caracteristici limitate.
• Suportă mai multe tehnologii precum RDP, SSH, VPN-uri, VNC, Telnet, TeamViewer,
ConnectWise etc.
• Unele caracteristici avansate includ securitate bazată pe roluri, autentificare în doi factori
(pași).
Link oficial: Manager desktop de la distanță

# 9) Nuante negre

40
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Blackshades este un troian care este utilizat pe scară largă de către hackeri pentru a avea
acces la orice sistem de la distanță.
• Acest instrument atacă frecvent sistemul de operare bazat pe Windows pentru acces.
• Până acum 500.000 de sisteme au fost infectate la nivel mondial cu acest troian.
• Când un utilizator accesează orice pagină web nedorită sau rău intenționată, el deschide ușa
pentru ca acest troian să intre în sistemul dvs.
• În multe cazuri, se poate întâmpla ca troianul să intre în sistemul dvs. fără știrea dvs., cum ar
fi prin utilizarea oricărui dispozitiv de stocare extern infectat, cum ar fi unitățile USB.
• Chiar și acest instrument poate răspândi ravagii în alte sisteme prin utilizarea serviciilor de
rețele sociale ale sistemului afectat.
• Hackerul poate accesa fișierele din sistem, poate efectua atacul denial of service și poate
utiliza sistemul ca server proxy.
• Blackshades este utilizat de 6000 de utilizatori din întreaga lume și are venituri de
aproximativ 350.000 USD pe an.
Link de descărcare: Negre

# 10) AlienSpy

41
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

42
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Până acum Alienspy a atacat aproximativ 400.000 de utilizatori în întreaga lume.


• Acest troian atacase guvernul, sistemele educaționale și financiare.
• Alienspy folosește atac de phishing și trimite un link de încărcare utilă către căsuța poștală a
victimei.
• Odată ce acest atașament este încărcat pe sistemul dvs. ca fișier JAR, acesta începe să se
instaleze singur pentru a controla operațiunile care se desfășoară.
• Acest malware multiplataforma este scris în Java și este servit cu un cadru plug-in.
• În consecință, există 1600 de abonamente care generează o estimare a veniturilor de 200.000
USD.
• Poate captura de la distanță nu numai sistemul, ci și alte accesorii precum camera web,
microfoane etc.
Link de descărcare: linkul de descărcare directă nu este disponibil

# 11) jRAT

43
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• jRAT înseamnă Java Remote Administration Tool, un instrument comercial de administrare


la distanță multiplataforma care este disponibil în prezent cu versiunea Beta 6.
• Acest malware scris în Java poate controla cu ușurință utilizarea memoriei, poate repara
listarea proceselor (sistem UNIX) etc.
• Instrumentul continuă să se actualizeze în mod regulat și adaugă în acesta funcții mai noi.
• Noul modul al sistemelor vizează registry, sistem de fișiere, procese, acțiuni generale ale
sistemului etc.
• În imaginea de mai sus, puteți vedea informații detaliate despre sistemul vizat, împreună cu
portul și adresa IP a sistemului.
Link de descărcare: jRAT

# 12) Dameware

44
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Dameware Remote Support este un instrument comercial de administrare orientat


către utilizator, care oferă:
▪ Serviciile și procesele Windows gestionate de la distanță.
▪ Revizuirea și ștergerea jurnalului de evenimente Windows.
▪ Reporniți sistemele blocate
▪ Diagnostic de rețea
• DRS include, de asemenea:
▪ Mini telecomandă: Poate controla sistemele Windows, Mac OS X și Linux.
▪ Instrumente Active Directory: Pentru a gestiona obiecte Active Directory.
▪ Administrare Windows: Pentru a gestiona jurnalele de evenimente, servicii,
procese și monitoriza performanța.
▪ Exportator Dameware: Pentru a exporta configurația Windows și obiectele Active
Directory în CSV.
• Este disponibil în 3 versiuni precum Professional, Enterprise și o versiune gratuită cu
venituri de 200.000 USD pe an.
Link de descărcare: Asistență la distanță Dameware

# 13) GoToAssist

45
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• GoToAssist este un instrument bazat pe cloud pentru organizațiile IT pentru acces la


distanță.
• Acest instrument este compus din 3 componente, cum ar fi Asistență la distanță pentru
accesarea și controlul sistemului de la o locație la distanță, monitorizarea IT și
Managementul biroului de service.
• Vă permite să adunați informații despre sistem de la un sistem la distanță.
• Oferă sesiuni simultane și funcție de ecran divizat bidirecțional pentru a vizualiza în același
timp utilizatorii, precum și ecranul clienților.
• GoToAssist este un instrument de acces la distanță organizațional de încredere care este
utilizat pentru a accesa sistemul utilizatorului final pentru a rezolva rapid problema
sistemului.
• Sesiunea de asistență nesupravegheată este una dintre cele mai bune caracteristici ale acestui
instrument, cum ar fi orice patch sau actualizare de sistem care poate fi instalată chiar dacă
utilizatorul final nu este prezent.
• GoToAssist generează venituri de 195,3K USD pentru fiecare angajat.
Link de descărcare: GoToAssist

# 14) CyberGate

46
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• CyberGate este un spyware complet configurabil și codificat Delphi, care este popular
pentru a vă sparge parolele.
• Folosind acest software, puteți sparge parolele utilizatorului și puteți vizualiza ecranul
acestuia.
• Vă puteți conecta la mai multe sisteme în același timp, doar prin răspândirea fișierului
server.
• Acest instrument folosește, de asemenea, utilitarul de gestionare a fișierelor pentru a accesa
datele utilizatorului.
• Unele caracteristici importante ale CyberGate includ proxy Http, editor de registry, suport
multi-port, desktop la distanță, vizualizare webcam la distanță, listă de porturi active, jurnale
de sarcini, browser URL, mapare automată a porturilor etc.
• Se execută numai pe platforma Windows ca aplicație nativă fără niciun cadru sau biblioteci
de legături.
Link de descărcare: CyberGate

# 15) AnyDesk

47
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• AnyDesk oferă funcționalități de tipărire la distanță, transfer de fișiere, telecomandă de la


mobil la computer și descoperire automată.
• Verifică fiecare conexiune prin criptare asimetrică RSA 2048.
• Folosește tehnologia bancară standard TLS 1.2 pentru a vă proteja computerul de acces
neautorizat.
• Are capacitatea de a lucra cu o conectivitate slabă la internet.
• Oferă o agendă de adrese încorporată pentru a vă urmări contactele.
• Va oferi o experiență fluentă pe ecran cu 60 fps.
• Este soluția personalizabilă care vă va permite să personalizați numele de utilizator și să
adăugați o siglă care să se potrivească identității dvs. de marcă.

Concluzie
Deci, acestea sunt unele dintre cele mai bune instrumente de control de la distanță pe care le-am
analizat.
Există câteva alte instrumente care acționează în secret în spatele cadrului ca troieni, unde trebuie să
îndeplinim o sarcină inteligentă pentru a le recunoaște și a scăpa de ele.
Pe de altă parte, unele instrumente precum TeamViewer, VNC Connect sunt mult mai utile pentru a
accesa sistemul de la distanță. Aceste instrumente au contribuit mult la realizarea sarcinilor la
îndemână de oriunde. Se știe că îmbunătățesc productivitatea și accelerează fluxurile de lucru ale
procesului de afaceri.
=> Contactează-ne pentru a sugera o listă aici.
Lectură recomandată
• Cele mai bune 7 programe pentru desktop la distanță din 2021 [DOAR selectiv TOP]
• Primele 7 alternative TeamViewer pentru acces la desktop la distanță în 2021
• Testare software Job asistent QA
• Cele mai bune 10 software de inteligență artificială (recenzii de software AI în 2021)
• Testarea software-ului Conținut tehnic Scriitor Freelancer Job
• 10 cele mai bune programe de cartografiere mentală în 2021 (Top Selective)
• Top 20 de servicii de testare software în 2021: Companii de testare software
• Curs de testare software: La ce institut de testare software ar trebui să mă alătur?
Top 10 cele mai bune găzduiri web pentru site-urile din India în 2021 (DOAR selectiv)
Top 10 Best Web Hosting
Lista și comparația celor mai buni 10 furnizori de gazduire web pentru site-urile din India:
Există sute de furnizori de găzduire web disponibili pe piață. Dar cum alegeți cea mai bună
găzduire web pentru site-urile indiene?
Iată un ghid complet pentru selectarea celor mai bune și mai ieftine companii de găzduire web
pentru site-uri web indiene.
Cele mai comune caracteristici pe care le oferă fiecare furnizor de găzduire web includ conturi de e-
mail, acces FTP și asistență WordPress. Accesul FTP vă va permite să transferați paginile web
create de pe computer pe serverul web.

48
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Furnizorii de găzduire oferă diferite tipuri de servicii de găzduire web, cum ar fi constructor de site-
uri, găzduire partajată, găzduire dedicată, găzduire colocată etc.

[imagine sursă ]
Diferite tipuri de servicii de găzduire web
Constructor de site-uri web: Furnizorii de găzduire web oferă serviciile constructorului de site-uri
web. Acest serviciu este util începătorilor care doresc să găzduiască un site web.
Gazduire partajata: În găzduirea partajată, partajați serverul cu alți proprietari de site-uri web.
Înseamnă că veți partaja un server fizic, precum și unele aplicații software.
Gazduire dedicata: Găzduirea dedicată este tipul de serviciu de găzduire web în care veți obține
serverul web complet. Spre deosebire de găzduirea partajată, nu va exista partajarea serverului și a
resurselor. Este mai bine pentru performanțe mai rapide.
Găzduire colocată: Acest tip de serviciu include cumpărarea propriului server. Veți fi responsabil
pentru serverul dvs. și veți obține controlul complet asupra acestuia.

49
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Serverele web Linux și Windows sunt echivalente funcțional. Vor diferi în ceea ce privește costul,
ușurința utilizării, versatilitatea și stabilitatea. Selecția dintre cele două depinde de cerințele dvs. de
găzduire. Costul pentru un server web Windows va fi mai mare decât Linux.
Serverele Web Linux vă vor permite să rulați scripturile în PHP, Perl, Piton , și altele UNIX limbaje
orientate. De cele mai multe ori, acceptă baze de date MySQL și PostgreSQL.
Serverele Web Windows vă vor permite să rulați scripturi ASP și să utilizați tehnologii Microsoft
precum .NET. Bazele de date Microsoft SQL Server și Access sunt acceptate de aceste tipuri de
servere web.
Imaginea de mai jos vă va arăta beneficiile găzduirii web.

[imagine sursă ]
Pro Tip: În timp ce selectați un furnizor de găzduire web, ar trebui să luați în considerare unele
caracteristici precum disponibilitatea cPanel, transferul nemăsurat, domeniile, copiile de rezervă,
spațiul de stocare, asistența și prețul. => Contactează-ne pentru a sugera o listă aici.
Ce veți învăța:
• Top 10 cele mai bune gazduiri web pentru India
▪ Comparație între furnizorii de găzduire web indieni
▪ # 1) Gazduiri - Cea mai bună gazduire web pentru India
▪ # 2) HostPapa
▪ # 3) Bluehost
▪ # 4) DomainRacer
▪ # 5) HostingKing
▪ # 6) InMotion
▪ # 7) Gazduire A2
▪ # 8) HostGator
▪ # 9) SiteGround
▪ # 10) iPage
▪ # 11) BigRock
▪ # 12) GoDaddy

50
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Concluzie
▪ Lectură recomandată
Top 10 cele mai bune gazduiri web pentru India
Mai jos sunt incluși principalii furnizori de găzduire web din India.
Comparație între furnizorii de găzduire web indieni
Furnizori Evaluar Cel mai Timp de Vitez Bani Planuri
ea bun funcțion ă înapoi WebHosting-
noastră pentru are Preț

Hostinger 5/5 Gazduire 0,999 385 30 de HostingerSing


web ms zile ur: Rs 45 / m
single si Premium: 119
business. Rs / m
Afaceri: 189 Rs
/m

HostPapa 5/5 Mici 0,999 912 30 de HostPapaStarte


afaceri ms zile r: Rs. 99 / m
Afaceri: Rs. 99
/m
Business Pro:
Rs. 699 / m

Bluehost 5/5 Site-uri 0,9999 424 30 de BluehostDe


web noi, ms zile bază: Rs. 207 /
bloguri m
sau site- Plus: Rs. 382 /
uri web cu m
trafic Choice Plus:
moderat Rs. 382 / m
până la
mare.

DomainRacer 4.7 / 5 Toate 99,99% 183 - DomainRacer


startupuril ms De bază (Rs. 59
e, / lună),
blogurile Personal (Rs.
profesiona 99 / lună),
le, Argint (Rs. 169
dezvoltato / lună),
rii sau Avansat (Rs.
designerii 249 / lună).
și traficul
intens sau
site-urile
web cu
trafic
mediu

51
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

mediu.

Gazduire Rege 4.7 / 5 Întreprind 0,999 - - Gazduire


eri mici, RegeStarter:
site-uri Rs. 65 / m
web Argint: Rs. 85 /
corporativ m
e, Aur: Rs. 161 /
portaluri m
cu trafic Nelimitat: Rs.
mediu sau 204 / m
mare.

In miscare 4,8 / 5 Afaceri 0,99999 808 30 de In


mici, în ms zile miscareWordPr
creștere pentru ess: Rs. 350 / m
sau găzdui VPS: Rs. 1402 /
întreprind re m
eri partaja Dedicat: Rs.
tă și 7412
90 de Creator: Rs.
zile 1051 / m
pentru Afaceri: Rs.
alte 280 / m
servici
i.
Să comparăm fiecare serviciu în detaliu.
# 1) Gazduiri - Cea mai bună gazduire web pentru India
Evaluările noastre: 5 stele
Cel mai bun pentru găzduire web unică, precum și de afaceri.

52
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Prețuri Hostinger : Are trei planuri de stabilire a prețurilor, adică găzduire web unică (45 lei pe
lună), găzduire web premium (119 lei pe lună) și găzduire web pentru afaceri (189 lei pe lună).
Oferă o garanție de 30 de zile de returnare a banilor.

Hostinger oferă servicii de găzduire web la cele mai mici prețuri posibile. Vă va ajuta în construirea
primului dvs. site web sau vă poate oferi servicii pentru site-urile dvs. existente. Cu Hostinger, veți

53
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

obține viteza maximă și resurse nelimitate. Veți primi găzduire web nelimitată, nume de domenii
gratuite, constructori de site-uri web și găzduire WordPress.
Caracteristici:
• Oferă o găzduire WordPress complet optimizată.
• Pentru securitate și protecție, oferă protecție Platinum BitNinja DDoS.
• Suportă pe deplin MySQL și PHP.
Pro:
• Are un constructor drag-and-drop.
• Oferă șabloane gratuite.
• Veți primi conturi de e-mail nelimitate.
Contra:
• Fără a avea un cont, nu puteți accesa chatul live.
• Nu va exista cPanel.
Serviciu clienți: Acestea oferă asistență pentru clienți prin chat live 24/7/365. Conform recenziilor
online, pentru a accesa chat-ul live trebuie să aveți un cont. Fereastra de chat live se poate deschide
până la 10 minute sau mai mult.
Detalii tehnice:
Max nr. de Stocare Lățime de Viteză Timp de Tipul de asistență
site-uri web maximă bandă funcționare

1-nelimitat Nelimitat Nelimitat 385 0,999 HostingerChat live


ms 24/7/365.
Verdict: Hostinger oferă servicii de găzduire web către un singur site web, precum și un număr
nelimitat de site-uri web. Poate oferi servicii precum backup-uri zilnice și putere de procesare de
patru ori.
=> Vizitați site-ul Web Hostinger pentru a obține o reducere de 70% pentru o perioadă
limitată => Reducere suplimentară de 7% pentru cititorii STH: Utilizați codul cuponului
SOFTWARETESTINGHELP în procesul de plată (planurile lunare sunt excluse)

# 2) HostPapa
=> Beneficiați de 80% reducere de la HostPapa aici
Evaluările noastre: 4.7 Stele
Cel mai bun pentru mici afaceri.

54
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Preț: HostPapa oferă trei planuri de găzduire web, adică Starter (Rs. 99 pe lună), Business (Rs. 99
pe lună) și Business Pro (Rs.699 pe lună).

HostPapa oferă servicii de găzduire web pentru întreprinderile mici. Are caracteristici de generator
de site-uri web, viteză și performanță, marketing și SEO și comerț electronic. Are mult mai multe
funcții, inclusiv rețelele mobile și sociale.
Caracteristici:
• Constructor de site-uri web cu șabloane adaptabile pentru dispozitive mobile și modele cu
aspect profesional.
• Are un panou de control ușor de utilizat.
• Serverele sunt protejate cu funcții de securitate îmbunătățite, firewall-uri și detectarea
intruziunilor.

55
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Pro:
• Planuri de e-mail pentru întreprinderi.
• Oferă un nume de domeniu gratuit și nu sunt implicate taxe de configurare.
• Glisați și fixați constructorul de site-uri web.
Contra:
• Conform recenziilor online, are rate de reînnoire ridicate.
Serviciu clienți: HostPapa oferă asistență pentru clienți 24/7/365 prin bilete, chat live și telefon.
Veți primi un răspuns instantaneu prin chat live și telefon.
Detalii tehnice:
Max nr. de Stocare Lățime de Viteză Timp de Tipul de asistență
site-uri web maximă bandă funcționare

Nelimitat Nelimitat Nemăsurat 912 0,999 24/7/365. Bilete,


ms chat live și telefon.
Verdict: HostPapa oferă o găzduire prietenoasă cu WordPress. Poate furniza statistici și analize
pentru un site web. Are instrumente pentru SEO. HostPapa oferă instrumente ușor de utilizat și
instrumente gratuite de migrare a site-urilor web. Acest lucru vă va permite să aveți adrese de e-
mail personalizate nelimitate pentru numele dvs. de domeniu.
Întrebări De Interviu SQL Dezvoltator Pentru 4 Ani De Experiență
=> Vizitați aici pentru a beneficia de o reducere de 80% de pe site-ul HostPapa

# 3) Bluehost
Evaluările noastre: 4.5 Stele
Cel mai bun pentru: Site-uri web noi, bloguri sau site-uri web cu trafic moderat până la mare.

56
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Preț Bluehost : Pentru găzduirea web, Bluehost oferă trei planuri, adică Basic (Rs. 207 pe lună),
Plus (Rs. 382 pe lună) și Choice plus (Rs. 382 pe lună). Oferă o garanție de 30 de zile de returnare a
banilor.

57
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Bluehost oferă servicii de găzduire partajată, găzduire VPS, găzduire dedicată și găzduire
WordPress. Oferă servicii care sunt cele mai bune atât pentru persoane fizice, cât și pentru
proprietarii de afaceri. Este o soluție completă de găzduire web cu o suită completă de instrumente.
Caracteristici:
• Oferă un tablou de bord ușor de utilizat.
• Are securitate încorporată.
• Acceptă nume de domenii internaționale.
• Oferă protecție împotriva asasinilor de spam.
Pro
• Veți obține conturi de e-mail și spațiu de stocare plus planuri nelimitate.
• Are un constructor de site-uri Web Drag-and-Drop.
• Numele de domeniu gratuit timp de un an.
Contra:
• Vă va costa pentru serviciile de migrare a site-ului web.
Serviciu clienți: Asistență 24 * 7 prin apel, chat sau e-mail. Veți primi un răspuns rapid din partea
echipei de asistență pentru clienți.
Detalii tehnice:
Max nr. de Stocare Lățime de Viteză Tipul Timp de Tipul de
site-uri maximă bandă serverului funcționare asistență
web

Nelimitat Nemăsurat Nemăsurat 424 Linux 0,9999 Asistență 24 *


ms 7 prin apel,
chat sau e-
mail.
Verdict: Bluehost oferă un serviciu de găzduire de site-uri web sigur și sigur. Oferă scripturi de
site-uri web gratuite și funcții de comerț electronic. Cu Bluehost, site-ul dvs. web va fi complet
personalizabil.
=> Accesați site-ul Bluehost

# 4)DomainRacer
Evaluările noastre: 5 stele
Cel mai bun pentru toate startup-urile, blogurile profesionale, dezvoltatorii, designerii, traficul
intens sau site-urile web cu trafic mediu.

58
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Preț: DomainRacer oferă 4 planuri diferite de găzduire web, adică DE BAZĂ (Rs. 59 / lună),
PERSONAL (Rs. 99 / lună), ARGINT (Rs. 169 / lună), AVANSAT (Rs. 249 / lună). Prețurile
planurilor de găzduire web DomainRacer sunt foarte mici și accesibile în comparație cu alte
găzduiri web din India.

Furnizorul de găzduire web DomainRacer este unul dintre cei mai buni furnizori de găzduire web
din lume. Acestea oferă servicii extinse și extraordinare la un preț foarte rezonabil.

59
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Veți percepe cele mai bune trăsături precum: stocare SSD nelimitată, certificat SSL gratuit,
tehnologie LiteSpeed, CloudLinux și multe altele. DomainRacer are locații de server de centre de
date cu opțiuni multiple, cum ar fi India, Marea Britanie, SUA, Germania, Singapore și Canada.
Caracteristici:
• 21x Faster LiteSpeed Cache Technology.
• Spațiu și lățime de bandă SSD nelimitată.
• Licență SSL gratuită.
• Suport HTTP / 3 și QUIC.
• Resurse bazate pe CloudLinux.
• Securizat cu ImunifyAV + și Imunify360.
• Conturi cPanel nelimitate.
• 1-Faceți clic pe Softaculous Script (peste 450 de aplicații) și CMS.
Pro:
• Una dintre cele mai bune funcții recente este HTTP / 3 și QUIC (utilizate doar de Facebook
și Google). După aceea, numai cu găzduirea web DomainRacer.
• Domeniu .in / .com gratuit cu plan Advanced.
• SitePad Website Builder gratuit (peste 1000 de teme și șabloane).
• Servicii JetBackup săptămânale.
• Garanție de timp de funcționare de 99%.
• Instrumente SEO gratuite Attracta pentru marketing (Pentru a face afaceri în Google).
Contra:
• Mai puțin marketing în comparație cu mărcile mari.
• Nu poate permite atacuri de spam și phishing prin e-mail.
Serviciu clienți: DomainRacer oferă asistență în timp real pentru clienți până la 24/7/365 zile. Veți
obține asistență și asistență prin mai multe opțiuni, cum ar fi chat live, e-mail, bilet, apel, WhatsApp
etc.
Detalii tehnice:
Max nr. de Stocare Lățime de Viteză Timp de Tipul de asistență
site-uri web maximă bandă funcționare

Nelimitat Nelimitat Nemăsurat 183ms 99,99% 24/7/365 zile prin chat


live, e-mail, bilet, apel,
WhatsApp etc.
Verdict: DomainRacer oferă tehnologia LiteSpeed de cea mai mare viteză pentru încărcarea rapidă
a paginilor site-ului dvs. web.
=> Vizitați DomainRacer Furnizor de găzduire web ieftină

# 5) HostingKing
Evaluările noastre: 4,7 stele
Cel mai bun pentru site-uri web inițiale, întreprinderi mici, site-uri web corporative și portaluri cu
trafic mediu sau mare.

60
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Preț: HostingRaja oferă planuri de prețuri accesibile și premium și nelimitate.


Planul Starter este de a începe un nou site web și vă va costa Rs. 65 pe lună. Planul Silver este
pentru site-urile de afaceri mici și vă va costa Rs. 85 pe lună. Planul de aur este pentru site-urile
corporative și vă va costa Rs. 161 pe lună.
Următoarea imagine vă va arăta planurile premium.

HostingRaja oferă servicii de găzduire web cu caracteristici precum cache optimizată, compresie
GZIP, cache încorporată și protecție anti-DDoS încorporată.
Caracteristici:
• Oferă protecție DDoS încorporată.
• Are caracteristici de compresie GZIP și compresie JS / CSS.
• Gazduire web dedicata pentru Linux si Windows.
Pro:
• Are un constructor de site-uri drag-and-drop.

61
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Oferă protecție împotriva programelor malware și a virusului curat.


Contra:
• Generatorul de site-uri drag-and-drop vine doar cu un plan premium.
Serviciu clienți: Acestea oferă sprijin de înaltă prioritate.
Detalii tehnice:
RAM Stocare Lățime de Tipul Timp de Tipul de
maxim maximă bandă serverului funcționare asistență

3 GB Nelimitat Nelimitat Linux și 0,999 Prioritate


Windows ridicată
Verdict: HostingRaja oferă serviciile cele mai bune pentru portalurile cu trafic mediu sau mare.
Site web: Gazduire Rege

# 6) InMotion
Evaluările noastre: 4.8 Stele
Cel mai bun pentru întreprinderi mici, întreprinderi în creștere și întreprinderi.

Preț: InMotion oferă cinci planuri de preț, adică WordPress Hosting (Începe de la 350 Rs pe lună),
VPS Hosting (Începe de la Rs. 1402 pe lună), Servere dedicate (Începe de la Rs. 7412 pe lună),
Creator de site-uri web (Începe de la Rs. 1051 pe lună) și Găzduirea afacerilor (începe de la 280 Rs
pe lună).

62
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

InMotion oferă servicii de găzduire web sigure, rapide și fiabile. Poate fi folosit atât pentru site-uri
personale, cât și pentru afaceri. Are caracteristici de Generator de site-uri web ușor de utilizat și de
întreținere și securitate proactivă. Acesta oferă îndrumări pentru marketing și asistență pe site-uri
web.
Caracteristici:
• Folosește unitățile SSD, PHP7 și cache personalizate pentru server pentru încărcarea rapidă
și pentru îmbunătățirea performanței.
• Pentru a asigura securitatea serverelor, acesta oferă protecție împotriva pirateriei, firewall
personalizat, protecție DDoS și actualizări automate pentru aplicațiile web.
• Oferă servicii de migrare a site-urilor web gratuit.
Pro:
• Oferă un constructor de site-uri web gratuit.
• Oferă gestionare gratuită a serverelor cu găzduire dedicată pentru server.
Contra:
• Conform recenziilor disponibile online, InMotion oferă o rată de preț scăzută numai dacă v-
ați abonat timp de 2 ani.
Serviciu clienți: InMotion oferă asistență clienților prin telefon, chat, bilet sau e-mail. Conform
recenziilor, echipa lor de servicii pentru clienți este bună și vă va oferi un răspuns instantaneu.
Detalii tehnice:
Max nr. de Max. Lățime de Viteză Tipul Timp de Tipul de
site-uri web Depozitare bandă serverului funcționare asistență

Nelimitat Nelimitat Nelimitat 808 Linux 0,99999 Telefon,


ms chat, e-mail
și bilet.
Verdict: InMotion oferă WordPress Hosting, VPS Hosting, Servere dedicate, Creator de site-uri
web și Business Hosting. Oferă protecție împotriva hack-urilor și malware-ului, plus un certificat
SSL gratuit. Servicii precum găzduirea VPS și serverele dedicate sunt disponibile pentru scalare și
pentru întreprinderi.
Site web: In miscare

# 7) Gazduire A2

63
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Evaluările noastre: 4.9 Stele


Cel mai bun pentru oricine de la noul blog la site-uri populare și chiar pentru dezvoltatori
profesioniști.

Preț: A2 Hosting oferă o garanție de 30 de zile de returnare a banilor. Oferă patru planuri de preț,
de exemplu, găzduire partajată (stele la 275,18 Rs pe lună), găzduire pentru reseller (începe de la
927,31 Rs pe lună), găzduire VPS (începe de la 351,43 RS pe lună) și găzduire dedicată (începe de
la Rs. 6999,89 pe lună).

Găzduirea A2 oferă servicii de găzduire partajată, găzduire WordPress, găzduire VPS, găzduire
dedicată și găzduire pentru revânzători. Are centre de date globale. Oferă servicii de găzduire pentru
Linux, precum și pentru servere Windows.
Caracteristici:
• Folosește opțiunea Turbo Server pentru găzduire rapidă.
• Oferă găzduire prietenoasă pentru dezvoltatori.

64
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Pentru înregistrarea domeniului, acesta are caracteristici de administrare DNS gratuită,


opțiuni de protecție a ID-urilor și protecție împotriva furtului de domeniu.
Pro:
• Are centre de date globale.
• Oferă o mare varietate de opțiuni de certificat SSL, cum ar fi SSL premium și SSL avansat.
Contra:
• Toate planurile nu au opțiunea unui server Windows.
• Cel mai mic plan vine cu o limitare de un site web și cinci baze de date.
Serviciu clienți: A2 Hosting oferă asistență 24/7/365 prin telefon, chat live și e-mail.
Detalii tehnice:
RAM Stocare Lățime de Tipul Timp de Tipul de
maxim maximă bandă serverului funcționare asistență

8 GB Nelimitat Nelimitat Linux și 0,999 24/7/365 Suport


Windows echipaj Guru
Verdict: A2 Hosting oferă soluții rapide de găzduire web pentru servere Linux și Windows cu
spațiu de stocare și lățime de bandă nelimitate.
Site web: A2 Gazduire

Citiți recomandat => Lista celor mai buni furnizori de găzduire în cloud
# 8) HostGator
Evaluările noastre: 4.7 Stele.
Cel mai bun pentru întreprinderile mici către întreprinderi.

Preț: HostGator oferă o garanție de returnare a banilor de 45 de zile. HostGator are patru planuri de
preț, adică Gazduire Web (Începe de la Rs. 99 pe lună), Reseller Hosting (Începe de la Rs. 1699 pe

65
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

lună), VPS Hosting (Începe de la Rs. 1495 pe lună), WordPress Hosting (Începe de la Rs. 249 pe
luna).

HostGator oferă găzduire web puternică cu servere rapide din India. HostGator oferă planuri de la
domenii individuale la domenii nelimitate.
Caracteristici:
• HostGator păstrează trei copii ale conținutului site-ului web. în vederea recuperării în caz de
eșec.
• Pentru a oferi site-ului dvs. un timp de funcționare maxim, HostGator folosește servere care
sunt alimentate de procesorul dual quad-core Intel Xeon-E5 cu Hyperthreading.
• HostGator acceptă limbaje de programare avansate și baze de date MySQL nelimitate cu
PHPMyAdmin Access.
Pro:
• cPanel este disponibil cu panoul de control WHM.
• Veți primi un certificat SSL gratuit.
• Oferă funcții îmbunătățite de gestionare a e-mailurilor
Contra:
• Găzduirea web nu este disponibilă numai pentru serverele Windows.
Serviciu clienți: Asistență 24/7 prin telefon, chat sau e-mail.
Detalii tehnice:
RAM Stocare Lățime de Viteză Tipul Timp de Tipul de
maxim maximă bandă serverului funcționare asistență

6 GB Nemăsurat Nemăsurat 984 Linux 0,999 Suport


ms tehnic 24/7
Verdict: HostGator va oferi India Hosting localizat, tranzacții în monedă locală, gateway-uri de
plată locale și asistență lingvistică locală.
Site web: HostGator

66
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

# 9) SiteGround
Evaluările noastre: 5 stele
Cel mai bun pentru site-uri mici și mijlocii.

Preț: SiteGround oferă trei planuri de prețuri pentru găzduirea web, adică StartUp (276 Rs pe lună),
GrowBig (415 Rs pe lună), GoGeek (835 pe lună).

SiteGround oferă o platformă de găzduire a site-urilor web care facilitează gestionarea site-ului
web. Oferă servicii de găzduire web, găzduire WordPress, găzduire WooCommerce și găzduire în
cloud. SiteGround vine cu funcții de la site-uri ultra-rapide, securitate de top, WordPress gestionat,
gestionare ușoară a site-ului, gestionare de domenii și servicii de e-mail fiabile.
Caracteristici:

67
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Cu planurile GrowBig și GoGeek, acesta oferă caracteristicile de găzduire a mai multor site-
uri cu un singur cont, stocare în cache dinamic și instrument de etapizare ușor.
• Cu planul premium (adică planul GoGeek), veți obține mai multă putere pentru server,
asistență prioritară avansată și integrare ușoară Git.
• Gestionează securitatea la nivel de server și aplicație.
• Pentru a oferi performanțe rapide ale site-ului web, folosește serverele cu discuri SSD și
PHP7 cu OpCache.
Pro:
• Este nevoie de o copie de rezervă zilnică gratuit.
• Oferă un constructor de site gratuit.
Contra:
• Serviciile de transfer de site nu sunt disponibile cu planul de bază.
Serviciu clienți: SiteGround oferă asistență bună pentru clienți 24/7.
Viteză: 714 ms
Detalii tehnice:
Site-uri Stocare Lățime de Viteză Timp de Tipul de asistență
web maximă bandă funcționare

1- 30 GB Nemăsurat 714 0,9999 Asistență 24/7 prin


Nelimitat. ms telefon, chat și bilet.
Verdict: Găzduirea web SiteGround are caracteristici de construire a site-urilor web, servicii
gratuite de transfer de site-uri web și servicii gestionate pentru utilizatorii WordPress.
Site web: SiteGround

# 10) iPage
Evaluările noastre: 4.4 Stele

68
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Preț: iPage oferă o garanție de 30 de zile pentru returnarea banilor. Oferă o ofertă introductivă
specială pentru Rs. 139 pe lună. Tarifele de reînnoire sunt următoarele:

iPage oferă servicii de găzduire web cu un constructor de site-uri web drag-and-drop. Acest lucru vă
va ajuta să creați un site web și să oferiți un nume de domeniu gratuit. Acest lucru vă va permite să
personalizați adresa de e-mail cu domeniul dvs. Sunt disponibile mai multe funcții pentru trimiterea
și primirea e-mailurilor.
Caracteristici:
• iPage poate oferi nume de domenii nelimitate, baze de date MySQL și spațiu pe disc.
Sprijină vânzarea online printr-un magazin online gratuit.
• Oferă securitate îmbunătățită și panou de control vDeck.
• iPage oferă gratuit un nume de domeniu, o adresă de e-mail, credite publicitare și un
constructor de site-uri web. Acceptă site-ul eCommerce și domenii nelimitate.
Pro:
• Oferă un constructor de site-uri web drag-and-drop. Constructorul de site-uri este optimizat
pentru mobil.
• Diverse teme și șabloane sunt disponibile pentru construirea site-ului web.
• Certificatul SSL va fi disponibil gratuit.
Contra:
• Planurile de reînnoire iPage sunt scumpe.
Serviciu clienți: iPage oferă asistență 24/7 prin telefon și chat.
Detalii tehnice:
Stocare Lățime de Viteză Timp de Tipul de asistență
maximă bandă funcționare

Nelimitat Scalabil 820 0,9998 Asistență telefonică și chat


ms 24/7.
Verdict: Soluțiile de găzduire web iPage vin cu funcții precum înregistrarea gratuită a domeniului,
mii de șabloane, adrese de e-mail și transferuri de domeniu. Acesta oferă un instrument de analiză
care vă va ajuta să monitorizați și să urmăriți performanța site-ului dvs. web. Efectuează
monitorizarea rețelei 24/7.
Site web: iPage

# 11) BigRock
Evaluările noastre: 4 stele.
Cel mai bun pentru: pentru utilizare personală, dezvoltatori web și pentru companii și startup-uri.

69
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Preț: BigRock oferă trei planuri de preț, adică Starter (59 Rs pe lună pe site), Advanced (179 Rs pe
lună pe site) și Business (319 Rs pe lună pentru trei site-uri web). Oferă o garanție de 30 de zile de
returnare a banilor.

Pentru găzduirea web, planul Windows Premium începe de la Rs. 299 pe lună pentru un singur
domeniu, iar planul avansat Linux începe de la Rs. 179 pe lună pentru un singur domeniu. Imaginea
de mai jos vă va arăta prețurile pentru găzduirea web bazată pe Windows. Sunt disponibile diferite
planuri pentru găzduirea web bazată pe Linux.

70
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

BigRock oferă soluții de găzduire web cu funcții precum e-mailuri gratuite, cPanel complet echipat
sau Plesk Control. Oferă administrare DNS gratuită.
Caracteristici:
• Suportă multe limbaje de programare precum PHP, ASP.NET și Python.
• Suportă baze de date MySQL, MSSQL și Access.
• E-mailurile vor fi compatibile pe mai multe platforme.
Pro:
• Oferă un panou de control ușor de utilizat.
• Oferă planuri de prețuri accesibile.
Contra:
• Planurile de prețuri vor fi la o rată redusă, numai dacă sunteți abonat mai mult de 2 sau 3
ani.
Serviciu clienți: BigRock oferă asistență prin chat live, telefon sau prin e-mail 24/7.
Detalii tehnice:
Site-uri Stocare Lățime de Tipul Timp de Tipul de asistență
web Max maximă bandă serverului funcționare

Nelimitat Nemăsurat Nemăsurat Linux și 0,999 Chat live, telefon


Windows sau e-mail
24/7/365.
Verdict: BigRock oferă soluții de găzduire web cu cPanel sau Plesk Panel. Are caracteristici de
suport pentru diferite limbaje de programare, procesoare dual-core Xeon și pentru domenii și
infrastructură.
Site web: Piatra Mare

# 12) GoDaddy
Evaluările noastre: 4.5 Stele
Cel mai bun pentru de la un site la mai multe site-uri. Poate gestiona și site-uri complexe cu trafic
intens.

71
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Preț: GoDaddy oferă patru planuri de prețuri pentru găzduirea web Windows, adică Starter (Rs. 99
pe lună), Economy (Rs. 199 pe lună), Deluxe (Rs. 239 pe lună) și Ultimate (Rs. 399 pe lună).
Imaginea de mai jos vă va arăta planurile de tarifare pentru găzduirea Linux.

72
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

GoDaddy oferă un panou de control ușor de utilizat. Realizează monitorizare 24/7 și poate efectua
copii de rezervă automate. Poate oferi servicii de la un site web la site-uri web nelimitate.
Caracteristici:
• Pentru găzduirea Windows, poate oferi baze de date nelimitate MySQL, MSSQL și
utilizatori FTP.
• Pentru Linux Web Hosting, acesta oferă caracteristicile de backup sau restaurare a bazei de
date, acces direct la baza de date și gestionare DNS.
• Oferă protecție DDoS.
Pro:
• Oferă cPanel
• Resursele sunt disponibile la cerere.
Serviciu clienți: GoDaddy oferă asistență expertă non-stop.
Detalii tehnice:
Site-uri web Stocare Lățime de Tipul Timp de Tipul de
Max maximă bandă serverului funcționare asistență

Nelimitat Nelimitat Nemăsurat Windows și 0,999 Suport expert


Linux 24/7.
Verdict: GoDaddy efectuează monitorizare 24/7. Oferă servicii de găzduire web pentru servere
Linux și Windows. Oferă un certificat SSL gratuit timp de un an.
Site web: Hai tăticu

Concluzie
În acest tutorial, am analizat și comparat principalii furnizori de găzduire web din India.
=> Vă recomandăm Hostinger pentru găzduirea site-ului indian
Hostinger încearcă să ofere servicii de găzduire web la cel mai mic preț. Este dotat Protecție DDoS ,
trageți și plasați constructori de site-uri și șabloane gratuite. Planul de prețuri începe de la 45 Rs pe
lună.
Bluehost oferă servicii de găzduire web pentru site-uri web noi, bloguri și site-uri web cu trafic
moderat până la mare. HostingRaja oferă servicii de găzduire web pentru Windows, precum și
pentru servere Linux. Planul său de prețuri începe de la Rs. 65 pe lună.
HostPapa este cel mai bun furnizor de găzduire web pentru întreprinderile mici. Planul său de
prețuri începe de la 99 Rs pe lună.
Citire sugerată = >> Cele mai bune servicii de găzduire web din Canada
InMotion oferă servicii de găzduire web rapide, sigure și fiabile întreprinderilor mici, mijlocii și
mari. Planul său de prețuri începe de la 280 pe lună. Găzduirea A2 oferă cele mai bune setări de
viteză și securitate. Prețurile sale de găzduire partajată încep de la Rs. 275 pe lună.
Alți furnizori de top de găzduire web includ HostGator, SiteGround, iPage, BigRock și GoDaddy.
În comparație cu prețurile, Hostinger, HostingRaja și BigRock oferă cele mai mici tarife.
Sper că veți găsi acest articol de ajutor în alegerea furnizorului potrivit de găzduire web din
India.
=> Contactează-ne pentru a sugera o listă aici.
Lectură recomandată
• 6 cele mai bune sisteme POS de restaurant în 2021 (numai selectiv de top)
• 10 cele mai bune programe de cartografiere mentală în 2021 (Top Selective)
• Top 7 cel mai bun sistem software POS gratuit în 2021 (numai selectiv de top)
• 12 CEL MAI BUN Furnizor de găzduire în cloud în 2021 (comparat pentru servicii și
costuri)

73
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Cele mai bune 10 software de gestionare a afacerilor în 2021 (instrumente selective de top)
• Bluehost vs GoDaddy - Care companie de găzduire web este mai bună?
• Top 20 cele mai bune companii de design și dezvoltare web din INDIA [2021]
• 20 de întrebări selective privind interviul de asigurare a calității pentru a șterge interviul în
2021
Ce este NullPointerException în Java și cum să o evitați
What Is Nullpointerexception Java How Avoid It
Acest tutorial va explica totul despre excepția NullPointerException din Java. Vom discuta
despre cauzele excepției indicatorului nul și modalități de a o evita:
NullPointerException în Java este o excepție de rulare. Java atribuie o valoare nulă specială unei
referințe de obiect. Când un program încearcă să utilizeze o referință de obiect setată la valoarea
nulă, atunci se aruncă această excepție.
=> Urmăriți aici seria de antrenament Java simplă.

Ce veți învăța:
• NullPointerException În Java
▪ Cauzele apariției java.lang.NullPointerException
▪ Evitarea excepției indicatorului nul
▪ întrebări frecvente
• Concluzie
▪ Lectură recomandată
NullPointerException În Java
Dacă o referință de obiect cu valoare nulă aruncă NullPointerException, atunci de ce avem
nevoie de o valoare nulă?
Valoarea nulă este de obicei utilizată pentru a indica faptul că nu a fost atribuită nicio valoare unei
variabile de referință. În al doilea rând, avem nevoie de valori nule pentru colecții cum ar fi listele
legate și arborii pentru a indica noduri nule. Modelele de proiectare, cum ar fi modelele singleton,
utilizează valori nule.

74
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

În concluzie, valoarea nulă din Java are multe utilizări. Excepția Null Pointer este aruncată în
scenarii specifice în Java.
Unele dintre scenarii sunt următoarele:
1. Metoda invocată folosind un obiect nul.
2. Accesarea sau modificarea unui câmp sau membru al obiectului nul.
3. Trecerea obiectului nul ca argument către o metodă.
4. Se calculează lungimea unui tablou nul.
5. Accesarea indexului unui tablou nul.
6. Sincronizarea unui obiect nul.
7. Aruncarea unui obiect nul.
Excepția Null Pointer se extinde din clasa RuntimeException.
Ierarhia NullPointerException este dată mai jos.

Așa cum se arată în ierarhia de mai sus, Null Pointer Exception se extinde de la RuntimeException
care moștenește clasa Exception. Clasa de excepție, la rândul său, este derivată din clasa Throwable
care este o subclasă a obiectului.
Cauzele apariției java.lang.NullPointerException
Acum vom demonstra fiecare dintre scenariile de apariție NullPointerException pe care le-am
enumerat mai sus.
# 1) Metoda este invocată folosind un obiect nul
Luați în considerare următorul exemplu de cod. Aici avem o clasă, MyClass, care oferă două
metode. Prima metodă „initT” returnează un obiect nul. În metoda principală, creăm un obiect
MyClass cu un apel către metoda initT.
Apoi, numim metoda de imprimare MyClass. Aici, java.lang.NullPointerException este aruncat în
timp ce apelăm metoda de imprimare folosind un obiect nul.
class MyClass { public static MyClass initT() { //method returns a null object return null; } public
void print(String s) { System.out.println(s.toLowerCase()); } } class Main{ public static void
main(String[] args) { MyClass t = MyClass.initT(); //create a new object (null object) t.print('Hello,
World!'); //invoke method using null object } }
Ieșire

75
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

# 2) Câmpul de acces al unui obiect nul


class MyClass { int numField = 100; public static MyClass initT() { //method returns a null object
return null; } public void print(String s) { System.out.println(s.toLowerCase()); } } class Main{
public static void main(String[] args) { MyClass t = MyClass.initT(); //create a new object (null
object) int num = t.numField; //access MyClass member using null object } }
Ieșire

Aceasta este o altă cauză a NullPointerException. Aici încercăm să accesăm un membru al clasei
folosind un obiect nul. Atribuim valoarea de returnare a metodei initT obiectului t și apoi accesăm
numField folosind obiectul t. Dar obiectul t este un obiect nul, deoarece initT returnează un obiect
nul. În acest moment, se ridică java.lang.NullPointerException.
# 3) Trecerea unui obiect nul ca argument
Aceasta este cauza comună a apariției java.lang.NullPointerException. Luați în considerare
următorul program Java. Aici avem o metodă „print_LowerCase” care convertește obiectul String
transmis ca argument într-o minusculă.
public class Main { public static void print_LowerCase(String s) {
System.out.println(s.toLowerCase()); } public static void main(String[] args) {
print_LowerCase(null); //pass null object as argument to the method } }
Ieșire

În metoda principală, numim această metodă și trecem un argument nul ca argument. Deoarece
obiectul String nu poate fi nul, se aruncă java.lang.NullPointerException.
# 4) Obținerea lungimii unui tablou nul
Încercarea de a calcula lungimea unei matrice nule are ca rezultat aruncarea
java.lang.NullPointerException.
Programul de mai jos demonstrează acest lucru.
public class Main { public static void main(String[] args) { int[] dataArray = null; //Array is null; no
data System.out.println('Array Length:' + dataArray.length); //print array length } }
Ieșire

În programul de mai sus, declarăm o matrice și îi atribuim nul, adică nu există date. Când folosim
proprietatea length pe această matrice nulă, NullPointerException este aruncat.
# 5) Indexul de acces al unui tablou nul
Similar cu lungimea, chiar dacă încercăm să accesăm o valoare într-o matrice nulă utilizând un
index, aceasta este cauza java.lang.NullPointerException.
public class Main { public static void main(String[] args) { int[] dataArray = null; //Array set to null
//access value at index 2 System.out.println('Value at index 2:' + dataArray[2]); } }
Ieșire

76
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

În programul de mai sus, încercăm să accesăm valoarea de la indexul 2 al unui tablou nul.
# 6) Sincronizare pe un obiect nul
De obicei sincronizăm un bloc sau o metodă pentru a facilita accesul simultan. Cu toate acestea,
referința la obiect pe care o folosim pentru sincronizare nu ar trebui să fie nulă. Dacă este un obiect
nul, atunci rezultă java.lang.NullPointerException.
Programul Java de mai jos demonstrează acest lucru. După cum putem vedea, avem un obiect
String „mutex” inițializat la nul. Apoi, în funcția principală, folosim un bloc sincronizat cu mutex ca
referință de obiect. Deoarece mutex este nul java.lang.NullPointerException este ridicat.
public class Main { public static String mutex = null; //mutex variable set to null public static void
main(String[] args) { synchronized(mutex) { //synchronized block for null mutex
System.out.println('synchronized block'); } } }
Ieșire
Cu Ce Să Deschideți Fișiere XML

# 7) Aruncând nul
public class Main { public static void main(String[] args) { throw null; //throw null } }
Ieșire:

În programul de exemplu de mai sus, în loc de a arunca un obiect valid, este aruncat nul. Acest
lucru are ca rezultat Null Pointer Exception.
Evitarea excepției indicatorului nul
Acum că am văzut cauzele apariției NullPointerException, trebuie să încercăm să o evităm și în
programul nostru.
În primul rând, trebuie să ne asigurăm că obiectele pe care le folosim în programele noastre sunt
inițializate corespunzător, astfel încât să putem evita utilizarea obiectelor nule care au ca rezultat
excepția indicatorului nul. De asemenea, ar trebui să avem grijă ca variabilele de referință utilizate
în program să fie îndreptate spre valori valide și să nu dobândească în mod accidental valori nule.
În afară de aceste considerații, putem, de asemenea, să fim mai prudenți, de la caz la caz, pentru a
evita java.lang.NullPointerException.
Mai jos analizăm câteva cazuri.
# 1) Comparație șir cu literale
O comparație între variabila șir și un literal (valoarea reală sau elementul enum) este o operație
foarte obișnuită în programele Java. Dar dacă variabila String care este un obiect este nulă, atunci
compararea acestui obiect nul cu literalele va arunca NullPointerException.
Deci, soluția este de a invoca metoda de comparație din literal în loc de obiectul String care poate fi
nul.
Următorul program arată cum putem invoca metode de comparație din literale și să evităm
java.lang.NullPointerException.
class Main { public static void main (String[] args) { // String set to null String myStr = null; //
Checking if myStr is null using try catch. try { if ('Hello'.equals(myStr)) //use equals method with

77
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

literal System.out.print('Two strings are same'); else System.out.print('Strings are not equal'); }
catch(NullPointerException e) { System.out.print('Caught NullPointerException'); } } }
Ieșire

# 2) Păstrați o verificare a argumentelor unei metode


Verificați argumentele metodei pentru a vă asigura că acestea nu sunt valori nule. Dacă argumentele
nu sunt conform specificației, atunci codul va arunca IllegalArgumentException pentru a indica
faptul că argumentele nu sunt așa cum era de așteptat.
Acest lucru este prezentat în programul Java de mai jos.
import java.io.*; class Main { public static void main (String[] args) { // set String to empty value
String myStr = ''; try { System.out.println('String value:' + myStr); System.out.println('String
Length:' + getLength(myStr)); } catch(IllegalArgumentException e) {
System.out.println('Exception: ' + e.getMessage()); } // Set String to a proper value and call
getLength myStr = 'Far from home'; try { System.out.println('String value:' + myStr);
System.out.println('String Length:' + getLength(myStr)); } catch(IllegalArgumentException e) {
System.out.println('Exception: ' + e.getMessage()); } // Set String to null and call getLength() myStr
= null; try { System.out.println('String value:' + myStr); System.out.println('String Length:' +
getLength(myStr)); } catch(IllegalArgumentException e) { System.out.println('Exception: ' +
e.getMessage()); } } // Method that returns length of the String public static int getLength(String
myStr) { if (myStr == null) //throw Exception if String is null throw new
IllegalArgumentException('The String argument cannot be null'); return myStr.length(); } }
Ieșire

# 3) Utilizarea operatorului ternar pentru a avea grijă de valorile nule


Putem folosi operatorul ternar pentru a evita java.lang.NullPointerException. Operatorul ternar are
trei operatori. Prima este o expresie booleană care se evaluează la adevărat sau fals. Dacă expresia
este adevărată, atunci se returnează al doilea operator sau se returnează al treilea operator.
Următorul program arată utilizarea unui operator ternar pentru a evita NullPointerException.
import java.io.*; class Main { public static void main (String[] args) { // Initialize String with null
value String myStr = null; //return a substring for this String using ternary oprator String myVal =
(myStr == null) ? '' : myStr.substring(0,5); if(myVal.equals('')) System.out.println('Empty String!!');
else System.out.println('String value: ' + myVal); // Now set a value for String myStr =
'SoftwareTestingHelp'; //return a substring for this String using ternary oprator myVal = (myStr ==
null) ? '' : myStr.substring(0,8); if(myVal.equals('')) System.out.println('Empty String!!'); else
System.out.println('String value: ' + myVal); }
Ieșire

78
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

întrebări frecvente
Q # 1) Cum remediez NullPointerException în Java?
Răspuns: Trebuie să ne asigurăm că toate obiectele utilizate în program sunt inițializate corect și că
nu au valori nule. De asemenea, variabilele de referință nu trebuie să aibă valori nule.
# 2) NullPointerException este bifată sau debifată?
Răspuns: NullPointerException nu este o excepție verificată. Este un descendent al
RuntimeException și este debifat.
# 3) Cum opresc NullPointerException?
Răspuns: Unele dintre cele mai bune practici pentru a evita NullPointerException sunt:
• Utilizați metoda equals () și equalsIgnoreCase () cu literal String în loc să o utilizați pe
obiectul necunoscut care poate fi nul.
• Folosiți valueOf () în loc de toString (); și ambii returnează același rezultat.
• Utilizați adnotarea Java @NotNull și @Nullable.
# 4) Care este valoarea nulă în Java?
Răspuns: O valoare nulă nu se referă la niciun obiect sau variabilă. Este un cuvânt cheie și un
literal. Reprezintă o referință nulă.
# 5) Putem prinde NullPointerException în Java?
Răspuns: Excepția java.lang.NullPointerException este o excepție necontrolată și extinde clasa
RuntimeException. Prin urmare, programatorul nu este obligat să-l prindă.
Concluzie
În acest tutorial, am discutat despre NullPointerException în Java. Aceasta este o excepție destul de
periculoasă și poate apărea de obicei atunci când ne așteptăm cel mai puțin. Excepția indicatorului
nul apare mai ales din cauza obiectului nul sau a referinței nule. Am văzut deja cauzele și
modalitățile de a evita NullPointerException.
Pe cât posibil, programatorul ar trebui să încerce să evite apariția Excepției Null Pointer într-un
program. Deoarece aceasta este o excepție de runtime necontrolată, ar trebui să vedem că nu apare
atunci când aplicația rulează.
=> Vizitați aici pentru a afla Java de la zero.
Lectură recomandată
• Excepții Java și gestionarea excepțiilor cu exemple
• Cum să gestionați excepția ArrayIndexOutOfBoundsException în Java?
• Tutorial de gestionare a excepțiilor C # cu exemple de cod
• Ghid complet pentru gestionarea excepțiilor PL SQL cu exemple
• Cum să gestionați excepția în scripturile SoapUI Groovy - Tutorialul SoapUI # 11
• Python Try Except - Excepția de manipulare Python cu exemple
• JDBC Exception Handling - Cum să gestionați excepțiile SQL
• Manevrarea excepțiilor în C ++
Ce este testarea eficienței și cum se măsoară eficiența testului
What Is Efficiency Testing
Acest tutorial explică ce este testarea eficienței, tehnicile de măsurare a eficienței testelor,
formulele pentru a o calcula,Eficiența testului Vs Eficacitatea testului etc.:
Testarea joacă un rol foarte important după dezvoltarea software-ului.
Niciun software nu poate fi implementat în producție până când echipa de testare nu face semnarea.
Pentru a oferi un produs / aplicație de succes, sunt utilizate diferite tehnici de testare.
Testarea eficienței vine pentru a calcula eforturile depuse împreună cu resursele utilizate pentru a
testa o funcție.

79
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Ce veți învăța:
• Ce este testarea eficienței
▪ Tehnici utilizate pentru eficiența testului
o # 1) Abordare bazată pe metrică
o # 2) Abordare bazată pe experți
▪ Factori care afectează eficiența testului
▪ Formule pentru calcularea eficienței testului
▪ Exemplu de eficiență a testului
• Cea mai bună metrică pentru măsurarea eficienței testării software-ului
• Eficiența testului Vs Eficiența testului
▪ Întrebări frecvente
• Concluzie
▪ Lectură recomandată
Ce este testarea eficienței
Testarea eficienței testează numărul de cazuri de testare executate împărțit la unitatea de timp.
Unitatea de timp este în general în ore. Testează măsurarea codului și resursele de testare necesare
unei aplicații pentru a îndeplini o funcție specifică.
Evaluează câte resurse au fost planificate și câte au fost efectiv utilizate pentru testare. Este vorba
despre realizarea sarcinii cu un efort minim. Eficiența testului ia în considerare oamenii,
instrumentele, resursele, procesele și timpul în timp ce calculează eficiența. Crearea valorilor de
testare joacă un rol vital în măsurarea eficienței proceselor de testare.

80
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Tehnici utilizate pentru eficiența testului


Ambele tehnici, prezentate mai jos, pot fi utilizate pentru evaluarea eficienței testului:

# 1) Abordare bazată pe metrică


Abordarea bazată pe metrice vă ajută să vă faceți o idee despre îmbunătățirea proceselor de testare
atunci când nu progresează așa cum era de așteptat. Metricele de testare pregătite trebuie analizate
corect, deoarece ajută la estimarea eficienței procesului de testare.
Valori de testare utilizate în mod obișnuit:
• Numărul total de erori găsite / acceptate / respinse / rezolvate.
• Numărul total de bug-uri găsite în fiecare etapă a dezvoltării.
• Numărul total de cazuri de testare a automatizării scrise.
Cea mai utilizată valoare este:
Numărul total de erori găsite în diferite faze de testare:

81
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

(Numărul total de erori rezolvate) / (Numărul total de erori ridicate) * 100


Există mai multe valori, dar cea mai bună poate fi creată de testeri cu experiență pe baza
cunoștințelor și analizei.
Anumite valori cum ar fi cazurile de testare a automatizării scrise, numărul de erori găsite nu sunt
prea utile, deoarece numărul de cazuri de testare poate fi mai mare. Cu toate acestea, dacă lipsesc
cazurile majore, atunci nu este util. În același mod, numărul de bug-uri ridicate poate fi mai mare,
dar lipsa bug-urilor funcționale majore poate fi o problemă.
Să parcurgem câteva valori care pot fi utilizate într-un proiect.
1. Bug-uri respinse
2. Gânduri pierdute
3. Acoperirea testului
4. Acoperirea cerințelor
5. Feedback-ul utilizatorilor
# 1) Bug-uri respinse
Întrebări Și Răspunsuri De Interviuri SQL Pentru Pdf Cu Experiență
Procentul de bug-uri respinse oferă o imagine de ansamblu a cât de mult conștientizează echipa de
testare despre produsul care este supus testării. Dacă procentul de bug-uri respinse este ridicat,
atunci manifestă în mod clar o lipsă de cunoaștere și înțelegere a proiectului.
# 2) Bug-uri pierdute
Un procent ridicat de erori ratate indică capacitatea echipei de testare, mai ales dacă erorile sunt
ușor de reprodus sau cele critice. Erorile pierdute se referă la erorile care sunt ratate de echipa de
testare și care sunt găsite de utilizator / client în mediul de producție.
# 3) Acoperirea testului
Acoperirea testului este utilizată pentru a determina cât de mult a fost testată aplicația. Nu este
posibil să testați fiecare caz de testare atunci când aplicația este complexă sau prea mare. În astfel
de cazuri, toate caracteristicile importante și critice ar trebui testate în mod corespunzător și
accentul ar trebui să fie furnizarea de aplicații fără erori cu o cale fericită.
# 4) Acoperirea cerințelor
Pentru testarea eficienței, cerința acoperită de cerere și numărul de cerințe testate și aprobate pentru
o caracteristică joacă un rol important.
# 5) Feedback utilizator
Eficiența testării poate fi calculată pe baza feedback-ului furnizat de utilizator. Dacă sunt găsite
erori critice sau dacă erorile ușor reproductibile sunt raportate de utilizator, atunci indică în mod
clar calitatea proastă a produsului și performanța slabă a echipei de testare.
Dacă utilizatorul / clientul oferă feedback pozitiv, atunci eficiența echipei de testare este considerată
bună.
Mai jos sunt enumerate cele 3 aspecte ale eficienței testului:
• Cerința clientului fiind îndeplinită de sistem.
• Specificațiile software care trebuie realizate de sistem.
• Eforturile depuse pentru a dezvolta un sistem.
Astfel, abordarea bazată pe metrice se bazează pe calcule.
# 2) Abordare bazată pe experți
Abordarea bazată pe experți se bazează pe experiența testerului care testează software-ul împreună
cu cunoștințele acumulate din proiectele sale anterioare.
Eficacitatea testului se măsoară prin cât de bine se comportă sistemul conform așteptărilor
utilizatorului. Dacă sistemul este eficient, utilizatorul atinge cu ușurință obiectivele stabilite pentru
testare.
Factori care afectează eficiența testului
Există o serie de factori care afectează eficiența testului, după cum se menționează mai jos.

82
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

Punctele de mai jos trebuie luate în considerare pentru a obține o eficiență de 100%.
• Resursele care lucrează la proiect ar trebui să fie expertiză din punct de vedere tehnic,
precum și în domeniul cunoașterii. Ar trebui să aibă capacitatea de a gândi logic și de a
ieși din cutie pentru a găsi scenariile rare și critice. Dacă un tester de domeniu de
telecomunicații este pus într-un proiect de domeniu bancar, atunci eficiența nu poate fi
obținută. Pentru a obține cât mai multă eficiență, este necesar să aliniați resursele potrivite la
proiect.
• Un alt factor important este instruire legată de proiect . Înainte de a începe testarea, un
tester de proiect ar trebui să aibă o bună cunoaștere a proiectului. Testatorul ar trebui să
cunoască scopul proiectului și să înțeleagă cum va funcționa. Pregătirea regulată a testerilor
îi va ajuta să-și îmbunătățească abilitățile, iar rezultatele pot fi mult mai bune.
• Testerii ar trebui să aibă acces la cele mai noi instrumente și tehnologii . Aceștia ar trebui
să aibă pârghia de a automatiza testele, astfel încât să le poată economisi efortul și timpul.
Acest lucru va oferi timp suficient testerului să caute scenarii critice și rare.
• Pentru ca un proiect să aibă succes, ar trebui creată echipa completă cu numărul necesar de
resurse, adică experți în domeniu și testeri cu experiență. Proiectul ar trebui să fie urmărit
în mod regulat astfel încât să se asigure livrarea la timp. Urmărirea proiectului are, de
asemenea, un impact asupra eficienței, dacă nu se face corect.
Formule pentru calcularea eficienței testului
# 1) Eficiența testului = (Numărul total de erori găsite în unitate + integrare + testarea sistemului) /
(Numărul total de erori găsite în unitate + integrare + sistem + testarea acceptării utilizatorului)
# 2) Eficiența testării = (Numărul de bug-uri rezolvate / Numărul total de bug-uri ridicate) * 100
Exemplu de eficiență a testului
# 1) Pentru a lansa un software de înaltă calitate, adică fără erori și care urmează să fie livrat la
timp.
Pentru ca așteptările de mai sus să aibă succes, echipa trebuie să se concentreze pe eficiență, adică
• Cerința clientului să fie îndeplinită.
• Pentru a verifica numărul de resurse alocate proiectului și numărul real de resurse utilizate.
• Instrumentele utilizate sunt cele mai noi pentru a crește eficiența.
• Membrii echipei care sunt utilizați sunt extrem de calificați.
#Două) Pentru a testa un formular care are validarea a 10 caractere în câmpurile Nume, Prenume /
Oraș.
Testerul se poate automatiza pentru a testa formularul. Fișierul cu numărul de intrări în care sunt
menționate detaliile Nume / Prenume / Oraș, cu spații libere, caractere între 1-10, caractere mai
mult de 10, spații între caractere, caractere speciale, numai numere, majuscule și caractere mici etc.
creată.
Testerul nu trebuie să testeze manual toate scenariile, trebuie doar să creeze date și să ruleze la fel
în caz de automatizare.
# 3) Pentru a testa o pagină de autentificare.
Testerul poate obține datele pentru numele de utilizator și parola cu mai multe scenarii, precum
numele de utilizator corect / parola incorectă, numele de utilizator corect / parola corectă, Utilizator
incorect / parolă corectă, utilizator incorect / parolă incorectă etc.
Lista poate fi completată prin injecții SQL. Automatizarea permite testerului să testeze mai multe
scenarii în mai puțin timp. Testerul însuși poate decide cea mai bună tehnică pentru a executa cazuri
pentru a crește eficiența.
Cea mai bună metrică pentru măsurarea eficienței testării software-ului
Eficiența testării este legată de procesele de testare end-to-end, adică de la planificarea testelor,
crearea cazului de testare, executarea, urmărirea defectelor până la închidere. Respectarea celei mai

83
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

bune valori poate ajuta la furnizarea de software de bună calitate și fără erori către client, care este
într-adevăr scopul principal.
Utilizarea unei valori de testare are atât avantaje, cât și dezavantaje:
Dezavantaje
• Pentru a îndeplini cerința de măsurare, gândirea și creativitatea testerului, testarea explorării
poate fi împiedicată, deoarece accentul ar rămâne să funcționeze numai conform metricilor.
• Accentul se îndreaptă spre documentație mai degrabă decât efectuarea testelor care duc la
ineficiență.
• Uneori, depunerea valorilor în mod regulat creează demotivarea resurselor.
Avantaje
• Test Metrics îmbunătățește productivitatea resurselor - întrucât definirea metricilor oferă un
obiectiv clar testerului.
• Îmbunătățește sistemul de urmărire. Menținerea valorii ajută la urmărirea activităților de
testare și a progresului.
• Eforturile de testare pot fi ușor vizibile.
• Echipa de testare își poate oferi eficiența oricând, dacă vi se solicită.
Eficiența testului Vs Eficiența testului
S. Eficiența testului Eficacitatea testului
Nu

1 Eficiența testului determină eficiența proceselor de Eficacitatea testului determină


testare. Acesta verifică numărul de resurse necesare efectul mediului de testare asupra
și este de fapt utilizat în proiect. software-ului / produsului.

Două Este numărul de cazuri de testare executate / Este un număr de erori găsite /
unitatea de timp. Timpul este, în general, în ore. numărul de cazuri de testare
executate.

3 Eficiența testului = (Numărul total de erori găsite în Eficacitatea testului = Numărul total
unitate + integrare + testarea sistemului) / (Numărul de erori injectate + Numărul total de
total de erori găsite în unitate + integrare + sistem + erori găsite) / Numărul total de erori
Testarea acceptării utilizatorului) * 100 evadate * 100

4 Eficiența testării = (Numărul de erori rezolvate / Eficacitatea testului = Pierdere (din


Numărul total de erori ridicate) * 100 cauza problemelor) / Resurse totale
Întrebări frecvente
Q # 1) Cum testați eficiența codului?
Răspuns: Eficiența codului poate fi calculată utilizând cele două formule de mai jos:
• Eficiența testului = (Numărul total de erori găsite în unitate + integrare + sistem) / (numărul
total de defecte găsite în unitate + integrare + sistem + Testarea acceptării utilizatorului)
• Eficiența testării = Număr de erori rezolvate / număr de erori ridicate * 100
Î # 2) Cum măsurați eficacitatea și eficiența testului?
Java Vs C ++ Care Este Mai Bine
Răspuns: Eficacitatea testului poate fi calculată folosind formula de mai jos:
• Eficacitatea testului = Număr de bug-uri valide remediate / (Bug-uri injectate + număr de
bug-uri scăpate) * 100

84
Conf.univ.dr.habil. Marian Cristescu
Informatică Curs 14

• Eficiența testării = (Numărul total de defecte găsite în unitate + integrare + sistem) /


(Numărul total de defecte găsite în unitate + integrare + sistem + Testarea acceptării
utilizatorului) * 100
Î # 3) Ce sunt indicatorii de eficiență?
Răspuns: Valorile eficienței pot fi utilizate pentru a măsura capacitatea de a utiliza resursele în
mod eficient. Există o serie de valori care pot fi utilizate și care sunt eficiente.
Î # 4) Care este eficiența software-ului?
Răspuns: Eficiența poate fi definită ca obținerea performanței software-ului cu resurse minime.
Resursele de aici reprezintă procesor, memorie, fișiere de baze de date etc. Lucrarea la aspectul
eficienței de la începutul proiectului poate ajuta la reducerea multor probleme din etapa inițială.

85
Conf.univ.dr.habil. Marian Cristescu

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