- •1. Информация, ее свойства
- •2. Информационные процессы
- •3. Кодирование текстовой информации.
- •4. Методы защиты информации
- •5. Виды вредоносных программ
- •6. Системы счисления, перевод из одной системы счисления в другую.
- •7. Представление в оперативной памяти персонального компьютера числовой информации.
- •8. Основы алгебры логики
- •9. Состав и назначение функциональных узлов пк
- •10. Характеристики микропроцессора.
- •11. Периферийные устройства пк
- •12. Интерфейсы пк
- •13. Организация памяти пк
- •14. Классификация программного обеспечения.
- •2 Вариант билета!!!!
- •15. Определение свободного программного обеспечения. Общественная лицензия gnu.
- •17. Структура обобщенной ос
- •19. Понятие ядра ос
- •20. Понятие прерывания и процедуры обработки прерывания
- •21. Программные средства системного и прикладного назначения
- •23. Назначение и классификация компьютерных сетей.
- •24. Понятие модели взаимодействия открытых систем (osi)
- •25. Протоколы Internet
- •26. Адресация в Internet
- •27. Система доменных имен
- •28. Основы информационной безопасности при работе в сети
15. Определение свободного программного обеспечения. Общественная лицензия gnu.
Проект GNU (англ. The GNU Project) — проект по разработке свободного программного обеспечения (СПО), является результатом сотрудничества множества отдельных проектов. Проект был запущен известным программистом и сторонником СПО Ричардом Столлманом 27 сентября 1983 года в Массачусетском технологическом институте.[1] Изначальной целью проекта было «разработать достаточно свободного программного обеспечения <…> чтобы можно было обойтись без программного обеспечения, которое не является свободным».[2] Чтобы этого достичь, проект в 1984 году приступил к разработке операционной системы GNU (GNU является рекурсивным акронимом, расшифровывающимся, как «GNU is Not Unix»). Эта цель была достигнута в 1992 году, когда последний пробел в ОС GNU — ядро системы — был заполнен сторонней разработкой, ядром Linux, которое было выпущено как свободное программное обеспечение в соответствии с лицензией GNU GPL v2.
Текущая работа проекта GNU включает в себя разработку программного обеспечения, повышение осведомлённости, проведение политических кампаний и раздачу новых материалов.
Свободное программное обеспечение (СПО, англ. free software, также software libre или libre software), свободный софт — программное обеспечение, в отношении которого права пользователя («свободы») на неограниченную установку, запуск, а также свободное использование, изучение, распространение и изменение (совершенствование)[1] защищены юридически авторскими правами при помощи свободных лицензий.
Как и бесплатное (freeware) и бесплатно распространяемое программное обеспечение, СПО можно получать и использовать бесплатно (но конкретный распространитель может взимать плату за получение у него копий, за каналы доставки, носители — компакт-диски или дополнительные сервисные услуги). Однако freeware обычно распространяется в исполнимом виде без исходных кодов и является проприетарным ПО, а чтобы ПО было свободным, получателям должны быть доступны его исходные коды, из которых можно создавать исполнимые файлы, с соответствующими лицензиями. Также следует различать свободное и открытое ПО (open source) — хотя доступность исходного кода для СПО является обязательным, а многие открытые программы является одновременно свободными, но открытым иногда называют и некоторое несвободное проприетарное ПО (например, коммерческое ПО с открытым исходным кодом, Shared source).
Движение СПО зародилось в 1983 году, когда Ричард Столлман сформировал идею о необходимости дать программную свободу (англ. software freedom) пользователям. В 1985 году Столлман основал Фонд свободного программного обеспечения, чтобы обеспечить организационную структуру для продвижения своей идеи.
Бизнес-модели СПО как правило основаны на принципе расширения возможностей — например, новые объекты применения, обучение, интеграция, настройка или сертификация. В то же время, некоторые бизнес-модели, которые работают с проприетарным программным обеспечением, не совместимы со свободным программным обеспечением, особенно те, которые заставляют пользователей платить за лицензию, чтобы законно использовать программный продукт.
16. Понятие операционной системы (ОС).
Операцио́нная систе́ма — комплекс программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны —совокупность программ, управляющих оборудованием, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
Основные функции:
Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).
Загрузка программ в оперативную память и их выполнение.
Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.
Обеспечение пользовательского интерфейса.
Сохранение информации об ошибках системы.
В большинстве вычислительных систем операционная система является основной, наиболее важной (а иногда и единственной) частью системного программного обеспечения. С 1990-х годов наиболее распространёнными операционными системами являются системы семейства Windows и системы класса UNIX (особенно Linux и Mac OS)
