Помогите пожалуйста
Задания на контрольную работу 2
Разработать программное обеспечение для определения конфигурации тестового компьютера.
1. Для получения конфигурации использовать возможности, предоставляемые WMI-интерфейсом.
2. Для получения конфигурации использовать соответствующие функции Windows API.
3. Информацию о конфигурации прочитать из реестра MS Windows.
Отчет должен содержать:
· название и цель работы;
· вариант задания;
· результаты тестирования компьютеров, указанных преподавателем;
· листинг программы, реализующей задание.
Контрольные вопросы
1. Что представляет собой реестр Windows? Какая информация в нем хранится?
2. По каким ключам реестра содержатся сведения о конфигурации компьютера?
3. Каким образом можно программно получить доступ к ключам реестра?
4. Что такое Windows API? Для какой цели его можно использовать?
5. Перечислите функции Windows API, которые служат для получения информации об устройствах компьютера.
6. Опишите структуру и назначение WMI интерфейса.
7. Каким образом осуществляется программный доступ к объектам WMI?
8. Что такое Moniker string?
9. Для чего используется язык WQL? В чем заключаются его особенности по сравнению с языком SQL?
10. Дайте сравнительную характеристику трем изученным методам получения информации о конфигурации компьютера.
Контрольная работа 1
Исходные данные к контрольной работе 1
Вариант задания определяется индексами r0 , r1 , r2 , r3 , вычисляемыми по двум последним цифрам номера договора N студента с помощью операции взятия остатка от деления:
У меня последняя цифра 20
r0 = mod(N/7); r1 = mod(N/4); r2 = mod(N/2); r3 = mod(N/3).
Индекс r0 определяет элементную базу блока цифровой обработки:
r0 = 0 – система на базе однокристальной микро-ЭВМ типа MCS–48;
r0 = 1 – система на базе процессора К580;
r0 = 2 – система на базе процессора x86 (К1810) в минимальном режиме;
r0 = 3 – система на базе процессора x86 (К1810) в максимальном режиме;
r0 = 4 – сопроцессорная конфигурация ЦП и АСП на базе процессора x86 (К1810);
r0 = 5 – система на базе процессора Motorola 68000;
r0 = 6 – система на базе процессора ARM.
Индекс r1 определяет вид функции, выполняемой блоком цифровой обработки:
r1 = 0 – среднее арифметическое N последовательно принятых входных значений;
r1 = 1 – частное от деления двух последних принятых входных значений;
r1 = 2 – остаток от деления двух последних принятых входных значений на предыдущее;
r1 = 3 – квадратный корень суммы квадратов N последовательно принятых входных значений;
Индекс r2 определяет тип синхронизации при обмене данными:
r2 = 0 – с синхронизацией по готовности данных (программное считывание регистра состояния);
r2 = 1 – c синхронизацией от таймера (по расчетному времени выполнения программы).
Индекс r3 определяет тип стандартного интерфейса для связи УВ и ПЭВМ:
r3 = 0 – параллельный порт;
r3 = 1 – последовательный порт (по протоколу RS – 232C);
r3 = 2 – интерфейс системной шины (стандарты Multibus, ISA, PCI)
Конкретные значения допустимой точности вычислений, которая определяется разрядностью входных и выходных данных также задает преподаватель – руководитель проекта. Они могут быть скорректированы в ходе выполнения работы.
У меня восьмой вариант, то есть 8 задание
Результаты выполнения работы представляются в виде пояснительной записки объемом 10 – 15 машинописных страниц (без приложений) или в тетради объемом 12 – 18 листов. Необходимые структурные и функциональные схемы обычно оформляются в виде рисунков, входящих в текст записки, однако возможно их оформление в виде графического приложения (чертежей, выполненных в соответствии со стандартами [1 – 5].
Пояснительная записка (ПЗ) к контрольной работе должна содержать:
· титульный лист,
· задание на проектирование, введение,
· основное содержание, заключение,
· список использованных источников,
· приложение, содержащее документацию и другие материалы, не вошедшие в перечень графической части (листинги программ, таблицы, графики и т.д.).
В основное содержание ПЗ рекомендуется включить следующие разделы:
· анализ задания;
· выбор и обоснование структурной и, если необходимо, функциональной схемы организации микропроцессорной вычислительной системы;
· разработка вопросов взаимодействия в микропроцессорной системе;
· обоснование алгоритмов выполнения машинных операций и способов вычисления адресов операндов;
· разработка программ, обеспечивающих функционирование микропроцессорной вычислительной системы;
· определение параметров подсистемы памяти;
· анализ динамических параметров и качества системы.
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |