Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технологии программирования.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
73 Кб
Скачать
☆

16. Описание кода программы на языке с:

int main() {

int i;

for (i=l; i<=70; i ++) {

if (i%3) continue;

printf("%d \n ", i); } }

  1. Оператор continue передает управление на начало следующей итерации цикла

  2. На каждом шаге цикла параметр цикла i будет увеличен на единицу

  3. Форматирущий символ %d в функции printf() предназначен для вывода символьных строк

  4. Как только переменная цикла i примет значение 69, цикл прекратится

  5. Когда в циккле встречается оператор continue, то происходит немедленный выход из цикла

  6. Программа выводит на экран все числа от 1 до 70

  7. На каждом шаге цикла параметр цикла i будет уменьшен на единицу

17. Перебор элементов массива характеризуется:

  1. количеством одновременно обрабатываемых элементов

  2. количеством одновременно работающих процедур

  3. выборочной компиляцией массива

  4. зависимостью одного элемента массива от другого

  5. характером изменения индексов

  6. направлением перебора элементов

18. Описание фрагмента программы на языке С:

double sum, sred;

int n=5; int i;

double arr[] = {10, 20, 30, 40, 50} ;

sum = 00;

for (i = 0; i <= n - 1; ++i) {

sum = sum + arr[i]; }

sred= sum / n;

  1. Программа вычисляет сумму целых чисел от 1 до 5 и записывает их в массив аrr

  2. Вычисляется сумма элементов arr[0], arrfl], arr[2] и arr[3]

  3. Объявлен и инициализированы элементы массива с именем агг типа double

  4. В цикле for индекс элементов массива аrr изменяется от 0 до 5

  5. Программа вычисляет сумму и среднее значение всех элементов массива аrr

  6. Вычисляется сумма элементов arr[l], arr[2], аrr[3] и аrr[4]

  7. В результате выполнения программы значение переменной sum будет равно 10

19. Если в функцию передается указатель на одномерный массив, то в самой функции его можно объявить как:

  1. ссылку на массив

  2. как указатель со ссылкой

  3. массив определенного размера со ссылкой

  4. массив определенного размера

  5. yказатель

20. Утверждение в языке С о функции rand():

  1. Упорядочивает элементы массива в порядке возрастания

  2. Определяет самый минимальный элемент массива

  3. Прототип функции расположен в заголовочном файле <stdlib.h>

  4. Генерирует псевдо-случайные числа

  5. Генерирует целочисленное значение от 0 до RAND_MAX расположенном в заголовочном файле <stdlib.h>

21. Пример заголовка определения функции в языке С:

  1. double mask;

  2. int gov;

  3. double Square;

  4. int gov(int x, int y);

  5. double mask(double x);

  6. double fun[5];

22. Пример объявления структуры в языке С:

  1. int Dpoint[100]; char fam[15] ; long Tel

  2. struct DataB { char fam[15] ; char NameS[12]; long Tel

  3. double sum( double x, double y); long Tel

  4. double str(double a ); int x; double y; double z

  5. double Summa[20] ; char NameS [12] ; double x

  6. struct R3 Vector { double x; double y; double z

  7. int arr(int x, int y); double x; double y; double z

23. Верное утверждение при работе с файлами в языке С:

  1. При работе с файлами для выполнения операции чтения/записи пользователю достаточно указать имя файла

  2. Все необходимые действия для работы с файлами выполняются с помощью функций, включенных в стандартную библиотеку stdioh

  3. При работе с файловой системой используется понятие поток данных

  4. Файловая система Windows всегда гарантирует успешность открытия файла

  5. Все функции для работы с файлами включены в стандартную библиотеку stringh

24. В состав графического пакета языка С входит:

  1. Заголовочный файл stdio.h

  2. Заголовочный файл float.h

  3. Драйверы графических устройств (*.BGI)

  4. Драйверы принтеров

  5. Заголовочный файл graphics.h

  6. Заголовочный файл locale.h

25. Инкапсуляция обеспечивается:

  1. Методами доступа

  2. Функциями

  3. Свойствами объекта

  4. Классом private

  5. Доступными операторами

***************************************************************