Java- język programowania wywodzący się bezpośrednio z języka C/C++, także platforma aplikacyjna opracowane przez firmę Sun Microsystems (1995 r.), z przeznaczeniem do pisania niezależnych aplikacji uruchamianych na wirtualnej maszynie JVM i działających w środowisku heterogenicznym. Heterogeniczność rozwiązania Java polega na interpretacji kodu pośredniego języka, wykonywanej przez wirtualne maszyny JVM, które można posadowić na praktycznie dowolnej platformie (Windowa, Macintosh, OS/2, Unix, NetWare, in.). Java umożliwia tworzenie miniaplikacji zwanych apletami i rozsyłanie ich w sieci w celu wykonywania określonych funkcji aplikacyjnych na własnym komputerze użytkownika, ulokowanym w dowolnym miejscu sieci. Aplikacje Java mogą być przesyłane w postaci tekstu i umieszczane na stronach HTML, co stwarza szerokie możliwości prezentacji multimedialnych i animacji obrazów za pomocą przeglądarki. Do odczytu odległych baz potrzebna jest przeglądarka (np. HotJava) z wbudowanym wielopoziomowym systemem zabezpieczeń przed intruzami.
Java aplety - niewielkie, uniwersalne aplikacje napisane w języku Java (inaczej elementy aplikacji rozproszonej), działające wyłącznie na wirtualnej maszynie Java (JVM) i przechowywane po stronie serwera aplikacji w sieci. Każdy klient może ściągnąć do siebie (czyli na swój komputer) aplety Java, korzystając w usług przeglądarki webowej, a następnie może uruchomić na własnym komputerze konkretną aplikację opartą na takim aplecie. Aplikacje napisane w języku Java są w pełni przenośne, tzn. można je uruchomić w różnych środowiskach: Windows, Unix, Macintosh, OS itp. Odebrany kod bajtowy Java można łatwo konwertować na kod maszynowy komputera u użytkownika, posługując się niedawno opracowaną bardzo szybką technologią kompilacji JIT(Just in Time).
JAZ- jedna ze starszych wersji wymiennych dysków magnetycznych do archiwizacji danych z napędem w technologii JAZ. Standardowa pojemność pojedynczego nośnika wynosi 1 lub 2 GB, średni czas dostępu 12 ms, szybkość przekazu danych ok. 5,5 MB/s.
język maszynowy- naturalny język w zapisie dwójkowym (składający się z zer i jedynek), stanowiący wewnętrzny kod maszynowy procesora i używany jedynie wewnątrz komputera do realizacji uprzednio zdefiniowanych funkcji rozkazowych komputera.
język programowania - język używany do pisania programów realizowanych przez komputer. Istnieje kilkaset wersji tych języków, dostosowanych do różnych rodzajów wykonywanych zadań (obliczeń, przetwarzania, zadań numerycznych czy sterowania procesem). Efektywna realizacja niektórych zadań (sztuczna inteligencja, projektowanie wielowymiarowe czy animacje) wymaga używania specjalistycznych języków programowania. Wśród nich rozróżnia się języki niskiego poziomu (języki asemblerowe) oraz wysokiego poziomu, takie jak: Fortran, C, C++, Pascal, Java, Cobol, inne.
język skryptowy - język programowania używany do manipulowania, personalizacji i automatyzacji funkcji istniejących systemów programowania. Języki skryptowe umożliwiają przekazywanie tych funkcji pod bezpośredni nadzór programu. Wśród wielu już zdefiniowanych popularność w ostatnim okresie uzyskały: JavaScript operujący na maszynie wirtualnej JVM, Perl i VBScript.
jitter 1- fluktuacja w czasie opóźnienia pakietów głosowych dla konkretnej aplikacji głosowej, dokonująca się w węźle sieci pakietowej, wynikła z jednoczesnej transmisji przez to samo medium pakietów pochodzących od wielu różnych aplikacji. Zmiana opóźnieniajitter może być zerowa, jeśli przez węzeł przepływają wyłącznie pakiety należące do jednej aplikacji.
jitter 2 - fluktuacja fazy w cyfrowych liniach transmisyjnych, obejmująca szybkie zmiany stanów znamiennych sygnału (dla f > 10 Hz) wokół ich nominalnej wartości.
JPEG (Joint PhotographicExpertGroup) -jedna z metod kompresji obrazów nieruchomych, rozszerzona później o kompresję ruchomych sekwencji wideo. Łączyróżne techniki (kodowanie hybrydowe) pozwalające na kompresję poszczególnych ramek oraz redukcję szybkości ich przesyłania, nawet w stosunku 20:1. Metoda JPEG jest wolniejsza od kompresji standardu MPEG, jednak rejestrujew całości wszystkie ujęcia pośrednie, co umożliwia później swobodne redagowanie treści obrazów.
Jukebox - kompleksowe urządzenie laserowo-optyczne
O wymiennych i automatycznie zmienianych nośnikach informacji cyfrowej, przeznaczone do archiwizowania danych. Biblioteki dysków optycznych (inne nazwy: zmieniacze, autoloadery) mają po kilkaset kieszeni dyskowych, a szybki wybierak mechaniczny zapewnia programowany dostęp do dowolnej płyty optycznej. Nowoczesne systemy archiwizujące korzystają z gigabitowych zbiorów informacji gromadzonych w dyskowych pamięciach optycznych o pojemności od1GB (bajtów) do kilkudziesięciu TB. Czas dostępu do informacji archiwalnej zmienia się od kilkuset milisekund do kilkudziesięciu sekund, przy szybkościach transmisji do 600 MB/s (ok. 5 Gb/s).
JVM (Jara Virtual Machine) - jądro systemowej platformy Java, instalowane na praktycznie dowolnym sprzęcie komputerowym i umieszczane na różnorodnych architektonicznie platformach. Maszyna wirtualna JVM umożliwia tworzenie miniaplikacji zwanych apletami i rozsyłanie ich w sieci w celu wykonywania określonych funkcji w dowolnym miejscu sieci, umieszczanych na stronach HTML oraz przekazywanych w postaci tekstu. Platforma Java zasadniczo różni się od istniejących platform systemowych (Windows, Macintosh, OS/2, Unix, NetWare, in.), ponieważ tworzy ona na nich warstwę maszyny wirtualnej JVM, a programy na niej wykonywane mają postać kodu bajtowego, który nie jest związany z żadną architekturą komputerową. Programy te określają właściwe „instrukcje maszynowe" dla maszyny wirtualnej JVM. Kod bajtowy Java może być kompilowany do konkretnego języka maszynowego za pomocą technologii JIT (Just in Time).