poniedziałek, 28 września 2020

Notatka z programowania

 

Kiedy pojawia się problem staramy się go rozwiązać dobierając odpowiednie narzędzie - program komputerowy. Najczęściej korzystamy z systemu operacyjnego, programów użytkowych, oraz programów narzędziowych. 

W programie występuje tzw. kod źródłowy do którego wnętrza nie mamy wglądu. Algorytm wymyślony przez programistów zostaje zapisany w formie programu komputerowego, programiści korzystają przy tym z wybranego języka programowania. 


Programowanie to złożony proces. Bardziej skomplikowane zadania dzieli się na mniejsze części i dla każdej z osobna dobiera się algorytm. W efekcie powstają ogromne projekty informatyczne przy których uczestniczy nieraz duży zasób ludzki, są to nie tylko programiści, ale i projektanci.  



 Rozwiązanie dowolnego problemu dzielimy na następujące etapy : 

1) Przedstawienie zadania

2) Wyszczególnienie danych wejściowych

3) Wyznaczenie celu czyli wynik

4) Wybór odpowiedniego algorytmu

5) Przedstawienie wybranego algorytmu w jednej z postaci:

- schemat blokowy

- opis słowny

- listy kroków

- wybór języka programowania

6) Analiza poprawności zadania  

7) Wykonanie testów dla poszczególnych danych - ocena efektywności przyjętej metody.



Stosowanie instrukcji iteracyjnej for. w językach C++ i Python: 

Aby zapisać algorytm iteracyjny w językach C++ i Python stosujemy instrukcję Iteracyjną for. W tworzonych przez nas programach liczba powtórzeń (Iteracji) będzie z góry określona lub wprowadzona z klawiatury po uruchomieniu programu. 


Stosowanie instrukcji while w językach C++ i Python: 

Działanie pętli while jest takie samo w obydwu językach: najpierw sprawdzany jest warunek, jeśli jest spełniony, to wykona jest lista instrukcji. Wewnątrz bloku lista instrukcja powinna być zawsze umieszczona instrukcja, która zmienia wartość warunku - w przeciwnym wypadku pętla nigdy się nie zakończy. W szczególnej sytuacji, gdy warunek od razu  nie jest spełniony lista instrukcji w ogóle nie zostanie wykonana. Lista instrukcji może zawierać jedną lub wiele instrukcji. 

 

 Stosowanie instrukcji do ... while w języka C++:

W języka C++ występuje instrukcja iteracyjna do... while, którą możemy zastosować w przypadku, gdy nie znamy liczby iteracji. Instrukcje w pętli są wykonane, dopóki warunek jest wykonany. Jeśli warunek jest fałszywy - wykonywania jest kolejna instrukcja. Niezależnie od wartości początkowej warunku, lista instrukcji zostanie wykonana przynajmniej raz. Jako lista instrukcji może wystąpić pojedyncza instrukcja lub więcej instrukcji ujętych w bloku.

 


czwartek, 30 kwietnia 2020

Oprogramowanie antywirusowe

Funkcje i możliwości :

  • Chroni przed wszystkimi rodzajami złośliwego oprogramowania, tj.: wirusami, zagrożeniami szyfrującymi ransomware, robakami i programami szpiegującymi.
  • Program ESET działa niezauważenie dla Ciebie i Twojego komputera, dzięki czemu możesz w pełni korzystać z jego możliwości, grając, pracując czy przeglądając Internet.
  • Program blokuje wyskakujące okna i monity systemowe, gdy Ty grasz, oglądasz film lub korzystasz z innej aplikacji w trybie pełnoekranowym.
  • Przelewy online pod ochroną
  • Regularna kontrola zabezpieczeń domowego routera
  • Bezpiecznie gromadź i generuj nowe hasła
Czym różni się wersja darmowa od płatnej :
  •  Ograniczone możliwości systemu
  • Ograniczona czasowo do 30 dni
  • Ograniczone możliwości ochrony
  • Podstawowa ochrona systemu