
- •Задание n 14 Тема: Служебное (сервисное) программное обеспечение
- •Задание n 15 Тема: Файловая структура ос. Операции с файлами
- •Задание n 16 Тема: Технологии обработки текстовой информации
- •Задание n 23 Тема: Объекты баз данных. Основные операции с данными в субд
- •Задание n 24 Тема: Назначение и основы использования систем искусственного интеллекта. Базы знаний. Экспертные системы
- •Задание n 31 Тема: Этапы решения задач на компьютерах. Трансляция, компиляция и интерпретация
- •Задание n 35 Тема: Объектно-ориентированное программирование
- •Задание n 36 Тема: Интегрированные среды программирования
- •Задание n 37 Тема: Типовые алгоритмы (работа с массивами, рекурсивные алгоритмы и т.Д.)
- •Задание n 41 Тема: Защита информации в локальных и глобальных компьютерных сетях. Электронная подпись
- •Задание n 42 Кейс-задания: Кейс 1 подзадача 1
- •Задание n 43 Кейс-задания: Кейс 1 подзадача 2
- •Задание n 44 Кейс-задания: Кейс 1 подзадача 3
- •Задание n 45 Кейс-задания: Кейс 2 подзадача 1
- •Задание n 46 Кейс-задания: Кейс 2 подзадача 2
- •Задание n 47 Кейс-задания: Кейс 2 подзадача 3
Задание n 31 Тема: Этапы решения задач на компьютерах. Трансляция, компиляция и интерпретация
В технологической
цепочке решения задач на ЭВМ
отсутствует
пункт …
|
|
|
отладка и тестирование программы |
|
|
|
определение данных и требуемых результатов |
|
|
|
графическое описание процесса |
|
|
|
ввод и редактирование программы |
Решение: На ЭВМ могут решаться задачи различного характера, например: научно-инженерные; разработки системного программного обеспечения; обучения; управления производственными процессами и т. д. В процессе подготовки и решения на ЭВМ научно-инженерных задач можно выделить следующие этапы: постановка задачи; математическая формализация; построение алгоритма; составление программы на языке программирования; отладка и тестирование программы; проведение расчетов и анализ полученных результатов. Эту последовательность называют технологической цепочкой решения задачи на ЭВМ.
ЗАДАНИЕ N 32 Тема: Алгоритмы разветвляющейся структуры
Алгоритм задан
схемой:
В
результате выполнения алгоритма при
исходных данных
значение
переменной
будет
равно …
|
|
|
15 |
|
|
|
8 |
|
|
|
23 |
|
|
|
46 |
ЗАДАНИЕ N 33 Тема: Алгоритмы циклической структуры
Условие 1 задает
в алгоритме …
|
|
|
цикл с предусловием |
|
|
|
цикл с известным числом повторений |
|
|
|
цикл с постусловием |
|
|
|
полное ветвление |
ЗАДАНИЕ N 34 Тема: Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ "сверху-вниз" и "снизу-вверх"
Процесс пошагового разбиения алгоритма на более мелкие части с целью получения таких элементов, для которых независимым образом можно легко написать конкретные команды, – это метод программирования …
|
|
|
«сверху-вниз» |
|
|
|
«снизу-вверх» |
|
|
|
рекурсивного |
|
|
|
динамического |
Решение: Одним из важнейших технологических приемов структурного программирования является декомпозиция решаемой задачи на подзадачи. Подзадача – это более простая с точки зрения программирования часть исходной задачи. Алгоритмы решения таких подзадач называются вспомогательными алгоритмами. В связи с этим возможны два пути в построении алгоритма: «сверху-вниз» и «снизу-вверх». Программирование методом «сверху-вниз» (или метод последовательной детализации) – процесс пошагового разбиения алгоритма на более мелкие части с целью получения таких элементов, для которых независимым образом можно легко написать конкретные команды.