Информатика и технология программирования


Экзаменационные билеты ( семестр ) - часть 2


Способ передачи параметров функции в Си. Использование стека при вызове функции.

2. Подсчитать количество повторений наиболее часто встречающейся латинской буквы в заданной строке.

Билет 9.

1. Операции. Выражения. Классификация операций: арифметические, сравнения, логические, машинно-ориентированные, выделения составляющего типа данных. Особенности выполнения операций на Си: приоритеты, направление выполнения.

2. Двоичный поиск индекса (позиции) заданного значения в упорядоченном массиве.

Билет 10.

1. Явные и неявные преобразования типов данных в выражениях.

2. Подсчитать количество слов в строке. Слово - любая последовательность символов, кроме пробела.

Билет 11.

1. Операторы. Роль символа ";". Основные операторы в Си: if, while, do-while, for, switch, continue, break, return, goto. Вложенность операторов.

2. Сформировать массив простых множителей для заданного числа. Очередной множитель определяется попыткой деления нацело числа на все уже накопленные простые числа.

Билет 12.

1. Арифметические операции. "Смысл" операций "%" и "/". Работа с цифрами числа. Особенности выполнения операции присваивания. Ошибки преобразования типов данных в арифметических операциях.

2. Сортировка погружением: если имеется уже отсортированная часть массива, то очередной элемент справа от нее погружается (обменом) до тех пор, пока не натолкнется на меньший элемент.

Билет 13.

1. Структуры данных. Использование массива для представления структур данных: последовательность (строка), стек, очередь.

2. Преобразовать значение переменной типа int во внутренней форме представление в строку символов, представляющих это значение в десятичной системе.

Билет 14.

1. Работа со строками в Си как с последовательностями. Примеры: поиск конца строки, просмотр строки, копирование строки, добавление символа к строке. Стандартные функции ввода-вывода символов и строк.

2. Определить в массиве максимальную длину последовательности расположенных подряд возрастающих значений.




Начало  Назад  Вперед



Книжный магазин