- •Определение информатики. Структура предметных областей информатики.
- •Фазы развития информатики. Современная интерпретация компьютерной системы.
- •Объектно-ориентированный подход. Основные этапы построения моделей.
- •Информационные модели. Объекты информации. Дискретное представление информации.
- •Определение алгоритма. Виды алгоритмов. Свойства алгоритмов.
- •Основные алгоритмические структуры. Блок-схемы алгоритмов.
- •Абстрактная машина Тьюринга. Алгоритмы Маркова.
- •Системы счисления. Кодирование. Избыточность и помехозащищенность кодов.
- •Логика высказываний. Правила преобразования высказываний.
- •Основные логические операторы. Таблицы истинности.
- •Законы Булевской алгебры. Отрицание, коммутативность, ассоциативность, дистрибутивность.
- •Понятие “операционной системы” компьютера. Основные функции ос.
- •Командные и иконические (графические) языки общения с ос.
- •Организация данных и управление ими. Понятие “файл” и “файловая система”.
- •Структура файловой системы. Дерево файлов. Создание, редактирование и управление файлами.
- •Операционная система ms-dos. Основные функции и команды.
- •Операционная система Windows. Назначение. Особенности. Версии.
- •Интерфейс ос Windows. Рабочий стол и объекты рабочего стола.
- •Организация работы в ос Windows. Встроенные средства.
- •Понятие компьютерных сетей и принципы их организации. Сетевые технологии и ресурсы.
- •Локальные и корпоративные сети. Топология.
- •Информационно-логическая структура сети Интернет. Архитектура сети, узлы, протоколы. Ресурсы и услуги.
- •Идентификация серверов и компьютеров в интернете. Ip-адреса, домены, url. Способы доступа к ресурсам серверов.
- •Поиск информации в Интернете. Поисковые системы и машины.
- •Текстовые редакторы как средство создания, изменения и управления текстом. Основные возможности и технологии работы.
- •Текстовый процессор Word 2007. Интерфейс, основные возможности.
- •Текстовый процессор Word 2007. Форматирование. Списки.
- •Текстовый процессор Word 2007. Оформление текстов. Стили.
- •Текстовый процессор Word 2007. Ссылки, закладки, сноски и примечания.
- •Текстовый процессор Word 2007. Нумерация страниц, коллонтитулы, оглавление.
- •Текстовый процессор Word 2007. Подготовка документа к печати, печать.
- •Текстовый процессор Word 2007. Присоединение и внедрение объектов.
- •Текстовый процессор Word 2007.Работа с таблицами.
- •Текстовый процессор Word 2007. Использование специальных средств. Рисование. Редактирование формул. Работа с рисунками и графическими объектами.
- •Текстовый процессор Word 2007. Слияние документов.
- •Текстовый процессор Word 2007. Использование и подготовка макросов.
- •Система управления документацией Outlook.
- •Система управления презентациями Power Point.
- •Алгоритмические языки выского уровня. Назначение и способы организации. Интерпретаторы, трансляторы и компиляторы.
- •Объектно-ориентированный алгоритмический язык vba. Назначение и основные возможности.
- •Алгоритмический язык Visual Basic. Назначение и основные возможности.
- •Алгоритмический язык Visual Basic. Назначение и основные конструкции.
- •Алгоритмический язык Visual Basic. Назначение и основные принципы программирования.
Объектно-ориентированный алгоритмический язык vba. Назначение и основные возможности.
Visual Basic for Applications (VBA, Visual Basic для приложений) — немного упрощённая реализация языка программирования Visual Basic, встроенная в линейку продуктов Microsoft Office.
Visual Basic for Application - это подмножество Visual Basic (VB), которое включает почти все его средства создания приложений, структуры данных и управляющие структуры, возможность создания пользовательских типов данных.
VBA, как и VB, является языком визуального и событийно управляемого программирования — в нем есть возможность создания форм со стандартным набором элементов управления и написания процедур, обрабатывающих события, которые возникают при тех или иных действиях системы и конечного пользователя.
VBA позволяет работать с огромным набором объектов - по существу, в нем определены все объекты приложений MS Office. При работе на VBA целью является создание документа в широком смысле (документа Word, рабочей книги Excel, презентации и т. д.). Проект на VBA-результат побочной деятельности по созданию документа. Более того, проект на VBA, независимо от какого-либо документа, создать нельзя, даже если никакие свойства этого документа не используются. Приступая к очередному сеансу работы, программист открывает одно из приложений MS Office, и в этот момент в языке VBA автоматически становится доступным объект Application, определяющий это приложение, а также все встроенные в него объекты. Можно определить и создать объект Application для любого приложения MS Office, получив тем самым доступ ко всем его объектам.
VBA позволяет существенно расширить вычислительные возможности Excel. С помощью VBA можно легко и быстро создавать различные приложения, даже не являясь специалистом в области программирования. VBA имеет графическую инструментальную среду, позволяющую создавать экранные формы и управляющие элементы. С его помощью можно создавать свои собственные функции для Excel, вызываемые мастером функций, разрабатывать макросы, создавать собственные меню и многое другое. Как и Visual Basic, VBA реализует концепцию визуального программирования, управляемого событиями.
Алгоритмический язык Visual Basic. Назначение и основные возможности.
Visual Basic - средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки.
Visual Basic позволяет разрабатывать не только простые приложения с графическим интерфейсом, но и создавать сложные приложения. Программирование в VB представляет собой сочетание визуальных компонентов, определение атрибутов и действий для компонентов, написание дополнительного кода для расширения функциональных возможностей. Определенные по умолчанию значения и действия для компонентов позволяют создать простую программу без написания кода программистом.
Элементы управления имеют свои атрибуты и обработчики событий. Многие атрибуты могут быть изменены во время исполнения программы, что позволяет создавать программы, динамически реагирующие на действия пользователя.
Visual Basic может создать исполняемые программы (EXE файлы), элементы управления ActiveX, библиотеки DLL, но, прежде всего, используется для разработки Windows приложений. Диалоговые окна с ограниченными функциональными возможностями могут использоваться для обеспечения подсказок. Элементы управления обеспечивают основные функциональные возможности приложения, а программист может расширить логику программы при помощи обработчиков событий.
Язык имеет большую библиотеку сервисных объектов, объектно-ориентированную разработку. В отличие от многих других языков программирования, Visual Basic не зависим от регистра. Сравнение строк зависит от регистра, но может быть выполнено без учета регистра.
