ВУЗ:
Составители:
Рубрика:
28
5. В чем заключается метод программирования сверху вниз?
6. В чем заключается метод программирования снизу вверх?
7. Каким методом программирования целесообразнее решать новую задачу?
Объясните, почему.
8. Какие языки программирования называются процедурно-ориентированными?
9. Является ли Turbo Pascal процедурно- ориентированным? Почему?
10. Какие средства структурирования программ имеются в Паскале ?
11. Какие стандартные процедуры и функции Вам известны ?
12. Что такое модуль ? Приведите пример стандартного модуля и процедур из
него.
13. В каком случае подпрограмма называется функцией ?
14. Какое количество значений возвращает функция ?
15. Как определить тип значения , возвращаемого функцией ?
16. Существуют ли ограничения на тип возвращаемого функцией значения ?
17. Допустимо ли следующее описание функции:
function f (x:real) : string [5]?
18. Приведите несколько способов вызова функции из основной программы .
19. Как в общем виде описывается функция ?
20. Что такое параметр функции? Что называют фактическим и формальным
параметром функции?
21. Что называют областью видимости данных?
22. Какие данные называются локальными? Глобальными?
23. Почему понятия “локальные” и “глобальные” являются условными?
24. Назовите четыре правила определения зоны действия идентификаторов про-
цедур и функций.
25. Может ли имя локальной переменной совпадать с именем глобальной ? Ка-
кая из двух одноименных переменных будет действовать в процедуре? В
основной программе?
26. Можно ли создавать пользовательские функции с именами стандартных
функций (например , можно ли создать свою функцию sin())?
27. Напишите программу, печатающую все числа Мерсенна типа integer. Ис-
пользуйте в программе функцию , определяющую , является ли аргумент про-
стым числом . Напишите алгоритм и блок - схему.
28. Что называют временем жизни локальных данных?
29. В книге n страниц (n - входное данное). Составьте алгоритм, блок - схему и
программу, которая будет находить, сколько цифр понадобится для того,
чтобы занумеровать все страницы данной книги . Используйте две пользова-
тельские функции.
30. Почему блоки сравнивают с “черными ящиками” с односторонне зеркаль -
ной крышкой ?
31. Напишите функцию , вычисляющую sh(x), и для заданного значения пере-
менной x вычислите следующее выражение:
sh(x) + tg(x+1) - tg
2
(2 + sh(x - 1)).
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »