
- •1.А)Информа́тика—наука о способах получения, накопления, хранения, преобразования, передачи, защиты и использования информации.
- •2.А) Семантическая информация в логике, характеристика содержания, которая передаётся в некотором сообщении.
- •5.А) Система счисле́ния — символический метод записи чисел, представление чисел с помощью письменных знаков.
- •7.А) Компьютерное представление целых чисел.
- •9.А)Кодирование текста: Для кодирования букв и других символов, используемых в печатных документах, необходимо закрепить за каждым символом числовой номер – код.
- •10. А)Алгори́тм — набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий.
- •17. Проектирование по — процесс создания проекта по, а также дисциплина, изучающая методы проектирования.
- •19)Спиральная модель проектирования по работ
- •19)Объект и класс
- •20) Отношения между классами в ооп.
- •21) Основные принципы ооп
- •22) Программное обеспечение
- •23. Операционные системы (основные определения). Пользовательский и программный интерфейс. Примеры ос. Сервисные системы.
- •24. Инструментальные средства. Системы программирования. Система языков программирования. Средства программирования (транслятор, компилятор, компоновщик, интерпретатор, отладчик).
- •25. Системы управления базами данных (субд). Реляционные бд. Основные определения реляционных бд.
- •26. Прикладное по.
- •27. Компьютерная сеть. Классификация компьютерных сетей по территориальному признаку.
- •28)Интернет и Точки зрения на сеть Интернет
- •30) Программирование разветвляющихся алгоритмов - алгоритм называется разветвляющимся, если он содержит несколько ветвей выполнения программы отличающихся друг от друга содержанием вычислений.
17. Проектирование по — процесс создания проекта по, а также дисциплина, изучающая методы проектирования.
Проектирование подразумевает выработку свойств системы на основе анализа постановки задачи, а именно: моделей предметной области, требований к ПО, а также опыта проектировщика.
Модель предметной области накладывает ограничения на бизнес-логику и структуры данных.
Нотации при проектировании ПО
В процессе проектирования ПО для выражения его характеристик используются различные нотации : Блок схемы, ER-диаграммы, UML-диаграммы, DFD-диаграммы, Макеты
Тестирование ПО — процесс исследования ПО с целью получения информации о качестве продукта.
Функциональное тестирование — это тестирование ПО в целях проверки реализуемости функциональных требований, то есть способности ПО в определённых условиях решать задачи, нужные пользователям.
Тестирование производительности — в инженерии программного обеспечения тестирование, которое проводится с целью определения, как быстро работает система или её часть под определенной нагрузкой.
Юзабилити-тестирование — эксперимент, выполняемый с целью определения, насколько хорошо люди могут использовать ПО (БД, web-сайт и т.п.)
Тестирование безопасности — оценка уязвимости ПО к различным атакам.
Тестирование совместимости — метод, основной целью которого является обеспечение качественной работы конечного продукта с другим ПО.
19)Спиральная модель проектирования по работ
При использвании этой модели ИС создается в несколько итераций (витков спирали) методом прототипирования
Прототип – действующий компонент ИС, реализующие отдельные функции и внешние интерфейсы.
Итерационная модель
Итер подход- выполнение \\ с непрерывным анализом получ результатов и корректировкой предыдущ этапов работы
Имеет повтор цикл – планирование—реализация—проверка – оценка
Стратегии и методы проектирование по
Стратегия проектирован сверх вниз
Стратегия проек снизу – вверх
Обьектно-ориентированный подход
Функциональное- ориентирование проектирования
Проектир-ие на основе структур данных
Компонентное проектирование
Вертик стратегия
Проетир сверху вниз начинается с определения основных функций и задач
Снизу вверх – с начала проводится анализ данных и определения их структур
Сн вверх метод основан на создании базовых простейших элементов, на основе строется более сложные
Сверх вниз метод сначала создается структуру программы. Далее прораб каждый элемент отдельно
Структур проектирование на основе структур данных
Структур проектирование- метод проектирование, в котором декомпозиция сфокусирована на индефикации основных програм функций, и затем детальной разработки и уточнее этихфункций *сверх вниз*- при проект на основе структур фокус сконцентрирован на структурах данных, которыми управл система, чем на функциях системы
Компонент проектир
Програмное компонент явл. Независымыми ед. которые обладают одназначно- определенными интерфейсами и зависимостями (связями)и могут собираться и развертываться независ друг от другого
Цель такого подхода закл в повыш. эффективности повторного использования разработ. компонентов