Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Раздел 9. П.9.2. Прог. на VBA.docx
Скачиваний:
24
Добавлен:
09.02.2015
Размер:
4.63 Mб
Скачать

9.2.5. Сортировка элементов одномерного массива

Алгоритм поиска и упорядочения массива

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

Алгоритмизация

1. Что называется алгоритмом?

2. Каким образом алгоритмы изображаются графически?

3. Что называется алгоритмом?

4. Каким образом алгоритмы изображаются графически?

5. Какой алгоритм называется разветвляющимся?

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

7. Какой блок называется логическим?

8. В чем особенность отладки разветвляющихся алгоритмов?

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

10. Какой алгоритм называется циклическим с предусловием?

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

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

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

14. В чем суть методики составления алгоритма с одним циклом?

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

16. В чем заключается суть отладки циклических алгоритмов?

17. Что такое одномерный массив?

18. С помощью какого алгоритма осуществляется ввод-вывод одномерного массива?

19. С помощью какого алгоритма вычисляется сумма элементов одномерного массива?

20. С помощью какого алгоритма вычисляется произведение элементов массива?

21. Каков алгоритм поиска максимального элемента в массиве и его номера?

22. Каков алгоритм минимального элемента в массиве и его номера?

23. С помощью каких алгоритмов осуществляется сортировка элементов в массиве?

24. С помощью какого алгоритма удаляется элемент из массива?

25. Что такое квадратная матрица?

26. Что такое двухмерный массив?

27. Каков алгоритм ввода-вывода элементов матриц?

28. Какие свойства матриц вы знаете?

29. В чем специфика отладки двумерных массивов?

Программирование

1. Каким образом компьютер исполняет алгоритм?

2. В чем заключается программирование линейных алгоритмов?

3. В чем заключает программирование циклических алгоритмов?

4. В чем заключается программирование ветвлящихся алгоритмов?

5. Какую команду выполняет оператор Dim?

6. Какую команду выполняет оператор InputBox?

7. Какую команду выполняет оператор MsgBox?

8. Какую команду выполняет оператор For..Next?

9. Какую команду выполняет оператор If…Then?

10. Какую команду выполняет Sub ()?

11. Какую команду выполняет End Sub?

12. Каким образом ЭВМ понимает размерность массива?

13. Что такое объектно-ориентированное программирование?

9.4. Литература

1. Ростиславович А.Е., Чеснокова О.В. Донецкий национальный технический университет. http//www.teacher.dn-ua.com/index.html.

2. Ляхович В.Ф., Краморов С.О. Основы информатики. Учебник. Ростов-на-Дону. 2005

3. ГОСТ 19.003-80 «Единая система программной документации. Схемы алгоритмов и программ. Обозначение условные графические.

4. В.Г. Кузьменко. VBA 2003. Москва. Издательство БИНОМ. 2007

5. Гарнаев А. Самоучитель VBA. 2-е издание, СПб.: BNV-Санкт-Петербург, 2007

11