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