люди помогите ответьте на вопросы плиз заранее благодарен
Множества
1. Верно ли, что множество — это набор объектов, сгруппированных по какому-либо признаку или группе признаков?
2. Дайте определение элемента множества.
3. Что называется базовым типом множества?
4. Может ли базовый тип множества быть вещественным?
5. В каких пределах можно изменять количество элементов, входящих во множество?
6. Может ли множество не содержать ни одного элемента?
7. Как обозначается пустое множество?
8. Какой объем памяти занимает один элемент множества?
9. Каково внутреннее представление множества?
10. Может ли множество содержать элементы различных типов?
11. Может ли множество содержать несколько одинаковых элементов?
12. Что называется мощностью множества?
13. Какова мощность множества, базовый тип которого boolean?
14. Может ли тип диапазон быть базовым типом множества?
15. Могут ли два множества содержать одинаковые элементы?
16. Верно ли, что два множества эквивалентны тогда и только тогда, когда все их элементы одинаковы, причем порядок следования элементов во множестве не имеет значения?
17. Какие операции допустимы над множествами?
18. Как работает операция in?
19. Какие множества считают равными; неравными? Имеет ли значение для сравниваемых множеств порядок следования элементов?
20. Каково назначение операций «больше или равно», «меньше или равно», примененных к данным множественного типа?
21. Что называется объединением множеств?
22. Что называется пересечением множеств?
23. Что называется разностью множеств?
24. Верно ли, что спецификациями элементов конструктора множеств могут быть константы или выражения базового типа, а также тип диапазон того же базового типа?
25. Может ли конструктор множества стоять в правой части оператора присваивания?
26. Можно ли конструктор множества использовать в выражении?
Массивы
1. Дайте определение массива.
2. Верно ли, что массив — это структурированный тип данных, состоящий из фиксированного числа элементов, имеющих один и тот же тип?
3. Какие типы данных не допустимы для компонентов массива? Почему?
4. В каком разделе (разделах) программы допустимо описание данных регулярного типа?
5. Где и как определяется общее число элементов массива?
6. Можно ли, размерность массива определить с помощью типа диапазон?
7. Дайте определение индекса. Какие типы данных можно использовать при описании индекса?
8. Может ли левая граница индексов массива быть меньше правой?
9. Может ли левая граница индексов массива быть положительной?
10. Может ли левая граница индексов массива быть равной нулю?
11. Может ли левая граница индексов массива быть отрицательной?
12. Как осуществляется доступ к каждому элементу массива?
13. Когда индекс элемента в массиве совпадает с порядковым номером этого элемента?
14. Верно ли, что название регулярный тип массивы получили за то, что в них объединены логически однородные элементы, упорядоченные по индексам, определяющим положение каждого элемента в массиве?
15. Что называется базовым типом?
16. Верно ли, что могут существовать массивы массивов?
17. Верно ли, что элементами массива могут быть данные любого типа, включая структурированные?
18. Может ли индекс в правильно составленной программе выходить за пределы, определенные типом диапазон?
19. Может ли индекс быть выражением целого типа?
20. Может ли индекс быть выражением вещественного типа?
21. Может ли индекс быть выражением любого порядкового типа?
22. Какой массив называется одномерным?
23. Какой массив называется двумерным?
24. Какой массив называется n-мерным?
25. Верно ли, что одномерный массив соответствует понятию линейной таблицы (вектора)?
26. Верно ли, что двумерный массив соответствует понятию прямоугольной таблицы (матрице, набору векторов)?
27. Существуют ли ограничения на размерность массива?
28. Можно ли в описании массива использовать предварительно определенные константы?
29. В какой последовательности располагаются в памяти элементы одномерного массива?
30. Верно ли, что элементы с большими значениями индекса хранятся в больших адресах памяти?
31. Верно ли, что двумерные массивы располагаются в памяти таким образом, что второй индекс изменяется быстрее, чем первый?
32. Верно ли, что матрица расположена в памяти по строкам? ,
33. Всегда ли работа с массивом сводится к работе с его компонентами?
34. Обязательно ли количество элементов массива должно быть фиксированным, то есть определяться при трансляции программы?
35. Может ли процедура read(x) ввести весь массив х целиком?
36. Можно ли с помощью стандартной процедуры write(x) вывести весь массив х целиком?
37. Как можно сымитировать работу с массивом переменной длины?
38. Возможно ли следующее описание: var a: array[integer].
39. Предложите способы вывода элементов двумерного массива.