Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Технология программирования. 1. Из каких структурных элементов состоит программа на языке C: Из описания функций и директив препроцессорной обработки




 

1. Из каких структурных элементов состоит программа на языке C: Из описания функций и директив препроцессорной обработки

2. Что содержит блок функций? Выражение и операторы управления потоком

3. Применимо ли к программам на С термин многофайловая программа? да

4. Из каких сегментов состоит программа на С? По крайней мере, из сегментов кода, стека и статических данных

5. Какие характеристики определяют класс хранения данного Область видимости и время жизни

6. Чем отличаются внешние и внешние статические классы? Различным временем жизни

7. Предпосылки использования локального статического класса хранения данных: Позволяет сохранить переменные между выполнением блоков

8. Унарные операции - это: Инкремент, декремент, взятие адреса, определение размера

9. При х = 4 запись а[x++] означает Обращение к 5му элементу массива

10.Значение sizeof(float) зависит от машинной платформы

11.Выражение !(a+b) равняется 0 или 1 в зависимости от значений a и b

12.Выражение N! в языке C записывается: Факториала там нет

13.Бинарные операции в языке С - это: Арифметические, отношения, логические

14.Операции отношения имеют результатом Логические 0 или 1

15.Операция логического умножения: &&

16.Если в выражении суммы одно слагаемое имеет тип short, а другое - int, то результат Int

17.Сокращенная запись операции присваивания а+=с

18.Описание int i=array[4] соответствует Массиву из четырех элементов целого типа

19.Размер памяти занятый массивом float a[20] определяется выражением: sizeof(a)

20.Двумерный массив определяется как: Массив одномерных массивов

21.Определение структуры имеет вид struct <тип> {int f_a; char f_c;} x; Обращение к f_c записывается в виде: x.f_c

22.При обращении к функции func() ей передается структура struct str1 y; (выбрать правильное)

func(&y)

23.В записи условного оператора If (оператор) может использоваться: Любое скалярное выражение

24.В конструкии if (a!=b) s1 else s2; оператор s2 выполнится, если Не выполнится, т.к. После s1 не хватает ; – синтаксическая ошибка

25.Присваивание y={ -1 если .. 0 если .. 1 если .. } может быть описано с помощью вложенных if

26.Запись if(1) x = a; else x = b; эквивалентно x = a;

27.Прототипы функций ввода-вывода описаны в заголовочном файле stdio.h

28.Функция fopen возвращает Указатель на структуре file

29.Функции fprintf и fscanf рассматривают поток I/O как состоящий из набора полей фиксированных форматов

30.Для чтения из файлов блоков фиксированной длины используется: fread

31.Функции write и fwrite отличаются: write – функция системного уровня, fwrite – функция файлового обмена

32.В цикле с предусловием while тело цикла выполняется После вычисление выражения условия

33.Выражение-условие в операторе цикла д.б. Скалярным выражением

34.Запись int i, j; for(i = 1, j = 0; i < 10; i++, j+=i); изменяет значения i и j

35.Директивы препроцессорной обработки обрабатываются препроцессором-компилятором

36.Директива включения include используется для включения файлов в файл текста программы

37.Неправильно, что с помощью директивы #define можно ввести пользовательские функции

38.Ошибочно, что условная компиляция задается директивами else .. else if

39.Правильная запись макроса для вычисления площади круга по его радиусу

#define area(r) (3,14*(r)*(r))

 


Поделиться:

Дата добавления: 2015-04-18; просмотров: 133; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты