Шпаргалка «Экзаменационная» по Информатике (Шаповалов А. М.)

Кирилл Николоев сб, 09.04.2016 21:27

Общие сведения об языке VB. Области применения VBA, VBScript, ActiveX, VB.net. Язык программирования Visual Basic является основой не только системы программирования, его версия - язык программирования Visual Basic for Application является общей платформой для создания Windows-приложений в среде Microsoft Office, а Visual Basic Scripting Edition (VBScript) используется для написания сценариев.

Средства доступа к данным позволяют создавать базы данных, приложения предварительной обработки данных и расширяемые компоненты обслуживающих узлов (серверов) для большинства форматов баз данных, включая Microsoft SQL Server и других баз данных предметного уровня.

Технология ActiveX позволяет использовать в документах функции, предоставляемые другими приложениями (например Word, Excel и т.д.) и отображать их с помощью браузеров. Поддержка Internet позволяет создавать приложения для Internet-сервера и обеспечивает доступ к сетевым документам.

VBA – общая платформа для создания Windows-приложений в среде Microsoft Office. VBA – это подмножество VB, которое включает почти все его средства создания приложений, структуры данных и управляющие структуры, возможность создания пользовательских типов данных. VBA является полноценным языком программирования, хотя и не обладает всеми возможностями последних версий VB. C другой стороны, VBA позволяет работать с большим набором объектов.

Этапы решения задачи на ЭВМ. Работа по решению прикладной задачи на компьютере проходит через следующие этапы: Постановка задачи: сбор информации о задаче, формулировку условия задачи, определение конечных целей решения задачи, определение формы выдачи результатов, описание данных

Математическая формализация: нужно выделить предположения, на которых будет основываться математическая модель; определить, что считать исходными данными и результатами; записать математические соотношения, связывающие результаты с исходными данными

Построение алгоритма: выбор метода проектирования, выбор формы записи алгоритма, выбор тестов и метода тестирования, проектирование самого алгоритма Составление программы на языке программирования: выбор языка программирования, уточнение способов организации данных, запись алгоритма на выбранном языке

Отладка и тестирование программы: синтаксическая отладка, отладка семантики и логической структуры программы, тестовые расчёты и анализ результатов тестирования, совершенствование программы Проведение расчётов и анализ полученных результатов: анализ результатов решения задачи, уточнение математической модели (в случае необходимости)

Методы программирования 1)Структурное программирование – процесс программирования на алгоритмическом языке с использованием определенных конструкций. Структурное программирование используется в основном для программирования отдельных модулей. Соблюдаются следующие правила:

Любая программа составляется на базе основных алгоритмических структур трех типов: следование, ветвление, цикл; Между этими структурами производится передача управления только вперёд – от более высокого уровня иерархии к более низкому;

Отказ от бессистемного применения оператора безусловного перехода GoTo и преимущественное использование других структурных операторов. 2)Модульное программирование предполагает независимое программирование каждого модуля, т. е. логически взаимосвязанной совокупности функциональных элементов. Модуль характеризуют:

Один вход и один выход – на входе программный модуль получает определенный набор исходных данных, выполняет содержательную обработку и возвращает один набор результатных данных; Функциональная завершенность – модуль выполняет перечень регламентированных операций для реализации каждой отдельной функции в полном составе, достаточных для завершения начатой обработки;

Логическая независимость – результат работы программного модуля зависит только от исходных данных, но не зависит от работы других модулей; Слабые информационные связи с другими модулями. 3)Объектно-ориентированное программирование (ООП) представляет собой новый этап развития современных концепций построения языков программирования. Метод ООП основывается на:

Модели построения системы как совокупности объектов абстрактного типа данных; Модульной структуре программ; Нисходящем проектировании, используемом при выделении Классификация языков программирования.

Программа – один из способов записи алгоритма по правилам какого-либо языка программирования. Традиционно под программой понимают последовательность операторов (команд), выполняемых компьютером. Такой стиль программирования принято называть императивным. Противоположный ему стиль программирования – декларативный.

Скачать файлы

Похожие документы