Помощь в написании студенческих работ
Антистрессовый сервис

Разработать программу

КурсоваяПомощь в написанииУзнать стоимостьмоей работы

Описание программы. ПРИЛОЖЕНИЕ. Текст программы. Заключение. Введение. Постановка задачи. Интерфейс пользователя. Библиографический. Теоретическая часть. Методика и результат тестирования. Список. Читать ещё >

Разработать программу (реферат, курсовая, диплом, контрольная)

Содержание

  • ВВЕДЕНИЕ
  • 1. Постановка задачи
  • 2. Теоретическая часть
  • 3. Интерфейс пользователя
  • 4. Описание программы
  • 5. Методика и результат тестирования
  • ЗАКЛЮЧЕНИЕ
  • Библиографический
  • список
  • ПРИЛОЖЕНИЕ. Текст программы

Файловые системы семейства FAT содержат таблицу, в которой храниться информация о состоянии кластеров данных[1]. Кластеры, в которых размещался ранее удаленный файл помечены особым образом, и информация, хранящаяся в них доступна вплоть до перезаписи новым файлом или форматирования диска.

Целью данной работы является разработка программы, позволяющей искать определенные последовательности символов в кластерах, которые помечены как удаленные.

В качестве инструмента решения данной задачи обратимся к языку С++. Он идеально подходит для решения текущей задачи благодаря своей гибкости и быстродействию. Вместе с тем язык С++ вполне пригоден для низкоуровневого программирования, элементы которого будут применены для решения задачи[2].

В разработке требуемой программы мы не будем организовывать работу с диском напрямую через прерывания BIOS, вместо этого операции работы с диском будут реализованы посредством библиотеки WinAPI, что даст возможность эксплуатировать программу в среде Windows.

Практическое применение решения поставленной задачи может быть найдено в области восстановления информации.

Показать весь текст

Список литературы

  1. А. С. Деревянко Системное программное обеспечение персональных ЭВМ
  2. Джосьютис Н. C++. Стандартная библиотека./пер.с англ. — Питер, 2004, 736 с.
  3. П. Программно-аппаратная организация IBM PC./пер.с англ. — М.: Радио и связь, 1991. — 328 с.
  4. П. Персональный компьютер IBM PC и операционная система MS DOS./пер.с англ. — М.: Радио и связь, 1992. — 416 с.
  5. Профессиональная работа в MS-DOS, Р. Данкан, Мир, 1993.
  6. М. Харт, Системное программирование в среде Microsoft Windows./пер.с англ. — Вильямс, 3-е издание, 2005. — 592 c.
  7. http://msdn.microsoft.com/en-us/library/aa363858%28VS.85%29.aspx
  8. ., Программирование: принципы и практика использования C++, исправленное издание./пер.с англ. — Вильямс, 3-е издание, 2010. — 1248 c.
Заполнить форму текущей работой