Шукаєте відповіді та рішення тестів для Системне програмне забезпечення? Перегляньте нашу велику колекцію перевірених відповідей для Системне програмне забезпечення в vns.lpnu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Розробити програму, яка демонструє управління структурою даних типу «динамічний вектор», елементами якого є значення типу float. Динамічний вектор реалізувати за допомогою динамічного масиву розміром 7 Кб., пам’ять під який виділити за допомогою функції VirtualAlloc(). Операції, що виконуються над вектором: •перевірити, вектор порожній чи не порожній; •прочитати елемент із зазначеним індексом; •змінити значення елемента з вказаним індексом; •додати елемент в кінець вектору; •очистити вектор; •знайти кількість нульових елементів у векторі.
Розробити програму, в якій будуть реалізовані наступні функції: видалення файлів; визначити час і дату останнього відкриття файлу; перевірити чи каталог тільки для читання.
Розробити дві програми. Перша обчислює суму квадратів елементів динамічного масиву цілих чисел розміру n (масив заповнюється значеннями, згенерованими за допомогою функцій генерування псевдовипадкових чисел). Пошук суми квадратів оформити як функцію потоку. Друга програма запускає першу як новостворений . Обидві програми мають виводити інформацію про усі запущені и і потоки (дескриптор та ідентифікатор).
Розробити дві програми. Перша шукає найменше число у динамічному масиві цілих чисел розміру n (масив заповнюється значеннями, згенерованими за допомогою функцій генерування псевдовипадкових чисел). Пошук найменшого оформити як функцію потоку. Друга програма запускає першу як новостворений . Обидві програми мають виводити інформацію про усі запущені
Розробити дві програми. Перша шукає кількість пробілів у текстовому файлі. Пошук кількісті пробілів оформити як функцію потоку. Друга програма запускає першу як новостворений . Обидві програми мають виводити інформацію про усі запущені
Розробити програму, в якій будуть реалізовані наступні функції: копіювання файлів; визначити час і дату створення файлу; зробити каталог прихованим.
Розробити дві програми. Перша обчислює суму парних чисел від L до U. Обчислення суми оформити як функцію потоку. Друга програма запускає першу як новостворений . Обидві програми мають виводити інформацію про усі запущені и і потоки (дескриптор та ідентифікатор).
Розробити програму, яка обчислює число Фібоначчі за заданим номером n за формулою Fn = Fn-1 + Fn-2, де F0 = F1 = 1. Обчислення числа Фібоначчі оформити як функцію потоку. Запустити потік на виконання з декількома рівнями пріоритету, визначити час виконання потоку за допомогою функції GetThreadTimes(). Запустити програму декілька раз з різними вхідними даними, результати оформити у вигляді таблиці.
Розробити дві програми. Перша шукає кількість чисел, які менші за своїх сусідів, у динамічному масиві цілих чисел розміру n (масив заповнюється значеннями, згенерованими за допомогою функцій генерування псевдовипадкових чисел). Пошук кількісті чисел, які менші за своїх сусідів оформити як функцію потоку. Друга програма запускає першу як новостворений . Обидві програми мають виводити інформацію про усі запущені
Розробити програму, яка демонструє управління структурою даних типу «черга», елементами якої є значення типу float. Чергу реалізувати за допомогою динамічного масиву розміром 11 Кб., пам’ять під який виділити за допомогою функції VirtualAlloc(). Операції, що виконуються над чергою: •перевірити чергу – порожня чи не порожня; •додати елемент в хвіст черги; •видалити елемент з голови черги; •переглянути голову черги; •визначити найменший елемент у черзі