Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SUPER_ZADANIYE.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
167.94 Кб
Скачать
  1. Лабораторная работа №3. Функции вывода для консольных устройств

№ вар.

Задание: разработать программу с использованием базовых системных функций ОС WINDOWS, которая ….

8

Изобразить в центре экрана квадратное окно зеленого цвета со стороной 20

  1. Лабораторная работа №4. Функции ввода для консольных устройств

Задание: программа запрашивает пароль, состоящий из трех символьных комбинированных сообщений (пароль указан в варианте задания), выводя при этом вместо вводимых символов символ ‘*’. Если пароль введен правильно, то выводится приветствие ‘Hello, User’. Выход из программы осуществить только после ввода символьной комбинации выхода ( см. вариант задания) с предварительной подсказкой.

№ вар.

Пароль

Выход

…+‘a’

…+‘b’

…+‘c’

8

Shift

LeftAlt

[S] [C] Alt

Alt+’Q’

[C] - включен режим CapsLock;

[N] - включен режим NumLock;

[S] - включен режим ScrollLock.

5. Лабораторная работа № 5. Системные функции мыши для текстового режима

№ вар.

Задание: разработать программу с использованием базовых системных функций ОС WINDOWS, которая выводит в центре экрана текстовую строку из нескольких слов и …

8

Удаляет из строки слово, по которому производится двойной «клик» одновременно с нажатием клавиш ALT. Выход из программы – одновременное нажатие правой кнопки и клавиши CTRL

  1. Лабораторная работа № 6. Программное порождение процессов в Windows nt

Задание: разработать программу, которая при выполнении условия W создает дочерний процесс А, а в противном случае дочерний процесс В, выводит фразу о завершении программы и завершается нажатием клавиши ESC.

№ вар.

Условие W

Задача А

Задача В

8

Нажатие клавиш F2+LeftAlt

Вывести площади равностор-них треуг-ков со сторонами от 1 до20

Вывести все делители числа 297

  1. Лабораторная работа № 7. Многопоточное программирование в Windows nt

Задание: разработать программу, которая создает случайный массив А из 20 целых чисел в диапазоне от 0 до 99, выводит на экран эти числа , создает два потока, которые выполняют с этим массивом задания А и В соответственно. Все потоки выводят результаты своей работы в вертикальные колонки, каждый поток в свою колонку.

№ вар.

Задание А

Задание В

8

Вычисление сумм соседних элементов массива

Последовательное вычисление среднего арифметического соседних чисел

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