- •Вопрос 1 Технике. Информационная деятельность человека.
- •Билет 1 и 24
- •Вопрос 2 Объектно-ориентированный подход в информационных технологиях. Инкапсуляцией называется объединение в объекте его свойств и возможных над ним операций (методов).
- •Билет 2
- •Вопрос 1 Информация и управление. Замкнутые и разомкнутые системы управления, назначения обратной связи.
- •Билет 2
- •Вопрос2 Технология логического программирования. Отличие логических языков программирования от алгоритмических языков программирования.
- •Вопрос1
- •Вопрос1 двоичное кодирование информации.
- •Вопрос2 Магистрально- модульный принцип построения компьютера.
- •Билет 5
- •Вопрос 2
- •Основные характеристики (разрядность, адресное пространство и др.) процессора компьютера.
- •Вопрос1 количество информации, единица измерения количества информации.
- •Билет 6
- •Вопрос 2 Внешняя память компьютера, носители информации (гибкие и жесткие диски, cd-rom диски).
- •Вопрос1 программное управление работой компьютера. Программное обеспечение компьютера.
- •Управляющий объект
- •Билет 8
- •Вопрос 2
- •Логическое отрицание (инверсия) дает истинное высказывание ложным и, наоборот, ложное—истинным.
- •Билет 9
- •Вопрос1 Файлы (тип, имя, местоположение). Работа с файлами.
- •Вопрос 2
- •Составное высказывание, образованное с помощью логическое операции эквивалентности истинно тогда и только тогда, когда оба высказывания одновременно либо ложны, либо истинны.
- •Билет 10
- •Вопрос 1 Правовая охрана программ и данных. Защита информации
- •3. Разработка и распространение компьютерных вирусов.
- •4. Преступная небрежность в разработке, изготовлении и эксплуатации
- •5. Подделка компьютерной информации.
- •6. Хищение компьютерной информации.
- •1. Сбои оборудования :
- •2. Потери информации из-за некорректной работы по :
- •5. Ошибки обслуживающего персонала и пользователей :
- •Программные и программно-аппаратные методы защиты.
- •Вопрос 2 Основы логические устройства компьютера (сумматор).
- •Билет11 Воппрос1 Моделирование как метод научного познания.
- •Билет 12
- •Вопрос 1 Формализация. Построение математических моделей.
- •Вопрос2
- •Вопрос 1 Этапы решения задач на компьютере.
- •Билет13
- •Вопрос2 программа и программное обеспечение.
- •Вопрос1 Понятие алгоритма. Свойства алгоритмов. Возможности автоматизации деятельности человека.
- •Вопрос 2 Операционная система компьютера (назначение, состав, загрузка).
- •Вопрос 1 Разветвляющиеся алгоритмы. Команда ветвления.
- •Вопрос 1 Циклические алгоритмы. Команда повторения.
- •Вопрос 1 Разработка алгоритмов методов методом последовательной детализации.
- •Билет 18
- •Вопрос 1 Основы языка программирования
- •Система программирования- это программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования.
- •Современные программисты так не работают. Для программирования на современных эвм применяются системы программирования (сп) программное обеспечение делится на три части.
- •Автокод- ассемблер
- •Процессор
- •Вопрос 2
- •В физике, например, статические информационные модели описывают простые механизмы, в биологии- классификацию животного мира, в химии- строение молекул и т.Д.
- •Билет 19
- •Вопрос 1
- •Билет 20
- •Вопрос 1 Графический редактор. Назначения и основные функции.
- •Билет 21
- •Вопрос 1 Электрон ные таблицы. Назначение и основные функции.
- •Билет 22
- •Вопрос 1 Система управления базы данных (субд). Назначения и основные функции.
- •Билет 22
- •Вопрос 2 Компьютерные вирусы. Методы распространения профилактики заражения.
- •Вопрос 1 Услуги компьютерных сетей.
- •Билет 24 Вопрос 1 гипертекст. Технология www/
- •Билет 25
- •Вопрос 1 Информатизация общества. Основные этапы развития, вычислительной технике.
- •Билет 25
- •Вопрос 2 Передача информации. Организация и структура телекоммуникационных сетей.
Вопрос 1 Разветвляющиеся алгоритмы. Команда ветвления.
Алгоритм- это понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату.
Всякий алгоритм составляется из простых команд, команд обращения к вспомогательным алгоритмам и структурных команд. К структурным относятся команда ветвления и команда цикла.
Ветвление-(развилка)-это алгоритмическая альтернатива. По этой команде исполнитель выбирает один из двух путей исполнительная алгоритма с непременным выходом на общее продолжение. Выбор происходит по какому-либо условию. В блок-схемах алгоритмов (графическом представлении алгоритмов) и на учебном алгоритмическом языке ветвление представляется так:
Если(условие) то (версия
иначе (серия 2) конец
Да
нет
условие
Серия 2
Серия 1
Здесь (серия 1) и (серия 2)-это в общем случае некоторые последовательности на продолжительной ветви (да) и отрицательной ветви (нет) ветвления.
Вот пример использования ветвления в бытовой ситуации.
Если на улице идет
Дождь то надеть сапоги
Иначе надеть туфли
Конец ветвления.
Выйти из дома
Да
нет
На улице идет
дождь
Надеть сапоги
Надеть туфли
Выйти из дома
Если же на ветви (нет) отсутствует последовательность команд, т. е. (серия 2) отсутствует, то такое ветвление называется неполным. Вот пример неполного ветвления из той же бытовой серии:
Да
нет
Если на улице идет дождь
Т о взять зонт
Конец ветвления
В
Взять зонт
Выйти из дома
простыми командами являются команды присваивания, ввода и вывода. В качестве условия в ветвлении используется логическое выражение.
Пример.
Дано х - значение аргумента.
Найти у – значение функции.
Связь у= {х, если х>-0
{x, если х<0.
На алгоритмическом языке алгоритм выглядит так:
Алг. Модуль
Вещ. X, y,
Нач. ввод x
Если x>_0
То y:=-x
Конец ветвления
В ывод y
К он.
X
x>-
y;=x
Y:=-x
Y
Эту же самую задачу можно решить путем использования неполной формы ветвления.
Да
Нет
X
Y: =-x
Y: =x
X<0
Y
Если на ветвях развилки в свою очередь находятся ветвления, то говорят, что такой алгоритм имеет структуру вложенных ветвлений.
Пример.
Дано:A, D, C.
Найти: D =max (A, B, C).
A, B, C.
A>B
B>C
A>C
D:=A
D:=C
D:=B
D:=C
D
Билет 16