- •Билет №1.
- •Аппаратные и программные средства пэвм (общие понятия).
- •Количество памяти и возможности компьютера.
- •Другие виды памяти.
- •Тактовая частота.
- •2.Программно-технологические средства – case – средства.
- •Билет №2.
- •Модели жизненного цикла.
- •Каскадная.
- •Спиральная.
- •2. Цели и задачи субд. Архитектура субд.
- •Билет №3.
- •1. Реляционный подход в проектировании бд. Реляционная бд.
- •2. 1:Многим
- •3. Многие:многим
- •2. Системный блок – составные части. Их назначение и описание. Корпус системного блока.
- •Содержание системного блока.
- •Начинка системного блока.
- •Билет №4.
- •1.Файловая система диска – назначение, описание. Файлы и каталоги – назначение, описание.
- •Текстовые и двоичные файлы.
- •Исполнимые файлы.
- •Файлы документов.
- •Билет №5.
- •1. Этапы разработки Программного Обеспечения.
- •2. Удобства и недостатки реляционных моделей данных. Первичные и внешние ключи.
- •Билет №6.
- •1. Основные свойства и функции ос.
- •2. Почему проект бд может быть плохим. Нормализация бд. Билет №7.
- •1. Понятие надежности и жизненный цикл по.
- •Характеристика жесткого диска.
- •Емкость диска.
- •Скорость работы диска.
- •Интерфейсы дисков.
- •Гибкий магнитный диск – назначение, описание. Дисководы для дискет. Назначение.
- •Типы дискет.
- •Емкость дискет.
- •Защита дискет от записи.
- •Типы дисководов.
- •Форматирование дискет.
- •Исполнимые файлы.
- •Файлы документов.
- •2. Области применения субд. Объекты субд.
- •Тактовая частота.
- •Билет №21.
- •2. Методы повышения надежности.
- •Методы повышения надежности – при взаимодействии с внешней средой.
- •Билет №22.
- •1. Ms Word – описание системы меню Файл.
- •2. Типы данных. Атрибуты полей. Определение связей. Первичные ключи и индексы.
- •Билет №23.
- •1. Задание свойств запроса. Сложные запросы.
- •2. Объектно-ориентированный подход в разработке по.
- •Билет №28.
- •1. Работа по программированию, уровень языка – метрики Холстеда.
- •Билет №30.
- •1.Трпп. Структура пространства входных данных. Структура текста программы.
- •2. Макросы и модули.
- •Билет №31.
- •1. Программируемые объекты – формы и отчеты. Вычисления в формах и отчетах.
- •2. Методы индивидуальной оценки вклада программиста, а повышение надежности по.
Билет №21.
2. Методы повышения надежности.
Факторы, ответственные за взаимодействие ПО с внешними системами - это, прежде всего факторы, связанные с характеристиками программно-аппаратного окружения (трансляторы ОС и внешние устройства ЭВМ).
Методы повышения надежности – при взаимодействии с внешней средой.
Возможные методы повышения надёжности ПО за счет программистских, алгоритмических и др. ухищрений, обычно бесполезны. Если низка надёжность аппаратуры на кот. Устанавливаются ПО в условиях реальной эксплуатации не более трех заданий заканчиваются аварийно, достаточно часто встречаются «зависания» ОС, приходится тратить очень много времени на копирование и восстановление информации в результате многократного повторения работ приводит к увеличию машинных затрат времени и удорожанию решения задач.
Рассмотрение ПО с наименее надёжными элементами внешней среды:
1. Магнитные носители.
При разработки ПО необходимо снести к min программы и магнитный носитель. Это производится путем специального проектирования.
2. Взаимодействие с ОС, как с внешней средой, которые обычно имеют ошибки, поэтому необходимо выяснить соответствующие требуемые режимы ПО без ошибочным вариантам работы ОС. При разработке ПО необходимо уделить внимание общее минимизации времени его работы, так и программной защите от сбоев в аппаратной части.
При тестировании ПО необходима не только проверка выполнения внутренней функции самого ПО, но и анализ надёжного взаимодействия со всеми элементами внешней среды.
3. Наличия ясной и понятной документации на ПО повышает его эксплуатационную надёжность.
Билет №22.
1. Ms Word – описание системы меню Файл.
2. Типы данных. Атрибуты полей. Определение связей. Первичные ключи и индексы.
Поскольку каждая запись таблицы должна относится только к одному конкретному объекту в таблице данного присутствовало поле или набор полей однозначно-определяющей текущую запись и объект. Такое поле или набор поля называется первичным ключом.
Билет №23.
1. Задание свойств запроса. Сложные запросы.
2. Объектно-ориентированный подход в разработке по.
Объектно-ориентированный подход основан на:
1. выделение классов объекта.
2. установление характерных свойств объекта и методов их обработки.
3. создание и иерархия класса, наследование свойств объектов и методов их обработки.
Каждый объект объединяет, как данные, так и обработки работ данных, и относится к определенному классу. С помощью класса один и тот же программный код можно использовать для относящихся к нему различных объектов.
Объектно-ориентированный подход при разработке алгоритмов и программ предполагает:
1. объектно-ориентированный анализ предметной области.
2.объектно-ориентированное проектирование.
Объектно-ориентированный анализ - это анализ предметной области и выделение объектов, определение свойств и методов обработки объектов. Установление их взаимосвязей.
Объектно-ориентированное проектирование - это когда он соединяет процесс объектной позиции и представление с использованием моделей данных проектированной системы на логическом и физическом уровнях статики и динамике.
Для проектирования программных продуктов разработаны объектно-ориентированные технологии, которые включают в себя: специализированные языки программирования и инструментальные средства разработки пользовательского интерфейса.
Билет №24.
1. Гипотеза Джорджа Миллера.
2. MS Excel – обработка данных БД, сортировка в БД. Фильтрация в БД.
Билет №25.
1. MS Excel – решение систем уравнений. Решение систем уравнений методом матрицы.
2. Методология – инкапсуляция, наследование, полиморфизм.
Инкапсуляция – замыкание в одном объекте и объединение в одном месте всех данных у методов объекта, включая данные и методы родительских объектов.
Инкапсуляция ограничивает доступ к объекту и скрывает его внутреннюю реализацию.
Наследование – это возможность использовать классы для построения иерархических классов. Класс – это описание множества однотипных объектов, для которых указан общий набор свойств и методов. Объект – это экземпляр класса, т.е. переменная, тип который задается классом.
Полиморфизм – это способность различных объектов выполнять одинаковые методы по-разному.
Билет №26.
1. MS Excel – надстройки Поиск решения, Подбор параметра.
2. Построение запроса на создание таблицы. Целесообразность. Построение запроса на добавление записей. Инструкции SQL.
Билет №27.
1. Построение запроса на обновление записей. Построение запроса на удаление записей. Инструкции SQL.
2. Библиотека программы, уровень программы – метрики Холстеда.
Позволяют оценить сразу несколько параметров.
n1 – это число уникальных операторов программы, включая имена процедур и знаки операций
n2 – это число уникальных операндов
N1 – это общее число операторов в программе
N2 – это общее число операндов
Опираясь на эти характеристики Холстед выводит следующие оценки:
1. Соварь программы n=n1+n2
2. Длина программы N=N1+N2
3. Объем программы V=N*Log2(n)
Эти параметры для нахождения хар-ик программ:
3. Уровень качества программы.
За ранее предусматривается, что потенциальный объем – это min возможный объем программного обеспечения с заданным интерфейсом, который может быть реализован программистом очень высокого уровня на алгоритмическом языке самого высокого уровня.
;для идеальной программы L=1, а для реальной программы L<1.