Ćwiczenie z C++ z elementami HTML. Porównanie programów antywirósowych. 1. Scharakteryzuj trzy programy antywirusowe (baza wirusów, wielkść plików, efektywność monitoringu, cena). ............................................................. 1 1.1. Ogólnie o wirusach.................................................................................... 1 1.2. Opis programu Panda Titanium Antivirus 2005 ...................................... 1 1.3. Opis programu AntiVir Personal Edition Classic 6.32.00.51 ................... 2 1.4. Opis programu Norton AntiVirus 2006 PL............................................... 3 2. Składnia instrukcji IF „jażeli” ....................................................................... 4 3. Podaj liczbę naturalną wypisz komunikaty. .................................................. 5 4. Operatory relacji. ........................................................................................... 7 1. Scharakteryzuj trzy programy antywirusowe (baza wirusów, wielkść plików, efektywność monitoringu, cena). 1.1. Ogólnie o wirusach. Wirus komputerowy to najczęściej prosty program komputerowy, który w sposób celowy powiela się bez zgody użytkownika. Wirus komputerowy w przeciwieństwie do robaka komputerowego do swojej działalności wymaga nosiciela w postaci programu komputerowego, poczty elektronicznej itp. Wirusy wykorzystują słabość zabezpieczeń systemów komputerowych lub właściwości systemów oraz niedoświadczenie i beztroskę użytkowników. Niektóre wirusy mają też inne skutki uboczne: kasowanie i niszczenie danych rozsyłanie spamu dokonywanie ataków na serwery internetowe kradzież danych (hasła, numery kart płatniczych, dane osobowe) wyłączenie komputera wyświetlanie napisów lub rysunków na ekranie uniemożliwienie pracy na komputerze umożliwienie przejęcia kontroli nad komputerem osobie nieupoważnionej 1.2. Opis programu Panda Titanium Antivirus 2005 Panda Titanium Antivirus 2005 to program antywirusowy zabezpieczający przed różnego rodzaju wirusami, robakami i trojanami. Jako dodatkowe zabezpieczenie wykorzystuje technologie TruPrevent , która potrafi wykrywać i blokować nieznane wirusy, uzupełniając tradycyjne programy antywirusowe. Pakiet chroni także przed programami szpiegującymi i dialerami, a wbudowany firewall przed atakami hakerów. Głównymi zaletami programu jest prosta obsługa oraz częste aktualizacje bazy sygnatur wirusów. 1 Ćwiczenie z C++ z elementami HTML. Porównanie programów antywirósowych. Producent: Panda Software Data opublikowania: 2005.03.21 Wielkość: 29 866 kB System operacyjny: MS Windows 98/Me/NT/2000/XP 1.3. Opis programu AntiVir Personal Edition Classic 6.32.00.51 Prosty ale dość skuteczny skaner antywirusowy, usuwa ponad 150 tys. wirusów, a także wykorzystuje technologię analizy heurystycznej pozwalającą na wykrywanie wirusów nieznanych, AntiVir wykrywa również „makro wirusy”. Program może działać rezydentnie kontrolując dane pobierane z Internetu. Niemiecki pakiet wyposażony jest również w moduł aktualizacji bazy wirusów, bazy można pobierać również ze strony producenta. Niestety darmowa wersja nie jest wyposażona w skaner poczty e-mail wykrywający zakażenia w nadchodzących listach. Producent: H+BEDV Datentechnik Licencja: bezpłatna (freeware), z wyłączeniem zastosowań komercyjnych Data opublikowania: 2005.11.07 Wielkość: 7 791 kB System operacyjny: MS Windows 98/Me/NT/2000/XP 2 Ćwiczenie z C++ z elementami HTML. Porównanie programów antywirósowych. 1.4. Opis programu Norton AntiVirus 2006 PL. Najnowsza wersja, najpopularniejszego na świecie programu antywirusowego znanej i cenionej z doskonałych programów narzędziowych firmy Symantec. Do jego głównych zalet należą: wyjątkowo prosty interfejs, automatyczne pobieranie aktualizacji z bieżąco uaktualnianymi definicjami wszystkich znanych wirusów, integracja z najpopularniejszymi programami pocztowymi, możliwość kwarantanny plików, których nie udaje się naprawić, ochrona przez złośliwym apletami Java i ActiveX oraz oprogramowaniem szpiegującym (spyware). W najnowszej wersji program został wzbogacony m.in. o możliwość personalizacji ustawień bezpieczeństwa, automatyczną analizę niebezpiecznego oprogramowania oraz funkcje anty-phishingowe. Wersja testowa jest w języku angielskim. Producent: Symantec Corporation Data opublikowania: 2005.10.21 Wielkość: 30 574 kB System operacyjny: MS Windows 2000/XP * 3 Ćwiczenie z C++ z elementami HTML. Porównanie programów antywirósowych. 2. Składnia instrukcji IF „jażeli” Instrukcja prosta: if(liczba==0)cout<<”........................”; if(warunek); { instrukcja; instrukcja; instrukcja; } Instrukcja złożona: if(warunek); { instrukcja; instrukcja; instrukcja; } else 4 Ćwiczenie z C++ z elementami HTML. Porównanie programów antywirósowych. 3. Podaj liczbę naturalną wypisz komunikaty. #include <iostream> using namespace std; int main() { int liczba; cout<<"podaj liczbe: "; cin>>liczba; if(liczba==0) cout<<"\n liczba jest rowna zeru"; if(liczba<0) cout<<"\n Liczba jest mniejsza od zera"; if(liczba>0) cout<<"\n Liczba jest wieksza od zera"; cout<<"\n \n "; system("pause"); return 0; } 5 Ćwiczenie z C++ z elementami HTML. Porównanie programów antywirósowych. 6 Ćwiczenie z C++ z elementami HTML. Porównanie programów antywirósowych. 4. Operatory relacji. == = > >= < <= operator porównania przypisz większe większe równe mniejsze mniejsze równe 7