2010-12-13 19 views

Odpowiedz

2

Chyba masz na myśli programy systemowe i programy aplikacyjne

Programy systemu sprawia, że ​​bieg sprzętowe, aplikacje są dla określonych zadań

przykładem dla programów systemowych są sterowniki urządzeń

jak w przypadku aplikacji, które można powiedzieć, przeglądarki internetowe, słowo porcessros itp.

2

Bez dodatkowych informacji na temat pytania, terminy "program" i "aplikacja" są niemal synonimami.

Jak wskazał Saif, "aplikacja" ma tendencję do częstszego korzystania z programów nie związanych z systemem. Mimo to nie wydaje mi się, aby opisywanie systemu operacyjnego jako specjalnej aplikacji zapewniało środowisko do uruchamiania innych aplikacji.

+0

dziękuję wszystkim, że mogę używać obu terminów zamiennie – waterlilies

+0

@waterlilies Istnieje wiele terminów, które mogą być używane zamiennie w pewnym kontekście (np. Kolokwialnie) - ale nie w innych kontekstach (np. Gdy wymagany jest sformalizowany żargon) Ten pierwszy przypadek jest generalnie nieprecyzyjny, gdy ten ostatni może wymagać wysokiego stopnia dokładności, ponieważ warunki mogą mieć subtelne (oczekiwane) implikacje .. –

40

Moje rozumienie jest takie:

  • computer program to zestaw instrukcji, które mogą być wykonywane na komputerze.
  • An application to oprogramowanie, które bezpośrednio pomaga użytkownikowi w wykonywaniu zadań.
  • Dwa przecinają się, ale nie są synonimami. Program z interfejsem użytkownika to aplikacja, ale wiele programów nie jest aplikacjami.
+2

Podoba mi się ta odpowiedź, ponieważ zbliża się od strony "technicznej", ale nie może głosuj na chwilę :(Jednak ważne jest, aby przyznać, że dla większości użytkowników końcowych "program" i "aplikacja" to to samo.Zasadniczo używam tego samego terminu ("ten program jest do bani" lub "musisz zainstalować aplikacja na serwerze "), chyba że istnieje powód do oddzielenia terminów. –

+1

Z perspektywy programisty nie widzę różnicy między dwójka. Z perspektywy użytkownika widzę różnicę. –

+2

Widzę "aplikację" jako użycie jednego lub więcej programów komputerowych w celu zaspokojenia określonych potrzeb użytkowników. "Aplikacja różnych elementów umożliwiająca malowanie zabawnych zdjęć". –

2

Używam terminu program do włączenia aplikacji (aplikacje), narzędzi, a nawet systemów operacyjnych, takich jak Windows, Linux i Mac OS. Potrzebujemy ogólnego terminu dla wszystkich dostępnych terminów. To może być złe, ale działa dla mnie. :)

1

"Program" może być tak prosty jak "zestaw instrukcji" do realizacji logiki.

Może to być część "aplikacji", "komponentu", "usługi" lub innego "programu".

Aplikacja jest prawdopodobnie zbiorem koordynujących instancji programu do rozwiązania celu użytkownika.

9

Kiedy studiowałem IT na studiach mój prof. stało się dla mnie proste:

"Komputerowy" program "i" aplikacja "(inaczej" aplikacja ") są jedno-w-tym samym Jedyna różnica polega na technicznym. , "aplikacja" jest uruchomionym programem komputerowym i zależy od systemu operacyjnego do wykonania. "

Masz to prawo na egzaminie.

Po kliknięciu na procesorze tekstu, na przykład, jest to aplikacja, podobnie jak ukryty plik, który uruchamia bufor drukarki uruchamiany tylko przez system operacyjny. Te dwa programy zależą od systemu operacyjnego, przy czym sam system operacyjny lub wewnętrzne programowanie BIOS-u nie są "aplikacjami" w sensie technicznym, ponieważ komunikują się bezpośrednio ze sprzętem komputerowym.

O ile definicja nie zmieniła się w ciągu ostatnich kilku lat, podmioty komercyjne, takie jak Microsoft i Apple, nie używają terminów prawidłowo, preferując seksowny marketing, sprawiając, że termin "aplikacje" wydaje się być popularnym rynkiem i "nowym", ponieważ "program komputerowy" brzmi zbyt "nerdy". :(

+0

Podoba mi się definicja twojego nauczyciela. Wierzę, że to jeden z nich. – user1754322

Powiązane problemy