Słownik
- activecode
- Wyjątkowe środowisko programistyczne, które pozwala uruchamiać program w języku Python z
przeglądarki internetowej.
- algorytm
- Szczegółowa lista kroków, jakie należy wykonać w celu rozwiązania rozpatrywanego problemu.
- błąd
- Błąd programistyczny.
- kod bajtowy
- Język pośredni pomiędzy kodem źródłowym a obiektowym.
Większość współczesnych języków programistycznych bazuje na kompilacji
kodu źródłowego do kodu bajtowego,
a następnie jego interpretacji przez program nazywany maszyną wirtualną.
- codelens
- Interaktywne środowisko, które umożliwia kontrolę krok po kroku (linia po linii) wykonywanego programu w języku Python.
- komentarz
- Informacje umieszczone w programie przeznaczone dla innego programisty (lub kogokolwiek analizującego kod źródłowy),
które nie wpływają w żaden sposób na działanie programu.
- kompilacja
- Przetłumaczenie całości programu napisanego w języku wysoko-poziomowym w język nisko-poziomowy
w celu późniejszego uruchomienia go.
- debuggowanie
- Proces wychwytywania i korygowania bugów (błędów) programistycznych.
- wyjątek
- Inna nazwa błędu, który wystąpił podczas próby wykonania programu.
- kod wykonywalny
- Inna nazwa kodu obiektowego, gotowego do wykonania.
- język formalny
- Jakikolwiek język stworzony przez człowieka pod konkretne zastosowanie
takie jak reprezentacja pojęć matematycznych czy programów komputerowych.
Wszystkie języki programowania są językami formalnymi.
- język wysoko-poziomowy
- Język programowania np.: Python stworzony do prostego zapisu i odczytu tworzonych programów.
- interpretacja
- Uruchomienie programu wysoko-poziomowego poprzez przetworzenie go linia po linii.
- język nisko-poziomowy
- Język programistyczny zaprojektowany, aby w prosty sposób mógł być zrozumiany
i przetworzony przez komputer. Nazywany również językiem maszynowym lub asemblerem.
- język naturalny
- Którykolwiek z języków, którymi posługują się ludzie w mowie i ewoluowały w sposób naturalny.
- kod obiektowy
- Rezultat kompilacji po konwersji programu.
- parsing
- Analiza syntaktyczna struktury programu pod kątem jej poprawności.
- przenośność
- Właściwość programu, umożliwiająca uruchomienie go na różnych platformach sprzętowych.
- funkcja drukuj
- Funkcja wykorzystywana w programie lub skrypcie do wyświetlania przekazanych danych na urządzeniu
wyjściowym. Najczęściej jest nim ekran monitora.
- rozwiązywanie problemów
- Proces formułowania problemu, znalezienia i przedstawienia jego rozwiązania.
- program
- Sekwencja instrukcji, która jest specyfikacją działań oraz obliczeń, które przeprowadza komputer.
- język programowania
- Formalna notacja, służąca do przedstawienia rozwiązania.
- Python shell
- Interaktywny interfejs użytkownika interpretera Python. Po symbolu zachęty (>>>)
użytkownik wprowadza komendy powłoki (shell) Pythona, a
naciśnięcie enter przekazuje je do interpretera w celu przetworzenia.
- błąd logiczny
- Błąd logiczny, który się uwidacznia podczas działania programu, uniemożliwiający jego
poprawne dokończenie.
- błąd semantyczny
- Błąd w programie, który objawia się różnym od zamierzonego przez programistę działaniem programu.
- semantyka
- Znaczenie programu
- tryb shell
- Tryb użycia Pythona, w którym wyrażenia wprowadzone są w wiersz poleceń,
a ich rezultat zwracany jest natychmiastowo. Porównaj z kodem źródłowym
i wpisem o powłoce Shell.
- kod źródłowy
- Program napisany w języku wysoko-poziomowym przechowywany w pliku przed
poddaniem kompilacji i interpretacji.
- składnia
- Struktura programu
- błąd składniowy
- Błąd w programie, który uniemożliwia jego pełną interpretację w czasie analizy składniowej.
- token
- Podstawowy element struktury programu analogiczny do słowa w języku naturalnym.
Następna część - Zmienne, Wyrażenia i Instrukcje