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

Технологии программирования

1. Верное утверждение в языке С:

  1. Результатом побитовой операции будет остаток от деления

  2. Поразрядные операции нельзя использовать с переменными типа float, double, long double

  3. Поразрядные операции можно использовать с переменными типа float, double, long double

  4. Поразрядные операции проводятся с любыми типами переменных

  5. Результатом побитовой операции будет массив чисел

  6. Результатом побитовой операции будет вещественное значение

2. Верное утверждение в языке с:

  1. В файле stdio.h находится информация о стандартной функции вывода printf()

  2. Выполнение программы на языке С начинается с функции get()

  3. Некоторые ключевые слова можно использовать в качестве имени переменной

  4. Для записи имен переменных можно использовать буквы кириллицы

  5. Выполнение программы на языке С начинается с вызова функции main()

  6. Каждая программа на языке С должна содержать функцию main()

  7. Каждая программа на языке С должна содержать функцию hello()

3. Пример указателя в языке С:

  1. struct р;

  2. char *р;

  3. char р;

  4. int *toy;

  5. int toy;

  6. float poisk;

4. Верное утверждение об указателях в языке С:

  1. Указатель - особый вид переменной, которая хранит адрес элемента памяти, где хранится значение другой переменной

  2. Указатель предназначен для размещения в памяти нескольких переменных разного типа

  3. Указатели не могут обеспечивать ссылку на заранее определенные объекты

  4. Каждая программа должна содержать указатели

  5. Указатель предназначен для выполнения операций ввода/вывода на консоль

  6. Указателю нельзя присвоить адрес некоторой переменной

5. Пример записи строковых констант в языке С:

  1. ‘А’

  2. 123.5

  3. ‘+’

  4. ‘1’

  5. “Java”

  6. “ЭВМ”

  7. “Summa=”

6. Функция языка С для для работы со строками:

  1. strlen()

  2. main()

  3. frее()

  4. getchar()

  5. char()

  6. fopen()

7. Поразрядная (битовыми) операция в языке С:

  1. XOR

  2. ==

  3. %

  4. ?^

8. Пояснение к описанию структуры: struct имя _ структуры

{ описание полей структуры };

  1. Описание полей структуры может содержать описание переменных только типа int

  2. Переменные, заданные в описании полей структуры, называются полями структуры

  3. Описание полей структуры содержит описание произвольных типов переменных

  4. Имя структуры - это любое имя, соответствующее синтаксису языка С

  5. Переменные, заданные в описании полей структуры, называются классами

  6. Имя структуры необходимо выбрать только из ключевых слов языка С

9. Пояснение к описанию структуры: struct имя структуры

{ описание полей структуры };

  1. Имя структуры - это любое имя, соответствующее синтаксису языка с

  2. Описание полей структуры может содержать описание переменных только типа int

  3. Имя_структуры необходимо выбрать только из ключевых слов языка С

  4. Ключевое слово struct обозначает имя создаваемой структуры

  5. Описание полей структуры содержит описание произвольных типов переменных

  6. Переменные, заданные в описании полей структуры, называются классами

  7. Переменные, заданные в описании полей структуры, называются полями структуры

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

  1. rand()

  2. fclose()

  3. strupr()

  4. fread()

  5. setcolor()

  6. arc()

  7. pow()

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

  1. pow()

  2. strlen()

  3. fgets()

  4. fclose()

  5. fopen()

12. Графические возможности языка С:

  1. Чтобы выйти из графического режима и вернуться в текстовый режим можно использовать указатель на объединение

  2. Для установки (инициализации) видеоадаптера используют функцию fopen()

  3. Для установки (инициализации) видеоадаптера используют функцию initgraph()

  4. Чтобы выйти из графического режима и вернуться в текстовый режим используют функцию closegraph()

  5. Графический экран представляет собой массив пикселей

13. Обектно-ориентированное программирование поддерживает:

  1. Инкапсуляцию

  2. Наследование

  3. Модульность

  4. Масштабируемость

  5. Прототип

  6. Комплексность

  7. Полиморфизм

14. В языке С операции по количеству участвующих в них операндов делятся на:

  1. одномерные

  2. унарные

  3. двумерные

  4. массивные

  5. Базовые

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

int main() {

int i=2, sum; sum=0;

while (i<=5) {

sum = sum + i;

i = i+ 1; }

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

  2. Цикл является бесконечным

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

  4. Значение переменной sum равно 14

  5. Используется оператор цикла for

  6. Вычисляется сумма чисел от 2 до 5