Билет государственного экзамена по направлению 09.01.03 «Информатика и вычислительная техника» профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем»
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра изображений
- Microsoft Word
Описание
Вариант ЗД192002
Билет
государственного экзамена по направлению 09.01.03 «Информатика и вычислительная техника» профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем»
1. (3 балла). Проанализировать работу программы и написать последовательность символов выводимых на консоль.
#include <windows.h>
#include <stdio.h>
unsigned long idA, idB;
void A (char c)
{
MSG msg;
PeekMessage (&msg, 0, 0, 0, PM_NOOREMOVE), Sleep (1);
putchar (`a`);
PostThreadMessage (idB, WM_USER, `b`, c);
putchar (`d`);
GetMessage (&msg, 0, 0, 0);
putchar (msg.wParam);
}
void B (char c)
{
MSG msg:
PeekMessage (&msg, 0, 0, 0, PM_NOREMOVE), Sleep (1);
GetMessage (&msg 0, 0, 0);
putchar (msg.wParam);
PostThreadMessage (idA, WM_USER, c, 0);
putchar (msg.1Param);
}
int main ()
{
CreateThread (0, 0, (LPTHREAD_START_ROUTINE) A, (LPVOID) `x`, 0, &idA);
CreateThread (0, 0, (LPTHREAD_START_ROUTINE) B, (LPVOID) `f`, 0, &idB);
Sleep (1000);
putchar (`g`);
return 0;
}
2. (2 балла) Дан бернуллиевский источник с алфавитом К = {a,b,c,d,e,f}.
Вероятности символов источника: p(a)=0.05 p(b)=0.25 p(c)=0.25 p(d)=0.2 p(e)=0.15 p(f)=0.1
Построить код Хаффмана для данного источника и определить его избыточность R (как разницу между средней длинной кодового слова SD и энтропией H). Вычисления выполнять с 3 знаками после запятой.
3. (2 балла) Для предиката p на Прологе описаны правила:
p(X, [Y], [Y,X,X,Y] ) : - !.
p(X, [X|L], [X|L] ) : - !.
p(X, [_|L],Z) :-p (X,L,Z).
Какое значение получит Z после обращения к этому предикату
p(0, [-1, 4, 2, 3, 5], Z) ?
4. (2 балла) Построить хеш-таблицу размера m=7 методом линейных проб для данных 1, 3, 5, 6, 8, 10.
Начальная хеш-таблица пустая. Для построения таблицы использовать хеш-функцию x = h mod m. Определить количество коллизий.
5. (2 балла) Вычислить открытые ключи YA, YB, и общий секретный ключ ZAB, для системы Диффи-Хеллмана с параметрами p = 31, g = 3, XA = 6, XB = 10.
6. (2 балла) Для пользователя ГОСТ Р34.10-94 с открытым параметрами q = 11, p = 67, a = 9 и секретным ключом x = 4 построить подпись для сообщения m с хеш-функцией h(m) = 4 при k = 6.
7. (3 балла) Указать, что выведет на экран программа для заданных входных данных.
#include <iostream>
#include <cstdlib>
int fx (int arg1, int arg2)
{
retutn arg2?fx (arg2,arg1%arg2) :arg1;
}
int main ()
{
int n, *mass;
std: : cin >> n;
mass=new int[n];
for (int i=0; i<n; ++i)
std: : cin >> mass[i];
in tans=0;
for (int i=0; i<n; ++i)
for (int j=i+1; j<n; ++j)
if (fx(mass[i],mass[j])>1)
++ans;
std: : cout << ans;
}
Входные данные:
8
2 5 17 34 7 3 6 22
8. (2 балла) Определить высоту случайного дерева поиска (СПД), построенного для последовательности данных: 30 2 8 6 7 5 4 2 9 7.
Высота дерева определяется по количеству ребер.
9. (1 балл) Построить индексный массив, упорядочивающий данные по возрастанию (нумерация в массиве начинается с 1): 17 18 2 6 10 15 1 2 10 16.
Билет
государственного экзамена по направлению 09.01.03 «Информатика и вычислительная техника» профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем»
1. (3 балла). Проанализировать работу программы и написать последовательность символов выводимых на консоль.
#include <windows.h>
#include <stdio.h>
unsigned long idA, idB;
void A (char c)
{
MSG msg;
PeekMessage (&msg, 0, 0, 0, PM_NOOREMOVE), Sleep (1);
putchar (`a`);
PostThreadMessage (idB, WM_USER, `b`, c);
putchar (`d`);
GetMessage (&msg, 0, 0, 0);
putchar (msg.wParam);
}
void B (char c)
{
MSG msg:
PeekMessage (&msg, 0, 0, 0, PM_NOREMOVE), Sleep (1);
GetMessage (&msg 0, 0, 0);
putchar (msg.wParam);
PostThreadMessage (idA, WM_USER, c, 0);
putchar (msg.1Param);
}
int main ()
{
CreateThread (0, 0, (LPTHREAD_START_ROUTINE) A, (LPVOID) `x`, 0, &idA);
CreateThread (0, 0, (LPTHREAD_START_ROUTINE) B, (LPVOID) `f`, 0, &idB);
Sleep (1000);
putchar (`g`);
return 0;
}
2. (2 балла) Дан бернуллиевский источник с алфавитом К = {a,b,c,d,e,f}.
Вероятности символов источника: p(a)=0.05 p(b)=0.25 p(c)=0.25 p(d)=0.2 p(e)=0.15 p(f)=0.1
Построить код Хаффмана для данного источника и определить его избыточность R (как разницу между средней длинной кодового слова SD и энтропией H). Вычисления выполнять с 3 знаками после запятой.
3. (2 балла) Для предиката p на Прологе описаны правила:
p(X, [Y], [Y,X,X,Y] ) : - !.
p(X, [X|L], [X|L] ) : - !.
p(X, [_|L],Z) :-p (X,L,Z).
Какое значение получит Z после обращения к этому предикату
p(0, [-1, 4, 2, 3, 5], Z) ?
4. (2 балла) Построить хеш-таблицу размера m=7 методом линейных проб для данных 1, 3, 5, 6, 8, 10.
Начальная хеш-таблица пустая. Для построения таблицы использовать хеш-функцию x = h mod m. Определить количество коллизий.
5. (2 балла) Вычислить открытые ключи YA, YB, и общий секретный ключ ZAB, для системы Диффи-Хеллмана с параметрами p = 31, g = 3, XA = 6, XB = 10.
6. (2 балла) Для пользователя ГОСТ Р34.10-94 с открытым параметрами q = 11, p = 67, a = 9 и секретным ключом x = 4 построить подпись для сообщения m с хеш-функцией h(m) = 4 при k = 6.
7. (3 балла) Указать, что выведет на экран программа для заданных входных данных.
#include <iostream>
#include <cstdlib>
int fx (int arg1, int arg2)
{
retutn arg2?fx (arg2,arg1%arg2) :arg1;
}
int main ()
{
int n, *mass;
std: : cin >> n;
mass=new int[n];
for (int i=0; i<n; ++i)
std: : cin >> mass[i];
in tans=0;
for (int i=0; i<n; ++i)
for (int j=i+1; j<n; ++j)
if (fx(mass[i],mass[j])>1)
++ans;
std: : cout << ans;
}
Входные данные:
8
2 5 17 34 7 3 6 22
8. (2 балла) Определить высоту случайного дерева поиска (СПД), построенного для последовательности данных: 30 2 8 6 7 5 4 2 9 7.
Высота дерева определяется по количеству ребер.
9. (1 балл) Построить индексный массив, упорядочивающий данные по возрастанию (нумерация в массиве начинается с 1): 17 18 2 6 10 15 1 2 10 16.
Дополнительная информация
Решенный билет ГОС экзамена. Дата сдачи - декабрь 2019.
Оценка "отлично".
Оценка "отлично".
Похожие материалы
Ответы на госы «Информатика и вычислительная техника», профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем».
Madam
: 27 марта 2018
Программа государственного экзамена
по направлению «Информатика и вычислительная техника», профиль «Программное обеспечение средств вычислительной техники
и автоматизированных систем».
Возможно теорию немного дополнили, но основные вопросы думаю, актуальны до сих пор.
Раздел 1. Языки программирования. Структуры и алгоритмы обработки данных.
1. Язык программирования: Си, С++.
2. Использование динамической области памяти. Указатели.
3. Динамические структуры данных.
4. Методы сортировки масс
300 руб.
Направление 09.03.01 Информатика и вычислительная техника. Профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем». Вариант №1
boeobq
: 2 декабря 2021
Задание на практику.
Написать программу, находящую все варианты разбиений натурального числа n на слагаемые. Входные данные: n. Выходные данные: все упорядоченные варианты разбиений числа n на слагаемые.
Некоторые выдержки из описания используемого алгоритма:
Разбиение подразумевает представление натурального числа n в виде суммы натуральных слагаемых, при этом суммы должны отличаться набором чисел, а не их последовательностью. В разбиение также может входить одно число.
В канонической записи
300 руб.
Билеты ГОС экзамена (09.03.01 «Информатика и вычислительная техника», профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем») (2023 год)
Coder
: 10 декабря 2024
Программа государственного экзамена
по направлению 09.03.01 «Информатика и вычислительная техника», профиль «Программное обеспечение средств вычислительной техники
и автоматизированных систем».
Языки программирования. Структуры и алгоритмы обработки данных.
1. Язык программирования: Си, С++.
2. Использование динамической области памяти. Указатели.
3. Динамические структуры данных.
4. Методы сортировки массивов.
5. Методы сортировки последовательностей.
6. Двоичные деревья поиска.
7. Хеширов
500 руб.
«Информатика и вычислительная техника» Профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем». Дисциплина «Математика». Часть №1. Вариант №1
Antoxxxa1984
: 19 сентября 2021
Дистанционное обучение
Направление «Информатика и вычислительная техника»
Профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем»
Дисциплина «Математика» Часть 1.
Вариант № 1
1 Найти пределы
а) б) в) .
2 Найти производные данных функций
а) б) в)
3 Исследовать методами дифференциального исчисления функцию . Используя результаты исследования, построить её график.
4 Дана функция . Найти её частные производные
200 руб.
Учебная практика. Отчет. Для направления "Информатика и вычислительная техника", профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем". Вариант 1
Zergling
: 12 августа 2019
Написать программу, находящую все варианты разбиений натурального числа n на слагаемые. Входные данные: n. Выходные данные: все упорядоченные варианты разбиений числа n на слагаемые.
350 руб.
Учебная практика. Отчет. Для направления "Информатика и вычислительная техника", профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем". Вариант 1.
nik200511
: 27 мая 2019
Условие задачи
Написать программу, находящую все варианты разбиений натурального числа n на слагаемые. Входные данные: n. Выходные данные: все упорядоченные варианты разбиений числа n на слагаемые.
Описание используемого алгоритма
Листинг программы
Результаты тестирования
Список использованных источников
290 руб.
Учебная практика. Отчет. Для направления "Информатика и вычислительная техника", профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем". Вариант 9.
nik200511
: 16 мая 2019
Условие задачи
Найдите все вершины взвешенного неориентированного графа, к которым существует путь заданной длины от указанной вершины. Каждая вершина должна выводиться один раз.
74 руб.
Учебная практика. Направление 09.03.01 Информатика и вычислительная техника Профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем. Вариант №04.
teacher-sib
: 27 декабря 2018
Условие задачи
04 вариант:
Написать программу, реализующую операции над числами в шестеричной системе счисления: сложение, вычитание, перевод в десятичную систему счисления. Вид операции должен выбираться из меню. Предусмотреть циклический выбор операций во время одного запуска программы.
500 руб.
Другие работы
Інструкції з охорони праці для працівників хлібозаводів. Примірна інструкція по охороні праці для машиніста тісторозділочних машин
alfFRED
: 30 июня 2013
Загальні положення.
Вимоги безпеки перед початком роботи.
Вимоги безпеки під час роботи.
Вимоги безпеки після закінчення роботи.
Вимоги безпеки в аварійних ситуаціях.
10 руб.
Проект модернізації робочого обладнання одноківшевого екскаватора ЕО-3322.
Калян
: 14 июня 2012
Вступ
1. Аналіз варіантів модернізації робочого обладнання
1.1. Застосування екскаватора в меліоративному будівництві
1.2. Варіанти модернізації робочого обладнання для збільшення продуктивності
2. Розрахунок конструкції модернізованого робочого обладнання
2.1. Розрахунок основного навантаження
2.2. Розрахунок гідроциліндрів екскаватора
2.3. Розрахунок робочого обладнання на міцність
2.4. Розрахунок потужності приводів
3. Розрахунок експлуатаційних характеристик та технологічних
режимів виготов
200 руб.
Саморегулирования и государственное регулирования в рыночной экономике
Qiwir
: 4 ноября 2013
Оглавление
Введение
1. Сущность саморегулирования и государственного регулирования в рыночной экономике
1.1 Экономическая сущность саморегулирования в рыночной экономике
1.2 Государственная регуляторная политика в Украине
2. Анализ функционирования и создания саморегулируемых организаций (СРО) на примере СРО в строительстве и проектировании
2.1 Проблемы функционирования СРО в строительстве и проектировании в России
2.2 Проблемы и необходимость создания СРО в строительстве и проектирован
10 руб.
Проекционное черчение. Вариант 8. Задача 2
coolns
: 30 сентября 2023
Проекционное черчение. Вариант 8. Задача 2
Задача 2
1. По двум видам построить третий.
2. Нанести размеры по ГОСТ 2.307-2011.
3. Выполнить простые разрезы по ГОСТ 2.305-2008.
4. Построить изометрическую проекцию.
Чертеж и 3d модель (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D.
Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer.
По другим вариантам и всем вопросам пишите в Л/С. Отвечу и помо
100 руб.