Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Этапы создания программного обеспечения




Типы процедур

 

ü Процедуры Sub выполняют действия, но не возвращают значение в вызывающий код.

 

ü Процедурами обработки событий являются процедуры Sub, которые выполняются в ответ на событие, вызванное действием пользователя или определенными условиями в программе.

 

ü Процедуры Function возвращает значение в вызывающий код. Они могут выполнять другие действия перед возвратом.

 

ü Процедуры свойств возвращают и задают значения свойств объектам или модулям.

 

ü Процедуры операторов определяет поведение стандартного оператора, если один или оба операнда являются недавно определенным классом или структурой.

 

ü Универсальные процедуры в Visual Basic определяет один или несколько параметров типа в дополнение к их обычным параметрам, поэтому код вызова может передавать определенные типы данных каждый раз, когда он совершает вызов.

 

В VBA предусмотрены сотни встроенных функций (и гораздо большее число предусмотрено в объектных моделях приложений Office). Встроенные функции: Date(), которая возвращает текущую дату по часам компьютера и DateAdd(), которая умеет прибавлять к текущей дате определенное количество дней, недель, месяцев, лет и т.п.

 

10. Этапы подготовки и решения задач.

 

В процессе разработки программ с использованием структурного подхода можно выделять следующие этапы:

1. постановка задачи – определение требований к программному продукту;

2. анализ – осуществление формальной постановки задачи и определение методов ее решения;

3. проектирование – разработка структуры программного продукта, выбор структур для хранения данных, построение и оценка алгоритмов подпрограмм и определение особенностей взаимодействия программы с вычислительной средой (другими программами, операционной системой и техническими средствами);

4. реализация – составление программы на выбранном языке программирования, ее тестирование и отладка.

5. модификация – выпуск новых версий программного продукта.

 

11. Основы программирования. Виды языков. Обзор языков программирования высокого уровня. Основы визуального программирования.

 

Языки программирования - это система обозначений для записи программ. Существуют тысячи языков программирования, из которых лишь десятки широко используются специалистами. Около десяти языков известны миллионам людей во всем мире: Basic, C-подобные языки(C,C++), Ada, Pascal, Фортран, PL/1 и многие другие.

 

Fortran (Фортран). Это первый компилируемый язык, созданный Джимом Бэкусом в 50-е годы. Cobol (Кобол). Это компилируемый язык для применения в экономической области и решения бизнес задач, разработанный в начале 60-х годов. В Коболе были реализованы очень мощные средства работы с большими объемами данных, хранящимися на различных внешних носителях. На этом языке создано очень много приложений, которые активно эксплуатируются и сегодня. Algol (Алгол). Компилируемый язык, созданный в 1960 году. Он был призван заменить Фортран, но из-за более сложной структуры не получил широкого распространения.

Pascal (Паскаль). Язык Паскаль, созданный в конце 70-х годов основоположником множества идей современного программирования Никлаусом Виртом, во многом напоминает Алгол, но в нем ужесточен ряд требований к структуре программы и имеются возможности, позволяющие успешно применять его при создании крупных проектов. Basic (Бейсик). Для этого языка имеются и компиляторы, и интерпретаторы, а по популярности он занимает первое место в мире. Он создавался в 60-х годах в качестве учебного языка и очень прост в изучении. С (Си). Данный язык был создан в лаборатории Bell и первоначально не рассматривался как массовый. Он планировался для замены ассемблера, чтобы иметь возможность создавать столь же эффективные и компактные программы, и в то же время не зависеть от конкретного типа процессора. Си во многом похож на Паскаль. На этом языке в 70-е годы написано множество прикладных и системных программ и ряд известных операционных систем (Unix). С++ (Си++). Си++ это объектно-ориентированное расширение языка Си, созданное Бъярном Страуструпом в 1980 г. Java (Джава, Ява). Этот язык был создан компанией Sun в начале 90-х годов на основе Си++. Главная его особенность компиляция не в машинный код, а в платформно-независимый байт-код (каждая команда занимает один байт). Этот байт-код может выполняться с помощью интерпретатора виртуальной Java-машины JVM.

 

 

12. Использование переменных и констант. Использование структур с условиями.

В VBA, как и в других языках программирования высокого уровня, для хранения значений используют переменные и константы.

 

Переменная – именованная область памяти, используемая для хранения значения, которое можно изменить при выполнении программы.

 

Переменные подразделяются на простые и индексированные (переменные с индексом). Индексированными переменными являются элементы массивов.

 

Константа – именованная область памяти, используемая для хранения фиксированного значения, которое невозможно изменить при выполнении программы.

 

Имена переменных и констант должны удовлетворять следующим правилам:

ü первым символом всегда должна быть буква;

ü в составе имени нельзя использовать символы:!, @, &, $, #, пробел;

ü в качестве имени нельзя использовать ключевые (зарезервированные) слова, входящие в конструкции языка VBA;

ü длина имени не может быть более 255 символов;

ü имя нельзя повторять в пределах области его видимости (действия).

 

 

Переменная объявляется (описывается) с помощью ключевых слов Private, Public, Static, Dim. Чтобы явно указать тип переменной, используется ключевое слово As.

 

Константа объявляется с помощью ключевого слова Const. При этом можно указать её тип, область действия и присвоить ей значение.

 

 

13. Работа с циклами.

 

Циклы VBA, конструкция For...Next, конструкция For Each...Next, выход из цикла по Exit For, конструкции Do While и Do Until, выход из цикла по Exit Do, конструкция While...Wend

 




Поделиться с друзьями:


Дата добавления: 2015-04-24; Просмотров: 581; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.