Шукаєте відповіді та рішення тестів для Системне програмне забезпечення? Перегляньте нашу велику колекцію перевірених відповідей для Системне програмне забезпечення в vns.lpnu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Розробити програму, яка шукає найбільше число у динамічному двовимірному масиві
цілих чисел розміру n×n (масив заповнюється значеннями, згенерованими за допомогою
функцій генерування псевдовипадкових чисел). Пошук найбільшого оформити як функцію
потоку. Запустити потік на виконання з декількома рівнями пріоритету, визначити час
виконання потоку за допомогою функції GetThreadTimes(). Запустити програму декілька раз
з різними вхідними даними, результати оформити у вигляді таблиці.
Розробити програму, яка шукає кількість малих латинських літер у текстовому файлі. Пошук кількісті малих латинських літер оформити як функцію потоку. Запустити потік на виконання з декількома рівнями пріоритету, визначити час виконання потоку за допомогою функції GetThreadTimes(). Запустити програму декілька раз з різними вхідними даними, результати оформити у вигляді таблиці.
Розробити програму, яка обчислює суму чисел у динамічному двовимірному масиві цілих чисел розміру n×n (масив заповнюється значеннями, згенерованими за допомогою функцій генерування псевдовипадкових чисел). Обчислення суми чисел оформити як функцію потоку. Запустити потік на виконання з декількома рівнями пріоритету, визначити час виконання потоку за допомогою функції GetThreadTimes(). Запустити програму декілька раз з різними вхідними даними, результати оформити у вигляді таблиці.
Розробити програму, в якій будуть реалізовані наступні функції: створення каталогів; визначити час і дату останнього відкриття файлу; вивід вмісту текстового файлу на екран.
Розробити дві програми. Перша шукає найбільше число у динамічному масиві цілих чисел розміру n (масив заповнюється значеннями, згенерованими за допомогою функцій генерування псевдовипадкових чисел). Пошук найбільшого оформити як функцію потоку. Друга програма запускає першу як новостворений . Обидві програми мають виводити інформацію про усі запущені
Розробити дві програми. Перша шукає порядковий номер найменшого числа у динамічному масиві цілих чисел розміру n (масив заповнюється значеннями, згенерованими за допомогою функцій генерування псевдовипадкових чисел). Пошук порядкового номеру найменшого числа оформити як функцію потоку. Друга програма запускає першу як новостворений . Обидві програми мають виводити інформацію про усі запущені
Розробити програму, яка сортує динамічний масив цілих чисел розміру n за спаданням (масив заповнюється значеннями, згенерованими за допомогою функцій генерування псевдовипадкових чисел). Сортування масиву оформити як функцію потоку. Запустити потік на виконання з декількома рівнями пріоритету, визначити час виконання потоку за допомогою функції GetThreadTimes(). Запустити програму декілька раз з різними вхідними даними, результати оформити у вигляді таблиці.
Розробити дві програми. Перша шукає кількість додатних чисел у динамічному масиві цілих чисел розміру n (масив заповнюється значеннями, згенерованими за допомогою функцій генерування псевдовипадкових чисел). Пошук кількісті додатних чисел оформити як функцію потоку. Друга програма запускає першу як новостворений . Обидві програми мають виводити інформацію про усі запущені и і потоки (дескриптор та ідентифікатор).
Розробити програму, яка демонструє управління структурою даних типу «черга», елементами якої є значення типу char. Чергу реалізувати за допомогою динамічного масиву розміром 6 Кб., пам’ять під який виділити за допомогою функції VirtualAlloc(). Операції, що виконуються над чергою: •перевірити чергу – порожня чи не порожня; •додати елемент в хвіст черги; •видалити елемент з голови черги; •переглянути голову черги; •визначити скільки елементів у черзі.
Розробити дві програми. Перша шукає кількість малих латинських літер у текстовому файлі. Пошук кількісті малих латинських літер оформити як функцію потоку. Друга програма запускає першу як новостворений . Обидві програми мають виводити інформацію про усі запущені