Linki:
Łacina,
Abstrakcja (programowanie),
Informatyka,
Język angielski,
Język programowania,
Kompilator,
Komputer,
Program komputerowy,
Wdrażanie technologii,
Wdrożenie systemu,
Implementacja (z
łac.) -
informatyczny proces przekształcania
abstrakcyjnego opisu systemu lub programu na obiekt fizyczny:
komputer lub działający program zapisany w konkretnym
języku programowania; także obiekt fizyczny będący efektem takiego przekształcenia, np. implementacja systemu operacyjnego lub
kompilatora dla konkretnego typu komputera.
Inicjalizacja systemu operacyjnego (
ang. boot, bootstrap) – proces wprowadzania do pamięci komputera podstawowych elementów systemu operacyjnego. Realizowany jest przy uruchamianiu
komputera lub jego restartowaniu (ponownym uruchamianiu).
BASI 1520 SCPX – to
implementacja języka
Basic opracowana dla
systemu operacyjnego SCP stosowanego w komputerach Robotron A5120/A5130. Implementacja obejmowała interpreter
języka wysokiego poziomu jakim jest język Basic, oraz
kompilator umożliwiający
translację programów napisanych w tym języku do
kodu maszynowego. System programowania BASI 1520 SCPX umożliwiał wprowadzanie,
testowanie, poprawianie i wykonywanie (interpretację) oraz kompilację programów w
języku Basic.
Programowanie to proces projektowania, tworzenia, testowania i utrzymywania
kodu źródłowego programów komputerowych lub urządzeń
mikroprocesorowych (
mikrokontrolery). Kod źródłowy jest napisany w
języku programowania, z użyciem określonych reguł, może on być modyfikacją istniejącego programu lub czymś zupełnie nowym. Programowanie wymaga dużej wiedzy i doświadczenia w wielu różnych dziedzinach, jak projektowanie aplikacji,
algorytmika,
struktury danych, znajomość
języków programowania i narzędzi programistycznych, wiedza nt. kompilatorów, czy sposób działania podzespołów
komputera. W
inżynierii oprogramowania, programowanie (implementacja) jest tylko jednym z etapów powstawania programu.
Instalacja programu lub krótko instalacja – w informatyce proces polegający na skopiowaniu plików
aplikacji na
dysk komputera użytkownika z jednoczesnym dostosowaniem parametrów instalowanego programu do potrzeb i warunków
sprzętowych oraz środowiska
systemu operacyjnego, a także zwykle odpowiednią modyfikację parametrów tego środowiska.
System (
gr. σύστημα systema – rzecz złożona) – jakikolwiek
obiekt fizyczny lub abstrakcyjny, w którym można wyróżnić jakieś wzajemnie powiązane dla obserwatora elementy. W tym sensie podział czegoś na systemy jest względny i zależy od tego kto, przy pomocy czego i do czego poklasyfikował jakiś
zbiór na systemy. Dlatego też elementy jednego systemu mogą stanowić składniki innych systemów.
Instalacja programu lub krótko instalacja – w informatyce proces polegający na skopiowaniu plików
aplikacji na
dysk komputera użytkownika z jednoczesnym dostosowaniem parametrów instalowanego programu do potrzeb i warunków
sprzętowych oraz środowiska
systemu operacyjnego, a także zwykle odpowiednią modyfikację parametrów tego środowiska.
Wykonanie komendy systemu – konstrukcja programistyczna zdefiniowana w określonym
języku programowania umożliwiająca w
kodzie źródłowym definiowanego
algorytmu, wywołanie komendy
systemu operacyjnego lub innego, wcześniej skompilowanego
programu.
Ciało niebieskie – każdy
obiekt fizyczny, układ powiązanych ze sobą obiektów lub ich struktur, występujący w
przestrzeni kosmicznej poza granicą
atmosfery ziemskiej. Ciało niebieskie jest przedmiotem zainteresowania
astronomii.
Logowanie ((
ang.) logging in) to proces
uwierzytelniania i
autoryzacji użytkownika komputera, polegający na podaniu
identyfikatora użytkownika ((
ang.) username) i
hasła uwierzytelniającego ((
ang.) password) w celu uzyskania dostępu oraz ściśle określonych uprawnień do korzystania z określonego
systemu informatycznego,
systemu komputerowego,
komputera czy
sieci komputerowej. Procesem odwrotnym do logowania jest wylogowanie ((
ang.) logout lub logoff), czyli rezygnacja z uprzednio uzyskanego dostępu.
Zawieszenie się komputera zwane również zawieszeniem systemu lub zwisem (w
żargonie informatycznym) to stan pracy
komputera (lub innego urządzenia informatycznego, np. drukarki) w którym wizualnie sprawia wrażenie normalnej pracy (wyświetla obraz nie sygnalizujący problemów) jednak nie reaguje na działania użytkownika i nie odpowiada przez połączenie sieciowe. Przyczyny zawieszenia to najczęściej błędy w oprogramowaniu i przeciążenie systemu, ale również uszkodzenia (
awarie) podzespołów komputera, przegrzanie komputera. W zależności od przyczyny zawieszenia, architektury komputera i budowy systemu operacyjnego zawieszenie może być tymczasowe (po jakimś czasie komputer powraca do normalnej pracy - zaczyna reagować na działania użytkownika i odpowiadać przez połączenie sieciowe) lub trwałe (w „rozsądnym czasie” nie powraca do normalnej pracy). Czasami w systemach pojawiają się
błędy krytyczne wyświetlające komunikat o problemie z komputerem i kończące jego pracę. Błędy krytyczne nie są zawieszeniem systemu ale od czasu gdy w
Ms-Windows pojawiły się komunikaty
BSOD coraz większa rzesza użytkowników komputerów zaczęła nazywać błędy krytyczne zawieszeniem systemu.
Ciało niebieskie – każdy
obiekt fizyczny, układ powiązanych ze sobą obiektów lub ich struktur, występujący w
przestrzeni kosmicznej poza granicą
atmosfery ziemskiej. Ciało niebieskie jest przedmiotem zainteresowania
astronomii.
Komputer kwantowy -
układ fizyczny do opisu którego wymagana jest
mechanika kwantowa, zaprojektowany tak, aby wynik ewolucji tego układu reprezentował rozwiązanie określonego problemu obliczeniowego.
Komputer kwantowy –
układ fizyczny do opisu którego wymagana jest
mechanika kwantowa, zaprojektowany tak, aby wynik ewolucji tego układu reprezentował rozwiązanie określonego problemu obliczeniowego.
Komputer kwantowy -
układ fizyczny do opisu którego wymagana jest
mechanika kwantowa, zaprojektowany tak, aby wynik ewolucji tego układu reprezentował rozwiązanie określonego problemu obliczeniowego.
Ambrai Smalltalk –
implementacja języka
Smalltalk dla
Mac OS X, dostarczana przez
kanadyjską Ambrai Inc. Firma informuje o udostępnieniu pełnego kodu źródłowego, w tym kompilatora, debugera i
środowiska programistycznego.
Dyrektywa kompilatora – zawarte w tekście
kodu źródłowego polecenie dla
translatora, wykonania określonej czynności, lub ustalające sposób translacji. Dyrektywy kompilatora nie są częścią
języka programowania lecz jego
standardu bądź konkretnej
implementacji.
Blok Kontrolny Procesu (
ang. Process Control Block, PCB, czasami zwany także Blokiem Kontrolnym Zadania) jest
strukturą danych w
jądrze systemu operacyjnego zawierającą informacje niezbędne do zarządzania konkretnym
procesem. BKP jest reprezentacją procesu w
systemie operacyjnym.