- •1. Теоретические основы информатики: информатика как наука.
- •2. Информация и концепция ее определения.
- •3. Информационный процесс и его структура.
- •4. Теоретические основы информатики. Свойства информации.
- •7. Языки программирования высокого уровня.
- •8. Объектно-ориентированное программирование. Основные понятия.
- •9. Основы алгоритмизации вычислительных процессов: основные понятия теории алгоритмов.
- •10. Основы алгоритмизации вычислительных процессов: свойства и виды алгоритмов.
- •11. Основы алгоритмизации вычислительных процессов: способы описания алгоритмов.
- •12. Основы алгоритмизации вычислительных процессов: линейные алгоритмы. Примеры.
- •13. Основы алгоритмизации вычислительных процессов: разветвляющиеся алгоритмы. Примеры.
- •14. Основы алгоритмизации вычислительных процессов: циклические алгоритмы. Примеры.
- •1. Цикл с предусловием
- •2. Цикл с постусловием.
- •3. Цикл с параметром или повторением.
- •15. Основы алгоритмизации вычислительных процессов: методика составления алгоритмов.
- •16. Основные элементы языка qBasic. Алфавит и словарь языка qBasic.
- •16. Характеристика окна среды программирования qBasic. Основные принципы работы среды qBasic.
- •18. Основные операторы для составления программ линейной структуры в qBasic.
- •19. Процессы разветвляющейся структуры. Операторы разветвления среды программирования qBasic.
- •Вопрос 20.
- •Вопрос 21.
- •Вопрос 22.
- •Вопрос 23.
- •Вопрос 24.
- •Вопрос 25.
- •Вопрос 26.
- •Вопрос 27.
- •Вопрос 29.
- •Вопрос 30.
- •Вопрос 31.
- •Вопрос 32.
- •Вопрос 33.
- •Вопрос 34,35.
- •Вопрос 36.
- •Вопрос 37.
- •Вопрос 38.
- •39. Структура проекта vBasic.
- •40. Алфавит и лексемы языка в среде ооп vBasic.
- •41.Переменные и их типы в среде ооп vBasic.
- •42. Константы в среде ооп vBasic.
- •43. Операторы, выражения и операции в среде ооп vBasic.
- •44. Встроенные функции в среде ооп vBasic.
- •45. Системы счисления.
- •46. Перевод целых и дробных чисел из одной системы счисления в другую.
- •47. Арифметические операции в двоичной системе счисления и представление чисел в других системах счисления.
- •48. Принцип устройства компьютера. Микропроцессор. Оперативная память, кэш-память.
- •49. Основные блоки и качественные характеристики пк.
- •50. Периферийные устройства. Мониторы.
- •1. Основные понятия программного обеспечения (по).
- •2. Классификация компьютерных преступлений
- •23))) Создание макросов в текстовом процессоре Microsoft Word
- •27.Форматы ячеек и создание таблиц в Excel. Автоформат и условное форматирование. Основные приемы работы в ms excel.
- •Автоформат
- •Условное форматирование
- •28. Использование функций. Элементарные функции. Вычисление в таблицах Excel. Ссылки и имена. Вложенные функции.
- •29. Числовые и логические функции в Excel
- •30. Функции категории «ссылки и массивы» в Excel
- •31.Статистические функции
- •32. Работа с диаграммами в Excel. Форматирование и параметры диаграмм.
- •33.Понятие вычислительных сетей
- •36.Глобальная сеть internet:структура, характеристика и способы работы
- •37.Основные понятия и функции логики
- •39.Базовые логические элементы
- •40.Логическая структура гибких дисков
- •41.Логическая структура жестких дисков
- •42.Растровые и векторные графические изображения
- •43.Форматы графических файлов
- •44.Двоичное кодирование графической информации
- •45.Графические редакторы
- •46.История развития глобальной сети internet
12. Основы алгоритмизации вычислительных процессов: линейные алгоритмы. Примеры.
Линейные алгоритмы состоят из последовательности операций, выполняющихся только один раз и в порядке их следования.
Линейные алгоритмы на практике встречаются крайне редко, только в тех случаях, когда необходимо произвести расчет большой формулы с точностью.
Структура линейного алгоритма.

1. блоки начала и конец используются для обозначения начала и окончания алгоритма или программы.
2. блок ввода\вывода обозначает момент ввода данных с указанием имени или момент вывода содержимого указанных ячеек.
3. в блоке действия происходит обработка данных или вычисления и размещение результатов обработки в ячейке памяти с определенными местами.
4.блок следования – объединение нескольких следующих друг за другом блоков действий (→).
Пример:

Вывод: любая величина сохраняет свое значение до тех пор, пока не будет присвоена новая, т. е. чтение числа из ячейки памяти не изменяет содержание ячейки.
13. Основы алгоритмизации вычислительных процессов: разветвляющиеся алгоритмы. Примеры.
Разветвляющимся называется такой алгоритм, в котором выбирается один из нескольких возможных путей вычислительного процесса.
Каждый подобный путь называется ветвью алгоритма.
Разветвляющийся алгоритм зависит от некоторого условия. Условия бывают 2-х видов:
1. простым условием называется выражение, составленное из двух текстовых величин, связанных одним из знаков: =, <, >, <=, >=, ≠(< >).
2. составным условием называется логическое выражение, составленное из простых выражений с помощью логических операций и, или, не.
Формы разветвляющегося алгоритма.
Полный выбор.

Полный выбор зависит от результата проверки условия и выполнение происходит либо по ветке да (+), либо по ветке нет (-).
Сокращенная форма. Неполный выбор.

В отличие от предыдущей формы действие по одной ветке полностью отсутствует и происходит выход из разветвляющегося процесса.
Пример.
14. Основы алгоритмизации вычислительных процессов: циклические алгоритмы. Примеры.
Циклические алгоритмы содержат некоторую последовательность операций, которые выполняются многократно и дают искомый результат. Такие операции называются рабочими. Любой циклические алгоритм содержит несколько типов блоков. Основной блок тело цикла, производящее вычисления. Остальные блоки имеют вспомогательное значение.
Выполнение циклических алгоритмов распространяется на этапы, называющиеся циклами, на каждом
1. вычисление результатов
2. проверка окончания цикла
3. изменение переменных.
Т. о. на каждом цикле вычисляются новые значения аргументов и соответствующие им новые значения результатов рабочих операций.
Различают три типа структур циклических алгоритмов:
1. Цикл с предусловием

Блок условие – это условие выполнения цикла, тело цикла может не выполнятся ни одного раза.
2. Цикл с постусловием.

Блок условие – это условие окончания цикла. В данном случае тело циула выполняется хотя бы 1 раз.
3. Цикл с параметром или повторением.

Тело цикла выполняется столько раз, сколько различных значений принимает параметр. Шаг – это величина изменения параметра после каждого выполнения тела цикла.
Пример.

Цикл со счетчиком.
