
- •Билет №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. Методы индивидуальной оценки вклада программиста, а повышение надежности по.
Исполнимые файлы.
Каждая программа (кроме ОС, которая запускается при включении) содержит в своем составе файл, который запускает эту программу. Такой файл называется – исполнимым файлом. Иначе говоря, исполнимый файл – это головной файл программы, запускающий ее на выполнение. Если программа состоит из одного файла, то этот файл и является исполнительным файлом. По традиции исполнимые файлы обычно имеют расширение имени .COM или .EXE.
Файлы документов.
Все данные, соответствующие одному документу, содержатся в одном файле. Такие файлы обычно называются файлами документов.
2) Каталог – это специальное место на диске, в котором хранятся имена файлов, сведения о размере файлов, времени их последнего обновления, атрибуты (свойства) файлов и т.д. Если в каталоге хранится имя файла, то говорят, что этот файл находится в данном каталоге. На каждом диске может быть несколько каталогов. В каждом каталоге может быть много файлов, но каждый файл всегда регистрируется только в одном каталоге.
Подкаталоги и надкаталоги.
Все каталоги (кроме корневого) на самом деле являются файлами специального вида. Каждый каталог имеет имя, и он может быть зарегистрирован в другом каталоге. Если каталог Х зарегистрирован в каталоге Y, то говорят, что Х - подкаталог Y, а Y – надкаталог или родительский каталог для Х.
Корневой каталог.
На каждом диске имеется один главный, или корневой, каталог. В нем регистрируются файлы и подкаталоги (каталоги 1-ого уровня). В каталогах 1-ого уровня регистрируются файлы и каталоги 2-ого уровня и т.д. Получается иерархическая древообразная структура каталогов на диске.
Текущий каталог.
Каталог, с которым в настоящий момент работает пользователь, называется текущим.
Билет №10.
1. Метрики Холстеда.
Позволяют оценить сразу несколько параметров.
n1 – это число уникальных операторов программы, включая имена процедур и знаки операций
n2 – это число уникальных операндов
N1 – это общее число операторов в программе
N2 – это общее число операндов
Опираясь на эти характеристики Холстед выводит следующие оценки:
1. Соварь программы n=n1+n2
2. Длина программы N=N1+N2
3. Объем программы V=N*Log2(n)
Эти параметры для нахождения хар-ик программ:
1Теоретическая длина программы:
N*=N1*Log2(n1)+N2+ Log2(n2)
Для стилистически корректных программ отклонение в оценке теоретичской длины от реальной не превышает 10%
2. теоретический объем программы
V*=N** Log2(n*)
3. Уровень качества программы.
За ранее предусматривается, что потенциальный объем – это min возможный объем программного обеспечения с заданным интерфейсом, который может быть реализован программистом очень высокого уровня на алгоритмическом языке самого высокого уровня.
;для
идеальной программы L=1, а для реальной
программы L<1.
4. интеллектуальное содержание конкретного алгоритма:
I=L*V
5. Работа, совершаемая по программированию.
Она определяется:
Уровень
языка программ.
;
ЯЗЫК |
|
Ассемблер |
0,88 |
Фортран |
1,14 |
PL/2 |
1,53 |
Алгоритмический (английский) |
2,16 |
4. Метрика, оценивающая время, затрачиваемое на разработку программного обеспечения.
S
– Психофизиологическая константа,
характеризующая время необходимое
человеческому мозгу для выполнения
элементарных мыслительных операций.S
находится от 5 до 20. для вычисления
используется 18.Приращение времени при
переходе от языка низкого уровня к
высокому и будет равен соответственно: