
- •1.Архитектура эвм - уровни абстракции представления, аппаратная и программная части, основные элементы, поколения эвм.
- •2. Арифметич. Основы эвм. Типы данных, представление, перевод чисел. Коды чисел – прямой обратный дополнит.
- •3. Виды памяти и внешние устройства – регистры, озу, пзу, страничная и виртуальн. Память.
- •4. Процессор – уу, счак, машинная логика, набор операций, адресность.
- •5.По особенности используемой системы машинных команд: risc и cisc процессоры
- •5. Методы адресации, выполнение команд, прерывания, переместимость.
- •7. Персональные эвм, обзор основных типов, аппаратные элементы.
- •9.Функции и состав типичной ос.
- •10. Основные команды операционной системы
- •11. Классификация структур данных, задачи обработки, массивы, списки
- •12. Древовидные и табличные структуры
- •13. Поиск в массиве.
- •14. Методы внутренней сортировки.
- •15. Внешняя сортировка наборов данных.
- •16. Жизненный цикл программы.
- •17. Методы проектирования программ
- •18. Методы тестирования и отладки программ.
- •19. Понятие о технологии про-раммирования. Качество по.
- •20. Классификация и основы построения по.
- •21. Банк данных, архитектура бд.
- •29. Локальные сети, протоколы.
- •24. Пакеты прикладных программ.
- •25.Информационно-поисковые системы
- •26. Системы искусственного интеллекта (ии).
- •28. Основные понятия сапр.
- •23.Реляционная алгебра и обработка данных.
- •22.Субд и их функции. 23.Реляционная алгебра и обработка данных
- •32. Структурное программиро-вание.
19. Понятие о технологии про-раммирования. Качество по.
1.Понятие об общей технологии пр-ва. А) Элементы производства: 1. «сырье», 2. Изделие, 3. Изготовитель, разработчик, 4. Средства производства, 5. Метод разработки. Технология - метод пр-ва. Кот из сырья с заданными свойствами изготовителем или рабочим заданной квалификации, с помощью средств производства с определенными возможностями обеспечивается производство изделия с гарантированными параметрами качества. Б). Свойства технологии. 1. Дискретность. Время разработки м б разделено на отдельные периоды, протяжение которых не изменяется ни виды работ, ни классификация пользователя. Т.е. не меняются регулируемые параметры производства.
2. Наукоемкость технологии. К=Ф(U1,U2,...). Прогнозирует качество изделия по процессу управления.
3. Детерминированность технологии. Это возможность реализации операции любым специалистом, из любого сырья и т.д., которые удовлетворяют условиям. Независимость от конкретного элемента технологического процесса.
4. Эффективность. Улучшение тех-го процесса за счет технологии. Технология м давать: 1. Уменьшение стоимости на разрабботку. Снижение средней квалификации разработчика и оборудования; 2. Ускорение процесса; 3. Повышение качества.
5. Массовость. Массовое производство.
Качество - часть требований пользователя, кот присуще данной программе. Качество внутреннее свойство программы, а зависит от пользователя. Характеристики качества программы Z=F(X1, X2, ... XN) - функция от параметров: 1. Х1 - корректность. Соответствие программы ее описанию, ее документации; 2. Х2 - надежность. Правильность функционирования программы P(t) на протяжении времени t. Надежность учитывает поведение среды в момент выполнения. Корректная программа не всегда надежная и обратно; 3. Х3 эффективность. Е=полезность/затраты на получение информации; 4. Модифицируемость программы. Определяет сложность, время и ресурсы на модификацию; 5. Х5 эксплуатационная характеристика (инсталляция, дружественность и т.п.)
20. Классификация и основы построения по.
Свойство программы - хар-ка, кот проявляется при разработки, модификации или использовании. Свойства делятся по типу на группы: 1. Функциональное св-во. Определяет задачи, методы, т.е. назначение прогр-й системы; 2. Структурное. Определяет элементы программы и их взаимосвязи; 3. Эксплуатационное. Как воспользоваться; 4. Технологическое. Как разрабатывалось; 5. Свойства качества программы.
Признаки программы: 1. Назначение. Программы делятся на : а) прикладные - обрабатывают инф-цию в некоторой предметной области специалистом этом области; б) системные - обеспечивают работу прикладных программ (программа упорядычивания файлов), управляет ресуррсами при реализации программ; в) инструментальные - ускоряет разработку прикладной программы (трансляторы).; 2. Сложность разработки. Типы сложных элементов: сложные алгоритмы и сложные структуры данных. Простые программы, система обработки данных и нет сложных элементов. Научные программы, сложные алгортмы или структуры данных. Есть все сложности , но нет ограничений (БЗ). Многопользовательская система без ограничений на ресурсы. Система реального времени.; 3. По объему: малые, средние, большие, сверхбольшие.