на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Создание базы данных функциональных аналогов Windows-программ для ОС Linux и разработка методики подбора ПО
p align="left">Основные библиотеки API.

· COMCTL32.DLL: набор дополнительных элементов управления Windows, в том числе Tree List и Rich Text;

· MAPI32.DLL: функции работы с электронной почтой;

· NETAPI32.DLL: элементы управления и функции работы с сетью;

· ODBC32.DLL: функции этой библиотеки нужны для работы с различными базами данных через протокол ODBC;

· WINMM.DLL: операции доступа к системным средствам мультимедиа.

· KERNEL32.DLL: низкоуровневые функции управления памятью, задачами и другими ресурсами системы;

· USER32.DLL: здесь в основном находятся функции управления пользовательским интерфейсом;

· GDI32.DLL: библиотека Graphics Device Interface - разнообразные функции вывода на внешние устройства;

· COMDLG32.DLL: функции, связанные с использованием диалоговых окон общего назначения;

3.2 Как работает скрипт и команды в Linux

- веб сервесы

- на конкретном ПК

- Для встроенных устройств - системные

- Моя прога относится к классу…

- Языков тож много

- таб классы / языки

выбрать один;

- как устроен язык

- концепции

3.3 Оценка вида хранения информации

Описание по Гост БД

Наиболее оптимально, для хранения данных, использовать СУБД.

В unix, это уже аксиома - все данные хранятся в СУБД. Написаны библиотеки, для доступа к ним, имеются заголовочные файлы, все это в открытом коде. Как правило, программы изначально ориентированы на взаимодействие с несколькими различными СУБД.

В windows все примерно так же, только программы (системы) более ориентированы на какую-то конкретную СУБД, например MSSQL или Oracle. Все связанно с большими финансовыми затратами.

Дле небольших программ, нацеленных на windows, имеет смысл хранить данные в локальных файлах, как в нашем случае, в формате».ini» или формате XML.

3.4 Разработка вида хранения списка программ

Для данной версии продукта, база данных, в традиционном ее понимании не используется. Используется конфигурационный файл. Это широко распространенный формат».ini». Для которого создано, большое количество библиотек обработки. Его легко модифицировать, в том числе и «руками», в том числе и под Linux. Незамысловатый удобочитаемый формат - название секции, ключи и их значения.

Должен отметить, что в настоящее время, формат».ini» несколько устарел, все больше применяется формат XML, под который так же создано большое количество обработчиков (парсеров). Полагаю в следующей версии продукта, будет добавлена возможность использования XML-списков соответствий, а так же не исключаю, что будет добавлена возможность подключения программы непосредственно к СУБД.

Для автоматизированного восстановления программного окружения в ОС Linux будет использоваться скрипт, который будет управлять процессом установки пакетов. Это будет bash-скрипт, который задействует, утилиту для работы с пакетами (yum, apt-get). Пока скрипт будет нацелен на конкретный дистрибутив Red Hat или совсместимый с утилитой управления пакетами yum.

Аpt-get программа для установки, обновления и удаления программных пакетов в операционных системах Debian и основанных на них (Ubuntu, Edubuntu и т.п.). Способна автоматически устанавливать и настраивать программы для UNIX-подобных операционных систем как из предварительно откомпилированных пакетов, так и из исходных кодов.

Пакеты берутся из интернет-репозиториев, либо их можно установить с имеющихся носителей. Список источников пакетов хранится в файле /etc/apt/sources.list и в каталоге /etc/apt/sources.list.d/. Графические оболочки для apt позволяют легко добавлять новые и удалять ненужные источники.

Аpt (apt-get) значительно упрощает процесс установки программ в командном режиме. Для пользователей, предпочитающих графический интерфейс, более удобным может оказаться другие front-end'ы - Synaptic и Adept.

Распространяется бесплатно, в соответствии с условиями пользовательского соглашения GNU General Public License.

3.5 Конфигурационный файл

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

Как правило, конфигурационные файлы имеют текстовый формат и могут быть прочитаны и отредактированы пользователем программы.

Наиболее широко файлы конфигурации в качестве средства настройки используются в ОС семейства Unix: FreeBSD, GNU/Linux и др.

Известные форматы:

· XML;

· YAML;

· INI;

· ENV;

· другие…

В ОС GNU/Linux в качестве файлов конфигурации системы зачастую используются сценарии (скрипты) для командной оболочки.

  • 3.6 Разработка алгоритма получения информации об установленном ПО в ОС
    • значально было решено, не использовать дополнительных библиотек, не входящих в состав BDS 2006. Использованы только унифицированные контейнеры данных (TCollection) и форматы файлов (.ini). Все это позволит легче сопровождать программу, а также обеспечит ее взаимодействие с другими программными продуктами, если потребуется.
    • 3.7 Обновление списка соответствий через взаимодействие с FTP сервером
    • 4. Охрана труда
    • 4.1 Исследование возможных опасных и вредных факторов при эксплуатации ЭВМ и их влияния на пользователей
    • Охрана труда - это система законодательных актов, социально-экономических, организационных, технических, гигиенических и лечебно-профилактических мероприятий и средств, обеспечивающих безопасность, сохранение здоровья и работоспособности человека в процессе труда.
    • Полностью безопасных и безвредных производственных процессов не существует. Задача охраны труда - свести к минимальной вероятность поражения или заболевания работающего с одновременным обеспечением комфорта при максимальной производительности труда.
    • Любой производственный процесс, в том числе работа с ЭВМ, сопряжен с появлением опасных и вредных факторов.
    • Опасный фактор - это производственный фактор, воздействие которого на работающего в определенных условиях приводит к травме или другому резкому внезапному ухудшению здоровья.
    • Вредный фактор - производственный фактор, приводящий к заболеванию, снижению работоспособности или летальному исходу. В зависимости от уровня и продолжительности воздействия вредный производственный фактор может стать опасным.
    • При работе над дипломом использовались:
    • Сеть 380 В/220 В.
    • Помещения без повышенной опасности (сухие, температура +5 - 30 градусов Цельсия, относительная влажность меньше или равна 60%, коэффициент заполнения менее 0,2).
    • Компьютер (ЖК-монитор, системный блок, клавиатура, мышь), принтер, сканер.
    • Характеристики монитора: разрешение по горизонтали (max) 1280 пикселей; разрешение по вертикали (max) - 800 пикселей; легко регулируемые контрастность и яркость; частота кадровой развертки при максимальном разрешении - 50-76 Гц; частота строчной развертки при максимальном разрешении - 24-83 Гц.
    • Рассмотрим, какие могут быть отравляющие и вредные факторы при эксплуатации указанной электронно-вычислительной техники.
    • ВТ питается от сети 220 В, 50 Гц, а безопасным напряжением является
    • U ? 40 В, поэтому появляются опасные факторы поражения электрическим током. Электрический ток на человека производит воздействие:
    • · Термическое
    • · Электролитическое
    • · Биологическое
    • · Механическое
    • Результатом воздействия электрического тока на человека могут быть травмы:
    • · местные - электрические ожоги, металлизация кожи, уплотнение кожи, механические повреждения и электроофтальмия.
    • · общие - электроудары (судорожное сокращение мышц, с потерей сознания/без потери сознания, потеря сознания с нарушением дыхания, остановка сердца).
    • Тяжесть поражения электрическим током зависит от силы тока, рода тока, частоты тока, электрического сопротивления человека, состояния окружающей среды, времени воздействия тока и индивидуальных особенностей человека.
    • Наиболее опасным переменным током является ток 20 - 100 Гц. Так как компьютер питается от сети переменного тока частотой 50 Гц, то этот ток является опасным для человека.
    • 4.2 Методы и средства защиты пользователей от воздействия на них опасных и вредных факторов
    • Для защиты от поражения электрическим током используется техническое средство - зануление.
    • Зануление - это преднамеренное электрическое соединение с нулевым защитным проводником металлических нетоковедущих частей ЭЛУ, которые могут оказаться под напряжением. Применяется в 3-хфазных четырех проводных сетях с глухо заземленной нейтралью при напряжении менее 1000В.
    • Основа принципа защиты занулением: защита человека осуществляется тем, что при замыкании одной из фаз на заземляющий корпус, в цепи появляется ток замыкания, который отключает от потребителя сеть. Ток короткого замыкания еще до срабатывания защиты вызывает перераспределение в сети, приводящее к снижению напряжения на корпусе относительно земли.

(формула 1), где:

Jк.з. - ток короткого замыкания [А];

Uф - фазовое напряжение [B];

rm - сопротивление катушек трансформатора [Ом];

rнзп - сопротивление нулевого защитного проводника [Ом].

Uф = 220 В; Ом (по паспорту)

(формула 2), где:

- удельное сопротивление материала проводника [Ом*м];

l - длина проводника [м];

s - площадь поперечного сечения проводника [мм2].

=400 м; =150 м; =50 м;

; 9,1

По величине определим с каким необходимо включить в цепь питания ПЭВМ автомат.

рмедь= 0,0175 Ом*м

(формула 3), где K - качество автомата.

Отсюда следует, что для отключения ПЭВМ от сети в случае короткого замыкания или других неисправностей в цепь питания ПЭВМ необходимо ставить автомат с Jном= 8 А.

Во время работы на персональных ЭВМ при прикосновении к любому из элементов оборудования могут возникнуть разрядные токи статического электричества. Вследствие этого происходит электризация пыли и мелких частиц, которые притягивается к экрану. Собравшаяся на экране электризованная пыль ухудшает видимость, а при повышении подвижности воздуха, попадает на лицо и в легкие человека, вызывает заболевания кожи и дыхательных путей.

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

При повышении напряженности поля Е>15 кВ/м, статическое электричество может вывести из строя компьютер.

Для защиты от статического электричества предусмотрены специальные шнуры питания с встроенным заземлением. Там, где это не используется (отсутствует розетка) необходимо заземлять корпуса оборудования.

Также для защиты от воздействия электрического тока все корпуса оборудования, клавиатура, защелки дисководов и кнопки управления выполнены из изоляционного материала.

Кроме того, для защиты осуществляется:

1. Контурное заземление.

2. Нейтрализация статического электричества.

3. Наличие антистатического пола.

4. Влажная уборка.

5. Проветривание с подвижностью воздуха 0,2 м/с.

4.3 Эргономические требования к рабочим местам ПЭВМ

Производственное освещение тоже заслуживает внимания. Рациональное освещение помещений - один из наиболее важных факторов, от которых зависит эффективность трудовой деятельности человека.

Назначение его состоит в том, чтобы: 1) снижать утомляемость, 2) увеличивать условия зрительной работы, 3) способствовать повышению производительности труда и качества продукции, 4) оказывать благоприятное воздействие на психику, 5) уменьшать уровень травматизма и увеличивать безопасность труда.

К освещению предъявляются следующие требования:

В рабочей зоне освещение должно быть в такой мере, чтобы рабочий имел возможность хорошо видеть процесс работы не напрягая зрение и не наклоняясь (менее чем на 0,5 метра до глаз) к объекту.

Освещение не должно создавать резких теней, бликов и оказывать слепящее действие. Глаза должны быть защищены от прямых источников света.

Спектральный состав света должен быть приближен к естественному свету.

Уровень освещенности должен быть достаточен и соответствовать условиям зрительной работы.

Уровень освещенности должен обеспечивать равномерность и устойчивость уровня освещенности.

Освещение не должно создавать блескости как самих источников света, так и предметов, находящихся в рабочей зоне.

Требования к освещению в вычислительных центрах:

Местное освещение не рекомендуется. Используется общее освещение. Максимальная освещенность 400 лк, блескость менее 15 ед., пульсация менее 10%.

Освещенность на поверхности стола в зоне размещения рабочего документа должна быть 300 - 500 лк. Допускается установка светильников местного освещения для подсветки документов. Местное освещение не должно создавать бликов на поверхности экрана и увеличивать освещенность экрана более 300 лк.

Следует ограничивать прямую блесткость от источников освещения, при этом яркость светящихся поверхностей (окна, светильники и др.), находящихся в поле зрения, не должна быть более 200 кд/ кв. м.

Следует ограничивать неравномерность распределения яркости в поле зрения монитором и ПЭВМ, при этом соотношение яркости между рабочими поверхностями не должно превышать 3:1 - 5:1, а между рабочими поверхностями и поверхностями стен и оборудования 10:1.

Лампы рекомендуется использовать белого света, холодного белого света, наиболее близкие к естественному свету. Мощность ламп 36-40 ВТ, температура 3000-4200 градусов Кельвина, тогда они не дают высокого ультрафиолетового излучения.

Основной поток естественного света должен быть слева. Солнечные лучи и блики не должны попадать в поле зрения работающего с ПЭВМ.

К рабочему месту с ЭВМ также предъявляются требования:

Рабочие места с компьютерами должны размещаться таким образом, чтобы расстояние от экрана одного видеомонитора до тыла другого была не менее 2,0 м, а расстояние между боковыми поверхностями видеомониторов - не менее 1,2 м.

Экран видеомонитора должен находиться на расстоянии 600 - 700 мм, но не ближе 500.

Высота рабочей поверхности стола должна регулироваться в пределах 680-800 мм; при отсутствии такой возможности высота рабочей поверхности стола должна составлять 725 мм.

Рабочий стол должен иметь пространство для ног высотой не менее 600 мм, глубиной на уровне колен - не менее 450 мм и на уровне вытянутых ног - не менее 650 мм.

Рабочий стул (кресло) должен быть подъемно-поворотным и регулируемым по высоте и углам наклона сиденья и спинки, а так же - расстоянию спинки от переднего края сиденья.

Рабочее место должно быть оборудовано подставкой для ног, имеющей ширину не менее 300 мм, глубину не менее 400 мм, регулировку по высоте в пределах до 150 мм и по углу наклона опорной поверхности подставки до 20 градусов; поверхность подставки должна быть рифленой и иметь по переднему краю бортик высотой 10 мм.

Рабочее место с персональным компьютером должно быть оснащено легко перемещаемым пюпитром для документов.

Площадь на одно рабочее место с ПЭВМ для взрослых пользователей должна составлять не менее 6,0 кв. м., а объем не менее 20,0 куб. м.

Для внутренней отделки интерьера помещений с мониторами и ПЭВМ должны использоваться диффузно - отражающиеся материалы с коэффициентом отражения для потолка - 0,7 - 0,8; для стен - 0,5 - 0,6; для пола - 0,3 - 0,5.

Поверхность пола в помещениях эксплуатации мониторов и ПЭВМ должна быть ровной, без выбоин, нескользкой, удобной. Для очистки и для влажной уборки, обладать антистатическими свойствами. Для повышения влажности воздуха в помещениях с компьютерами следует применять увлажнители воздуха, ежедневно заправляемые дистиллированной или прокипяченной питьевой водой. Перед началом и после каждого часа работы помещения должны быть проветрены.

Рекомендуемый микроклимат для помещения с ПЭВМ:

· Температура 19-21 °С

· Относительная влажность воздуха 55-62%

Литература

1. «Реестр Windows XP», Шалин П.А., Специальный справочник - СПб.: Питер, 2005. - 175.: ил.

2. «Linux», Стахнов А.А., СПб.: БХВ-Петеррбург, 2002. - 912 с.: ил.

3. «Linux сервер своими руками», Колисниченко Д.Н. - 3-е изд., перераб. и доп. - СПБ.: Наука и Техника, 2005. - 752 с.: ил.

Страницы: 1, 2, 3



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.