В не могут выполняться приложения работающие в среде windows nt

Обновлено: 04.07.2024

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

Однако необходимо четко понимать и уметь отличать легальные процессы от подозрительных. В этом задании необходимо ознакомиться с основным методом исследования запущенных процессов, а именно получить навыки работы с Диспетчером задач Windows, и изучить стандартный их набор.

Диспетчер задач Windows - это стандартная утилита , входящая в любую Microsoft Windows NT -подобную операционную систему, в том числе Microsoft Windows XP. C ее помощью можно в режиме реального времени отслеживать выполняющиеся приложения и запущенные процессы, оценивать загруженность системных ресурсов компьютера и использование сети.

Познакомьтесь с интерфейсом Диспетчера и проследите за изменениями в системе на примере запуска программы Paint. Изучение сетевой активности с помощью Диспетчера задач Windows будет продолжено в одном из последующих заданий.

    Перейдите к Диспетчеру задач Windows, нажав одновременно клавиши Ctrl, Shift и Esc.


Открывшееся окно содержит четыре закладки, отвечающие четырем видам активности, которые отслеживает Диспетчер: приложения, процессы, быстродействие (использование системных ресурсов) и Сеть. По умолчанию у Вас должна открыться вторая закладка, Процессы .

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

Описание большинства процессов можно найти в Интернете. Поэтому если к Вам закрались подозрения, немедленно обратитесь к всемирной сети.

Загрузка процессора представлена в процентах от максимальной. Поэтому для удобства пользователя в списке всегда присутствует пункт "Бездействие системы". С его помощью можно быстро узнать насколько загружен, вернее свободен процессор.


Отсортируйте все процессы по использованию ресурсов процессора. Для этого нажмите на заголовок поля ЦП ()

Этот метод также можно использовать для того, чтобы в случае заметного снижения производительности определить, какая программа виновна в этом: столбец ЦП покажет загрузку процессора, а Память - оперативную память.


В ряде случаев может потребоваться вручную завершить некий процесс. Это можно сделать с помощью кнопки Завершить процесс.

________ принцип, используемый при разработке программного обеспечения, основан на выделении в алгоритмах и в обрабатываемых структурах действий и данных по частоте использования
________ технологии проектирования программного обеспечения обеспечивают автоматизированную или автоматическую поддержку методов
_________ способ построения моделей предполагает выдвижение гипотез, декомпозицию сложного объекта, анализ, затем синтез
__________ - программа чтения гипертекста
__________ программное обеспечение - программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя
__________ системы означает, что она состоит из ряда подсистем или элементов, выделенных по определенному признаку, отвечающему конкретным целям и задачам
___________ - поименованная часть программы, которая может выполнять некоторые четко заданные действия над условными данными, определяемыми с помощью формальных параметров
___________ код двоичного числа образуется из абсолютного значения этого числа и кода знака (нуль или единица) перед его старшим числовым разрядом
___________ модель жизненного цикла - последовательный переход на следующий этап после завершения предыдущего
___________ программа - программа в составе вычислительной системы, выполняющая общие вспомогательные функции
___________ программное обеспечение - комплекс взаимосвязанных программ для решения задач определенного класса предметной области
___________ программное обеспечение - совокупность программ и программных комплексов для обеспечения работы компьютера и вычислительных сетей
___________ системы зависит от множества входящих в нее компонентов, их структурного взаимодействия, а также от сложности внутренних и внешних связей и динамичности
___________ уровень позволяет качественно определить основные подсистемы, элементы и связи между ними
____________ - именованная часть программы, результатом выполнения которой является значение, присваиваемое имени функции, поэтому ее вызов используется в качестве операнда в выражении
____________ - относительное сокращение разнообразия элементов по сравнению с разнообразием систем, в которых они используются
____________ - прикладная программа, разработанная на языке Java
____________ - специальные программы, предназначенные для облегчения общения пользователя с командами ОС
____________ код отрицательного числа содержит единицу в знаковом разряде числа, а значащие разряды числа заменяются на инверсные
____________ модели - это набор чисел, логических параметров, играющих роль коэффициентов в уравнениях, которые задают графический объект заданной формы
____________ технологии проектирования программного обеспечения являются «клеем», который соединяет методы и утилиты так, что они обеспечивают непрерывную технологическую цепочку разработки
_____________ - программы, служащие для выполнения вспомогательных операций обработки данных или обслуживания компьютеров
_____________ код отрицательного числа представляет собой результат суммирования обратного кода числа с единицей младшего разряда
_____________ компилятор осуществляет последовательную независимую компиляцию каждого отдельного оператора исходной программы
_____________ программирование - технология программирования, основанная на индуктивном подходе к разработке программ, при котором вначале целенаправленно изготавливаются стандартные элементы системы, которые затем используются для построения ее более высоких уровней
_____________ программное обеспечение - минимальный набор программных средств, обеспечивающих работу компьютера
_____________ спецификации содержат сведения о быстродействии программного обеспечения, затратах памяти, требуемых технических средствах, надежности
______________ из одного или нескольких объектных модулей с привлечением библиотечных программ и стандартных подпрограмм формируется загрузочный модуль, представляющий исполняемый вариант программы
______________ предназначен(а) для присваивания начальных значений переменным, используемым в модуле
_______________ система - совокупность программных средств, обеспечивающая управление аппаратной частью компьютера и прикладными программами, а также их взаимодействием между собой и пользователем
_________________ - нахождение решений для повторяющихся задач и достижение оптимальной степени упорядоченности
____________________ - системы, использующие модели объекта управления, опирающиеся на вычислительные или имитационные модели и расчетные методы (линейное программирование, теория массового обслуживания, сетевые модели)
____________используют(ет) архитектуру клиент-сервер
__________средства для разработки программного обеспечения обеспечивают процесс разработки программ и включают специализированное программное обеспечение, которое является инструментальным средством разработки
Аудиоинформация имеет _____________ характер
В ___________ модели используется подход к организации проектирования программного обеспечения сверху вниз, когда сначала определяется состав функциональных подсистем, а затем постановка отдельных задач
В ____________ не могут выполняться приложения, работающие в среде Windows NT
В ______________ модуля определяют константы, типы данных, переменные, а также заголовки процедур и функций
В __________способе изображения графической информации изображение представлено прямоугольной матрицей точек (пикселов), имеющих свой цвет из заданного набора цветов (палитры)
В алгоритме Евклида под конструктивными объектами понимают
В основе ______________ программирования лежит теорема, что алгоритм для решения любой логической задачи можно составить только из структур «следование, ветвление, цикл»
В отличие от ____________ компилятор только преобразует программу, составленную на языке программирования высокого уровня, в программу на машинном языке или языке, близком к машинному, не участвуя в ее исполнении
Главное различие между технологией программирования и __________________ заключается в способах рассмотрения и систематизации материала
Графические представления расчетных и статистических данных удобно представлять в виде ____________ - группы столбцов, пропорциональных по высоте определенным числовым значениям
Для преобразования аудиоинформации в цифровую форму используют аппаратные средства - _____________ преобразователи
Из перечисленного алгоритм может быть: 1) записан на естественном языке; 2) записан на формализованном языке; 3) изображен в виде блок-схемы; 4) изображен в виде графа; 5) записан на алгоритмическом языке
Из перечисленного к основным базовым структурам алгоритмов относятся 1) линейные; 2) итерационные; 3) разветвляющиеся; 4) последовательные; 5) циклические
Из перечисленного к уровням описания структуры системы относятся 1) функциональный; 2) концептуальный; 3) логический; 4) физический; 5) семантический
Из перечисленного классами программного обеспечения являются: 1) системное программное обеспечение; 2) прикладное программное обеспечение; 3) функциональное программное обеспечение; 4) аппаратные средства для разработки программного обеспечения; 5) инструментальные средства для разработки программного обеспечения
Из перечисленного параметрами в языке Паскаль являются 1) типизированные параметры; 2) значения; 3) указатели; 4) переменные; 5) константы
Из перечисленного по способу формирования видеоизображения бывают 1) контурные; 2) профильные; 3) растровые; 4) матричные; 5) векторные
Из перечисленного слоями обработки информации являются: 1) логические; 2) технические; 3) программные; 4) функциональные; 5) информационные
Классический жизненный цикл является ___________ моделью, подчеркивая, что разработка рассматривается как последовательность этапов, причем переход на следующий, иерархически нижний этап происходит только после полного завершения работ на текущем этапе
Любая графическая операция сводится к работе с отдельными точками экрана монитора -
Модель ___________ процесса проектирования информационной системы ориентирована на группирование объектов предметной области в соответствии с различными аспектами классификации и важность тех или иных свойств этих объектов
На ____________ уровне могут быть сформированы модели, описывающие структуру отдельных подсистем и взаимодействия между ними
На вход компилятора поступает исходный модуль, который после компиляции преобразуется в ___________ модуль
Наименьшей структурной единицей изображения является
Объединение двух (или нескольких) высказываний с помощью союза Or называется операцией
Организация цикла, когда его тело расположено перед проверкой условия, носит название цикла с
Первые _________ вычислительные машины предназначались для решения линейных дифференциальных уравнений с постоянными и переменными коэффициентами и применялись для имитационного моделирования сложных динамических систем
Подход к проектированию снизу вверх обусловливает необходимость использования ____________ модели, когда проектные решения по отдельным задачам комплектуются в системные решения и при этом возможен пересмотр ранее сформулированных требований
При ____________подходе рассматривается частный случай общеизвестной фундаментальной модели
При вводе информации с клавиатуры нажатие определенной клавиши вырабатывает так называемый
При вызове процедуры вместо формальных параметров указываются ___________ параметры, определяющие конкретные данные, над которыми и выполняются запрограммированные в процедуре действия
При использовании в программе величин, описанных в интерфейсной части модуля, имя модуля указывается в разделе
При тестировании стратегия ____________ предполагает проверку всех ветвей алгоритма
Принцип ____________ определяет такой способ исходного представления программного обеспечения, который бы позволял осуществлять настройку на конкретную конфигурацию технических средств, круг решаемых проблем, условия работы пользователя
Принцип ______________ используется при проектировании программного обеспечения, объем которого существенно превосходит имеющийся объем оперативной памяти
Принцип ________________ предопределяет, что подсистемы и компоненты программного обеспечения инвариантны к обрабатываемой информации, т.е. являются универсальными или типовыми
Принцип___________ состоит в том, что на всех стадиях создания, функционирования и развития программного обеспечения его целостность обеспечивается связями между подсистемами, а также функционированием подсистемы управления
Программа, созданная в среде одной ОС, не функционирует в среде другой ОС, если в ней не обеспечена возможность ____________ программ
Современная справочная система является ________ и допускает несколько различных способов получения информации
Современный подход к проектированию программ основан на _________ задачи
Соединение двух (или нескольких) высказываний в одно с помощью союза And называется
Список параметров, передаваемых в подпрограмму и обратно, содержится в
У чисел с _________ точкой в двоичном формате ее место определяется перед первой значащей цифрой числа или после последней значащей цифры числа
Функция, в которой имеется обращение к самой себе, называется ___________ функцией
Числа с ___________ точкой представляются в виде мантиссы и порядка
Числовая, логическая и символическая информация является

В 21:51 поступил вопрос в раздел Информатика, который вызвал затруднения у обучающегося.

Вопрос вызвавший трудности

В __________________ не могут выполняться приложения, работающие в среде Windows NT.

Для того чтобы дать полноценный ответ, был привлечен специалист, который хорошо разбирается требуемой тематике "Информатика". Ваш вопрос звучал следующим образом: В __________________ не могут выполняться приложения, работающие в среде Windows NT.

После проведенного совещания с другими специалистами нашего сервиса, мы склонны полагать, что правильный ответ на заданный вами вопрос будет звучать следующим образом:

НЕСКОЛЬКО СЛОВ ОБ АВТОРЕ ЭТОГО ОТВЕТА:


Работы, которые я готовлю для студентов, преподаватели всегда оценивают на отлично. Я занимаюсь написанием студенческих работ уже более 4-х лет. За это время, мне еще ни разу не возвращали выполненную работу на доработку! Если вы желаете заказать у меня помощь оставьте заявку на этом сайте. Ознакомиться с отзывами моих клиентов можно на этой странице.

Суворова Ника Вениаминовна - автор студенческих работ, заработанная сумма за прошлый месяц 58 300 рублей. Её работа началась с того, что она просто откликнулась на эту вакансию

ПОМОГАЕМ УЧИТЬСЯ НА ОТЛИЧНО!

Выполняем ученические работы любой сложности на заказ. Гарантируем низкие цены и высокое качество.

Деятельность компании в цифрах:

Зачтено оказывает услуги помощи студентам с 1999 года. За все время деятельности мы выполнили более 400 тысяч работ. Написанные нами работы все были успешно защищены и сданы. К настоящему моменту наши офисы работают в 40 городах.

Ответы на вопросы - в этот раздел попадают вопросы, которые задают нам посетители нашего сайта. Рубрику ведут эксперты различных научных отраслей.

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

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

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

КАК РЕШАТЬ ПРОБЛЕМЫ НЕСОВМЕСТИМОСТИ

Если какое-то из приложений в среде Windows 2000 выполняется с ошибками (а то и вовсе не функционирует), задача администратора в том, чтобы "обмануть" программу. Она не должна "догадаться", что работает в непривычной для себя операционной среде.

УСТАНОВКА ПРОГРАММЫ APCOMPAT.EXE

ГРАФИЧЕСКИЙ ИНТЕРФЕЙС ПРОГРАММЫ APCOMPAT.EXE

Apcompat.exe можно управлять как с помощью графического интерфейса, так и из командной строки. Управление графической версией программы apcompat.exe осуществляется следующим образом. Запустите файл apcompat.exe. На экране появится диалоговое окно, см. Экран 1. Введите путь к приложению, которое хотите проверить на совместимость, или щелкните на кнопке Browse, если не знаете, где хранится исполняемый файл. Нажмите OK. Если программа запускается, и все ее функции работают нормально, прибегать к помощи apcompat.exe нет необходимости. Поэкспериментируйте с программой установки, используя программу Setup.exe в модуле apcompat.exe.

Решение проблемы несовместимости версий . Если прикладная программа проверяет версию ОС и зависает, когда получает ответ "Windows 2000", нужно поэкспериментировать со значениями переключателя Operating system диалогового окна Application Compatibility. Такая проверка и следующий за ней сбой обычно имеют место при установке приложения. Возможен и другой вариант: сбой происходит при попытке запуска исполняемого файла в том случае, когда программа уже установлена на компьютере, который ранее функционировал под управлением более ранней версии ОС, позднее модернизированной до Windows 2000.

Надо сказать, что сама по себе проверка версии ОС не означает, что данная прикладная программа не будет запускаться под Windows 2000. Проблема скорее в том, что код приложения не допускает того ответа на запрос, который выдает Windows 2000. И как поступить в таком случае? Надо "убедить" программу, что она выполняется не в Windows 2000. Для этого достаточно выбрать переключатель, соответствующий имени операционной системы, под управлением которой программа функционировала ранее, и нажать OK. Теперь на запрос системы о версии ОС программа будет получать тот ответ, который ее вполне устраивает. Чтобы обеспечить такой исход, Windows 2000 создает в системном реестре те записи, которые программе "хотелось бы" увидеть при опросе реестра исполняемым файлом в процессе запуска приложения.

Управление памятью . Разработчики Microsoft внесли в процесс управления памятью ряд изменений, которые отличают Windows 2000 от более ранних версий. Если при выполнении приложения в среде Windows 2000 возникают ошибки, которых не было при работе программы под управлением более ранней версии Windows, попробуйте отключить функцию динамического распределения памяти (heap manager), чтобы высвободить память, выделенную для нее. Для этого требуется открыть файл apcompat.exe, ввести путь к нужной программе и выставить флажок Disable Heap Manager on Windows 2000.

Менеджер динамического распределения памяти Windows 2000 распределяет память между API подсистем, исполняемыми компонентами и драйверами устройств, а также автоматически увеличивает и сокращает по мере необходимости объем памяти, выделяемой для тех или иных программ. Отключение менеджера динамического распределения памяти позволяет избежать конфликтов при обращении к памяти вовлеченных в конфликт программ. Но не следует забывать и о том, что при этом теряется целый ряд возможностей Windows 2000, поскольку эта функция является частью усовершенствованной системы управления памятью.

Когда программы обращаются к менеджеру динамического распределения памяти, ОС выполняет внутренние проверки данных (validation checks), результатом которых является или беспрепятственное продолжение процессов, или извещение об ошибке. Если же программа не обращается к менеджеру динамического распределения памяти, то нет и проблемы. Затруднения возникают в тех случаях, когда программа обращается к функциям работы с памятью, конфликтующим с менеджером динамического распределения памяти.

Изменение пути к папке временного хранения файлов . Некоторые программы накладывают ограничения на число символов, используемых для хранения пути к папке временного хранения и в имени этой папки. Однако число символов, идентифицирующих папку Temp в Windows 2000, может выходить за эти рамки. Возможен, например, такой путь: \documents and settings/usrenamdelocal settings\temp. В таком случае нужно определить папку, отличную от папки Temp, принимаемой по умолчанию в среде Windows 2000 (и имеющую более короткий путь доступа, например, C:\temp), и выставить флажок Use pre-Windows 2000 Temp path («Использовать путь к папке Temp, заданный до перехода на Windows 2000») в диалоговом окне Application Compatibility. Приложение будет использовать новую рабочую папку, которую создаст модуль apcompat.exe, если такой папки пока нет.
Настройка проверки дискового пространства . Возможно, что при запросе и ответе о наличии свободного дискового пространства прикладная программа оперирует типом данных, который в Windows 2000 не используется. Тип данных определяется языком программирования, но сам процесс определения количества дискового пространства во всех случаях один и тот же. Прикладная программа направляет соответствующий запрос, при этом для хранения ответа она резервирует определенный тип данных (предполагается, что операционная система предоставит данные именно в этом формате). Так, в числе типов данных, принятых в языках Visual Basic (VB) и C, могут быть Real, Float, Integer (Int) или Double Integer. Даже в прикладных программах на базе Microsoft SQL Server используются особые типы данных: Tiny, Integer или Bigint.

Если прикладная программа использует тип данных, несовместимый с Windows 2000, она может получить ответ, что на диске имеется 1,4 Гбайт свободного пространства и истолковать его неправильно. Когда типы данных системы Windows 2000 и прикладной программы не совпадают, приложение может ошибочно заключить, что на диске недостаточно свободного пространства для установки, запуска программы или выполнения какой-либо операции. Не забывайте, что до появления Windows 2000 систем, оснащенных средствами для работы с дисками большой емкости, было очень мало. Эту проблему можно решить, установив в диалоговом окне Application Compatibility флажок Correct disk space detection for 2-GB+ drives («Коррекция средств определения количества дискового пространства для накопителей емкостью свыше 2 Гбайт»).

Параметр -v version name обозначает имя операционной системы, которое необходимо передать программе. Для обозначения имени версии используются следующие соглашения: 1 соответствует NT 4.0 с пакетом SP3, 2 - NT 4.0 с пакетом SP4, 3 - NT 4.0 с пакетом SP5, 4 - Windows 98, а 5 - Windows 95.

Параметр -x program path указывает путь и имя исполняемого файла тестируемой программы, а -d отключает программу динамического управления памятью. Параметр -t определяет каталог C:\temp как временную папку программы. Параметр -g корректирует средства определения свободного дискового пространства, а -k записывает установки в реестр.


apcompat -v 1 -x c:\meedaccntmedaccnt.exe

и программа запустилась без ошибок. Я вновь ввела эту команду и добавила ключ -k, чтобы установки были записаны в реестр и, таким образом, сохранены. Потом я позвонила поставщикам этой прикладной программы и предложила им не фиксировать в ее тексте версию ОС.

Хочу дать один совет. Когда будете использовать apcompat.exe из командной строки, применяйте параметры по одному. Использование двух параметров одновременно может привести к множеству перестановок и комбинаций. Ну а если без двух параметров никак не обойтись, удобнее работать через графический интерфейс программы.

ПРОВЕРКА РАЗ, ПРОВЕРКА ДВА, ПРОВЕРКА ТРИ

При работе с программой apcompat.exe не жалейте времени на тестирование всех программных средств - будь то изделие собственной разработки, продукт независимой компании или унаследованное приложение. В ходе испытаний программ на совместимость придерживайтесь следующих правил:

1. Тестируйте самые важные из установленных в сети программ. Скорее всего, пользователей и менеджеров больше интересует, работает ли бухгалтерская программа компании на каждой машине; функционирование любимой утилиты сетевых администраторов занимает их в меньшей степени.
2. Наряду с тестированием "чистых" сетей Windows 2000 проведите испытания приложения на клиентских машинах, модернизированных от NT и Windows 9x.
3. Протестируйте приложения на серверах, которые были модернизированы с уровня NT, а также на серверах, где Windows 2000 была установлена недавно. Кроме того, испытайте серверное приложение со стороны клиентов, представляющих все платформы, имеющиеся на предприятии, пока не будет завершен полный переход на Windows 2000.
4. Протестируйте базы данных в режиме одновременных обращений большого количества клиентов, работающих на разнородных платформах.
5. Протестируйте возможности печати для клиентов, работающих на разнородных платформах.
6. Если среди используемого программного обеспечения имеются унаследованные программы, а также приложения, построенные с учетом специфических потребностей или разработанные специалистами предприятия, создайте для их испытаний максимально "суровые" тесты.

Читайте также: