
- •Билет №1. Информация. Единицы измерения количества информации.
- •Билет №2. Информационные процессы. Хранение, передача и обработка информации.
- •Билет 3. Управление как информационный процесс. Замкнутые и разомкнутые системы управления, назначение обратной связи.
- •Билет №4. Представление информации. Естественные и формальные языки. Двоичное кодирование информации.
- •Билет №5. Функциональная схема компьютера
- •Билет №6. Устройства памяти компьютера. Носители информации (гибкие диски, жесткие диски, диски cd-rom/r/rw, dvd и др.)
- •Билет №7. Программное обеспечение компьютера (системное и прикладное).
- •Билет №8. Назначение и состав операционной системы компьютера. Загрузка компьютера.
- •Билет №9. Файловая система. Папки и файлы. Имя, тип, путь доступа к файлу.
- •Билет №10. Представление данных в памяти персонального компьютера (числа, символы, графика, звук).
- •Билет 11. Понятие модели. Материальные и информационные модели. Формализация как замена реального объекта его информационной моделью.
- •Билет №12. Модели объектов и процессов (графические, вербальные, табличные, математические и др.).
- •Билет №13. Понятие алгоритма. Свойства алгоритма. Исполнители алгоритмов (назначение, среда, режим работы, система команд). Компьютер как формальный исполнитель алгоритмов (программ).
- •Билет № 14. Линейная алгоритмическая конструкция. Команда присваивания. Примеры.
- •Билет № 15. Алгоритмическая структура «ветвление». Команда ветвления. Примеры полного и неполного ветвления.
- •Билет № 16. Алгоритмическая структура «цикл». Циклы со счетчиком и циклы по условию.
- •Билет № 17. Технология решения задач с помощью компьютера (моделирование, формализация, алгоритмизация, программирование). Показать на примере задачи (математической, физической или другой).
- •Билет № 18. Программные средства и технологии обработки текстовой информации (текстовый редактор, текстовый процессор, редакционно-издательские системы).
- •Билет № 19. Программные средства и технологии обработки числовой информации (электронные калькуляторы и электронные таблицы).
- •Билет 21. Технология хранения, поиска и сортировки данных (базы данных, информационные системы). Табличные, иерархические и сетевые базы данных.
- •Билет №22. Локальные и глобальные компьютерные сети. Адресация в сетях.
- •Билет № 23. Глобальная сеть Интернет и ее информационные сервисы (электронная почта, Всемирная паутина, файловые архивы и пр.). Поиск
- •Билет №24. Информационное общество
- •Билет № 25. Этические и правовые аспекты информационной деятельности. Правовая охрана программ и данных. Защита информации.
Билет № 15. Алгоритмическая структура «ветвление». Команда ветвления. Примеры полного и неполного ветвления.
Разветвляющий алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.
Здесь
важно правильно сформулировать условие.
В программировании под условием
понимается предположение, начинающееся
словом «ЕСЛИ» и заканчивающееся словом
«ТО». От выполнения этого условия зависит
дальнейший порядок действий.
Блок схема конструкции «Ветвление»
Полная форма
Краткая форма
В условиях используются операторы сравнения: = (равно), <> (не равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно).
В результате сравнения получается логическая величина, имеющее значение ИСТИНА или ЛОЖЬ.
Пример: 5<7 - ИСТИНА;
8=12 -ЛОЖЬ (проверяем, равно ли 8 12, именно проверяем, а не утверждаем, что 8=12);
П
ример:
Записать алгоритм и блок-схему для
вычисления выражения А=(В+10)/С.
Начало
Ввод В и С;
Если С =0 То [вывод «Нет решения»]: Конец
Вычислить А:= (В+10)/С;
Вывод А.
Конец.
Действие |
А |
В |
С |
С=0 |
Начало |
|
|
|
|
Ввод В и С; |
|
5 |
0 |
|
Если С =0 То [вывод «Нет решения»]: Конец |
|
|
|
+ |
Вычислить А:= (В+10)/С; |
|
|
|
|
Вывод А. |
|
|
|
|
Конец. |
|
|
|
|
Действие |
А |
В |
С |
С=0 |
Начало |
|
|
|
|
Ввод В и С; |
|
5 |
3 |
|
Если С =0 То [вывод «Нет решения»]: Конец |
|
|
|
- |
Вычислить А:= (В+10)/С; |
5 |
|
|
|
Вывод А. |
5 |
|
|
|
Конец. |
|
|
|
|
Билет № 16. Алгоритмическая структура «цикл». Циклы со счетчиком и циклы по условию.
Способы решения многих задач часто основаны на повторении одних и тех же целей вплоть до достижения конечного результата. Повторение действий в алгоритмах называется циклом.
Алгоритмическая
конструкция «Цикл»:
П
ример:
Вычислить 2n,
где n
вводится с клавиатуры.
Начало;
Ввод N;
К:=1: А:=2
Если К=N То Вывод А: Конец
А:=А*2
К:=К+1
п.4
|
N |
К |
А |
К=N |
Начало; |
|
|
|
|
Ввод N; |
4 |
|
|
|
К:=1: А:=2 |
|
1 |
2 |
|
Если К=N |
|
|
|
- |
А:=А*2 |
|
|
4 |
|
К:=К+1 |
|
2 |
|
|
Если К=N |
|
|
|
- |
А:=А*2 |
|
|
8 |
|
К:=К+1 |
|
3 |
|
|
Если К=N |
|
|
|
- |
А:=А*2 |
|
|
16 |
|
К:=К+1 |
|
4 |
|
|
Если К=N |
|
|
|
+ |
Вывод А: Конец |
|
|
16 |
|