Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Tekhnologii_programmirovania_1

.docx
Скачиваний:
14
Добавлен:
13.03.2015
Размер:
20.81 Кб
Скачать

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

  1. Пример программы на языке С:

B) #include <stdio.h>

Main() {

Int x;

Printf(«Введите число«);

}

E) #include <stdeio.h>

Main() {

Int x=10;

X++;

Printf(<x=%d«,x); return 0;

}

G) include <stdio.h>

Main()

{ printf(»Hello, world\n«); return 0;

}

2.

Пример шестнадцатеричной константы в языке С:

B) 0x100

D) 0x1D2A

E) 0xABCD

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

D) ^ XOR

G) & AND

4. Элемент массива p[6] в языке C:

A) p[0]

D) P[3]

E) [p2]

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

D) int *toy;

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

A) Strcat()

E) strlen()

F) strcpy()

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

A) fclose()

D) fopen()

E) fgets()

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

A) fclose()

C) fread()

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

B) Управление экраном в графическом режиме производится с помощью набора функций, прототипы которых находятся в файле Graphics.h

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

10. Оператор в языке С, использующий поразрядное представление данных;

D) «

F) ~

11.Запись формулы y=sin*x* на языке программирования С:

D) y=pow(sin(pow(x,2)),2);

G) y-sin(x*x)*sin(x*x);

12. Директива процессора позволяющая проводить воборочную (условную) компиляцию программы:

A) #else

B) #elif

13. По направлению перебора вектор-строка обрабатывается:

A) От обоих концов к середине

B) Справа налево

С) Слева направо

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

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

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

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

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

A) int gov(int x,int y);

16. Пояснение к фрагменту кода: char*ch;int *temp,i,k, *j; float *pif, mas;

C) Обьявлены переменные mas , arr типа float

F) Обьявлены переменные I,k типа int

17. Пример обьявления структуры в языке С;

A) Dpoint {int x;double y; double z;}

F) DataB {char fam[15]; char NameS[12]; long Tel;}

G) R3Vector {double x; double x; double y; double z;}

18. Динамические структуры данных:

A) стеки

E) линейные списки

F) очереди

19. Пример оюьявления структуры в языке С:

B) struct arr { double x;double y;}

D) struct dateB {int day; int month; double z;}

20. Потоковая функция ввода/вывода символа в языке С:

A) putc()

C) getchar()

D) gets()

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

Int main () {int t=3, a=5, k=8;

If )t)a) {if (a<k) k=a; else k=t; } return (0); }

B) Переменные t,a , k обьявлены типа int и инициализированы

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

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

Int main() {

Int i=3, sum; sun=0;

While (i<=5) {

sum= sum +i;

i=i+1;}

C) Как только переменная цикла I примет значение 6, цикл прекратится

E) Вычисляется сумма чисел от 3 до 5

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

Int main () {

Int i;

for (i=1; i<100; i++) {

if (i%7) continue;

printf(){«%8d >>,i}; } }

A) Прграмма выводит на экран натуральные числа кратные семи

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

Int main() {

Int x=1; int y;int i;

Int i=1; i<=3; i++) {

y=x *x;

x=Z; }

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

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

#include <stdio.h>

#include <conio.h>

Int MySum(int M, int N);

Int main (void) {

Int i, N,Sum

I=12; N=800;

Sum=MySum(i,N);

Sum=MySum(5,100);

Printf(»Sum =#d «,Sum);

Return 0;}

/* определение функции MySum */

Int MySum(int M, int N) {

Int i, Su;

I=M; Sum=0;

While (i <=N) {

Sum=Sum +I;

I++;}

return Sum ;}

B) Строка Sum=MySum(i,N);-пример вызова функции MySum

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]