CS

Computer Software Dictionary for Android

Wydawca: Medivac
Android Free
Wersja2.1.2
WydawcaMedivac
Data wydaniaDec 11, 2019
Data dodaniaDec 11, 2019
Wymagania systemu operacyjnegoAndroid
WymaganiaRequires Android 4.0 and up
Całkowita liczba pobrań0
Cena £Free

Opis

Oprogramowanie komputerowe lub po prostu oprogramowanie to ogólny termin odnoszący się do zbioru danych lub instrukcji komputerowych, które informują komputer, jak ma działać, w przeciwieństwie do fizycznego sprzętu, z którego zbudowany jest system, który faktycznie wykonuje pracę. W informatyce i inżynierii oprogramowania oprogramowanie komputerowe to wszystkie informacje przetwarzane przez systemy komputerowe, programy i dane. Oprogramowanie komputerowe obejmuje programy komputerowe, biblioteki i powiązane niewykonywalne dane, takie jak dokumentacja online lub nośniki cyfrowe. Sprzęt i oprogramowanie komputerowe wymagają od siebie nawzajem i żadnego z nich nie można realistycznie wykorzystać samodzielnie.

Na najniższym poziomie kod wykonywalny składa się z instrukcji języka maszynowego specyficznych dla pojedynczego procesora, zazwyczaj jednostki centralnej (CPU). Język maszynowy składa się z grup wartości binarnych oznaczających instrukcje procesora, które zmieniają stan komputera z poprzedniego stanu. Na przykład, instrukcja może zmienić wartość przechowywaną w określonym miejscu pamięci w komputerze, co nie jest bezpośrednio obserwowalne dla użytkownika. Instrukcja może również (pośrednio) spowodować pojawienie się czegoś na wyświetlaczu systemu komputerowego o zmianie stanu, która powinna być widoczna dla użytkownika. Procesor wykonuje instrukcje w kolejności, w jakiej zostały podane, chyba że otrzymał polecenie „przeskoku” do innej instrukcji lub został przerwany przez system operacyjny. (Obecnie dominują procesory wielordzeniowe, w których każdy rdzeń może wykonywać instrukcje w kolejności; wtedy jednak każda aplikacja działa domyślnie tylko na jednym rdzeniu, ale niektóre programy zostały stworzone do uruchamiania na wielu).

Aplikacja zapewnia następujące funkcje

Łatwy w użyciu

Przyjazny interfejs użytkownika

Wolne od kosztów