- •Билет №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. Методы индивидуальной оценки вклада программиста, а повышение надежности по.
Билет №2.
-
Модели жизненного цикла.
Жизненный цикл ПО- это непрерывный процесс, который начинается с момента принятия решения о создании ПО и заканчивается в момент изъятия его из эксплуатации.
Модель жизненного цикла- структура определяющая последовательность выполнения взаимосвязи процессов действий и задач, выполняемых в процесс ЖЦ
Существует две модели жизненного цикла:
-
Каскадная.
Каскадная схема имеет ряд преимуществ, на каждом из этапов ведется полная подготовка документации, где например группы проектировщиков передаёт полный комплект документации группе разработчиков. Группа – от 2 до 5 – 7 человек.
Сроки отведенные на каждые из этапов известны и четко определены, жесткая схема проектирования. Анализ
Проектирование
Разработка
Внедрение
Сопровождение
Положительные стороны:
1 на каждом этапе формируется законченный набор проектной документации.
2 этапы работ выполняемые в логической последовательности позволяет планировать время завершения всех работ и соответствующие затраты.
Недостатки каскадной модели:
Жёсткость схемы проектирования. Соблюдая сроки перехода на последующие этапы пользователь и разработчик, могут не получить готовой программы.
Запаздывание с получением результатов. Пользователь может внести свои замечания только после того, как работа над системой будет завершена.
-
Спиральная.
Анализ
Проектирование
Внедрение
Интегрирование
Каждый виток спирали соответствует созданию фрагмента или версии программного продукта, уточняются цели и характеристики проекта, определяется его качество и планируются работы следующего витка спирали. Неполное завершение работ на каждом этапе позволяет переходить на следующий этап, не дожидаясь полного завершения работы на текущем, т к работу можно будет доделать на следующем витке.
Главная задача- как можно быстрее показать пользователям разработанный продукт.
Преимущества спиральной модели является:
этап разработки заменяется на интегрирование, где происходит совмещение старой версии и новой, этап сопровождение отсутствует, так как все изменения учитываются в новых версиях программ.
Недостатки спиральной версии заключается:
за время прохождения одного витка спирали, группы не успевают разработать полного комплекта документации. Неизвестны сроки окончания и перехода к следующему этапу.
2. Цели и задачи субд. Архитектура субд.
СУБД – это комплекс программных средств предназначенных для:
- создания БД
- накопление и обновление информации
- удаление устаревших данных
- организация поиска при обработки запросов пользователя.
СУБД позволяют управлять большими информационными массивами – БД. Можно выделить несколько типов СУБД.
-
Простейшие СУБД позволяют обрабатывать на компьютере один массив информации, например персональную картотеку. Они обеспечивают ввод, поиск, сортировку записей, составление отчетов и т.д. С такими СУБД легко могут работать пользователи даже невысокой квалификации, так как все действия в них осуществляются с помощью меню и других средств.
-
Более сложные СУБД для ПК поддерживают несколько массивов информации между ними, то есть могут использоваться для задач, в которых участвует много различных видов объектов, связанных друг с другом различными соотношениями. Обычно эти СУБД включают средства программирования, но многие из них удобны и для интерактивного применения.
-
Для создания многопользовательских информационных систем больше подходят СУБД типа клиент – сервер. В них сама БД располагается на мощном компьютере – сервере, который принимает от программ, выполняемых на других компьютерах – клиентов, - запросы на получение той или иной информации из БД или осуществление тех или иных манипуляций с данными. Эти запросы, как правило, делаются с помощью языка SQL (структурный язык запросов). Обычно компьютер-сервер работает под управлением мощной многозадачной и отказоустойчивой ОС типа Windows NT или UNIX, причем этот компьютер может быть не IBM PC-совместимый. Как правило, СУБД типа клиент-сервер работают на самых различных компьютерных платформах. А приложения-клиенты могут быть созданы для DOS, Windows и многих других ОС. Среди таких СУБД широко используются Microsoft SQL Server.