Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
учебник по информатике.doc
Скачиваний:
28
Добавлен:
20.11.2018
Размер:
11.68 Mб
Скачать

Контрольные вопросы

  1. Какие существуют этапы подготовки задач к решению на компьютере?

  2. Что представляет собой этап постановки задачи?

  3. Что представляет собой этап алгоритмизации?

  4. Что представляет собой этап программирования?

  5. Что представляет собой этап отладки программы?

  6. Что такое алгоритм?

  7. Откуда произошло слово «алгоритм»?

  8. Какие основные свойства алгоритмов?

  9. Какие способы изображения алгоритмов вам известны?

  10. Что называется блок-схемой алгоритма?

  11. Какие виды вычислительных процессов вам известны?

  12. Какой вычислительный процесс называется линейным?

  13. Какой вычислительный процесс называется ветвящимся?

  14. Какой вычислительный процесс называется циклическим?

  15. Какие виды циклов вам известны?

Тестовые задания

При каких начальных значениях переменных алгоритм закончит работу?

N

вариант ответа

схема алгоритма

1

  • А=-2; С=-3

  • А=-3; С=-2

  • А=-3, С=-3

  • А=-2; С=-1

  • 5) А=-4, С=-3

2

  • А=-2; С=-3

  • А=-3; С=-2

  • А=-3, С=-3

  • при любых А и С

  • 5) А=-4, С=-3

Определить выходные значения переменных A и C после выполнения алгоритма

N

Выходные значения A и C

Блок-схема

3

  • 1, 7

  • 0, -4

  • 1, 3

  • 0, -5

  • зацикливание

4

  • 1, -1

  • 1, 0

  • 0, -1

  • 0, 0

  • зацикливание

Глава 7. Программирование на объектно- ориентированном языке visual basic 6

7.1. Основные понятия объектно-ориентированного программирования

Объект - некая сущность, которая четко проявляет свое поведение и является представителем некоторого класса подобных себе объектов.

Почти все, с чем производится работа в VISAUL BASIC, является объектами. Например, объектами являются: Форма, Командная кнопка, Текстовое поле и т. д.

Каждый объект характеризуется:

  • свойствами;

  • методами;

  • событиями.

Свойство -это имеющий имя атрибут объекта. Свойства определяют характеристики объекта (цвет, положение на экране, состояние объекта).

Методы - это действия или задачи, которые выполняет объект (то, что можно делать с объектами).

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

Например, класс «Командная кнопка» содержит общее описание кнопок в окнах приложений.

В VISAUL BASIC программный код почти всегда привязывается к какому-либо событию, которое является сигналом к началу работы программы.

Примеры событий:

  • щелчок мыши по какому-либо объекту экранной формы;

  • загрузка новой экранной формы;

  • перемещение указателя мыши вдоль полосы прокрутки;

  • нажатие какой-либо клавиши на клавиатуре.

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

Событие - это характеристика класса объекта, описывающая внешнее воздействие, на которое реагирует объект этого класса во время работы приложения.

Большинство процедур, из которых состоит программный код VISAUL BASIC, привязаны к событиям и называются процедурами обработки событий.