piątek, 2 grudnia 2022

Wstęp do programowania

 Co to jest algorytm?

To skończony ciąg jasno zdefiniowanych czynności koniecznych do wykonania pewnego rodzaju zadań, sposób postępowania prowadzący do rozwiązania problemu.

Zadaniem algorytmu jest przeprowadzenie systemu z pewnego stanu początkowego do pożądanego stanu końcowego.

Przykłady języków wysokiego i niższego poziomu

Wysokiego: Pascal, C, Logo, Basic, itd.

Niskiego:Assemblery

Czym różni się komplikacja od interpretacji?

Kompilacja polega na zamianie kodu napisanego przez programistę na kod maszynowy zrozumiały przez komputer, a interpretacja polega na przeanalizowaniu poszczególnych elementów kodu źródłowego przez program zwany interpreterem i wykonaniu odpowiednich poleceń.

Przykłady języków kompilacyjnych i interpretacyjnych.

Interpretowane: Bash, Maxima, Perl, PHP, Python, Ruby, JavaScript, R

Kompilacyjne: C, CC+,  Pascal,

Działania na elementach listy w języku Python

  suma dwóch wektorów różnica dwóch wektorów mnożenie liczby i wektora iloczyn skalarny dwóch wektorów