Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Контрольная работа по Системному программированию(2 задания)
Создан заказ №11025606
16 июля 2024

Контрольная работа по Системному программированию(2 задания)

Как заказчик описал требования к работе:
Первое задание Реализовать приложение, позволяющее искать некоторый набор запре- щенных слов в файлах. Пользовательский интерфейс приложения должен позволять ввести или загрузить из файла набор запрещенных слов. При нажатии на кнопку «Старт», приложение должно начать искать эти слова на всех дост упных накопителях информации (жесткие диски, флешки). Файлы, содержащие запрещенные слова, должны быть скопированы в заданную папку. Кроме оригинального файла, нужно создать новый файл с содержимым оригинального файла, в котором запрещенные слова заменены на 7 повторя- ющихся звезд (*******). Также нужно создать файл отчета. Он должен содержать информацию о всех найденных файлах с запрещенными словами, пути к этим файлам, размер файлов, информацию о количестве замен и так далее. В файле отчета нужно также отобразить топ-10 самых популярных запрещенных слов. Интерфейс программы должен показывать прогресс работы приложения с помощью индикаторов (progress bars). Пользователь через интерфейс при- ложения может приостановить работу алгоритма, возобновить, полностью остановить. По итогам работы программы необходимо вывести результаты работы в элементы пользовательского интерфейса (нужно продумать, какие элементы управления понадобятся). Программа обязательно должна использовать механизмы многопоточ- ности и синхронизации! Программа может быть запущена только в одной копии. Предусмотреть возможность запуска приложения из командной строки без отображения визуального интерфейса. ---------------------------- Второе задание Создать приложение, следящее за работой пользователя на компьютере. Приложение (можно реализовать как комплекс приложений) работает в трех режимах. Первый режим позволяет пользователю настроить опции для слежения. Второй режим приложения незаметно для текущего пользователя выполняет процесс слежения (статистика и модерирование). Третий режим позволяет посмотреть отчет о работе программы. Во втором режиме приложение может следить за нажатиями клавиш на клавиатуре, за спискомзапущенных приложений. Приложение собирает стати- стику и производит модерирование. Что конкретно выполнять, определяется пользователем на этапе настройки. Если активирована статистика, приложение записывает информацию о всех нажатиях клавиш в файл отчета (путь настраивается пользователем через визуальный интерфейс), о всех запускаемых приложениях (в файл от- чета должна попадать информация о названии запущенного приложения и времени запуска). Если активировано модерирование, приложение анализирует клавиши, нажатые пользователем. В том случае, если было набрано слово из предо- пределённого списка (список слов указывается при настройке приложения), создаётся специальный файл отчета. При модерировании, если запускается запрещенная программа (список программ указывается при настройке при- ложения), приложение записывает информацию о запуске в файл отчета и закрывает запрещенную программу. В режиме отчетности пользователь может просмотреть информацию о клавишах и процессах (выбор пользовательского интерфейса остается за вами)
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
17 июля 2024
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
Irisa17
5
скачать
Контрольная работа по Системному программированию(2 задания).docx
2024-07-20 22:20
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Без исправлений, раньше срока. Преподаватель поставил оценку отлично, рекомендую данного автора

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Разработка псевдокода алгоритмических конструкций
Курсовая работа
Информатика
Стоимость:
700 ₽
Компьютерный сленг
Доклад
Информатика
Стоимость:
300 ₽
Потребление и сбережения
Курсовая работа
Информатика
Стоимость:
700 ₽
создание бд access с моделью as-is (to-be) методология IDEF0
Контрольная работа
Информатика
Стоимость:
300 ₽
Динамические структуры данных. Обработка дерева
Лабораторная работа
Информатика
Стоимость:
300 ₽
Курсовая «Проектирование информационных систем». Тема на выбор.
Курсовая работа
Информатика
Стоимость:
700 ₽
МОДЕЛИРОВАНИЕ ПОВЕДЕНИЯ ПРОГРАММНЫХ СРЕДСТВ НА ЛОГИЧЕСКОМ УРОВНЕ
Лабораторная работа
Информатика
Стоимость:
300 ₽
Экзамен по информатике on-line бакалавриат. 09.08.2024
Помощь on-line
Информатика
Стоимость:
700 ₽
Методы оптимальных решений
Контрольная работа
Информатика
Стоимость:
300 ₽
тубулирование функции
Контрольная работа
Информатика
Стоимость:
300 ₽
Выполнить задания по системному анализу . С-01062
Контрольная работа
Информатика
Стоимость:
300 ₽
Цифровые двойники. Эффекты применения в промышленности
Контрольная работа
Информатика
Стоимость:
300 ₽
Принцип автоматического исполнения программ в ЭВМ.
Контрольная работа
Информатика
Стоимость:
300 ₽
Сделать контрольную по компьютерному практикуму
Контрольная работа
Информатика
Стоимость:
300 ₽
Информатика
Контрольная работа
Информатика
Стоимость:
300 ₽
Обработка текстовой информации.
Контрольная работа
Информатика
Стоимость:
300 ₽
Синтезировать автомат
Контрольная работа
Информатика
Стоимость:
300 ₽
Читай полезные статьи в нашем
Доменное имя
Каждому компьютеру, подключенному к Интернету присваивается уникальный IP-адрес. Таковой имеется и у каждого сетевого ресурса, например, один из IP-адресов сайта компании Яндекс - 213.180.204. Такую последовательность трудно запоминать, но если вписать ее в адресную строку браузера - откроется требуемый сайт. В связи с частой сменой адресов, закрепленными за сервисами, браузер может и не перейти ...
подробнее
Программные комплексы общего назначения
Программным обеспечением является набор программных средств, которые предназначены для информационной обработки при помощи средств вычислительной техники.
Программное обеспечение подразделяется на следующие типы:
Прикладное программное обеспечение служит для обеспечения использования компьютерного оборудования в разных областях человеческой деятельности. Программные средства, которые составляют при...
подробнее
Принципы проектирования программных систем
Принципы проектирования программных систем — это принципы, заложенные в основу процесса создания программного обеспечения.
Проектирование программных систем может быть определено как процесс формирования проекта программных систем, то есть, совокупности схем, диаграмм, технических заданий и других документов, которые содержат описание разрабатываемых программных продуктов в объеме, достаточном для ...
подробнее
Установка Windows 10
Прежде всего следует подчеркнуть, что корпорация Microsoft приложила максимум усилий, чтобы сделать установку Windows 10 простой и комфортной. Windows 10 является операционной системой, предназначенной для персональных компьютеров, ноутбуков, планшетных и гибридных устройств с сенсорным экраном, консоли Xbox One и прочих компьютерных устройств. Официально Windows 10 был выпущен 29 июля 2015 года. ...
подробнее
Доменное имя
Каждому компьютеру, подключенному к Интернету присваивается уникальный IP-адрес. Таковой имеется и у каждого сетевого ресурса, например, один из IP-адресов сайта компании Яндекс - 213.180.204. Такую последовательность трудно запоминать, но если вписать ее в адресную строку браузера - откроется требуемый сайт. В связи с частой сменой адресов, закрепленными за сервисами, браузер может и не перейти ...
подробнее
Программные комплексы общего назначения
Программным обеспечением является набор программных средств, которые предназначены для информационной обработки при помощи средств вычислительной техники.
Программное обеспечение подразделяется на следующие типы:
Прикладное программное обеспечение служит для обеспечения использования компьютерного оборудования в разных областях человеческой деятельности. Программные средства, которые составляют при...
подробнее
Принципы проектирования программных систем
Принципы проектирования программных систем — это принципы, заложенные в основу процесса создания программного обеспечения.
Проектирование программных систем может быть определено как процесс формирования проекта программных систем, то есть, совокупности схем, диаграмм, технических заданий и других документов, которые содержат описание разрабатываемых программных продуктов в объеме, достаточном для ...
подробнее
Установка Windows 10
Прежде всего следует подчеркнуть, что корпорация Microsoft приложила максимум усилий, чтобы сделать установку Windows 10 простой и комфортной. Windows 10 является операционной системой, предназначенной для персональных компьютеров, ноутбуков, планшетных и гибридных устройств с сенсорным экраном, консоли Xbox One и прочих компьютерных устройств. Официально Windows 10 был выпущен 29 июля 2015 года. ...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы