Создание программы Tweaker - Программирование, компьютеры и кибернетика дипломная работа

Создание программы Tweaker - Программирование, компьютеры и кибернетика дипломная работа



































Требования к разрабатываемой программе и к выполняемым ею функциям. Алгоритмы взаимодействия с реестром, поиска, открытия, чтения и удаления ключа. Запросы к исходным кодам и языкам программирования. Проведение экономических расчетов и охрана труда.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
XP Tweaker - программа настройки, оптимизации и защиты Windows XP. Включает несколько опций предназначенных специально для русских версий Windows XP. Возможность сохранения настроек в файле для быстрой настройки системы или настройки системы на нескольких компьютерах. Программа имеет подробную справочную систему обо всех имеющихся опциях.
В большинстве случаев XP Tweaker сохраняет только измененные параметры, что повышает стабильность работы программы и системы в целом. Встроенная консоль XP Tweaker выводит все изменения, которые программа делает в реестре.
Программа тестировалась под следующими ОС:
Windows XP Corporate Edition (English + MUI)
Windows Server 2003 Enterprise Edition (English + MUI)
Программа не совместима с другими версиями Windows. Вполне возможно большинство опций будут работать в Windows 2000 и Windows Longhorn, для этого запустите программу с ключом /nocheckver. Используйте данную возможность только в случае крайней необходимости, программа не тестировалась и не предназначена для этих операционных систем. С другими версиями Windows (95, 98, ME) программа не работает.[13]
2) Чтение и редактирование информации в системном реестре:
Ш изменение внутренних параметров ядра Windows.
Ш полнопоточное управление видеокартой:
4) Дополнительные гаджеты для пользователя.
5) Сохранение в файле параметров одного компьютера, для последующего переноса на другой системы.
· Параметры и настройки системы (реестр). В данном разделе будут доступны: возможность изменения административных прав, настройка панелей управления Windows, параметры доступа к системе
· Параметры ядра системы (ядро Windows). В данном разделе имеется возможность, контроля подгружаемых библиотек Windows.
· Видео параметры. В данном разделе имеется возможность управления видеокартой на физическом уровне.
· Вкладка сохранения настроек системы
Реестр Windows или системный реестр (англ. Windows Registry) -- иерархически построенная база данных параметров и настроек в большинстве операционных систем Microsoft Windows.
Реестр содержит информацию и настройки для аппаратного обеспечения, программного обеспечения, профилей пользователей, предустановки. Большинство изменений в Панели управления, ассоциации файлов, системные политики, список установленного ПО фиксируются в реестре.
Реестр Windows был введён для упорядочения информации, хранившейся до этого во множестве INI-файлов, которые использовались для хранения настроек до того, как появился реестр. [5]
Реестр - это дерево подкаталогов и файлов, он содержит большое множество подкаталогов и ключей, но у него довольно простая структура.
Реестр имеет основные каталоги «HKEY», которые содержат в себе подкаталоги. (рисунок 2.3)
Адрес к ключу можно представить в обычной форме:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Polices\
Выше приведен пример, который наглядно показывает структуру реестра.
Сначала идёт основной корневой каталог, затем подкаталоги и в конце ключ.
Программа изначально выполняет запрос к Windows и только потом Windows даёт доступ к реестру и его ключам.
Получив доступ к реестру, программа делает запросы:
1) Получение определённого ключа. Когда программа выполняет одну из опций, она делает обращение к заранее известному ключу, после чего можно получить значение содержащуюся в ключе.
2) Изменение ключа. При необходимости изменить ключ - делается запрос на получение нужного ключа и снятие флага "только чтение", после чего этот ключ можно изменить.
3) Создание ключа. Когда программе необходимо сохранить свои настройки или реестр не содержит нужных ключей, они создаются с параметрам "default". Программа делает запрос на получение нужного ключа, если таковой в реестре не находится, то он создаётся, затем снова идёт проверка на наличие ключа, если таковой найден, то реестр возвращает значение программе, либо переходит к запросу "изменение ключа". (рисунок 2.4)
Рисунок 2.4 - Способ обращения программы к ключам реестра
Предположим, был изменён какой либо параметр, он берёт из за ранее готового списка путь к ключу, находит его и затем сравнивает его с вторым списком - «явных ключей». Если найденный ключ совпадает с двумя списками, затем он открывается. Если же ключа или подкаталога не существует, то путём сравнения двух списков создаётся подкаталоги и собственно ключ с параметром по умолчанию. (рисунок 3.1) [7]
Рисунок 3.1 - Диаграмма алгоритма поиска и открытия ключа
1. Рассчитать трудоемкость выполнения основных работ проекта;
2. Составить смету затрат на разработку программного продукта;
3. Произвести оценку экономической эффективности создаваемого программного продукта
Организационная подготовка к созданию задачи, разработка и утверждение ТЗ
Отладка оборудования, тестирование и корректировка программы и технической документации
1) Отчисления на соц.страхование (1,5 %)
2) Отчисления в пенсионный фонд (33 %)
3) Отчисления в фонд занятости (1,3 %)
2) Амортизационные отчисления (20%)
Себестоимость разработки программного продукта
Предельный уровень рентабельности, %
Таблица 6.5 - Смета на разработку программного продукта
Рассмотрим аудиторию в университете (схожим образом может быть устроено и офисное помещение), которая находится на первом этаже железобетонного здания. План помещения представлен на рисунке 7.1.
Основным оборудованием рабочего места является видео-дисплейный терминал (ВДТ), который включает видеомонитор, клавиатуру, рабочий стол, стул. Вспомогательным является преподавательский стол и доска.
ЭВМ стоит на специально оборудованном рабочем столе (высота - 725мм, ширина - 750мм, глубина - 850мм), рядом стул (высота спинки - 300мм, ширина - 380мм, кривизна - 400мм) и подставка для ног (ширина - 300мм, глубина - 400мм).
Согласно требованиям по эксплуатации персональных ЭВМ, проект предусматривает следующее характеристики: длина А=10 м, ширина В=5м; электропитание переменным током 220 В частотой 50 Гц. Высота помещения 2.6 м. Общая площадь составляет 50 м2.
Для облицовки стен, потолка и пола офисного помещения использованы токонепроводящие негорючие материалы, разрешенные органами государственного санитарно-эпидемического надзора, а для внутренней отделки интерьера - диффузно-отражающиеся материалы со следующими коэффициентами отражения:
Поверхность пола ровная, нескользкая, удобная для уборки и обладает антистатическими свойствами.
7.2 Анализ опасных и вредных факторов
Согласно ГОСТ 12.0.003-74 вредные и опасные производственные факторы, которые могут влиять на человека при работе в данном помещении, по природе действия подразделяются на физические и психофизиологические.
Возможные следующие вредные и опасные физические производственные факторы:
- повышенная или пониженная влажность воздуха;
- повышенная или пониженная температура воздуха;
- повышенная или пониженная скорость движения воздуха.
- недостаточная или чрезмерная освещенность.
- электромагнитное излучение (ЕМИ) и ионизированное излучение.
Возможные следующие вредные и опасные психофизиологические производственные факторы:
- перенапряжение зрительных или слуховых анализаторов.
Анализ психофизиологических факторов, как основных при работе в помещении, показал следующее:
- у лиц, занятых эмоционально напряженной умственной деятельностью возникает возможность развития информационных нервных перенапряжений и неврозов.
Требования к обеспечению надежного функционирования программы. Отказы из-за некорректных действий пользователей системы. Требования к исходным кодам и языкам программирования, к программным средствам, используемым программой. Алгоритм получения данных. дипломная работа [1,5 M], добавлен 22.11.2015
Требования к функциям, выполняемым системой, программно-аппаратному и техническому обеспечению, к эргономике и технической эстетике, надежности и хранению информации. Схема взаимодействия модулей. Структурная схема программы. Наиболее вероятные ошибки. курсовая работа [541,3 K], добавлен 19.05.2014
Рассмотрение правил создания, открытия и закрытия собственного ключа реестра. Описание функций, выполняющих процедуры сохранения произведенного изменения, добавления или удаления данных из ключей. Осуществление выборки информации из системного реестра. реферат [24,5 K], добавлен 03.10.2010
Проектирование программы для предприятия ООО "Чудо свечи" в среде программирования Borland Delphi. Произведение расчета системы методом аддитивной оптимизации. Требования к функциям, выполняемым системой, к программному и аппаратному обеспечению. курсовая работа [2,8 M], добавлен 27.02.2015
Требования к функциям, выполняемым системой, к программно-аппаратному и техническому обеспечению, к надежности и хранению информации. Схема взаимодействия модулей. Структурная схема программы. Руководство пользователю и программисту, вероятные ошибки. курсовая работа [423,1 K], добавлен 24.03.2014
Схема работы и требования к программам шифрования и дешифрования. Алгоритмы и тексты программы шифрования и программы дешифрования, выполненные на языке программирования C/C++. Содержание файла с исходным текстом, с шифротекстом, с дешифрованным текстом. курсовая работа [24,7 K], добавлен 20.10.2014
Основные определения поиска подстроки в строке. Простейшие алгоритмы поиска подстроки в строке. Алгоритмы последовательного поиска и Рабина-Карпа, создание и описание программы, реализующей их. Порядок работы с приложением. Тестирование алгоритмов. курсовая работа [2,7 M], добавлен 24.05.2012
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Создание программы Tweaker дипломная работа. Программирование, компьютеры и кибернетика.
Реферат по теме Волновое уравнение в математике
Дипломная работа по теме Оптимальная доставка контейнеров из Республики Саха (Якутия) в КНР
Преступление Не Окупается Сочинение
Контрольная работа по теме Понятие и признаки государства
Реферат по теме Отруйні речовини та їх класифікація
Дипломная работа по теме Попроцессный метод в угольной отрасли
Реферат: Gasoline Essay Research Paper The price of
Реферат На Тему Анализ Повести Бальзака "Гобсек"
Эссе На Тему Работы На Дистанционном Управлении
Дипломная работа по теме Интеллигент на каторге на примере произведений 'Записки из мертвого дома' Ф.М. Достоевского и 'Колымские рассказы' В.Т. Шаламова
Оценка Объекта Недвижимости Реферат
Ферменты - это белки, выполняющие функция катализатора при прохождении в клетке биохимических реакций.
Мини Сочинение Почему Нужна История
Курсовая работа: Разработка технологического процесса изготовления женской блузки. Скачать бесплатно и без регистрации
Реферат: Современные тенденции развития экономики Китая, его место в МХ. Факторы экономического роста Кит
Реферат: Abortion Essay Research Paper IntroductionThis piece of
Пособие по теме Физическая культура в образовательном процессе ВУЗа
Контрольная Работа За 3 Четверть Перспектива
Курсовая работа по теме Бизнес-план как основа инвестиционного проекта
Отчет Практика Налоги И Налогообложение
Наследственное право - Государство и право контрольная работа
Вклад Макса Вебера у розвиток політичної думки - Политология курсовая работа
Разработка бизнес-плана предприятия - Маркетинг, реклама и торговля курсовая работа


Report Page