
- •Субд, их назначение, классификация и возможности.
- •Проектирование бд средствами субд ms Access.
- •Типы данных в ms Access.
- •Основные объекты ms Access.
- •Создание таблиц бд с помощью Конструктора.
- •Создание запросов к бд с помощью Конструктора.
- •Виды запросов в ms Access.
- •Создание форм для ввода данных и выходных отчетов с помощью Мастера. Принцип поддержания целостности бд в Access.
- •Моделирование как метод познания.
- •Классификация и формы представления моделей.
- •Методы и технологии моделирования.
- •Информационная модель объекта.
- •Модели решения функциональных и вычислительных задач.
- •Понятие алгоритма и его свойства.
- •Блок-схема алгоритма. Основные алгоритмические конструкции.
- •Основные алгоритмические конструкции
- •Базовые алгоритмы.
- •Программы линейной структуры.
- •Операторы ветвления. Операторы цикла.
- •Программное обеспечение технологии программирования.
- •Эволюция и классификация языков программирования.
- •Основные понятия языков программирования.
- •Структуры и типы данных языка программирования.
- •Понятие о структурном программировании.
- •Модульный принцип программирования.
- •Окно Properties.
- •Окно Project.
- •Компьютерные сети.
- •Классификация сетей.
- •51. Аппаратные средства реализации компьютерной сети
- •52 Локальные вычислительные сети.
- •53. Преимущества объединения компьютеров в локальные сети
- •54. Семиуровневая модель сетевого обслуживания
- •55. Топологии локальных вычислительных сетей
- •56. Понятие сервера, рабочей станции.
- •57. Глобальная сеть Интернет
- •58. Структура, адресация, сетевые протоколы.
- •59. Всемирная паутина www.
- •60. Универсальный указатель ресурсов url.
Блок-схема алгоритма. Основные алгоритмические конструкции.
Блок-схемой называется графическое изображение структуры алгоритма, в котором каждый этап процесса переработки данных представляется в виде геометрических фигур (блоков), имеющих определенную конфигурацию в зависимости от характера выполняемых при этом операций.
При блок-схемном описании алгоритм изображается геометрическими фигурами (блоками), связанными по управлению линиями (направлениями потока) со стрелками. В блоках записывается последовательность действий.
Данный способ является исключительно наглядным и простым способом записи алгоритмов.
- начало или конец алгоритма
- ввод/вывод данных или результата на экран монитора
- процесс - арифметическое выражение или операция присваивания
- проверка условия
- подпрограмма или ранее созданная программа
- вывод на принтер, печать на бумаге.
- циклический процесс. Внутри блока указывается начальное значение переменной цикла, конечное значение переменной цикла и шаг цикла.
Основные алгоритмические конструкции
Вычислительные процессы, используемые для решения различного рода задач на ЭВМ, в общем виде могут быть разделены на три большие группы: линейные, разветвляющиеся и циклические.
Линейным принято называть вычислительный процесс, в котором этапы вычислений выполняются в линейной последовательности и каждый этап выполняется только один раз. На схеме блоки размещаются сверху вниз в порядке их выполнения. Для таких процессов характерно, что направление вычислений не зависит от исходных данных или промежуточных результатов.
Линейные процессы имеют место, например, при вычислении арифметических выражений.
Разветвляющийся вычислительный процесс реализуется по одному из нескольких заранее предусмотренных направлений в зависимости от выполнения некоторого условия (логического выражения - ЛВ). Каждое направления вычислений называется ветвью. В любом конкретном случае процесс реализуется только по одной ветви, а выполнение остальных исключается. Ветвящийся процесс, включающий в себя две ветви, называется простым, более двух ветвей — сложным. Сложный ветвящийся процесс можно представить с помощью простых ветвящихся процессов.
Изображение ветвления в виде блок-схемы выглядит следующим образом: (слева – полное ветвление если-то-иначе, справа – неполный вариант ветвления если-то)
Циклический вычислительный процесс включает участки, на которых вычисления выполняются многократно по одним и тем же математическим формулам, но при разных значениях исходных данных. Такой многократно повторяющийся участок вычислений называется циклом.
Для организации цикла необходимо предусмотреть:
задание начального значения параметра цикла – переменной, которая будет изменяться при его повторении;
изменение значения этой переменной перед каждым новым повторением цикла;
проверку условия окончания цикла по значению его параметра и порядок перехода к началу цикла, если он не окончен.
Цикл называется детерминированным (цикл с параметром), если число повторений тела цикла заранее известно или определено. Цикл называется итерационным (с пред- и постусловием), если число повторений тела цикла заранее неизвестно, а зависит от значений параметров (некоторых переменных), участвующих в вычислениях.