- •1) Определение информатики. Структура предметных областей информатики.
- •2) Фазы развития информатики. Современная интерпретация компьютерной системы.
- •3) Объектно-ориентированный подход. Основные этапы построения моделей.
- •4) Информационные модели. Объекты информации. Дескретное представление информации.
- •5) Определение алгоритма. Свойства алгоритмов. Виды алгоритмов.
- •6) Основные алгоритмические структуры. Блок-схемы алгоритмов.
- •7) Абстрактная машина Тьюринга. Алгоритмы Маркова.
- •8) Системы счисления. Кодирование. Избыточность и помехозащищённость кодов.
- •9) Логика высказываний. Правило преобразования высказываний.
- •10) Основные логические операции. Таблица истинности.
- •11) Законы булевой алгебры. Отрицание, коммутативность, ассоциативность, дистрибутивность.
- •12) Фон-неймановская модель компьютера. Механизм управления и обмена данными в процессе выполнения программы.
- •13) Понятие «операционной системы компьютера». Основные функции ос
- •14) Командные и графические языки общение в ос
- •15) Организация данных и управление ими. Понятия «Файл» и «Файловая система»
- •16) Структура файловой системы. Дерево файлов. Создание, редактирование и управление файлами.
- •17) Операционная система ms dos. Основные функции и команды.
- •18) Операционная система Windows. Назначение. Особенности. Версии.
- •19) Интерфейс oc Windows. Рабочий стол и объекты рабочего стола.
- •20) Организация работы в oc Windows. Встроенные средства.
- •21) Понятие компьютерных сетей и принципы их организации. Сетевые технологии и ресурсы.
- •22) Локальные и корпоративные сети. Топология.
- •25) Поиск информации в Интернете. Поисковые машины и системы.
- •26) Текстовые редакторы как средство создания, изменения и управления текстом. Основные возможности и технологии работы.
- •23) Информационно-логическая структура сети Интернет. Архитектура сети, узлы, протоколы. Ресурсы и услуги.
- •27) Интерфейс. Основные возможности.
- •24) Идентификация серверов и компьютеров в интернете. Ip- адреса, домены, url. Способы доступа к ресурсам серверов.
- •28) Форматирование. Списки.
- •29) Оформление текстов. Стили.
- •30) Ссылки, закладки, сноски и примечания.
- •31) Нумерация странниц, колонтитулы, оглавление.
- •32) Подготовка документа к печати. Печать.
- •33) Присоединение и внедрение объектов.
- •34) Работа с таблицами.
- •35) Использование специальных средств. Рисование. Редактирование формул.
- •36) Слияние документов
- •37) Использование и подготовка макросов.
- •38) Система управления документаций outlook
- •39) Система управления презентаций Power Point
- •40) Алгоритмические языки высокого уровня. Назначение и способы организации. Интерпретаторы, трансляторы, компиляторы
- •41) Объектно-ориентированный алгоритмический язык vba. Назначение и основные возможности.
- •42) Алгоритмический язык vb. Назначение и основные возможности.
- •43) Алгоритмический язык vb. Назначение и основные конструкции.
- •44) Алгоритмический язык vb. Назначение и основные принципы программирования.
41) Объектно-ориентированный алгоритмический язык vba. Назначение и основные возможности.
Visual Basic for Applications (VBA, Visual Basic для приложений) — немного упрощённая реализация языка программирования Visual Basic, встроенная в линейку продуктов Microsoft Office.
Visual Basic for Application - это подмножество Visual Basic (VB), которое включает почти все его средства создания приложений, структуры данных и управляющие структуры, возможность создания пользовательских типов данных.
VBA позволяет работать с огромным набором объектов - по существу, в нем определены все объекты приложений MS Office. При работе на VBA целью является создание документа в широком смысле. Проект на VBA-результат побочной деятельности по созданию документа. Более того, проект на VBA, независимо от какого-либо документа, создать нельзя, даже если никакие свойства этого документа не используются.
VBA позволяет существенно расширить вычислительные возможности Excel. VBA имеет графическую инструментальную среду, позволяющую создавать экранные формы и управляющие элементы. С его помощью можно создавать свои собственные функции для Excel, вызываемые мастером функций, разрабатывать макросы, создавать собственные меню и многое другое. Как и Visual Basic, VBA реализует концепцию визуального программирования, управляемого событиями.
42) Алгоритмический язык vb. Назначение и основные возможности.
Visual Basic - средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки.
Visual Basic позволяет разрабатывать не только простые приложения с графическим интерфейсом, но и создавать сложные приложения. Программирование в VB представляет собой сочетание визуальных компонентов, определение атрибутов и действий для компонентов, написание дополнительного кода для расширения функциональных возможностей. Определенные по умолчанию значения и действия для компонентов позволяют создать простую программу без написания кода программистом.
Visual Basic может создать исполняемые программы (EXE файлы), элементы управления ActiveX, библиотеки DLL, но, прежде всего, используется для разработки Windows приложений. Диалоговые окна с ограниченными функциональными возможностями могут использоваться для обеспечения подсказок. Элементы управления обеспечивают основные функциональные возможности приложения, а программист может расширить логику программы при помощи обработчиков событий.
Язык имеет большую библиотеку сервисных объектов, объектно-ориентированную разработку. В отличие от многих других языков программирования, Visual Basic не зависим от регистра. Сравнение строк зависит от регистра, но может быть выполнено без учета регистра.
43) Алгоритмический язык vb. Назначение и основные конструкции.
Visual Basic - это объектно-ориентированный язык. Основой языка являются объекты, с которыми работает программа. Каждый объект имеет:
свойства
методы
события
Свойства - это показатели, характеризующие объект. Методы - это действия, которые можно произвести с объектом. События - это действия, которые происходят с объектом.
Форма - это эскиз окна будущей программы (приложения).
Элементы управления - это объекты, которые служат для организации интерфейса между пользователем и компьютером.
Элементы управления добавляются с помощью Панели Инструментов.
Виды элементов управления:
Надпись (Label) - служит для добавления текста на форму. Этот текст не может быть изменен пользователем, но может быть изменен программой.
Текстовое поле (TextBox) - служит для того, чтобы пользователь мог ввести текст во время работы программы.
Рамка (Frame) - используется для оформления, а также для группировки переключателей.
Кнопка (Command Button) – при вызове выполняются команды, прописанные в коде данной кнопки
Флажок (Check Box) - используется, когда пользователь должен ввести Да (флажок установлен ) или Нет (флажок снят )
Переключатель (Option Button) - позволяет пользователю выбрать один вариант из нескольких.
Поле со списком (ComboBox) - в это поле пользователь может вводить текст так же, как и в TextBox, а также вызвать список, из которого можно выбрать нужную строку.
Список (ListBox) - содержит список строк, в котором пользователь может выбрать одну или несколько строк.
Рамка для рисунка (PictureBox) - содержит рисунок.
if <условие> then op1 op2 End If If <yc> then op1 else op2 End If for <счетчик> = начало to конец step блок операторов next <счетчик> Select Case <выражение> Case <значение1> ‘блок 1 Case <значение2> ‘блок 2 . . . Case Else ‘блок «иначе» End Select while <условие> op1 W End как-то так |