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

1-й семестр / Билеты

.docx
Скачиваний:
97
Добавлен:
22.01.2020
Размер:
41.52 Кб
Скачать

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 1

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

  1. Схемы алгоритмов и программ.

2. Операторы циклов for, while и do while.

3. Дана строка S из n символов, в которой символом «пробел» разделяются слова. Вывести на экран 3 слово в обратном порядке.

4. Создать файл из N целых чисел. Найти число, повторяющееся максимальное количество раз. Если таких чисел несколько, то все из них. Сохранить эти числа в другой файл и отсортировать. Все файлы до и после обработки вывести на печать.

___________________________________________________________________________________________________________________________________________________________________________________

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 2

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

1. Структуры в языке С++.

2. История появления и развития языка Си.

3. Даны целые числа с1, с2, …, с95. Подсчитать количество трех идущих подряд отрицательных чисел.

4. Создать файл из N целых чисел. Найти отрезок массива максимальной длины, в котором первое число равно последнему, второе - предпоследнему и т. д. Напечатать длину этого отрезка и весь файл.

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 3

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

  1. Использование операторов return, break, continue, goto.

2. Понятие операции. Типы операций.

  1. Найти сумму цифр целого числа n (водится с клавиатуры).

4. Создать файл из N вещественных чисел в десятичной системе счисления. В другой файл записать эти числа, переведенные из исходного файла в любую систему счисления по желанию пользователя в пределах от 2-ой до 9-ой.

___________________________________________________________________________________________________________________________________________________________________________________

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 4

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

1. Назначение и использование оператора if.

2. Массивы и функции.

3. В строке символов записать (вывести на экран) в обратном порядке пятое слово, если оно присутствует в строке.

4. Создать файл из n из вещественных чисел. Отсортировать его элементы по сумме цифр дробной части. Результат сохранить в другом файле. Программу написать с использованием подпрограмм(ы).

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 5

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

1. Сортировка данных. Постановка задачи. Виды сортировок.

2. Типы данных. Простые типы.

3. Определить, сколько различных цифр входят в запись целого числа n, которое водится с клавиатуры.

4. Написать программу, которая создаст файл phone.txt с информацией: фамилия и номер телефона нескольких ваших товарищей. Программа должна запрашивать фамилию человека и выводить его телефон. Если в справочнике есть одинаковые фамилии, то программа должна вывести список всех людей, имеющих эти фамилии. В другом файле организовать отсортированные по фамилиям данные исходного файла.

___________________________________________________________________________________________________________________________________________________________________________________

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 6

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

1. Вывод результатов счета. Функции вывода.

2. Вложенные конструкции оператора if.

3. Дано целое число n (вводится с клавиатуры). Определить, входит ли цифра 3 в запись числа n2.

4. Написать программу, которая создаст файл phone.txt с информацией с данными: фамилия и номер телефона нескольких ваших товарищей. Рекомендуемый вид экрана во время работы программы приведен ниже. Вывести все данные товарищей, у которых в телефонный номер «счастливый» т.е. сумма цифр левой и правой частей равен (без учета симметричной позиции). Сохранить эти данные в другой файл и отсортировать их по фамилии.

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 7

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

1. Операторы передачи управления.

2. Реализация ввода/вывода в C++. Понятие потока.

3. Дано натуральное число x. Выбросить из записи числа х цифры 0 и 5, оставив прежним порядок остальных цифр. Например, из числа 590155069 должно получиться 9169.

4. Написать программу, которая создаст файл phone.txt с информацией с данными: фамилия и номер телефона нескольких ваших товарищей. Рекомендуемый вид экрана во время работы программы приведен ниже. Вывести все данные товарищей, у которых в телефонных номерах все цифры четные. Сохранить эти данные в другой файл и отсортировать по номерам телефонов.

___________________________________________________________________________________________________________________________________________________________________________________

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 8

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

1. Текстовые и бинарные файлы.

2. Рекурсивные функции.

3. Даны числа с1, с2, … ,с15. Подсчитать количество всех попарных сочетаний чисел, сумма которых образует значение «13» (предусмотреть допустимые случаи с11 + с12,=13, с7 + с12,=13).

4. Организовать создание текстового файла. Подсчитать в текстовом файле число непустых строк, в которых символы упорядочены по возрастанию.

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 9

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

1. Назначение и использование оператора return.

2. Стандартные библиотечные функции.

3. Дана строка S из n символов. Определить, содержаться ли в ней все символы (в произвольном порядке), входящие в слово «студенчество».

4. Создать файл, данными которого являются: номер зачетной книжки, ФИО студента, список из 5 предметов с оценками в сессии. Отсортировать файл по среднему баллу каждого студента в сессии.

___________________________________________________________________________________________________________________________________________________________________________________

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 10

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

1. Стандартные математические функции.

2. Синтаксис использования оператора break.

3. Дана строка S из n символов. Подсчитать максимальное число подряд идущих пробелов.

4. Создать файл, данными которого являются: номер зачетной книжки, ФИО студента, список из 5 предметов с оценками в сессии. Отсортировать файл по фамилиям студентов.

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 11

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

1. Реализация работы с файлами в С++.

2. Этапы создания программных продуктов.

3. Дана строка S из n символов, в которой символом «пробел» разделяются слова. Определить длину самого короткого слова.

4. Создать файл, данными которого являются: номер зачетной книжки, ФИО студента, список из 5 предметов с оценками в сессии. Отсортировать файл по результат второго экзамена.

___________________________________________________________________________________________________________________________________________________________________________________

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 12

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

1. Имена и типы, область видимости.

2. Связь указателей и массивов.

3. Дана строка S из n символов, в которой символом «пробел» разделяются слова. Подсчитать количество слов, начинающихся с буквы «к» и заканчивающихся буквой «н».

4. Создать файл, данными которого являются: номер зачетной книжки, ФИО студента, список из 5 предметов с оценками в сессии. Подсчитать среднюю успеваемость группы и вывести список всех студентов, у которых личный средний балл выше среднего балла группы.

МИНОБРНАУКИ РОССИИ

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 13

Утверждено

на заседании кафедры

(протокол № 29

от «28» августа 2018 г.)

Заведующий кафедрой

В.А. Холопов

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

Дисциплина:

Процедурное программирование

Институт информационных технологий

15.03.04 «Автоматизация технологических процессов и производств»

Кафедра промышленной информатики

Форма обучения: очная, бакалавриат

2018/2019

учебный год

Курс 1

Семестр 1

1. Алгоритмы нахождения суммы, произведения.

2. Динамическое распределение памяти. Оператор sizeof.

3. Дано натуральное число т (т < 27). Получить все трехзначные целые числа, сумма цифр которых равна т. (указание: использовать полный перебор).

4. Создать файл, данными которого являются: номер зачетной книжки, ФИО студента, список из 5 предметов с оценками в сессии. Сохранить список отличников и хорошистов в отдельном файле и вывести их список с результатами сессии, отсортированный по фамилиям студентов.