
Среда программирования: C++ QT 5
Название работы: Программа диагностики и сканирования жестких дисков
Вид работы: Курсовая работа
Тематика работы: Технологии
Объем программы: 5 (по десятибалльной шкале)
Уровень сложности: 7 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: диагностика, жесткие диски, твердотельные накопители, SMART, сканирование поверхности, разделы, тома, форматирование, SSD, HDD, секторы
Функции программы:
Функции программы:
- Выбор диска из установленных в системе
- Просмотр SMART-показателей диска
- Просмотр информации по диску
- Сканирование поверхности диска посекторно с выводом времени чтения сектора (так называемый поиск сбойных секторов)
- Просмотр разделов диска
- Форматирование разделов диска
Для корректной работы программы нужны права администратора.
Форматирование нужно выполнять на пустых разделах без важных данных - оно полностью уничтожает содержимое раздела.
Описание (отчет):
Есть
на 41 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
Проект требует заголовочных файлов devioctl.h и ntdddisk.h, они обычно входят в комплект заголовочных файлов MinGW, если не найдены - то нужно взять из Microsoft Windows SDK.
Пояснения к запуску программы:
Программа требует запуска от имени администратора - без этого невозможно прочитать SMART-информацию и отсканировать поверхность посекторно.
ВАЖНО: Это полноценная системная утилита, выполняющая операции низкого уровня. Используйте осторожно. Операции форматирования выполняются по-настоящему - не используйте их на рабочих дисках, это приведет к полному уничтожению файловой системы. Просмотр SMART, сканирование и чтение секторов безопасно для данных.
SMART-показатели доступны только для дисков HDD и SSD, диски технологии NVMe не поддерживаются.
full
program
libgcc_s_dw2-1
libstdc++-6
libwinpthread-1
platforms
qwindows
Qt5Core
Qt5Gui
Qt5Widgets
QtDiskTest
style
styles
qwindowsvistastyle
QtDiskTest
disktester
disktester
main
mainwindow
mainwindow
mainwindow
QtDiskTest
SmartInfo
smartinfo
testerviewer
testerviewerПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеОГЛАВЛЕНИЕ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 ВВЕДЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Глава 1 АНАЛИЗ ПРОТОТИПОВ, ЛИТЕРАТУРНЫХ ИСТОЧНИКОВ И ФОРМИРОВАНИЕ ТРЕБОВАНИЙ К ПРОГРАММНОМУ СРЕДСТВУ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 1 .1 Общие понятия . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .