- •I. Программное обеспечение компьютерных информационных технологий
- •Инструментальное по
- •Прикладное по
- •Системное по
- •Операционные системы Windows
- •II. Системы управления базами данных (субд) Общие понятия
- •Модели бд
- •Общая характеристика и функциональные возможности субд ms Access
- •Объекты субд Access
- •Связь между таблицами
- •Первичный ключ, индексация
- •Проектирование таблиц
- •Создание таблиц
- •Ограничения на имена полей и объектов
- •Тип данных и свойства поля
- •Маска ввода
- •Допустимые символы масок ввода
- •Примеры масок ввода
- •Ввод и редактирование данных в таблице
- •Запросы, выборка
- •Работа с формами
- •Разделы формы
- •Подчиненные формы
- •Работа с отчетами
- •III. Сетевые компьютерные технологии Основные понятия
- •Преимущества использования кс:
- •Классификация кс
- •Две технологии использования сервера
- •Аппаратное и программное обеспечение кс
- •Сетевое по
- •Глобальная сеть Интернет
- •Протоколы сети
- •Протоколы в Интернет
- •Адресация в Интернет
- •Доступ в Интернет
- •Наиболее популярные службы (сервисы) интернет Всемирная паутина
- •Электронная почта
- •Группы новостей
- •Поисковые системы
- •Электронные платежные системы
- •Интернет-радио и Интернет-телевидение
- •Мессенджеры
- •Интернет-реклама
- •IV. Компьютерная графика, её классификация и особенности
- •Основные области применения
- •Графические программы
- •Виды графики Растровая графика
- •Достоинства
- •Недостатки
- •Векторная графика
- •Достоинства
- •Недостатки
- •Фрактальная графика
- •Компьютерные системы
- •Механика жидкостей
- •Трехмерная графика. 3d-графика
- •Лазерная графика
- •Создание изображений с помощью Adobe Photoshop
- •Основные понятия компьютерной графики
- •Разрешение изображения
- •Глубина цвета
- •Цветовые модели
- •Значение k в аббревиатуре cmyk
- •Почему cmyk называют субтрактивной моделью
- •Размер изображения
- •Форматы графических файлов
- •Растровые форматы
- •Векторные графические форматы
- •Г руппы палитр
- •Инструменты растровой графики Инструментальные средства растровых редакторов
- •Выделения
- •Инструменты выделения в Adobe Photoshop
- •Фильтры
- •Инструменты ретуширования
- •Инструменты ретуширования в Adobe Photoshop
- •Работа со слоями
- •V. Элементы программирования в приложениях ms Office. Макросы. Элементы vba. Структура ms Office и назначение компонентов
- •Документы Microsoft Office
- •Программная среда. Интерфейс ms Office
- •Оконный интерфейс
- •Элементы управления
- •Введение в офисное программирование
- •Цели разработки
- •Область применения
- •Макроязык (Visual Basic for Application)
- •Среда разработки
- •Поддержка ооп
- •Базовые понятия Алгоритм, программа
- •Алфавит, идентификаторы
- •Процедуры, модули, инструкции
- •Vba и объекты Объекты, семейства, классы
- •Свойства, методы, события
- •Макросы. Использование макрорекордера Макросы
- •Среда разработки vbe
- •Структура vbe
- •Окно свойств (Properties)
- •Окно просмотра объектов(Object Browser)
- •Окно Code (Окно редактирования кода)
Базовые понятия Алгоритм, программа
Алгоритм — набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное время.
Обычно формулируют несколько общих свойств алгоритмов, позволяющих отличать алгоритмы от других инструкций.
Такими свойствами являются:
• Дискретность (прерывность, раздельность) – алгоритм должен представлять процесс решения задачи как последовательное выполнение простых (или ранее определенных) шагов. Каждое действие, предусмотренное алгоритмом, исполняется только после того, как закончилось исполнение предыдущего.
• Определенность (детерминированность) – каждое правило алгоритма должно быть четким, однозначным и не оставлять места для произвола. Благодаря этому свойству выполнение алгоритма носит механический характер и не требует никаких дополнительных указаний или сведений о решаемой задаче.
• Результативность (конечность) – алгоритм должен приводить к решению задачи за конечное число шагов.
• Массовость – алгоритм решения задачи разрабатывается в общем виде, то есть, он должен быть применим для некоторого класса задач, различающихся только исходными данными. При этом исходные данные могут выбираться из некоторой области, которая называется областью применимости алгоритма.
• Правильность. Алгоритм правильный, если его выполнение дает правильные результаты решения поставленной задачи
Алгоритм может быть записан различными способами:
на естественном языке в виде описания;
в виде графических блок-схем;
на специальном алгоритмическом языке.
Программа – это законченная последовательность команд (инструкций) языка программирования, описывающая алгоритм решения поставленной задачи.
VBA
Алфавит, идентификаторы
Алфавит - это полный набор допустимых символов, принятых в языке программирования для обозначения данных и действий над ними.
Алфавит языка VBA включает следующий набор символов:
прописные (A-Z) и строчные (а-z) буквы латинского алфавита;
цифры от 0 до 9;
машинописные символы и знаки пунктуации: !, @, #, $, %, &;
знаки арифметических операций (в порядке возрастания приоритета): +, -, *, /, \, ^;
знаки операций отношения: =, <, >;
знаки препинания и разделители: <пробел>, <перевод строки>, _ . : ; ( );
' - апостроф в качестве символа комментария.
В алфавит языка входят также зарезервированные слова, которые не могут быть использованы в качестве идентификаторов. Примеры зарезервированных слов: Dim, Sub, Function, If и т.д.
Идентификатор – имя, которое дается элементам в создаваемых процедурах.
Для идентификаторов:
можно
буквы, цифры, символы подчеркивания (_)
длина до 255 символов
первый символ – буква
нельзя
пробелы, точки, знаки операций
зарезервированные (ключевые) слова
Идентификатор должен быть уникален в пределах его модуля (в пределах области действия).
Примеры идентификаторов:
Var1, Ald_Item2, SalesHistory, Counter, i, BirthDay и т.п.
Ошибки: New Item (пробел), 3SMTP.PRG (начинается не с буквы, точка), Dim (ключевое слово), Week/Day(оператор деления /), _Pay (начинается не с буквы).
Идентификатор нечувствителен к смене регистра FirstMyVar – то же, что и Firstmyvar или firstmyvar.