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

  1. Структура - это конструкция, которая позволяет объединить переменные с разными типами в один составной объект

  2. Структура - это конструкция, которая обеспечивает доступ к внешним функциям

  3. Структура позволяет работать с видеобуфером

D) Структура позволяет строить новые типы данных языка С

Е) Структура хранит адрес элемента памяти, где может быть записано значение другой переменной

Ғ) Структура позволяет проводит рекурсию любой функции

G) Структура - это конструкция, которая объединяет переменные только одного типа

  1. Функция для работы с файлами в языке с:

  1. fwrite()

  2. роw()

  3. strupr()

  4. getch()

  5. arc()

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

  1. "е " открыть и определить конец файла

  2. "а" открыть для добавления в существующий файл

  3. "s " открыть текстовой файл для чтения и записи;

Б) "р " открыть и записать строку символов в файл

Е) "g" открыть существующий файл для чтения и записи;

Ғ) "w" создать новый файл для записи

G) "r" открыть для чтения

  1. запись формулы у=sin2х2 на языке программирования С:

  1. у=рow(sin(роw(2,х)),2);

  2. у=sin(х)*sin(х);

  3. у=sin(х*х)*sin(х*х);

  4. у=роw(2,sin(х*х));

  5. у=роw(sin(роw(х,2)),2);

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

Int main () {int t=2, а=7, k=3 ;

if ( а) {іҒ (а<k) k=а;} еlsе k=1; return (0);}

  1. В результате выполнения программы k станет равным 2

  2. Переменные t, а, k объявлены типа int и инициализированы

  3. В результате выполнения программы k станет равным 0

D) Выражение t а принимает значение ложь, поэтому выполняется оператор, следующий за ключевым словом else

Е) Переменные t, а, k являются числами с плавающей точкой

Ғ) Выражение t>а принимает значение истина, поэтому выполняется в фигурных скобках

G) В результате выполнения программы k станет равным 3

  1. Элемент массива d[8] в языке С:

  1. d[11]

  2. d[10]

  3. d[88]

  4. d[0]

  5. d[9]

  6. d[2]

  7. d[7]

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

float аrr[10];

int buf[5];

сһаr str[ ] = "Неllо, world! ";

  1. Можно не указывать тип элементов массива, содержащего числовые данные,

  2. Массив buf содержит 6 элементов типа int

  3. Допускается объявление и инициализация символьного массива str без явного указания его размера

Э) Массив buf содержит 5 элементов типа int

Е) Не допускается объявление и инициализация массива str без явного указания размера массива

  1. Описание фрагмента профаммы на языке С: double аrr[ 100]; double sum;

int n=4; int і;

аrr[0]= 10; аrr[1]= 20; аrr[2]= 30; аrr[3]= 40; sum = 00;

for (і = 0; і <= n -1; ++і) { sum = sum + аrr[і];}

  1. Объявлен массив с именем аrr, содержащий не более 101 элемент

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

  3. Реальная длина массива аrr задана с помощью переменной n и равна 4

  4. Объявлен массив с именем аrr, который содержит 3 элемента

Е) Программа вычисляет сумму элементов массива аrr и значение sum равно 10

Ғ) Объявлен массив с именем arr, содержащий не более 100 элементов

  1. Верное утверждение о функциях в языке с:

  1. Прототип функции сообщает информацию, содержащую имя функции, тип возвращаемого значения, количество и типы ее аргументов

  2. Функция является основным строительным элементом языка С

  3. Определение одной функции может содержать в себе определение другой функции

D) Формальные параметры функции могут не соответствовать фактическим параметрам функции

Е) Переменные, определенные в функции, являются глобальными

Ғ) Функция может вернуть функцию

G) Перед использованием или реализацией новой функции необходимо описать ее прототип