Looking for Системне програмне забезпечення test answers and solutions? Browse our comprehensive collection of verified answers for Системне програмне забезпечення at vns.lpnu.ua.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Розробити програму, в якій будуть реалізовані наступні функції: створення каталогів; перевірити чи файл тільки для читання; вивід вмісту каталогу на екран.
Розробити дві програми. Перша шукає кількість чисел, які більші за своїх сусідів, у динамічному масиві цілих чисел розміру n (масив заповнюється значеннями, згенерованими за допомогою функцій генерування псевдовипадкових чисел). Пошук кількісті чисел, які більші за своїх сусідів, оформити як функцію потоку. Друга програма запускає першу як новостворений процес. Обидві програми мають виводити інформацію про усі запущені процеси і потоки (дескриптор та ідентифікатор).
Розробити дві програми. Перша шукає кількість нулів у динамічному масиві цілих чисел розміру n (масив заповнюється значеннями, згенерованими за допомогою функцій генерування псевдовипадкових чисел). Пошук кількісті нулів оформити як функцію потоку. Друга програма запускає першу як новостворений процес. Обидві програми мають виводити інформацію про усі запущені процеси і потоки (дескриптор та ідентифікатор).
Розробити програму, яка шукає кількість додатних чисел у динамічному масиві цілих чисел розміру n (масив заповнюється значеннями, згенерованими за допомогою функцій генерування псевдовипадкових чисел). Пошук кількісті додатних чисел оформити як функцію потоку. Запустити потік на виконання з декількома рівнями пріоритету, визначити час виконання потоку за допомогою функції GetThreadTimes(). Запустити програму декілька раз з різними вхідними даними, результати оформити у вигляді таблиці
Розробити програму, яка демонструє управління структурою даних типу «стек», елементами якого є значення типу double. Стек реалізувати за допомогою динамічного масиву розміром 14 Кб., пам’ять під який виділити за допомогою функції VirtualAlloc(). Операції, що виконуються над стеком: •перевірити, стек порожній чи не порожній; •заштовхнути елемент; •виштовхнути елемент; •переглянути вершину стека; •визначити найменший елемент у стеку.
Розробити програму, яка шукає скільки раз повторюється найбільше число у динамічному
масиві цілих чисел розміру n (масив заповнюється значеннями, згенерованими за
допомогою функцій генерування псевдовипадкових чисел). Пошук кількості найбільшого
числа оформити як функцію потоку. Запустити потік на виконання з декількома рівнями
пріоритету, визначити час виконання потоку за допомогою функції GetThreadTimes().
Запустити програму декілька раз з різними вхідними даними, результати оформити у
вигляді таблиці.
Розробити дві програми. Перша обчислює суму чисел у динамічному двовимірному масиві цілих чисел розміру n×n (масив заповнюється значеннями, згенерованими за допомогою функцій генерування псевдовипадкових чисел). Обчислення суми чисел як функцію потоку. Друга програма запускає першу як новостворений процес. Обидві програми мають виводити інформацію про усі запущені процеси і потоки (дескриптор та ідентифікатор).
Розробити програму, в якій будуть реалізовані наступні функції: копіювання каталогів; зробити файл прихованим; запис у текстовий файл поточного часу і дати
Розробити дві програми. Перша обчислює суму парних чисел від L до U. Обчислення суми оформити як функцію потоку. Друга програма запускає першу як новостворений процес. Обидві програми мають виводити інформацію про усі запущені процеси і потоки (дескриптор та ідентифікатор).
Розробити програму, яка демонструє управління структурою даних типу «стек», елементами якого є значення типу int. Стек реалізувати за допомогою динамічного масиву розміром 10 Кб., пам’ять під який виділити за допомогою функції VirtualAlloc(). Операції, що виконуються над стеком: •перевірити, стек порожній чи не порожній; •заштовхнути елемент; •виштовхнути елемент; •переглянути вершину стека; •поміняти значення двох верхніх елементів стека.