- •Информатика Электронный конспект лекций
- •Введение
- •Раздел 1. Основные понятия информатики и современных информационных процессов Часть 1. Основные понятия информатики. Сведения об информации и информационных процессах Аннотация
- •1.1. Понятие информатики. Структура и классификация.
- •1.2. Экономическая информация и ее особенности.
- •1.3. Информационные системы. Структура и классификация информационных систем
- •1.4. Информационные технологии. Виды информационных технологий
- •1.5. Современные информационные технологии автоматизации офиса
- •Контрольные вопросы:
- •Тестовые задания
- •Раздел 2. Технические и программные средства информатики Часть 2. Архитектура персонального компьютера и вычислительных сетей Аннотация
- •2.1. Архитектура персонального компьютера. Назначение основных узлов. Функциональные характеристики компьютера.
- •Структурная схема персонального компьютера
- •2.2. Микропроцессоры. Структура микропроцессора и его основные характеристики
- •2.3. Запоминающие устройства персонального компьютера. Их иерархия и основные характеристики
- •2.4. Внешние устройства персонального компьютера. Их назначение и основные характеристики.
- •Контрольные вопросы
- •Тестовые задания
- •Часть 3. Программное обеспечение персонального компьютера Аннотация
- •3.1. Общая характеристика.
- •3.2. Операционные системы, их назначение и разновидности
- •Контрольные вопросы
- •Тестовые задания
- •Часть 4. Операционная система Windows Аннотация
- •4.1. Операционная система Windows 2000. Графический интерфейс пользователя и его состав.
- •4.2. Основные технологии работы с документами, приложениями, файлами и папками.
- •4.3. Настройки. Технология связывания и внедрения объектов.
- •4.4. Стандартные приложения Windows
- •Контрольные вопросы
- •Тестовые задания
- •Часть 5. Компьютерные сети Аннотация
- •5.1. Особенности построения. Назначение и классификация.
- •5.2. Локальные вычислительные сети. Топология. Особенности построения и управления.
- •5.3. Глобальная сеть Internet. Общая характеристика, особенности построения.
- •5.4 Сервисы Интернет.
- •5.5. Электронная почта. Основные возможности.
- •Контрольные вопросы
- •Тестовые задания
- •Часть 6. Обеспечение безопасности и защиты информации Аннотация
- •6.1. Основные определения и методы защиты информации
- •Типовые методы защиты информации в ас
- •Основные типы компьютерных вирусов
- •6.2 Правовые основы информационных технологий и защиты информации
- •Законодательство рф в информационной сфере
- •Контрольные вопросы
- •Тестовые задания
- •7.2. Понятие алгоритма, его свойства и изображение.
- •7.3. Алгоритмизация основных видов вычислительных процессов.
- •7.4. Алгоритмизация задач обработки массивов.
- •Контрольные вопросы
- •Тестовые задания
- •Часть 8. Основы объектно-ориентированного программирования на языке Visual Basic Аннотация
- •8.1. Основные понятия объектно-ориентированного программирования
- •8.2. Этапы создания windows-приложения
- •8.3. Правила записи текста программы на visaul basic
- •8.4. Типы данных. Переменные, константы и массивы.
- •8.5. Процедуры и функции.
- •8.6. Вывод данных в стандартное диалоговое окно.
- •8.7. Вычисление арифметического выражения и оператор присваивания.
- •8.8. Ввод данных в стандартное диалоговое окно IputBox
- •8.9. Обработка символьных данных Конкатенация строк
- •8.10. Логические выражения и вычисление их значений.
- •8.11. Программирование ветвлений
- •Условный оператор if
- •Оператор выбора select case
- •8.12. Методы Print и Cls
- •8.13. Программирование циклов
- •8.14. Модульный принцип построения проекта и программного кода.
- •8.15. Общие процедуры.
- •8.16. Область определения и время жизни переменных
- •8.17. Передача параметров в процедуры
- •8.18. Массивы статические и динамические.
- •8.19. Файлы
- •8.20. Пользовательский тип данных
- •8.21 Файлы с произвольным доступом
- •8.22. Файлы двоичного доступа
- •8.23. Типы интерфейсов. Элементы интерфейса.
- •8.24. Форма. Основные свойства и события формы.
- •Основные свойства формы:
- •8.25. Меню. Создание меню.
- •8.26. Основные элементы управления.
- •8.26.1. Кнопка
- •8.26.2. Надпись
- •8.26.3. Текстовое поле (TextBox)
- •8.26.4.Флажок(CheckBox)
- •8.26.5.Переключатель (OptionButton)
- •8.26.6. Рамка (Frame)
- •8.26.8. Список (ListBox)
- •8.26.9. Поле со списком (ComboBox)
- •Контрольные вопросы
- •Тестовые задания
- •1. Вычисляемое в программе значение s равно:
- •Раздел 4. Основные офисные информационные технологии Часть 9. Основы работы с текстовым процессором Word Аннотация
- •9.1. Состав и назначение ппп Microsoft Office
- •9.2. Текстовый процессор Word. Основные сведения, назначение.
- •9.3. Меню и панели инструментов. Технология их реорганизации
- •9.4. Режимы просмотра документов, их назначение и технология использования. Перемещение по документу
- •9.5. Технология форматирования документов. Средства автоформатирования.
- •9.6. Средства автозамены и автотекста, проверка правописания
- •9.7. Технология создания, открытия и сохранения документов
- •9.8. Шаблоны и их назначение. Стилевое оформление документов
- •9.9. Технология правки документов. Создание гипертекстовых ссылок, примечаний, сносок
- •9.10. Технология работы с таблицами
- •9.11. Включение новых объектов в документ Word
- •9.11.1. Ms graph и редактор формул
- •9.11.2. Создание и вставка рисунков.
- •9.12. Создание форм и слияния документов
- •9.13. Создание надписей, колонтитулов, оглавлений, закладок.
- •Контрольные вопросы:
- •Тестовые задания
- •Часть 10. Табличный процессор Excel Аннотация
- •10.1. Рабочая книга и ее структура.
- •10.2. Формульные выражения, их назначение, способы записи и правила ввода. Ссылки и их виды.
- •10.3. Средства ввода и редактирования данных. Операции с листами, строками, столбцами и ячейками. Приемы выделения элементов таблицы
- •10.4. Вычисления на рабочем листе. Функции рабочего листа
- •10.5. Средства форматирования таблиц. Пользовательские форматы. Условное форматирование
- •10.6. Средства защиты данных
- •10.7. Списки и средства их обработки
- •10.8. Фильтры, виды фильтров и их применение
- •10.9. Формирование сводной информации
- •10.10. Подбор параметров. Поиск оптимальных решений
- •10.11. Графические средства
- •Контрольные вопросы:
- •Тестовые задания
- •Часть 11. Основы работы с базами данных Аннотация
- •11.1. Понятие о базах данных и системах управления ими.
- •11.2. Инфологическая модель базы данных. Основные виды моделей.
- •11.3. Реляционные модели данных.
- •11.4. Основные сведения о субд access.
- •11.5. Основные объекты бд Access.
- •11.6. Таблицы.
- •11.6.1. Структура таблицы.
- •11.6.2. Индексирование таблиц
- •11.6.3. Создание таблицы
- •11.6.4. Установка связей между таблицами.
- •11.6.5. Ввод и редактирование данных таблицы.
- •11.7. Запросы.
- •11.7.1. Запросы на выборку.
- •Пример: Выражение1:[Специальность]![Стоимость обучения]*0.2
- •Forms![студент]![дата рождения].
- •11.7.2. Условия отбора записей в запросах
- •11.7.3. Запросы - действия
- •11.8. Формы
- •11.8.1. Типы форм
- •11.8.2. Конструирование форм
- •Access предлагает следующие способы создания формы:
- •11.8.3. Структура формы
- •11.8.4. Свойства формы
- •11.8.5. Элементы управления формой
- •11.9. Отчеты
- •11.9.1. Типы отчетов
- •11.9.2. Структура отчета
- •11.9.3. Конструирование отчета
- •11.10. Страницы доступа к данным
- •11.10.1. Структура страницы доступа к данным
- •11.10.2. Конструирование страниц доступа к данным
- •11.11. Макросы
- •Контрольные вопросы
- •Тестовые задания
- •Глоссарий
- •Список литературы
8.25. Меню. Создание меню.
Меню – один из основных элементов интерфейса. Оно представляет собой средство быстрого доступа ко всем командам (задачам) приложения.
VISUAL BASIC позволяет создавать иерархическое меню. Максимальное количество уровней – шесть.
При проектировании меню следует сгруппировать команды, выполняющие однотипные действия и присвоить этим группам имена. Имена групп образуют команды верхнего уровня меню, меню первого уровня. При выборе элемента меню первого уровня автоматически открывается меню второго уровня, которые "выпадают" в виде списка.
Присваивая имена группам, следует по возможности придерживаться стандартных названий команд меню и их расположения.
Например: Файл, Правка, Вид, ?(Справка)
Создание меню в VISAUL BASIC осуществляется с помощью редактора меню. Открывается окно редактора меню командой Tools\Menu\Editor…
Каждая строка (пункт) меню является элементом управления этого меню и имеет набор свойств. Значения свойствам задаются в окне редактора меню (см. рис.73).
Редактор состоит из двух групп элементов:
-
элементы управления свойствами;
-
элементы конструирования структуры меню.
С помощью элементов управления свойствами можно задать значения свойствам, имеющим следующее назначение:
Свойство Caption задает наименование пункта меню (вводится текст, который будет виден в строке меню).
Свойство Name назначает имя элементу управления меню, используемое в программном коде. Имя не назначается по умолчанию и должно быть обязательно задано.
При назначении имен элементам меню желательно соблюдать определенные правила. Имя должно состоять из следующих частей: префикса mnu, указывающего, что это меню, затем для пунктов главного меню - имя пункта, для подменю - сокращенные имена родительских пунктов, а затем собственное имя меню.
Свойство Index определяет численный идентификатор пункта меню, если он является элементом массива элементов управления.
Свойство Shortcut назначает комбинацию клавиш для быстрого вызова команды без обращения к меню.
Свойство HelpContextId позволяет определить ссылку на тему в справочной системе, для выдачи контекстно-зависимой справки по приложению.
Checked определяет свойство команды меню, являющейся параметром. Свойство может принимать значения: True – рядом с пунктом появиться галочка, False – галочка не отображается.
Свойство Enabled определяет доступ к пункту меню. Значение False для свойства означает, что команду в данный момент времени выполнить нельзя (команда видна, но не доступна).
Свойство Visible определяет, будет ли виден на экране элемент меню.
Свойство WindowList определяет для интерфейса типа MDI будет ли автоматически формироваться динамический список всех активных дочерних окон (список выводиться в меню Window(Окно)).
Элементы конструирования структуры предназначены для формирования структуры меню и позволяют:
-
перемещать пункты меню (команды) по иерархии меню (кнопки , ) и по структуре (кнопки и );
-
добавлять и удалять пункты меню (команды).
Для создания процедуры выполнения команды меню следует во время проектирования выбрать соответствующий пункт меню в форме. При этом создается процедура обработки события Click для выбранного элемента меню.
VISUAL BASIC позволяет создавать контекстное или всплывающее меню.
Контекстное меню создается также как и обычное меню в окне редактора меню.
Так как в исходном состоянии формы контекстное меню должно быть скрыто, свойству Visible элемента контекстного меню верхнего уровня нужно присвоить значение False. Для отображения контекстного меню на экране нужно вызвать метод PopUpMenu формы.
Отображение контекстного меню связано с щелчком правой кнопкой мыши на форме. С действием – щелчок кнопкой мыши – связано событие MouseUp (отпускание кнопки).
В форме может быть создано произвольное количество контекстных меню. Отображаться они будут после щелчка правой кнопки мыши в различных областях формы. Параметры x, y определяют координаты указателя.