Другие языки программирования и технологии
в чем суть того,что некоторые программы требуется установить на компьютер,а другие-портабельные?
когда программа устанавливается на комп у неё появляется какая то привилегия?в чём суть самой установки программ?почему программы необходимо именно устанавливать и почему существуют портабельные?объясните на доступном языке пожалуйста
При установке на компьютер программа некоторые вещи прописывает в реестре. То есть система как бы знает, что в ней установлена программа. И появляются возможности ассоциации типов файлов с этой программой, а также прочие вещи, но уже зависит от того, что устанавливаешь. А портативные версии программ предназначены в основном для непосредственного запуска, то есть по клику на исполняемый файл. Кончено, можно и их ассоциировать с файлами, сделать для них ярлыки и прочее, но иногда вручную неудобно. Хотя есть уверенность в том, что программа не оставит после удаления мусора, да и носить с собой удобно.
Ерунду какую-то пишут. Зависит это от кривизны рук программистов. Т. е. от того, к какой школе принадлежат авторы конкретной программы. Даже в микрософте ворд и эксель вплоть до 2000 версии вели себя по-разному: ворд требовал установки, а эксель работал сразу. А зависит это от того, все ли используемые библиотеки лежат вместе с программой или пихаются в системные папки; предусмотрены ли режимы восстановления настроек при их отсутствии (если вообще такие настройки есть) и т. д.
В итоге, если прога не находит своих библиотек (даже если они на месте) или не находит своих настроек и не может сама это восстановить, то нужна повторная установка. Если она всё это может, то она сделана или получилась портабельной. Или она портабельна в силу своей простоты. А ярлыки настроить -- секундное дело даже для пользователя, не только для программы.
Никакой другой разницы нет.
В итоге, если прога не находит своих библиотек (даже если они на месте) или не находит своих настроек и не может сама это восстановить, то нужна повторная установка. Если она всё это может, то она сделана или получилась портабельной. Или она портабельна в силу своей простоты. А ярлыки настроить -- секундное дело даже для пользователя, не только для программы.
Никакой другой разницы нет.
Да нет вобщем-то у самой программы никаких привилегий не появляется, ну разве что инсталятор может залезть в реестр перед запуском программы, установить драйвера и длл в системные папки, сделать преднастройки программы/ярлыки.
Защита программы важнее самой программы )))
функции теже, некоторые делают для удобства инсталяторы, некоторые для защиты ПО
Защита программы важнее самой программы )))
функции теже, некоторые делают для удобства инсталяторы, некоторые для защиты ПО
Когда программа устанавливается, то её можно запускать через меню пуск, через ярлык на рабочем столе, обновлять. Всё это отсутствует у портабельных. Но портабельными можно пользоваться даже с флешки. Мне кажется, что у портабельных немного меньше функций, чем у установленных.
Похожие вопросы
- Как удалить программу Microsoft Word с компьютера? Зашла в Пуск-Панель управления-удаление программ, но там нет этой прог
- какую программу посоветуете для очистки компьютера от бродячих программ, но чтобы она не повредила систему. помогите
- Какой антивирус лучше установить на компьютер и почему?
- можно ли с компьютера на котором установлена программа скинуть ее на флешку и установить на другой компьютер?
- Netbeans C++. Не понимаю, что и где не так. Первый раз установила эту программу и понятия не имею, как ей пользоваться
- Здравствуйте. Как скачать на компьютер программу Microsoft power point. (Подробности в описании).
- программы для сканирование компьютера на наличие вирусов
- Написал программу в c++. Отправил на другой компьютер. Выдало ошибку потому
- Требуется помощь с программа на СИ
- Помогите написать программу выключения компьютера на С++