Студопедия — Программное обеспечение. 1) Операционная система – центральная важнейшая часть ПО, которая управляет всем вычислительным процессом и обеспечивает определенный уровень общения человека
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Программное обеспечение. 1) Операционная система – центральная важнейшая часть ПО, которая управляет всем вычислительным процессом и обеспечивает определенный уровень общения человека






Совокупность программ, позволяющих решать различные задачи с использованием ЭВМ, называется программным обеспечением (ПО).

В состав ПО входят:

1) Операционная система – центральная важнейшая часть ПО, которая управляет всем вычислительным процессом и обеспечивает определенный уровень общения человека с ЭВМ и наоборот;

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

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

Excel является одним из наиболее модифицирующих ППП на компьютерном рынке.

Состав Excel: СУБД, текстовый редактор, модуль деловой графики, сервисные программы, встроенный объектно-ориентиованный язык программирования VBA. Excel является программой для расчетов с помощью электронных таблиц.

Данное мне задание, легче и удобнее всего выполнить с помощью Visual Basic for Applications (VBA, Visual Basic для приложений) — немного упрощённая реализация языка программирования Visual Basic, встроенная в линейку продуктов Microsoft Office (включая версии для Mac OS), а также во многие другие программные пакеты, такие как AutoCAD, SolidWorks, CorelDRAW, WordPerfect и ESRI ArcGIS. VBA покрывает и расширяет функциональность ранее использовавшихся специализированных макро-языков, таких как WordBasic.

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

ООП обеспечивает механизм отделения существенной информации в программах от специализированной. Это позволяет создавать программные компоненты, пригодные для многократного использования, что при использовании других технологий программирования является трудно разрешимой задачей.

Принципы ООП

Основные принципы ООП можно сформулировать следующим образом:

1). Все является объектом;

2). Объекты обмениваются сообщениями;

3). Сообщения между объектами могут инициировать выполнение каких-либо действий объектами;

4). Каждый объект является представителем класса;

5). В классе задается поведение объекта;

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

Для выполнения макропрограммы VBA ее надо сначала запустить, используя

только то приложение, в котором написан этот макрос. Несмотря на то, что

основные возможности VBA остаются теми же во всех приложениях Office,

каждое приложение добавляет специальные команды и объекты (в зависимости от конкретного приложения) в Visual Basic for Applications. Например, VBA в Excel содержит много команд, которые относятся только к рабочим листам и задачам, которые можно выполнять с рабочим листом. Аналогично, VBA в Word содержит команды, относящиеся только к операциям над текстом в документе, тогда как VBA в Access содержит команды, относящиеся только к операциям с БД, и т.д.

Совокупность программ, позволяющих решать различные задачи с

использованием ЭВМ, называется программным обеспечением.

Visual Basic for Application (VBA) - относительно легкий язык

программирования. Он прост в освоении и позволяет быстро получать

результаты, конструировать профессиональные приложения, решающие

практически все задачи, встречающие в среде Windows. При этом создание

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

VBA применяет технологию визуального программирования, т.е

конструирование рабочей поверхности приложения и элементов его управления непосредственно на экране, а также запись всей программы или ее частей при помощи Macro Recorder.

Стандартные элементы управления:

1). TextBox (Поле ввода) используется для ввода текста пользователем, который в последующем используется в программе, или для ввода в него результатов расчетов программы.

2). Label (Надпись) - этот элемент управления используется для отображения надписей, например, заголовка, не имеющих свойство Caption. Надпись не доступна для пользователя во время выполнения приложения. Изменения в надписи осуществляется во время выполнения приложения только программно.

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

4). OptionButton (Переключатель), он имеет два состояния: выбран и не выбран. Переключатели обычно объединяются в группы при помощи рамок. В группе переключателей только один может быть выбран.

5). CheckBox (Флажок) – этот элемент управления, который можно отмечать (ставить «галочку»), выбирая из ряда опций одну или несколько. Он может иметь два различных состояния – отмеченное и неотмеченное. Также, он может иметь и третье состояние. В этом случае элемент управления отображается как отмеченный, но недоступный.

6). ListBox (Список) применяется для хранения списка значений. В списке пользователь может выбрать одно или несколько значений, которые в последующем используются в тексте программы. В любое время в список можно добавить новые элементы или удалять существующие.

7). ComboBox (Комбинированное поле) применяется для хранения списка значений. Он сочетает в себе функциональные возможности списка ListBox и поле ввода TextBox. Кроме того, в ComboBox отображается только один элемент списка, у него отсутствует режим выделения нескольких элементов списка, но он может выводить (вводить) значение, через поле ввода, как TextBox. Поле со списком используется в том случае, если нельзя заранее определить значения, которые следует включить в список или список содержит слишком много элементов.

8). UpDown (Счетчик) – можно охарактеризовать как полосу прокрутки без ползунка. Он обладает теми же свойствами, что и полосы прокрутки. Его используют в форме, если внешний вид приложения требует менее громоздкого элемента управления, чем полоса прокрутки, но выполняющего все ее функции.

 

9). Frame (Рамка) – это один из элементов-контейнеров. Рамка используется для визуальной группировки элементов. Объекты, объединенные с помощью рамки, можно как единое целое перемещать, активизировать и деактивизировать, делать видимыми или невидимыми. Некоторые элементы сами нуждаются в контейнере, например, все переключатели в форме всегда объединяются в одну группу. Для объединения объектов в группу нужно сначала создать элемент-контейнер, а затем добавить в него нужные элементы управления.

10). Image (Рисунок), используется для отображения графических файлов в формате BMP, CUR, GIF, ICO, JPG, WMF в форме. Но в отличие от PictureBox, он не является элементом контейнером. Он не позволяет рисовать и не допускает группирования объектов. Однако Image использует меньше ресурсов и перерисовывает быстрее, чем PictureBox.

И т. д.

 







Дата добавления: 2015-10-01; просмотров: 300. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Педагогическая структура процесса социализации Характеризуя социализацию как педагогический процессе, следует рассмотреть ее основные компоненты: цель, содержание, средства, функции субъекта и объекта...

Типовые ситуационные задачи. Задача 1. Больной К., 38 лет, шахтер по профессии, во время планового медицинского осмотра предъявил жалобы на появление одышки при значительной физической   Задача 1. Больной К., 38 лет, шахтер по профессии, во время планового медицинского осмотра предъявил жалобы на появление одышки при значительной физической нагрузке. Из медицинской книжки установлено, что он страдает врожденным пороком сердца....

Типовые ситуационные задачи. Задача 1.У больного А., 20 лет, с детства отмечается повышенное АД, уровень которого в настоящее время составляет 180-200/110-120 мм рт Задача 1.У больного А., 20 лет, с детства отмечается повышенное АД, уровень которого в настоящее время составляет 180-200/110-120 мм рт. ст. Влияние психоэмоциональных факторов отсутствует. Колебаний АД практически нет. Головной боли нет. Нормализовать...

Билиодигестивные анастомозы Показания для наложения билиодигестивных анастомозов: 1. нарушения проходимости терминального отдела холедоха при доброкачественной патологии (стенозы и стриктуры холедоха) 2. опухоли большого дуоденального сосочка...

Сосудистый шов (ручной Карреля, механический шов). Операции при ранениях крупных сосудов 1912 г., Каррель – впервые предложил методику сосудистого шва. Сосудистый шов применяется для восстановления магистрального кровотока при лечении...

Трамадол (Маброн, Плазадол, Трамал, Трамалин) Групповая принадлежность · Наркотический анальгетик со смешанным механизмом действия, агонист опиоидных рецепторов...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия