Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВМИП.doc
Скачиваний:
17
Добавлен:
11.07.2019
Размер:
359.94 Кб
Скачать

Страница | 33

Прямоугольник 2 Прямоугольник 3 Прямоугольник 4

Высокоуровневые методы информатики и программирования

Visual Basic

06.09.2011

РГУИТП, ПИ-21

Северин Екатерина Григорьевна

Тема 1 Введение

Основным принципом построения всех современных ЭВМ является программное управление. В основе его лежит представление алгоритма решения любой задачи в виде программы вычислений.

Следует заметить, что строгого, однозначного определения алгоритма, равно как и однозначных методов его преобразования в программу вычислений, не существует. Но стандарт ISO 2382/84 определяет алгоритм как «конечный набор предписаний, определяющий решение задачи посредством конечного количества операций», программу для ЭВМ – как «упорядоченную последовательность команд, подлежащую обработке». Таким образом, все вычисления, предписанные алгоритмом решения задачи, должны быть представлены в виде программы, состоящей из последовательности команд.

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

По характеру обработки информации в ЭВМ задачи делятся на информационные и расчетные.

Информационные задачи предполагают сбор, обработку и выдачу информации, необходимой управленческому аппарату для обеспечения решения расчетных задач, например получение информации о кадровом составе, техническом оснащении организации или предприятия. С этой целью с помощью системы управления базами данных (СУБД) в памяти ЭВМ накапливается информация и создается база данных как информационная модель предметной области. В базе данных информация постоянно обновляется, корректируется, удаляется и сортируется. Решение задачи сводится в основном к поиску необходимой информации в базе данных согласно запросам пользователей и формированию необходимых справок.

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

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

Настоящий учебник направлен на изучение следующих аспектов программирования:

  • новейших направлений в области создания технологий программирования;

  • объектно-ориентированного программирования;

  • объектного типа данных;

  • переменных объектного типа;

  • конструкторов и деструкторов;

  • инкапсуляции, наследования, полиморфизма;

  • классов и объектов;

  • особенностей программирования в оконных операционных средах;

  • основных стандартных модулей, обеспечивающих работу в оконной операционной системе;

  • интегрированной среды программирования;

  • системы окон разработки, системы меню;

  • основ визуального программирования;

  • компонентов и их использование;

  • размещения нового компонента и реакции на событие.