Programy dedykowane- co, jak i dla kogo?

ięcej, a na pewno program przerośnie nasze oczekiwania. Czemu dobrze jest zainwestować w indywidualne programy?Tworzenie strony www przedsiębiorstwaKierownicy przedsiębiorstw dbają o to, żeby ich firmy funkcjonowały należycie pod

Programy dedykowane- co, jak i dla kogo? Zaprojektować to nie łatwa rzecz- wymaga dużego nakładu pracy, całego zespołu programistów. Aczkolwiek jak na oprogramowanie indywidualne przystało, warto poczekać i wydać trochę więcej, a na pewno program przerośnie nasze oczekiwania. Czemu dobrze jest zainwestować w indywidualne programy?

Tworzenie strony www przedsiębiorstwa

Kierownicy przedsiębiorstw dbają o to, żeby ich firmy funkcjonowały należycie pod każdym względem. W obecnych czasach trudno wyobrazić sobie funkcjonowanie przedsiębiorstwa bez dobrego oprogramowania i współpracy pracowników z wykorzystaniem firmowych laptopów oraz łącza internetowego. Dlatego kierownicy firm zatrudniają informatyków, którzy są odpowiedzialni za tworzenie firmowego oprogramowania.

Oprócz tego informatycy współpracują z grafikami i webmasterami w tworzeniu firmowej strony internetowej, z której będą mogli korzystać potencjalni klienci. Do zadań informatyków należy również stworzenie takiego firmowego systemu, który będzie umożliwiał i ułatwiał pracownikom nawiązywanie współpracy przy wykorzystaniu swoich laptopów.


Cytat z Wiki: Aplikacja użytkowa

Oprogramowanie użytkowe lub oprogramowanie aplikacyjne ? każdy samodzielny program lub element pakietu oprogramowania, który nie jest zaliczany do oprogramowania systemowego lub programów usługowych (narzędziowych).

Inaczej, to oprogramowanie oferujące bezpośredni kontakt z człowiekiem, czyli realizujące interakcję z użytkownikiem komputera. Oprogramowanie użytkowe przeznaczone jest do wykonywania czynności oraz rozwiązywania problemów zadanych przez tego użytkownika i wymaga uprzedniego uruchomienia systemu operacyjnego, na którym to oprogramowanie zostanie uruchomione.

Określenia takie jak program użytkowy, aplikacja czy aplikacja użytkowa są określeniami bliskoznacznymi dla oprogramowania użytkowego. Bywa ono również mylone lub utożsamiane z oprogramowaniem usługowym (narzędziowym)1. W polskiej wersji systemu operacyjnego OS X zamiast terminu ?aplikacja? używany jest termin ?program?.

Źródło: https://pl.wikipedia.org/wiki/Oprogramowanie_użytkowe


Wikipedia: Zabezpieczenia oprogramowania

Zabezpieczenia oprogramowania ? różne mechanizmy mające uniemożliwić używanie oprogramowania niezgodnie z zamierzonym przeznaczeniem.

Istnieją dwa typy takich zabezpieczeń - broniące instalacji programu przed różnego rodzaju włamaniami, oraz broniące instalacji przed jej administratorem w imieniu autorów oprogramowania.

Zabezpieczenia przed włamaniami polegają na ścisłym określeniu co jest dozwolone a co nie i określeniu interfejsu przez który nie można złamać tych reguł. Dziury mogą znajdować się albo w specyfikacji która nie broni tego co powinna, albo w interfejsie który z powodu błędów programistycznych daje crackerowi możliwość obejścia zabezpieczeń. Zabezpieczenia takie są relatywnie skuteczne, w przypadku prostych systemów mogą być w 100% pewne, w przypadku bardziej rozbudowanych dziury zdarzają się relatywnie rzadko, i działa tu reguła przeciwna do break once run anywhere - dziura raz znaleziona może być szybko załatana na dowolnej instalacji.

W przypadku zabezpieczeń zamkniętego oprogramowania sytuacja jest inna - administrator może próbować dostać się do programu z pominięciem oficjalnych interfejsów i mając pełny dostęp i możliwość modyfikacji binarnego kodu teoretycznie zawsze może osiągnąć to co zamierza. W praktyce może to być bardzo utrudnione, jednak reguła break once run anywhere zapewnia możliwość połączenia sił dowolnej ilości crackerów - wystarczy bowiem złamać program jeden raz.

Źródło: https://pl.wikipedia.org/wiki/Zabezpieczenia_oprogramowania