Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_2_RPZ.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
147.97 Кб
Скачать

Лабораторна робота 2 дослідження роботи з файлами з використанням api win32

Мета лабораторної роботи – дослідити обробку файлів з використанням функцій API WIN32

Завдання

  1. Ознайомитись з можливостями середовища розробки Visual Studio 2008 по створенню додатків різних типів, зокрема, додатку типу Win32 Console Application.

  2. Виробити навички практичного використання середовища Visual Studio 2008 для виконання та відладки програм.

  3. Вивчити функції API WIN32 для роботи з файлами та директоріями.

  4. Написати програму на мові Сі з використанням функцій API WIN32 згідно з варіантом (табл. 1).

Варіанти

Таблиця 1

№ варіанта

Завдання

Створити нову директорію, назва якої вводиться з клавіатури. Встановити створену директорію, як поточну. В цій директорії створити файл, до якого записати довільний текст. Обчислити та вивести на екран довжину файлу

Створити в директорії c:\Temp нову директорію, назва якої вводиться з клавіатури. Перемістити до створеної директорії вихідний файл з текстом вашої програми. У центрі екрану вивести повідомлення про успішне виконання операції переміщення

Створити в директорії c:\Temp нову директорію, назва якої вводиться з клавіатури. Перемістити до створеної директорії вихідний файл з текстом вашої програми. У центрі екрану вивести повідомлення про успішне виконання операції переміщення

Знайти в директорії c:\Temp файли з розширенням .cpp, що були створені після 01 січня поточного року. Вивести на екран назви знайдених файлів

Знайти файл в директорії c:\Temp з розширенням .txt та скопіювати його до поточної директорії. Встановити атрибут файлу, що був скопійований, в значення read only, а потім перевірити спроможність модифікації вмісту файлу шляхом запису до файлу будь-якої інформації

Створити нову директорію, назва якої вводиться з клавіатури. Знайти та скопіювати до створеної директорії з директорії c:\Comp\Bc\Bin файли з розширенням .exe, назви яких починаються з букви w. Вивести на екран їхні назви та довжину або повідомлення щодо їх відсутності

Визначити чи є в директорії c:\Temp піддиректорії. В разі знаходження, вивести на екран назви та дати створення існуючих піддиректорій

Створити нову директорію, назва якої вводиться з клавіатури. Знайти та скопіювати до створеної директорії з директорії E:\Lagoda файли, що були модифіковані з 23 січня поточного року. У центрі екрану вивести кількість скопійованих файлів

Знайти в директорії c:\Temp файли з розширенням .cpp та атрибутом read only. Вивести на екран їхні назви та довжину або повідомлення щодо їх відсутності

Створити нову директорію, назва якої вводиться з клавіатури. Знайти та скопіювати до створеної директорії з директорії c:\Comp\Bc\Bin файли з розширенням .exe, назви яких починаються з букви b. Вивести на екран їхні назви та довжину або повідомлення щодо їх відсутності

Знайти в директорії c:\Temp файли з розширенням .txt та атрибутом read only. Вивести на екран їхні назви та довжину або повідомлення щодо їх відсутності

Створити нову директорію, назва якої вводиться з клавіатури. Скопіювати до створеної директорії знайдений останнім файл у директорії c:\Temp з розширенням .txt. Вивести на екран другу половину вмісту скопійованого файлу

Створити текстовий файл, до якого записати назви всіх файлів у директорії c:\Comp\Tasm\Bin, що починаються з букви t і мають розширення .exe. Вивести на екран вміст створеного файлу

Знайти в директорії c:\Comp\Bp\Bin п’ять файлів з розширенням .pas. Вивести на екран назви, довжину, дату та час створення знайдених файлів

Знайти у директорії c:\Temp всі піддиректорії. Вивести на екран їх назви та час створення

Встановити директорію c:\Temp, як поточну, та вивести на екран вміст першої половини двох знайдених в ньому файлів з розширенням .cpp

Знайти в директорії c:\Temp файли з розширенням .cpp, що були створені після 01 січня поточного року. Вивести на екран назви знайдених файлів

Створити нову директорію, назва якої вводиться з клавіатури. Встановити створену директорію, як поточну. В цій директорії створити файл, до якого записати довільний текст. Обчислити та вивести на екран довжину файлу

Створити нову директорію, назва якої вводиться з клавіатури. Скопіювати до створеної директорії з директорії c:\Temp знайдений останнім файл з розширенням .exe. Вивести на екран назву та довжину знайденого файлу

Визначити чи є в директорії c:\Temp піддиректорії. В разі знаходження, вивести на екран назви та дати створення існуючих піддиректорій

Створити нову директорію, назва якої вводиться з клавіатури. Знайти та скопіювати до створеної директорії з директорії c:\Temp файл з розширенням .cpp. Вивести на екран перший рядок файлу, що був скопійований

Знайти в директорії c:\Temp файли з розширенням .txt та атрибутом read only. Вивести на екран їхні назви та довжину або повідомлення щодо їх відсутності

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