- •Информатика как наука. Предмет и задачи информатики. Истоки и предпосылки возникновения информатики. Основные задачи информатики. Основные понятия информатики.
- •Понятие информации. Виды существования информации. Способы передачи информации. Единицы измерения количества информации. Свойства информации.
- •Краткая история вычислительной техники.
- •История создания и развития эвм.
- •Принцип действия компьютера. Обобщенная структура эвм, характеристика и назначение основных устройств.
- •Архитектура эвм, построенная на принципах фон Неймана
- •Структура современных эвм
- •Способы классификации эвм.
- •Структурная схема пэвм. Назначение и характеристики основных устройств, входящих в состав системного блока.
- •Внешние запоминающие устройства пэвм. Носители информации, их назначение и характеристики.
- •Монитор: основные характеристики. Клавиатура пэвм: общая характеристика.
- •Виды периферийного оборудования компьютера, их краткая характеристика.
- •Классификация программного обеспечения для пэвм
- •Системное программное обеспечение: состав и назначение
- •Состав системных программ
- •Понятие, назначение, функции операционной системы. Классификация операционных систем.
- •Понятие файловой системы. Организация данных на магнитном носителе.
- •Ос семейства Windows. Общая характеристика. Файловая система Windows. Основные объекты Windows (файл, папка, документ, ярлык, приложение).
- •Виды окон Windows и их основные элементы. Операции над окнами. Основные приемы работы в Windows. Проводник в Windows: возможности использования.
- •Панель управления в операционной системе Windows, ее назначение и возможности, изменение параметров настройки компьютера.
- •Служебные программы Windows.
- •Файловые менеджеры, их назначение, виды и характеристика.
- •Сервисные программы, их назначение и виды. Программы форматирования дисков, дефрагментации дисков, сканирования
- •Понятие компьютерного вируса. Классификация вирусов.
- •Защита от компьютерных вирусов. Антивирусные программы: назначение и классификация.
- •Программы-архиваторы. Назначение и принцип архивации. Функциональные возможности и сравнительная характеристика архиваторов (WinZip, WinRar).
- •Задачи обработки текстовой информации: ввод текста, редактирование, сохранение документа, форматы текстовых документов, публикация документов. Перевод документов.
- •Сканеры для ввода текстов и иллюстраций:
- •Текстовые редакторы – общая характеристика, функциональные возможности, технология работы.
- •Параметры страницы и абзаца, проверка орфографии, задание переносов в текстовом процессоре Word.
- •Расстановка номеров страниц, вставка колонтитулов, работа с окнами в текстовом процессоре Word.
- •Вставка номеров страниц
- •Установка начального номера страницы раздела
- •Удаление номеров страниц
- •Форматирование и расположение колонтитулов
- •Изменение горизонтального расположения колонтитула
- •Изменение вертикального расположения колонтитула
- •Изменение расстояния между текстом документа и колонтитулами.
- •Создание разных колонтитулов для четных и нечетных страниц
- •Создание отдельного колонтитула для первой страницы документа или раздела
- •Удаление колонтитулов
- •Cоздание списков (маркированные и нумерованные) в текстовом процессоре Word.
- •Подготовка таблиц средствами текстового процессора Word.
- •Графические возможности текстового процессора Word.
- •Общая характеристика табличных процессоров, их функциональные возможности. Основные понятия табличного процессора. Структурные единицы электронной таблицы.
- •Общая характеристика табличного процессора Excel. Особенности его интерфейса, панели инструментов, их настройка.
- •Окно MicrosoftExcel
- •Ввод информации в ячейки, виды информации в табличном процессоре Excel. Редактирование таблиц.
- •Ввод данных в таблицу и их корректировка, выделение ячеек и их областей в табличном процессоре Excel.
- •Задание формул, копирование формул, мастер функций, назначение и возможности в табличном процессоре Excel.
- •Типы и способы адресации ячеек в табличном процессоре Excel.
- •Правило относительной ориентации клетки
- •Копирование формул
- •Перемещение формул
- •Форматирование таблиц в Excel.
- •Построение диаграмм в табличном процессоре Excel.
- •Работа с таблицей как с базой данных в среде Excel (сортировка, фильтрация, использование форм, получение итогов).
- •[Имя_книги]Имя_листа!Адрес_ячейки
- •Классификация компьютерной графики. Форматы графических данных.
- •Растровая графика – основные понятия. Программные средства растровой графики.
- •Векторная графика. Фрактальная графика. Программные средства векторной графики.
- •Математические основы векторной графики
- •Соотношение между векторной и растровой графикой
- •Фрактальная графика
- •Основные редакторы векторной графики
- •Основные понятия векторной графики
- •Свойства объектов векторной графики
- •Коротко о главном
- •Основные понятия трехмерной графики. Программные средства трехмерной графики.
- •Презентация и ее структура. Слайд. Объекты слайдов, разметка слайдов, заметки к слайдам. Система создания презентаций PowerPoint. Функциональные возможности.
- •Составной электронный документ. Технологии обмена данными в Windows: использование технологии drag-and-drop, буфера, dde, ole. Особенности реализации, преимущества и недостатки.
- •Этапы решения задачи на эвм.
- •Понятие алгоритма, основные свойства алгоритма, способы его записи.
- •Способы записи алгоритмов
- •Типы алгоритмических процессов.
- •Линейный алгоритм
- •Разветвляющийся алгоритм
- •Циклический алгоритм
- •Объекты алгоритма
- •Языки программирования: понятие, классификация, поколения.
- •Классификация языков программирования, их эволюция
- •Поколения языков программирования
- •Обзор языков программирования. Понятие системы программирования. Основные системы программирования. Алгоритмические (процедурные) языки программирования
- •Декларативные (описательные) языки программирования
- •Объектно-ориентированные языки программирования
- •Языки создания сценариев (программирование для Интернета)
- •Языки программирования баз данных
- •Языки моделирования
- •Системы программирования и их компоненты
- •Макропрограммирование в Microsoft Office.
- •Основы программирования на языке Visual Basic for Applications (vba). Синтаксис. Типы данных.
- •Основы программирования на языке Visual Basic for Applications (vba). Виды выражений. Оператор присваивания.
- •Основы программирования на языке Visual Basic for Applications (vba). Операторы организации ветвящейся структуры программы.
- •Основы программирования на языке Visual Basic for Applications (vba). Операторы организации циклической структуры программы.
- •Основы программирования на языке Visual Basic for Applications (vba). Подпрограммы-процедуры и подпрограммы-функции. Модульная структура программы.
- •Основы программирования на языке Visual Basic for Applications (vba). Модель объектов msExcel.
- •Основы программирования на языке Visual Basic for Applications (vba). Форма и элементы управления.
Основы программирования на языке Visual Basic for Applications (vba). Синтаксис. Типы данных.
Программа - это законченная последовательность команд (инструкций) языка программирования, описывающая алгоритм решения задачи. Программы на языке VBA создаются в виде процедур.
Инструкция - представляет собой операцию (отдельное действие), описание или определение.
Процедура - это именованная последовательность совместно выполняемых инструкций, заключенных между ключевыми словами Sub и End Sub.
Модуль — это набор описаний и процедур на языке VBA, собранных в одну программную единицу. Модули располагаются в проектах.
Проект - это набор всех программных модулей, связанных с документом пакета MS Office.
Ключевое слово - это слово, которое является частью языка программирования VBA. К ключевым словам относятся: имена инструкций, типов данных, методов, свойств, операторов, встроенных констант, объектов и стандартных функций.
При описании синтаксиса инструкции будем придерживаться следующих соглашений:
• ключевое слово, заключенное в квадратные скобки, не является обязательным;
• ключевые слова, разделенные вертикальной чертой, подразумевают выбор одного из них;
• если ключевые слова, разделенные вертикальной чертой, заключены в фигурные скобки, то выбор одного из них является обязательным.
Переменной называется имя, определяющее область памяти для хранения величины, которая может изменяться во время работы программы.
В VBA имена должны удовлетворять следующим правилам:
первым символом имени обязательно должна быть буква;
• нельзя использовать символы «.», «!», «@», «&». «$». «#/» и пробел;
• имя может содержать буквы, цифры и знак подчеркивания.
• имя не может содержать более 255 символов;
• имя не должно совпадать с ключевыми словами VBA.
• имена не должны повторяться на одном уровне определения, то есть в одной процедуре не могут быть объявлены две переменные с одним и тем же именем.
Перед использованием переменной в программе ее необходимо сначала объявить, то есть задать ее тип и область видимости (область использования переменной).
Синтаксис объявления переменных имеет вид:
{Dim | Public | Private | Static} VariableName [As] [Type]
Тип данных определяет, каким образом величина хранится в памяти компьютера. Задавая тип данных, мы налагаем некоторые ограничения на сохраняемую величину, а именно: величина переменной, количество разрядов и др.
Наиболее распространенные типы данных приведены в таблице 2.
Таблица 2
Тип данных |
Диапазон |
Byte (целый без знака) |
От 0 до 255 |
Boolean(логический) |
True или False |
Integer(целый) |
от - 32768 до 32767 |
Long(длинный целый) |
от - 2147483648 до 2147483647 |
Single(число с плавающей запятой обычной точности) |
От - 3.402823Е +38 до - 1.401298Е-48 и от 1.401298Е-45 до 3.402823Е+38 |
Double (число с плавающей запятой двойной точности) |
От -1,79769313486232Е308 до-4,94065645841247Е-324 для отрицательных значений; от 4,94065645841247Е-324 до1,79769313486232Е308 для положительных значений |
Date(дата и время) |
от 01. 01. 100 до 31. 12.9999 |
String(строка) |
от 0 до 65535 символов |
Variant |
Любой встроенный тип данных |
Переменные - это поименованные области в памяти компьютера. После вычисления какого-либо значения оно записывается в память, чтобы затем можно было к нему возвращаться. Использование переменных дает Visual Basic возможность создавать прямое соответствие между областями памяти и заданным именем. Затем можно использовать это имя в программе.
Имя переменной может содержать цифры, буквы и знак подчеркивания, но обязательно должно начинаться с буквы.
Объявляя переменную, можно указать ее тип, указывая тем самым Visual Basic, какой тип данных должен быть использован при записи переменной в память. Если тип не указан - по умолчанию используется тип Variant, который дает возможность хранить в нем практически любую величину. Переменная объявляется следующим образом:
Dim <ИмяПеременной> [As Тип]
Пример.
Dim A As Integer |
Переменная А объявляется как целочисленная |
Dim Фамилия As String |
Переменная Фамилия объявляется как строка символов |
Константы, в отличие от переменных, не могут изменять свои значения. Использование констант делает программы легче читаемыми и позволяет проще вносить исправления —отпадает необходимость многократно исправлять значения по тексту программы, т. к. достаточно ввести новое значение при определении константы.
Const <ИмяКонстанты> [As Single] = <Выражение>
Пример
Const ПроцентнаяСтавка As Single =0.2
Const g=9.8