- •Вопрос 1
- •Вопрос 2
- •Вопрос 3
- •Вопрос 13
- •Архиваторы
- •Программы обслуживания жестких дисков
- •Вопрос 12
- •Вопрос 14
- •Вопрос 15
- •Вопрос 21 основные понятия
- •33.Данные. Основные понятия баз данных:объект,поле,домен,атрибут,ключ
- •33.Данные. Основные понятия баз данных:объект,поле,домен,атрибут,ключ
- •34.Модель «сущность – связь»
- •35.Иерархическая модель
- •36.Сетевая модель данных.
- •38.Операции реляционной алгебры: булевы операции
- •40.Операции реляционной алгебры: выборка, проекция, соединение, деление.
- •41.Понятие функциональной, полной функциональной и транзитивной зависимостей.Примеры.
- •42.Нормализация данных.Нормальные формы отношений
- •43. Обеспечение непротиворечивости и целостности в отношениях.
- •44.Типы взаимосвязей в модели: «один-к-одному», «один-ко-многим», «многие-ко-многим»
- •45.Основные принципы и этапы проектирования бд.
- •46.Жизненный цикл бд
- •58.Трехуровневая организация бд: внешняя, концептуальная, внутренняя модели
- •49.Диаграммы потоков данных. Нотация. Пример.
- •51. Современные средства быстрой разработки приложений(rad-средства). Основные функции, применение, достоинства и недостатки метода.
- •52.Базовые понятия субд. Основные функции субд.
- •53.Классификация и типы субд.
- •54.Сравнительная характеристика субд.
- •55.Sql: общая характеристика, основные понятия.
- •56.Sql: простейшие запросы.Примеры.
- •57. Механизм транзакций. Основные свойства.
- •58. Транзакции. Блокировки.
- •59.Транзакция. Временные отметки.
- •60. Защита баз данных. Обеспечение целостности данных.
Вопрос 1
Под ПО понимают совокупность программных
И документальных средств для создания и
эксплуатации систем обработки данных
Средствами ВТ.
В составе ПО выделяют
Системное по (базовое)-совокупность связанных м/д собой программ , которые обеспечивают функц.-ие средств вт, как таковых без выполнения операций по реализации программ и задания пользователя, т.е. базовое по организует процесс обработки информации в компьютере и обеспечивает норм.раб.среду для приклад.и професс.программ.Оно тесно связанно с аппаратными средствами компьютера, поэтому оно считается ПК
Инструментальное по- обеспечивает разработки программ, включающие в себя различные системы программирования, с помощью кот. Могут разрабатыт.и адаптироваться к конкретным условиям применяется те или иные функц. Программы , предназначенные для решения функциональных задач.
Прикладное по- представляет собой совокупность программных комплексов, обеспечивающих решение конкретных задач пользователя, в том числе и процесс задач.
Программа - упорядоченная последовательность команд (инструкций) компьютера для решения задачи.
ПО- сов-ть программ обработки данных и документов.
Задача - проблема, подлежащая решению, с помощью ПО
Постановка задачи - это точная формулировка решения задачи на компьютере с описанием входной и выходной информации.
Алгоритм - система точно сформулированных правил, определяющая процесс преобразования допустимых исходных данных (входной информации) в желаемый результат (выходную информацию) за конечное число шагов.
Программирование теоретическая и практ.деятельность ,связанная с созданием программ.
Вопрос 2
Под качеством по понимают соответствие всех характ.По по установленным требованиям
1 мобильность – независимость от технич.комплекса системы обработки данных, от операц.системы, от сетевых возможностей.
2 надежность- точность выполнения предписанных функций обработки данных, возможность диагностики ошибок в работе программ.
3 эффективность- оптимальный расход вычислительных ресурсов.
4 Учет человеческого фактора – дружественный интерфейс , контекстно зависимые подсказки , хорошая документация по эксплуатации.
5 модифицируемость – способность к внесению изменений.
6 коммуникативность –макс.возможная интеграция с др, с другими программами , обеспечение обмена данными м/у программами.
Основные факторы качества ПО
Понятность- назначение ПО должно быть понятным пользователю
Полнота- все необходимые части программы должны быть представлены в ней и полностью реализованы
Импортируемость – легкость в адаптации программы к др. окружению.
Согласованность –во всей программе и в докум-ии к ней должны использоваться одни и те же соглашения, форматы и обозначения.
Тестируемость –программа должна позволять выполнять проверки своей работы.
- удобство использования.
- надежность
Эффективность-
Безопасность.
Защита программного обеспечения — комплекс мер, направленных на защиту программного обеспечения от несанкционированного приобретения, использования, распространения, модифицирования, изучения и воссоздания аналогов. Защита от несанкционированного использования программ — система мер, направленных на противодействие нелегальному использованиюпрограммного обеспечения. При защите могут применяться организационные, юридические, программные и программно-аппаратные средства.
Защита от копирования к программному обеспечению применяется редко, в связи с необходимостью его распространения и установки на компьютеры пользователей. Однако, от копирования может защищаться лицензия на приложение (при распространении на физическом носителе) или его отдельные алгоритмы.