Многомерные массивы
История создания и описание языка Visual basic, его экранные элементы. Определение многомерного массива. Создание и отладка программного продукта на тему нахождения площади правильного двенадцатиугольника с помощью радиуса вписанного в него круга.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 15.11.2015 |
Размер файла | 792,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ САМАРСКОЙ ОБЛАСТИ
ГОСУДАРСТВЕННОЕ ПРОФЕССИОНАЛЬНОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ САМАРСКОЙ ОБЛАСТИ
«Сызранский политехнический колледж»
Специальность: 230115 «Программирование в компьютерных системах» Дисциплина: «Основы программирования»
КУРСОВОЙ ПРОЕКТ
Тема: «Многомерные массивы»
КП.230115.386.17.2015.ПЗ
СТУДЕНТ ГРУППЫ 386 ВТ-4
РАХМЕТУЛИН Р.Р.
РУКОВОДИТЕЛЬ
ГРАЧЕВА Н.И.
2015
ВЕДЕНИЕ
Основной задачей данного курсового проекта является «Многомерные массивы», а так же создание и отладка программного продукта на тему нахождения площади правильного многоугольника.
Результат проектирования составлено условие для решения определенной задачи, в ходе решения созданная программа позволит вычислить площадь правильного 12-угольника с помощью радиуса вписанного в него круга. После чего будет реализована теоритическая подготовка на тему: «многомерные массивы»
1. ТЕОРИТИЧЕСКАЯ ЧАСТЬ
1.1 Описание языка Visual basic
В 1991 г. фирмой Microsoft был разработан и выпущен Visual Basic. Система программирования Microsoft Visual Basic for Windows, обладая простыми в обращении средствами визуального проектирования, позволяет в полной мере использовать преимущества графической среды Windows и быстро конструировать эффективные приложения. Существуют и другие визуальные языки программирования с подобным интерфейсом (Borland Delphi, Borland C++ Builder).
Visual Basic - один из первых языков, поддерживающих событийно-управляемое программирование (event-driven programming).Этот стиль хорошо согласуется со стандартом GUI (Graphical User Interface). Традиционно программирование ориентировалось на поэтапное описание конкретного процесса. Однако современные компьютерные приложения слишком сложны и данный стиль программирования для них не подходит.
Смысл событийно-управляемого программирования заключается в том, что вместо скрупулезного описания каждого шага необходимо лишь указать, как реагировать на различные события (действия пользователя): выбор команды, щелчок или перемещение мыши и пр. В результате программист создает не одну большую программу, а приложение, состоящее из набора взаимодействующих процедур, управляемых пользователем.
1.2 История создания языка Visual basic
Язык программирования Basic был создан в 1964 году двумя профессорами из Dartmouth College - Джоном Кенеми и Томасом Куртцом для обучения студентов навыкам программирования. Язык получился настолько простым и понятным, что через некоторое время его начали применять и в других учебных заведениях. В
1975 году, с приходом первых микрокомпьютеров, эстафету Basic приняли Билл Гейтс и Пол Аллен, основатели Microsoft. Именно они создали новую версию Basic для первых компьютеров "Альтаир" (MITS Altairs), способную работать в 4КБ оперативной памяти. Со временем именно эта версия и превратилась в один из самых популярных языков программирования в мире. На пути к вершине славы у Basic было множество трудностей, которые он всегда с честью преодолевал, и когда появились первые персональные компьютеры IBM PC, именно он стал стандартом в программировании, но уже в виде GW-Basic.
многомерный массив basic площадь круг
Рисунок 1 - Логотип «Microsoft Visual Basic».
Потом был Turbo Basic, QuickBasic, Basic PDS, но всегда при разработке новой версии языка сохранялась совместимость с прежними версиями и программа, написанная для практически первого Basic, вполне (с незначительными изменениями) могла бы работать и в последующих версиях этого языка. Но наступили новые времена, и в начале 90-х появляется операционная система Microsoft Windows с новым графическим интерфейсом пользователя (GUI). Жизнь программистов превратилась в ад. Чтобы создать простую программу, приходилось писать несколько страниц кода: создавать меню и окна, менять шрифты, очищать память, "рисовать" кнопки и т.д. Однако преимущества нового интерфейса были настолько неоспоримы, что уже третья версия этой операционной системы стала фактическим стандартом для персонального компьютера. В это время в недрах Microsoft велось несколько параллельных проектов по созданию нового языка программирования для Windows. И в 1991 году под лозунгом "теперь и начинающие программисты могут легко создавать приложения для Windows" появилась первая версия нового инструментального средства Microsoft Visual Basic. В тот момент Microsoft достаточно скромно оценивала возможности этой системы, ориентируя ее, прежде всего, на категорию начинающих и непрофессиональных программистов. Основной задачей тогда было выпустить на рынок простой и удобный инструмент разработки в тогда еще довольно новой среде Windows, программирование в которой представляло проблему и для опытных специалистов. Система программирования, созданная разработчиками Visual Basic, позволяла "отстраниться" от сложнейшей внутренней структуры Windows и создавать программы из "кубиков", как в детском конструкторе. Меню, окна, списки, кнопки, поля ввода текста и другие элементы интерфейса Windows добавлялись в программу с помощью простейших операций drag&drop. Свою первую программу VB-программисты создавали уже через несколько минут после начала изучения этого языка! Более того, Visual Basic позволял разработчикам создавать новые объекты-"кубики", которые также могли использоваться в программах наравне со стандартными. И хотя многие С-программисты тихо посмеивались над попытками Microsoft сделать простой и понятный инструмент разработки Windows-программ, Visual Basic начал свое победное шествие по миру, и ничто не могло остановить этот процесс. Последние барьеры упали в 1994 году с выпуском Visual Basic for Applications. Именно в это время, после включения VBA в состав Microsoft Office, Basic начинает превращаться в один из основных стандартов программирования для Windows. Для фирмы Microsoft язык Basic имеет особое значение, в свое время разработка варианта Basic для компьютера Altair 8800 положила начало трудовому программистскому пути ее основателей, Билла Гейтса и Пола Аллена. Поэтому в свое время - в 1989 году, когда пришла пора распределить основные направления создания сред разработки на различных языках программирования между различными фирмами, Microsoft оставила за собой QuickBasic - среду разработки программ на Basic'е, отказавшись, к примеру, от дальнейшей работы над языком программирования Pascal, оставив его фирме Borland, которая, в свою очередь, остановила работы над своей версией Basic'а (впоследствии Pascal стал языком Delphi). Первоначально задумывавшийся как игрушка, Visual Basic от Microsoft невероятно быстро завоевал программистский мир. Его популярность обусловлена двумя причинами: относительной простотой и продуктивностью. Программы на VB работают медленнее своих аналогов на C/C++, но все же они достаточно быстры для многих деловых целей и требуют гораздо меньше времени на разработку. Формы были той самой сберегающей усилия абстракцией, которую предложил VB программистам Windows. IDE VB позволила разрабатывать окна графически, перетаскивая элементы управления, такие как кнопки и списки, с панели инструментов в форму. Получив удовлетворительный внешний вид формы, можно было переходить к кодовой части и писать обработчики событий для каждого элемента управления формы. Разработка приложения в VB, таким образом, состояла из создания нескольких форм, которые общались друг с другом и, возможно, обращались к базе данных за необходимой информацией. В результате форма оказалась окном, которое предлагало использовать оконные методы гораздо более удобным способом. VB уменьшил число ошибок путем удаления некоторых скрытых элементов синтаксиса C/C++. Кроме специальных случаев, выражения ограничивались одной строкой кода, а переменные должны были объявляться и инициализироваться в отдельных строках кода. Операторы присваивания и сравнения использовали один и тот же символ, однако грамматика VB требовала, чтобы эти операторы применялись таким образом, чтобы их намерения были четко обозначены. Возможно, самым важным было то, что отсутствовали указатели -- требование Билла Гейтса, начиная с первых версий Microsoft BASIC. Хотя указатели полезны, так как разрешают прямой доступ к памяти по любому адресу, их использование сопряжено с ошибками в том случае, если они применяются неаккуратно. Требование грамматической простоты BASIC восходит к тому факту, что первоначально он был создан как язык для обучения: "Beginner's All-purpose Symbolic Instructional Code" (Многоцелевой символьный командный код для начинающих). VB версии 6 -- это уже мощный язык, который можно использовать для создания распределенных приложений с применением компонентов СОМ и Microsoft Transaction Server. Microsoft предложила трехуровневый подход для архитектур "клиент-сервер", в котором "тонкие" пользовательские интерфейсы взаимодействовали с удаленными компонентами VB для получения данных из базы данных или с другой машины. При помощи VBScript и VBA (VB для приложений) можно писать сценарии для web-браузеров и автоматизировать приложения Microsoft Office. Более того, VB6 можно использовать для создания элементов управления Active-X, работающих вместе с Internet Explorer, хотя это делается крайне редко, поскольку требуется, чтобы на машине клиента, работающего в Интернете, была установлена библиотека времени исполнения DLL VB. Начиная с VB5, программы VB компилировались в машинный код, но они были основаны на применении DLL, предоставляющей повсеместно используемые функции и реализующей объектные возможности VB. Интересно то, что компилятор VB для трансляции использует многопроходный режим, а в конечном счете полагается на компилятор Microsoft C++ для получения выходного машинного кода после компиляции в промежуточный язык. В этом свойстве VB -- использование библиотеки времени исполнения и внутреннего интерфейса C++ -- видны зародыши .NET.
1.3 Экранные элементы языка Visual Basic
После запуска Visual Basic на экране появляются пять окон, показанных на рисунке. В верхней части окна расположено основное окно, состоящее из трех частей:
Заголовок (Microsoft Visual Basic);
Рисунок 2 - Основное окно «Microsoft Visual Basic».
Строка меню (File, Edit, View, Run, Debug, Window, Help);
Панель инструментов (Toolbar), на которой расположены кнопки быстрого вызова часто используемых команд.
В центре экрана - большое пустое окно формы с заголовком Form1. Слева от него - окно шаблонов или окно инструментария (Toolbox). Справа - окно свойств (Properties), а под ним - окно проекта (Project).
А. Основное окно. Панель инструментов (Toolbar)
Кнопки панели инструментов предназначены для быстрого вызова часто используемых команд.
New Form. Эта кнопка используется для создания новой формы. Приложение может содержать более одной формы. Определение формы и весь связанный с ней код хранятся в отдельном файле с расширением *.FRM. Если приложение состоит из нескольких форм, то соответственно имеются несколько файлов с этим расширением.
New Module. Создание модуля кода. Код размещается в файлах с расширением *.BAS. На отдельные модули кода программу разбивают, главным образом, чтобы упорядочить ее внутреннюю структуру: блоки кода, отвечающие за работу определенных компонентов программы, обычно помещают в отдельные модули. Глобальные объявления в любом модуле кода распространяются на всю программу. А переменные, объявленные в форме, доступны лишь внутри модуля формы.
Open Project. Кнопка открытия проекта. В файле проекта содержатся имена всех файлов форм и некоторые дополнительные сведения о проекте. Файл проекта имеет расширение *.MAK.
Save Project. В диалоговом окне Save File As надо задать имя файла и каталог, в котором будут храниться код и компоновка формы. Далее Visual Basic откроет диалоговое окно Save Project As, позволяющее сохранить файл проекта. По умолчанию файлу проекта предлагается присвоить имя Project1.MAK.
Menu Design Window. Окно конструктора меню.
Properties Window. Окно задания свойств объектов.
Start. Кнопка запуска приложения на выполнение.
Break. Кнопка прерывает выполнение программы и активизирует окно отладки Debug.
End. Кнопка остановки выполнения приложения.
Toggle BreakPoint. Кнопка простановки (убирания) точек прерывания в целях отладки программы. Строка выделяется инверсной подсветкой, указывающей на наличие точки прерывания.
Instant Watch. Просмотр значения выражения (переменной) в целях отладки.
Calls. Показ списка вызванных и активных в данный момент процедур.
Single Step. Пошаговое выполнение программы при нажатии на кнопку. Вложенные процедуры также выполняются в пошаговом режиме. Аналогичного эффекта можно достичь, нажимая клавишу F8.
Procedure Step. Выполнение программы по процедурам ( или Shift-F8).
В. Окно проекта (Project)
Окно проекта содержит список всех файлов, необходимых для выполнения создаваемого приложения. При запуске Visual Basic в этом окне уже присутствуют несколько компонентов. Первому компоненту присвоено имя Form1.frm, т. е. открыт файл Form1.frm, связанный с формой.
Остальные файлы с расширением .VBX - расширение файлов системы программирования Visual Basic. В них содержатся дополнительные инструментальные средства. При загрузке файла они включаются в окно инструментария (Toolbox). Каждый файл типа *.VBX в окне проекта позволяет ввести в окно инструментария один или несколько новых элементов.
В окне проекта имеются еще две кнопки: View Form и View Code. Щелчок кнопок открывает окно с просмотром формы и кода соответственно.
Создание программы в Visual Basic состоит из двух взаимосвязанных процессов: конструирование формы (создание интерфейса программы), с которой пользователь будет вести диалог, и кодирования, определяющего характер работы программы.
С. Окно формы и окно шаблонов
Форма - это окно будущего приложения. На первом рисунке она расположена в центре экрана. При создании нового проекта Visual Basic открывает пустую форму и присваивает ей заголовок Form1. Форма служит своеобразным холстом, на котором размещаются различные части программы - объекты или элементы управления (и саму форму Visual Basic рассматривает как объект).
Элементы управления создаются на основе шаблонов, кфждый из которых представлен в окне инструментария (Toolbox) своим значком (иконкой). Большая часть инструментов встроена в Visual Basic. Кроме того, окно инструментария можно расширить путем подключения дополнительных элементов: каждый файл типа *.VBX в окне проекта позволяет ввести в окно Toolbox один или несколько новых элементов.
Список элементов Toolbox (стандартный)
Pointer (указатель). Активизация этого элемента означает, что можно редактировать форму: добавлять новые объекты, перетаскивать их на другие места или изменять размеры объектов, используя один из маркеров.
Picture Box (окно рисунка) и image Box (окно изображения). Использование этих инструментов позволяет размещать графическую информацию в определенных участках формы. Окна рисунков лучше подходят для динамической среды (например, анимационные эффекты). Окна изображений удобнее использовать в статике, т. е. когда созданную картинку не предполагается изменять.
Label (метка). Метки - это поля, заполняемые программистом текстовой информацией и недоступные пользователю для редактирования. Содержимое метки определяется ее свойством Caption. Прямой ввод текста или рисование на метке во время выполнения программы не допускаются.
Text Box (текстовое окно). Текстовые окна - это экранные области, в которые пользователь может вводить текст. Распознать введенный текст можно с помощью свойства Text.
Command Button (командная кнопка), Check Box (флажок), Option Button (переключатель). Эти три объекта с точки зрения программиста практически одинаковы, но для пользователя они отличаются по внешнему виду и по назначению. Щелчок командной кнопки обычно активизирует какую-то операцию, а флажки и переключатели, сообщая текущее состояние того или иного параметра, дают возможность изменять его. Щелчок флажка устанавливает или сбрасывает определенный параметр: если на квадратике флажка значок Х, параметр активен (включен). Любой флажок функционально независим от других флажков. Переключатели, напротив, всегда работают в группе и позволяют выбрать какой-нибудь вариант из нескольких возможных. Когда один переключатель активен, остальные отключены.
Frame (рамка). Служит для разделения в окне различных групп объектов. Применительно к переключателям рамки влияют на поведение кнопок. Для остальных объектов рамки выступают в роли визуального разделителя и функции, регулирующей доступ к группе объектов.
List Box (список) - перечень вариантов, выбираемых щелчком мыши. В слишком длинный список, который не выводится на экран целиком, Visual Basic добавляет линейки прокрутки. Для корректной работы с этим объектом необходимо, чтобы его высота была минимум три строки. Содержимое списка нельзя задать на этапе проектирования. Чтобы ввести в него элемент, необходимо использовать метод Additem. Инициализацию списка лучше проводить в процедуре обработки события Load - она принадлежит форме, содержащей этот список.
Combo Box (комбинированный список). Назван так потому, что, объединяя текстовое окно (здесь оно называется полем ввода) с обычным списком, образует единый элемент управления. Однако, в отличие от обычного, комбинированный список не позволяет размещать элементы в несколько колонок.
Horizontal Scroll Bar (горизонтальная линейка прокрутки), Vertical Scroll Bar (вертикальная линейка прокрутки). Действуют совершенно одинаково, только в разных направлениях. Эти объекты позволяют узнавать о позиции движка на линейке и контролировать диапазон ее действия и дискретность перемещения движка.
Timer (таймер). Объект, способный инициировать события через регулярные промежутки времени.
Drive List Box (список дисков), Directory List Box (список каталогов), File List Box (список файлов). Кнопки позволяют создавать и настраивать диалоговые окна, предназначенные для взаимодействия с файловой системой. Каждый из них управляет отдельным компонентом файловой системы. Объект Drive List Box - это раскрывающийся список, содержащий имена всех дисков в системе. Объект Directory List Box выводит на экран список всех подкаталогов в текущем каталоге. Объект File List Box отображает все (или с заданным расширением) файлы в текущем каталоге.
Shape (фигура), Line (линия). Также как и окна изображений служат, главным образом, для создания фона в окне формы. Инструмент Line позволяет создавать простые прямые линии. Модифицируя свойства линий, можно изменять их размер, цвет и стиль. Инструмент Shape по умолчанию позволяет по умолчанию рисовать только прямоугольники, но, изменив свойство Shape, можно вычерчивать окружности, эллипсы и прямоугольники со скругленными углами. Кроме того, допускается подбор цвета и закрашивание замкнутых фигур.
D. Окно свойств. Свойства объектов
Окно свойств имеет вид, показанный на рисунке. Активизировать окно можно щелчком кнопки мыши где-нибудь в окне или выбором из меню Window команды Properties, клавишей F4 или щелчком кнопки Properties Window на панели инструментов Toolbar.
Раскрывающийся список в верхней части окна Properties, отражающий имена и типы объектов, включенных в приложение и расположенных на форме, называется списком объектов. Изначально здесь содержится лишь информация о форме. Но по мере того как объекты добавляются, Visual Basic регистрирует их в этом списке.
Ниже списка объектов следует поле параметров. Здесь можно определить конкретное значение для выбранного свойства. На рисунке для свойства Caption формы задано значение Form1. Кнопка с крестиком означает отказ от изменения. Кнопка с галочкой - принятие сделанных исправлений.
Далее следует таблица, называемая списком свойств. В левой колонке перечислены свойства выбранного объекта (например, кнопки или списка). В правой колонке следует список его текущих значений.
Понятие свойства (properties) в Visual Basic связано с механизмом формального описания атрибутов объекта. Каждый объект обладает специфическими свойствами, которые определяют внешний вид и поведение объекта в приложении. Некоторые свойства имеют фиксированный набор значений (их можно узнать, нажав первую из кнопок в поле параметров). Если же кнопка справа в этом поле имеет вид с тремя точками, то это означает, что нажатие на кнопку инициирует вывод диалогового окна с выбором необходимого значения. Примерами могут служить выбор цветов, а также выбор файлов для загрузки картинок. Другие свойства могут иметь практически неограниченный набор значений. Это, например, задание имени или названия формы.
1.3 Определение многомерного массива
Массив может быть одномерным или многомерным. Если он имеет более одного измерения, то он называется многомерным. Обратите внимание, что наличие нескольких измерений не то же самое, что массив массивов, который имеет другие массивы в качестве элементов.
Измерения и размер
В размерность или ранг массива соответствует числу индексов, используемых для идентификации отдельного элемента. Можно задать до 32 измерений, хотя случаи использования более трех измерений очень редки. В следующем примере объявляется переменная двумерного массива и переменная трехмерного массива.
Общее число элементов равно произведению длин всех измерений. В предыдущем примере populations имеет 804 элемента (201 x 4), а matrix имеет 1056 элементов (6 x 16 x 11). Каждый индекс лежит в диапазоне от 0 до длины, указанной для его размерности.
Двумерный массив также называют прямоугольным массивом.
2. ПРАКТИЧЕСКАЯ ЧАСТЬ
2.1 Создание проекта
В программе Visual Basic с помощью пункта File-New project открывается окно (см. рисунок 3) в котором нужно выбрать какой именно проект вы хотите создать (именно его конечный вариант) самое стандартное это “standard EXE” выбираем собственно его.
Рисунок 3 - Окно выбора создания проекта в «Microsoft Visual Basic»
File (Файл) - содержит команды для работы с проектами: создание, открытие, сохранение и др.
Edit (Редактировать) - команды для редактирования текста программы: копирование, вставка, отмена неверной операции, поиск, замена, др.
View (Вид) - управление внешним видом IDE - открытие/закрытие дополнительных окон, настройка панелей и др.
Project (Проект) - управление проектом: добавление/удаление модулей, настройки, др.
Format (Формат) - вспомогательные команды для визуального редактирования, к примеру, центровка объектов, изменение размеров и др.
Debug (Отладка) - группа команд, применяемых при отладке приложений.
Run (Запуск) - команды, управляющие запуском программы.
Query (Запрос) - команды для работы с базами данных.
Diagram (Диаграмма) - команды для создания диаграмм (графиков) на основе информации из баз данных.
Tools (Инструменты) - команды для настройки VB IDE, дополнительные команды.
Add-Ins (Надстройки) - команды управления программами-надстройками VB.
Window (Окно) - управление окнами VB IDE.
Help (Справка) - команды вызова различной справочной информации.
2.2 Создание формы
Создание форм производится с помощью специального пункта в меню со всеми формами проекта (см. рисунок 4) в котором нажав правую кнопку выбираем Add-Form после чего добавляется новая форма, свойства которой уже редактируются в окне Propertie после чего добавляется новая форма (См. рисунок 5) свойства которой уже редактируются в окне Properties (См. рисунок 6)
Рисунок 4 - Добавление новой формы в «Microsoft Visual Basic»
Рисунок 5 - Окно форм в «Microsoft Visual Basic»
Рисунок 6 - Окно свойств в «Microsoft Visual Basic»
С помощью этих пунктов создаем 3 формы (См. рисунок 4) и изменяем их свойства в связи с поставленными задачами интерфейса размера, названия и т.д. в окне свойств (См. рисунок 6)
2.3 Создание окна главного меню
С помощью пункта Tools выбираем пункт Menu Editor (или сочетание клавиш ctrl+E) (См. рисунок 7)
Рисунок 7 - Создание меню в «Microsoft Visual Basic»
Далее открывается меню с настройкой пунктов и подпунктов меню (см. Рисунок 8)
Рисунок 8 - Окно menu editor в «Microsoft Visual Basic»
После создания самого меню, можно настроить переходы, 2 раза кликнув по вкладке этого меню, в открывшемся окне кода.
2.4 Решение задачи
На второй форме создаются все нужные элементы для ввода и вывода информации (См. рисунок 9)
Рисунок 9 - Форма задачи
Далее в элементе button прописываем следующие операторы для решения задачи:
Private Sub Command1_Click()
Dim s As Double
Dim a As Double
a = Val(Text1.Text)
s = (6 * Sqr(3 * a ^ 2)) / 4
Label3.Caption = Label3.Caption + Str(Round(s, 3))
End Sub
С помощью данных операторов кода мы вычислим площадь правильного 12-угольника, если радиус вписанного в него круга равен переменной «а».
2.5 Создание формы автора
С помощью тех же действий что и в прошлом пункте создаем и задаем свойства форме автора, так же можно вставить различные элементы для придания более приятного дизайна форме (См. рисунок 10)
Рисунок 10 - Форма автора
2.6 Создания EXE приложения из проекта
С помощью пункта File - make (имя вашего проекта).exe компилируем с указанием пути наш проект в единый .exe файл (См. рисунок 11)
Рисунок 11 - Создание Exe файла в «Microsoft Visual Basic»
2.7 Сохранение проекта в отдельную папку
С помощью пункта file - Save project as (См. Рисунок 12) выбираем путь для сохранения проекта (См. Рисунок 13)
Рисунок 13 - Указание пути сохранения проекта в «Micrisoft VB»
Рисунок 12 - Пункт сохранения проекта в «Microsoft Visual Basic»
ЗАКЛЮЧЕНИЕ
При создании курсового проекта были изучены и полученные знания вставлены в проект на тему: «Многомерные массивы», а так же программный проект с EXE приложением по нахождению площади многоугольника по радиусу вписанной в него окружности.
В ходе работы была тщательно изучен и написан материал на тему: «Многомерные массивы», создано Windows-приложение со специально разработанным для него интерфейсом и отлаженным кодом по вычислению нахождению площади многоугольника по радиусу вписанной в него окружности с сохраненным в отдельной папке проектом и созданным EXE приложением.
В результате работы все задачи и цели были достигнуты.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Google.ru
2. http://www.interestprograms.ru/articles/historyprogramming/historybasic
3. http://vbbook.ru/visual-basic/sozdanie-menu-visual-basic/
4. http://informatics.mccme.ru/mod/book/view.php?id=560
5. https://msdn.microsoft.com/ru-ru/library/2yd9wwz4.aspx
6. https://msdn.microsoft.com/ru-ru/library/eyzd6e34(v=vs.90).aspx
7. ru.wikipedia.org/
Размещено на Allbest.ru
...Подобные документы
Разработка программного продукта с помощью языка программирования Visual Basic. Описание интерфейса пользователя и возможностей программы. Исходный код основных модулей. Программа, демонстрирующая основные возможности диаграмм и среды Visual Basic.
контрольная работа [989,9 K], добавлен 29.03.2011Язык программирования Visual Basic: краткая история возникновения, значение и общая характеристика. Изучение основных свойств Visual Basic, синтаксис языка. Обзор ключевых операторов Visual Basic, пользовательские процедуры и функции данного языка.
контрольная работа [36,4 K], добавлен 23.07.2014Структура и назначение программного кода программы по созданию 3D-графики средствами языка программирования Visual Basic. Элементы управления "Окно формы" и "Таймер", выполняемые ими функции и основные свойства, значение в работе программного кода.
лабораторная работа [362,4 K], добавлен 06.07.2009Определение назначения прикладных, системных и инструментальных программ. Общее описание программной среды Visual basic версии 6.0. Обзор требований к аппаратным средствам для создания программного продукта и разработка модуля "Конвертер величин".
курсовая работа [139,4 K], добавлен 27.07.2014Написание тестирующей программы для проверки знаний учащихся с помощью языка программирования Visual Basic for Applications (VBA), встроенного в пакет Microsoft Office. Общие сведения о программе, условия ее выполнения, настройка, проверка, выполнение.
контрольная работа [25,2 K], добавлен 07.06.2010Понятие объектов и классов в Visual Basic. Свойства, методы и события. Создание Титула на рабочем листе с помощью процедур обработки событий в UserForm. Определение диапазона для создания таблицы и ее заголовка. Создание формы по заполнению таблицы.
курсовая работа [1,3 M], добавлен 28.05.2012Многообразие мини-игр и возможности языка Visual basic 6.0 для их реализации. Понятие мини-игр и их классификация. Элементы управления мини-игры "Реверси". Разработка прикладной программы. Создание игрового интерфейса. Написание программного кода.
курсовая работа [1,5 M], добавлен 03.06.2014Решение экономических задач с помощью Microsoft Excel и инструментария Visual Basic For Application. Способы запуска редактора Visual Basic, правила его синтаксиса. Создание автоматических макросов по сортировке и выборке. Создание управляющих кнопок.
курсовая работа [852,0 K], добавлен 24.09.2010Описание Visual Basic Scripting Edition как скриптового языка программирования, интерпретируемого компонентом Windows Script Host. Правила работы языка и применение VBS-сценариев для обработки данных, управления системой, работы с учетными записями.
доклад [31,3 K], добавлен 11.05.2012Сущность основных понятий объектно-ориентированного программирования: объект, класс, полиморфизм. Блок-схема алгоритма и текст программы для вычисления площади круга, прямоугольника и трапеции. Принцип работы и результаты тестирования приложения.
курсовая работа [588,7 K], добавлен 17.07.2012Методика разработки программного модуля для нахождения методом хорд корня уравнения x3-x-0,3=0 с точностью до 0,001 на языке программирования Visual Basic for Application. Схема программного модуля и описание процедуры обработки кнопки "Найти корни".
курсовая работа [394,0 K], добавлен 08.09.2010Программный проект Баз данных средствами Visual Basic 6.0. Проектирование структуры таблицы базы данных Visual Basic 6.0. Заполнение созданных таблиц БД исходными данными. Создание пользовательского меню. Вид формы и свойства элементов управления.
курсовая работа [3,0 M], добавлен 19.06.2010Рождение и развитие Basic. Краткое описание Visual Basic for Applications. Новые возможности Visual Basic 5.0. Пример взаимодействия Excel и Visual Basic. Программирование табличных функций. Встраивание, применение функций. Формы, средства управления OLE.
реферат [20,7 K], добавлен 11.03.2010Принципы визуального программирования. Создание программы, генерирующей звук через определенные промежутки времени. Visual Basic как средство разработки прототипов программы, для разработки приложений баз данных и компонентного способа создания программ.
лабораторная работа [1,1 M], добавлен 10.12.2014История создания и применение языка Basic. Стандартные математические и строковые функции. Операции и выражения языка. Блоки данных и подпрограммы. Операторы управления, цикла, ввода-вывода и преобразования информации. Константы, переменные, массивы.
контрольная работа [2,3 M], добавлен 04.05.2015Проектирование программного обеспечения для создания баз данных о работах студентов университета при помощи языка Visual Basic. Разработка интерфейса пользователя. Руководство для системного программиста. Краткое описание алгоритма работы с программой.
курсовая работа [2,6 M], добавлен 19.03.2010Сумма двух разреженных полиномов, заданных ненулевыми коэффициентами и их номерами. Разработка программ на языке программирования Visual Basic for Applications. Вывод справочной информации. Операционная система Windows. Хранение двоичных данных.
научная работа [390,2 K], добавлен 09.03.2009Рабочая среда Visual Basic (VB) и ее основные компоненты. Ввод и вывод данных в VB. Объявление переменных и констант в программе. Создание и работа с процедурами и функциями, их виды. Организация ветвления в VB. Использование циклов в программировании.
практическая работа [502,5 K], добавлен 26.10.2013Система программирования - Visual Basic. Новые возможности. Быстрый запуск проекта. Средства управления. Что позволяет Visual Basic. Краткое описание работы. Corel Draw. Отличие векторной графики от растровой. Краткое описание работы в Corel Draw.
курсовая работа [1,3 M], добавлен 04.10.2008Основы языка программирвоания C++. Элементы управления в Microsoft Visual C++. Алгоритмические конструкции языка программирования Visual C++ и базовые элементы управления. Глобальные константы и переменные. Управление программой с помощью клавиатуры.
курсовая работа [1,7 M], добавлен 08.04.2015