В какой памяти компьютера находится выполняемая программа


ГДЗ по информатике 7 класс учебник Семакин параграф 6

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

2. Что такое принцип хранимой программы?

3. В чем заключается свойство дискретности внутренней памяти компьютера?

4. Какие два значения имеет слово «бит»? Как они связаны между собой?

5. В чем заключается свойство адресуемости внутренней памяти компьютера?

6. Что представляет собой машинная программа? Какая информация содержится в команде программы?

7. Назовите устройства внешней памяти компьютера и сделайте их фотографии.

8. Какие типы оптических дисков вы знаете?

 

1) Внутренняя хранит память когда ПК включен, внешняя хранит память всегда и есть свойства хранить её долгое время

2) 1. Программа вводится в комп и хранится в той же памяти. что и данные к ней

2. Команды, составляющие программу, представляются в том же числовом коде, что и данные к ней. Это значит, что с кодом программы можно производить те же действия, что и с данными к ней. (Например, написать программу, которая сама меняет свой код, а затем выполняет его. Так получаются вирусы-невидимки :)

3) Битовая структура определяет первое свойство внутренней памяти компьютера — дискретность. Дискретные объекты составлены из отдельных частиц. Например, песок дискретен, так как состоит из песчинок. «Песчинками» компьютерной памяти являются биты.

4) 1.Бит, (монета) англ., серебряная монета 2.Бит-самый маленький размер информации

5) Адресуемость. Во внутренней памяти компьютера все байты пронумерованы

6) Машинная программа представляет собой последовательность команд. В команде программы содержится описание операции, которую должен выполнить компьютер. Как правило, у команды есть свой код (условное обозначение), исходные данные и результат. Например, у команды "сложить два числа" операндами являются слагаемые, а результатом — их сумма. Результат команды вырабатывается по точно определенным для данной команды правилам, заложенным в конструкцию компьютера.

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

7) Жесткий диск, SSD, HDD

8) Первое поколение 

CD 

Лазерные диски 

Магнито-оптические диски 

Второе поколение 

DVD 

Третье поколение 

Третье поколение Blue Ray

 

Оперативная память (ОЗУ), что это такое? Назначение, использование ОЗУ и основные понятия о DDR SDRAM.

Оперативная память (ОЗУ, RAM — Random Access Memory — eng.) — относительно быстрая энергозависимая память компьютера с произвольным доступом, в которой осуществляются большинство операций обмена данными между устройствами. Является энергозависимой, то есть при отключении питания, все данные на ней стираются.

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

Random Access Memory — память с произвольным (прямым) доступом.

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

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

Оперативная память может быть как отдельным модулем, который можно менять и добавлять дополнительные (компьютер например), как и отдельным блоком устройства или чипа (как в микроконтроллёрах или простейших SoC).

 

Использование оперативной памяти.

Современные операционные системы, активно используют оперативную память, для хранения и обработки в ней важных и часто используемых данных. Если бы в электронных устройствах не использовалась оперативная память, то все операции происходили бы гораздо медленней и для считывания с постоянного источника памяти (ПЗУ), требовалось бы значительно больше времени. Да и более менее многопоточная обработка, была бы практически невозможна.

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

Операционная система Windows 7 к примеру, может хранить в памяти часто используемые файлы, программы и другие данные. Это позволяет при запуске программ не ждать пока они загрузятся с более медленного диска, а сразу начнут выполнение. Потому не стоит пугаться, если диспетчер задач показывает что ваша ОЗУ загружена более чем на 50%. При запуске приложения, требующего больших ресурсов памяти, более старые данные будут вытеснены из неё, в пользу более необходимых.

В большинстве устройств, используется динамическая память с произвольным доступом DRAM (Dynamic Random Access Memory), которая имеет низкую цену, но медленнее статической SRAM (Static Ramdom Access Memory). Более дорогая статическая память, нашла своё применение в быстрой кэш памяти процессоров, видеочипов и контроллёров. Из-за того, что статическая память занимает на кристалле гораздо больше места, чем динамическая, во времена быстрого развития компьютерной периферии и операционных систем, производители пошли по пути большего объёма, а не по пути более высокой скорости, что было более оправдано.

Наиболее популярной и производительной памятью в персональных компьютерах, начиная с 2000-х по праву стала DDR SDRAM.

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

Потому, невозможно вставить к примеру память DDR3 в слот памяти DDR2, благодаря выемке в другом месте.

Последующие версии DDR2 SDRAM и DDR3 SDRAM, получили значительный скачок в росте эффективной частоты. Но реальная прибавка в скорости была только при переходе с DDR1 на DDR2 благодаря сохранению времени задержки на приемлемом уровне, при значительном росте частоты работы. DDR3 память не может похвастаться тем же и при увеличении частоты вдвое, задержки также увеличиваются почти вдвое. Соответственны выигрыша в скорости работы в реальных условиях нет. Но есть существенный плюс от перехода к новым версиям, который всегда действует — это уменьшение энергопотребления и тепловыделения, что благоприятно сказывается на стабильности и возможности разгона. Современные версии DDR3 редко нагреваются более 50 градусов по Цельсию.

Физическая память компьютера загружена, что делать? Способы очистки памяти компьютера. Как узнать, что занимает оперативную память компьютера Чем забита оперативка

Оперативная память или RAM (от англ. Random Access Memory) - одна из важнейших составных частей компьютера, в значительной мере определяющая скорость его работы. Увеличение физического объёма или быстродействия памяти помогает повысить производительность, однако той же цели в Windows 7 можно достичь менее затратными способами. Зачастую рациональное расходование, чистка и профессиональный уход приносят больше пользы, чем покупка новых планок ОЗУ.

Чем различаются виды памяти: оперативная, физическая, видеопамять

Центральный процессор компьютера производит свои операции с данными, хранящимися только в оперативной памяти. В неё загружается исполняемый модуль, здесь же хранятся текущие данные и промежуточные результаты вычислений. Практически каждая операция, выполняемая компьютером, подразумевает обращение к оперативной памяти. Именно по этой причине недостаточное количество свободного пространства ОЗУ приводит к замедлению, а то и полной остановке работы системы.

Существует несколько подходов к классификации запоминающих устройств, используемых в компьютере. Оперативная память получила своё название из-за высокой скорости работы и зависимости от внешних источников энергии. Любой сбой в электропитании приводит к сбросу данных ОЗУ, поэтому для долгосрочного хранения информации используется ПЗУ (постоянная память) — энергонезависимая, но более медленная. С развитием технологий это деление становится во многом условным, поскольку скорость современных ПЗУ, например, твердотельных дисков, сравнима с быстродействием ОЗУ. Кроме того, для более экономного расхода оперативной памяти Windows 7 использует зарезервированную часть жёсткого диска, получившую название «виртуальная память».

Часть оперативной памяти постоянно используется для вывода изображения на монитор. Это ресурсоёмкие и однотипные операции, поэтому производители посчитали оправданным физическое выделение под эти цели части ОЗУ. В отличие от традиционных планок оперативной памяти, которые можно заменить на другие, выделенная часть является несъёмной, поэтому получила собственное название: «видеопамять».

Иногда используется термин «физическая память» для обозначения оперативной памяти, используемой «по профилю», то есть не видеопамять и не виртуальная память. Наличие незанятой именно этой части ОЗУ является критичным для работы центрального процессора.

Как посмотреть, чем занята оперативка

Система Windows 7 предоставляет подробную информацию о том, чем занята оперативная память, благодаря инструменту «Диспетчер задач». Эту программу возможно вызвать различными методами, один из которых - горячие клавиши Ctrl+Shift+Esc.

Утилита «Диспетчер задач» по умолчанию открывает вкладку «Быстродействие», где сразу можно увидеть загрузку и свободный объём физической памяти, а также количество идущих процессов, её расходующих. Более подробная информация находится во вкладке «Процессы».

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

Как почистить оперативную память компьютера

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

Закрыть ненужные программы и приложения

Самым простым и безболезненным способом освободить некоторый объём физической памяти является закрытие неиспользуемых в данный момент приложений. Windows 7 показывает все незакрытые программы в виде иконок на нижней панели экрана, а фирменный интерфейс Aero позволяет быстро просмотреть вид их рабочих окон. Всё, что не нужно во время текущего сеанса работы, лучше закрыть для увеличения быстродействия.

Следует также обратить внимание на браузеры. Как правило, их интерфейс построен в виде набора вкладок, каждая из которых воспринимается системой как отдельный процесс, требующий расхода ресурсов. Закрыв неиспользуемые вкладки, освобождаем некоторую часть памяти.

Диспетчер задач также содержит список запущенных приложений, который находится в соответствующей вкладке.

В этом окне тоже можно завершить работу любой программы, однако этим не стоит злоупотреблять. Аварийное прерывание работы приложения может привести к потере несохранённых данных, а также к некоторым проблемам при следующем его запуске. Кроме того, Windows 7 не всегда может корректно распознать все зависимые процессы, некоторые могут остаться в ОЗУ, расходуя ресурсы компьютера без пользы. Однако завершение работы приложения с использованием «Диспетчера задач» становится лучшим инструментом, когда программа зависла и не отвечает на действия пользователя. В этом случае следует использовать опцию «Снять задачу» без сомнений.

Остановить фоновые процессы и службы

Некоторые программы (например, торренты) намеренно оставляют часть своих процессов в памяти, расходуя ресурсы компьютера в фоновом режиме. Поэтому после их закрытия лучше ещё раз проверить вкладку «Процессы» «Диспетчера задач» Windows и удалить всё ненужное.

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

Таблица: список служб, которые можно остановить
Служба Почему можно убрать
KtmRm для координатора распределенных транзакций
Автономные файлы
Агент политики IPSec
Адаптивная регулировка яркости Полезна для экономии батареи только при наличии датчика света.
Брандмауэр Windows
Браузер компьютеров Сетевая служба, не нужна в отсутствие сети.
Вспомогательная служба IP На домашнем компьютере бесполезна.
Вторичный вход в систему Необходимо отключить из соображений безопасности.
Диспетчер печати Служба нужна только при наличии принтера.
Доступ к HID-устройствам Служба нужна только при наличии подключённых через USB-порты устройств.
Защитник Windows Можно убрать, если установлен антивирус.
Клиент отслеживания изменившихся связей
Модули ключей IPsec для обмена ключами в Интернете и протокола IP с проверкой подлинности
Модуль поддержки NetBIOS Сетевая служба, не нужна в отсутствие сети.
Обнаружение SSDP Служба нужна только при наличии подключённых по протоколу SSDP устройств. Лучше отключить из соображений безопасности.
Основные службы доверенного платформенного модуля Служба нужна только при наличии устройств контроля на основе чипов TMP или BitLocker.
Поиск Windows (Windows Search) Нужна лишь при очень активном поиске на компьютере.
Родительский контроль (Parental Control) Бесполезная служба.
Сервер Сетевая служба, не нужна в отсутствие сети.
Служба ввода планшетного ПК Нужна только при наличии устройств рукописного ввода.
Служба загрузки изображений Windows (WIA) Служба нужна только при использовании цифровых фотоаппаратов и сканеров.
Служба поддержки Bluetooth Нужна только при подключении устройств по Bluetooth.
Служба регистрации ошибок Служба не нужна обычному пользователю.
Смарт-карта Нужна только при наличии устройств контроля на основе смарт-карты.
Удалённый реестр Служба не нужна обычному пользователю. Лучше удалить из соображений безопасности.
Факс Служба нужна только при использовании компьютера в качестве факса.

«Диспетчер задач» Windows показывает все имеющиеся системные службы в одноимённой закладке. Для остановки необходимо найти нужное название в списке, после чего использовать правую кнопку мышки и перейти в появившемся окошке на опцию «Остановить службу».

Остановка работы конкретной утилиты касается только текущего сеанса работы. Перезагрузка позволит системе заново запустить все остановленные таким путём службы.

Чистка «Автозагрузки»

Эффективным способом удалить лишние программы из списка «Автозагрузки» является редактирование «Конфигурации системы». Нажимаем сочетание «Win» (кнопка с фирменным значком Windows) и R. В строке «Открыть» появившегося окошка «Выполнить» пишем команду msconfig, а затем нажимаем экранную кнопку «ОК».

Лишние программы убираем из списка, снимая отметку в левом столбце. Изменения вступят только после перезагрузки, поэтому после окончания редактирования нажимаем «Применить», «ОК» и заново загружаем компьютер.

Повторный запуск Windows Explorer

Ещё одним способом высвобождения некоторой части оперативной памяти может стать перезапуск пользовательского интерфейса системы Windows Explorer. Для этого вначале требуется отключить его, используя «Диспетчер задач Windows». Нажимаем Ctrl+Shift+Esc, во всплывшем окне заходим на закладку «Процессы» и ищем explorer.exe.

Нажимаем экранную кнопку «Завершить процесс». Должны пропасть панель задач, а также значки рабочего стола. Теперь нужно снова запустить утилиту. Для этого заходим в «Диспетчере задач» на другую вкладку – «Приложения» и нажимаем кнопку «Новая задача», расположенную в нижнем правом углу. В появившемся небольшом окошке «Создать новую задачу» в области ввода «Открыть» набираем explorer.exe.

Нажимаем «ОК», повторно запуская приложение. Иконки рабочего стола и панель задач возвращаются обратно, а некоторая часть оперативной памяти осталась незанятой.

Команда regedit

Разгрузить автозагрузку можно с использованием редактирования реестра. Сначала вызываем редактор, для чего нажимаем «Win» + R, а в области ввода «Открыть» - команду regedit, после чего нажимаем «ОК».

Окно «Редактор реестра» организовано в виде дерева разделов. Перемещаясь по нему, последовательно находим:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

В каждом из них находятся ярлыки программ, запускающихся автоматически. Чтобы убрать приложение из списка «Автозагрузки», удаляем его ярлычок из этих разделов.

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

Внесённые изменения вступят в силу сразу после перезагрузки компьютера, а убранные из «Автозагрузки» приложения больше не будут без приглашения селиться в ОЗУ.

Удаление вирусов

Дефицит физической памяти может вызываться деятельностью вредоносных программ. Необходимо установить на компьютер хорошую антивирусную программу со свежей базой сигнатур. На некоторое время могут также помощь бесплатные сканеры вирусов, которые можно скачать с сайтов производителей. Например, Kaspersky Virus Removal Tool.

Чистка жёсткого диска

Часть пространства жёсткого диска используется Windows 7 для хранения файла подкачки, иначе называемого виртуальной памятью. Приложения, загруженные в оперативную память, но не работающие какое-то время, выгружаются и записываются в этот файл. Таким образом, освобождается дополнительный объём физической памяти. Для того чтобы этот метод работал эффективно, необходимо иметь на жёстком диске достаточное количество свободного пространства. Поэтому нужно регулярно удалять лишние файлы, чистить корзину и деинсталлировать неиспользуемые приложения. Если на компьютере установлен не твердотельный, а магнитный жёсткий диск, следует регулярно проводить дефрагментацию, которая более удобным образом организовывает хранение блоков информации и объединяет незанятое пространство.

Специальные программы для очистки оперативной памяти

Advanced SystemCare

Приложение Advanced SystemCare - гибкий инструмент, предназначенный для настройки работы Windows, в том числе за счёт наведения порядка с оперативной памятью. Программа распространяется в нескольких конфигурациях, в том числе и в бесплатной, которую можно скачать с сайта производителя. Как и во многих бесплатных приложениях, в Полную установку включено несколько рекламных «подарков», поэтому лучше выбрать «Выборочную установку» и убрать всё лишнее.

Интерфейс приложения выполнен в необычном «волшебном» стиле, который при желании можно сменить, но всё изложено доступно и удобно.

Advanced SystemCare может всё сделать самостоятельно, если пользователь не хочет вникать в детали, для чего предусмотрен «Упрощённый режим». Более тонкая настройка доступна в «Режиме Эксперта».

Перед началом работы нужно провести проверку, предварительно пометив (в «Режиме Эксперта») исследуемые параметры.

Вкладка «Быстрые параметры» также служит для настройки работы приложения и лишний раз демонстрирует преимущества платной версии, в которой возможностей значительно больше.

Установив все переключатели в нужное положение, нажимаем «Применить», а потом запускаем проверку. Приложение показывает промежуточные отчёты для развлечения пользователя.

Результаты представляются немного драматично, в красных тонах, но тоже очень информативно. К счастью, для устранения всех найденных проблем достаточно нажать большую кнопку «Исправить».

Зелёный цвет финального экрана говорит, что система избавлена от найденных проблем.

Advanced SystemCare имеет множество дополнительных утилит, одна из которых (Smart RAM) предназначена для управления оперативной памятью.

Впрочем, обычный пользователь может работать в упрощённом режиме, это уже заметно улучшит работу компьютера и очистит оперативную память. Существует также модификация пакета Advanced SystemCare Ultimate, содержащая встроенный антивирус.

Мини-программы для оптимизации работы ОЗУ

Wise Memory Optimizer

Wise Memory Optimizer - ещё одна бесплатная программа, специализирующаяся на управлении оперативной памятью. Ориентирована на начинающих пользователей, имеет простой и интуитивно понятный интерфейс. Существует также портативная версия, не требующая инсталляции.

nCleaner

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

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

CleanMem

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

VC RamCleaner

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

MemoryCleaner

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

RAM Memory Cleaner and Optimizer

RAM Memory Cleaner and Optimizer - небольшая программа, производители которой также обещают мгновенное освобождение оперативной памяти со всеми положительными последствиями.

Видео: как разгрузить оперативную память через оптимизацию Windows (прога Mz RAM Booster)

Как не засорять оперативную память компьютера

Чтобы не засорять оперативную память, необходимо соблюдать несколько простых правил:

  • Закрывать ненужные приложения на компьютере или ноутбуке. Windows 7 позволяет быстро переключаться с одной задачи на другую, однако неиспользуемые приложения отнимают значительную часть памяти.
  • Закрывать лишние окна в браузерах. Браузеры охотно открывают дополнительные окна для пользователя, но иногда их количество становится непосильным для системы. Лишние лучше закрыть.
  • Регулярно перезагружаться. Такое простое действие может убрать из оперативной памяти зависшие или «спрятавшиеся» программы. Кроме того, перезапуск иногда положительно сказывается на быстродействии приложений.
  • Использовать антивирус. Излишняя активность вредоносных программ в оперативной памяти может быть пресечена актуальным антивирусным приложением.
  • Видеопамять из-за своей специфики не требует специальных процедур очистки. Возникающие проблемы решаются с помощью перезагрузки, а также обновления драйвера видеокарты.

    Как почистить виртуальную память

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

    С помощью «Панели управления»

    Нажимаем кнопку «Пуск» и в правом столбце выбираем «Панель управления».

    Ищем в окне «Все элементы панели управления» строку «Система» и переходим на неё.

    В левой части появившегося окна находится нужная нам кнопка «Дополнительные параметры системы».

    Окно «Свойства системы» организовано в виде нескольких вкладок. Нам нужна «Дополнительно», а если точнее, одна из экранных кнопок «Параметры», относящаяся к части «Быстродействие». Выбираем её.

    В следующем окошке «Параметры быстродействия» переходим на закладку «Дополнительно». Здесь указан актуальный общий объём файла подкачки. Нажимаем «Изменить…»

    Окошко «Виртуальная память» даёт более подробное описание параметров файла подкачки.

    Убираем метку с пункта «Автоматически выбирать объём файла подкачки», затем напротив всех дисков устанавливаем переключатель «Без файла подкачки» и нажимаем «Задать».

    Осталось лишь нажать кнопку «ОК», а потом перезагрузиться. Файл подкачки будет удалён системой. Теперь нужно проделать те же действия, но в последнем окне вернуть пометки и восстановить создание файла.

    С использованием «Редактора групповой политики»

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

    Нажимаем «Win»+R, в позиции ввода окна «Выполнить» набираем gpedit.msc, затем кликаем на экранную кнопку «ОК».

    В появившемся окне «Редактор локальной групповой политики» переходим на вкладку «Конфигурация компьютера» в левой трети, затем выбираем «Конфигурация Windows».

    Выбираем каталог «Локальные политики».

    Переходим на папку, тоже названную «Параметры безопасности».

    Мы у цели. В центральной трети окна находится длинный список, в котором разыскиваем «Завершение работы: очистка файла подкачки виртуальной памяти», затем активируем всплывающее меню, нажимая правую клавишу мышки. Поскольку «Справка» нам сейчас не нужна, останавливаемся на «Свойствах».

    В окошке с таким же именем переводим переключатель на «Включён» и выбираем «ОК», сохраняя введённые данные.

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

    Используя «Редактор реестра»

    Этот способ более быстрый, но требует определённого опыта, поскольку реестр Windows 7 — очень важный элемент, обращаться с ним следует аккуратно.

    «Редактор реестра» вызываем, используя уже известное окно «Выполнить», но сейчас в позиции ввода набираем regedit.exe.

    Реестр представлен в виде вложенных папок, двигаясь по дереву которых можно добраться до искомого параметра. Нам необходим ClearPageFileAtShutdown, который расположен здесь: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management.

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

    Нажимаем на опцию «Изменить…», после чего открывается небольшое окно «Изменение параметра DWORD (32 бита)». Параметр нужно сменить с «0» на «1».

    Остаётся только нажать «ОК». Теперь файл подкачки будет чиститься системой при каждом окончании работы.

    Видео: увеличение оперативной памяти с помощью флешки на компьютере или ноутбуке

    После редактирования списка «Автозагрузки» простейшим способом очистки оперативной памяти будет перезагрузка системы. Подходящие настройки реестра и служб Windows также добавят свободного пространства ОЗУ. Если же и этих мер будет недостаточно, можно попытаться исправить ситуацию с помощью специализированных программ или расширить память с помощью использования внешних накопителей.

    Описанная сегодня бесплатная компьютерная программа (знаменитого производителя) поможет (быть может) тем пользователям, которым вечно не хватает памяти, у которых мало её .

    Речь пойдёт о - она Вам позволит вовремя очистить оперативную память компьютера путём дефрагментации.

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

    Но далеко не все пользователи могут позволить себе легко раскошелиться на такое приобретение - оперативная память для компьютера сегодня стоит приличных денег 🙁 .

    Как определить нехватку памяти

    Очень просто. После запуска компьютера он работает некоторое время шустро, а потом начинает «тупить». Начинают медленнее работать программы и браузер еле ворочает страницы сайтов - в компьютере мало оперативной памяти.

    Очистить оперативную память компьютера Wise Memory Optimizer позволяет путём отключения лишних потребителей её, закрытием лишних фоновых процессов и её дефрагментацией.

    В Wise Memory Optimizer доступен ручной режим и автоматический - программа в нужный момент (при достижении заданного количества занятой памяти) сама производит очистку.

    Кстати, производители у данной программы те же, что создали отличные чистилки - .

    Давайте уже очистим оперативную память (:connie_13. Всё очень просто - запускаем скачанную (по официальной ссылке в конце статьи) и установленную Wise Memory Optimizer…

    Переходим в настройки и выставляем русский язык…

    Каждый пользователь персонального компьютера , который хотя бы раз переустанавливал Windows, знает, что сразу же после установки система работает гораздо быстрее, нежели через несколько месяцев ее использования. Такая ситуация, прежде всего, связана с тем, что оперативная память компьютера, говоря простым языком , забивается. Также в действие вступают и другие факторы, например, реестр, который забивается «ненужной» информацией. Однако их роль несущественна.

    Как разгрузить оперативную память?

    1. Определенные программы в процессе своей работы практически полностью загружают ОЗУ компьютера, причем, после их закрытия, память не разгружается. Если возникла подобная ситуация, просто перезагрузите компьютер . В этом случае произойдет полная очистка памяти, и компьютер начнет работать гораздо быстрее.

    Важно! Как правило, подобная ситуация говорит о слабой оптимизации программного обеспечения , которое загружает ОЗУ. Его использования лучше избегать.

    2. Если же оперативная память забивается постоянно, то следует взглянуть, какие именно процессы не дают функционировать программам в нормальном режиме. Для этого запускаем Диспетчер задач (сочетание клавиш Ctrl+alt+del ) и смотрим вкладку « Процессы ». Здесь мы увидим, какие именно программы забирают больше всего ОЗУ. Для того чтобы разгрузить оперативную память, находим «прожорливый» процесс и жмем на кнопку « Завершить процесс ».

    3. Если оперативную память нагружает та программа, которая находится в списке автозагрузки, то есть запускается сразу же после старта Windows, то ее оттуда необходимо удалить. Запускаем утилиту редактирования автозагрузки ( «Пуск» - «Выполнить» и набираем msconfig ). В появившемся окне выбираем вкладку « » и удаляем ненужные программы , снимая галочки.

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

    Многие пользователи компьютера сталкиваются со снижением скорости его работы через определенный период после включения. Причиной этого являются фрагменты программ, которые засоряют ОЗУ – оперативную память. Почистив все ненужное, вы увеличите быстродействие ПК или ноутбука, иногда существенно. Ниже мы приведем несколько способов очистки оперативной памяти компьютера с Windows 7.

    Помните: пользователю недоступна вся ОЗУ компьютера. Часть её используется службами операционной системы и иногда видеокартой. Лишь оставшийся объем предназначен для обработки данных запущенного пользователем софта, его и стоит почистить.

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

    Статистику использования оперативной памяти можно посмотреть в Диспетчере задач во вкладке «Быстродействие». Запускается он одновременным зажатием клавиш Ctrl, Alt и Delete или Ctrl, Shift и Esc. Открыв указанную вкладку, вы можете увидеть используемую и свободную оперативную память. Как правило, свободной памяти всегда немного. Во вкладке «Приложения» отображаются запущенные программы , которые необходимо закрыть для очистки ОЗУ, таким образом её и удастся почистить.

    К «лишним» процессам можно отнести агенты программ, не выполняющие никаких полезных функций, кроме мониторинга интернет-ресурсов их разработчиков на предмет наличия свежих обновлений . Отключить их можно при помощи утилиты, которая входит в базовый набор программ Windows. Запускается она кнопкой «Пуск» и вводом названия msconfig в строке поиска в нижней части появившегося окна. Кликнув на найденном результате, во вкладке «Автозагрузка» уберите все лишние галочки и перезагрузите компьютер.

    Сторонний софт

    Увеличить быстродействие компьютера помогут несколько утилит из данного списка:

    1. RAM Memory Cleaner and Optimizer. Мгновенно освобождает ОЗУ при снижении скорости работы ПК.
    2. MemoryCleaner. Работает в фоновом режиме. В каждом случае нехватки оперативки программа удаляет пустые блоки и дефрагментирует ОЗУ, тем самым освобождая в ней.
    3. VC RamCleaner. Проверяет память на наличие неработающих фрагментов. За несколько секунд освобождает их, повышая работоспособность ПК или ноутбука.
    4. CleanMem. Удаляет из ОЗУ неработающие фрагменты программ.
    5. nCleaner. Утилита для комплексного обслуживания ОС. В числе прочих функций, дефрагментирует оперативку и оптимизирует ее работу.

    Все указанные программы являются бесплатными и не занимают много места в памяти. Их использование гарантированно.

    Прочие способы

    1. Отключение Защитника Windows. Если на вашем компьютере запущен антивирус, его работа Защитником только дублируется, занимая место в оперативной памяти. Запустите «Панель управления» через меню «Пуск», найдите «Защитник Windows» - «Программы» - «Параметры» - «Администратор». Уберите галочку «Использовать эту программу» и подтвердите выбор нажатием кнопки «Сохранить».
    2. Отключение Windows Aero. Оболочка, которая делает все ОС Windows, начиная с Vista, такими красивыми, тоже потребляет немало ресурсов. На Панели управления во вкладке «Счетчики и средства производительности» есть пункт для настройки визуальных эффектов . Следует выбрать пункт «Обеспечить наилучшее быстродействие» и подтвердить выбор.
    3. Добавление аппаратной памяти. Если все вышеперечисленные способы помогают слабо, возможно, следует задуматься о покупке дополнительной планки ОЗУ. Учтите, что устанавливать в свободный слот следует аналогичную по объему и типу оперативную память. Чтобы наверняка узнать, какая именно память установлена, можно воспользоваться специальной утилитой – например, Everest.

    Стабильность и продуктивность работы персонального компьютера зависит от его конфигурации. Немалая роль в этом отведена оперативной памяти. Она, ни много ни мало, определяет производительность компьютера, выступая своего рода посредником между центральным процессором и жёстким диском или другим носителем информации. Давайте разберёмся, как правильно почистить оперативную или физическую память на ПК с Windows.

    Виды памяти компьютера

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

    Физической оперативной памятью (RAM) называется энергозависимая часть системы, используемая для временного хранения считываемого с носителя программного кода и любых других входных или выходных данных, которые затем обрабатываются процессором. Её функции реализуются с помощью оперативного запоминающего устройства (ОЗУ) в виде технической планки с микросхемами, вставляемой в специальные парные гнёзда на материнской плате . Информация, накапливаемая в модулях ОЗУ, при выключении компьютера теряются. Поэтому такой тип памяти и получил название оперативной. Её объём на сегодняшний день исчисляется в гигабайтах. Обычно это планки от 2 ГБ и выше. Работа компьютера под управлением Windows 7 без установленных модулей ОЗУ, включаемых в общую логическую цепочку, невозможна.


    Установка планок оперативной памяти в предназначенные для неё слоты

    При нехватке оперативной памяти используется виртуальная, позволяющая автоматически перераспределять нагрузку, перемещая части выполняемых приложений в выделяемую для этих целей область на жёстком диске . Физическая постоянная память (ROM) служит для длительного хранения информации, которая сохраняется и при отключении питания компьютера. Весь массив информации при этом располагается на жёстком диске с установленной ОС Windows 7. Также данные могут храниться на любых других носителях (флеш-накопители, dvd-диски).

    Существует ещё и видеопамять, встроенная непосредственно в видеокарту. С её помощью формируется изображение на экране монитора.

    Проверка загруженности физической памяти (РАМ)

    Повышенная нагрузка на оперативную память может вызвать замедление работы, а в некоторых случаях даже зависание компьютера. При возникновении нестабильности следует разобраться, на какие действующие процессы расходуются ресурсы. Воспользуйтесь стандартной комбинацией Ctrl+Shift+Esc для открытия «Диспетчера задач». В окне, открываемом через пункт меню «Процессы» видно, как и в каком объёме расходуется оперативка. А её общий расход в процентах отражается справа в самом низу открытого окна.


    Потребление оперативной памяти рабочими процессами в Windows 7

    На вкладке «Быстродействие» показана выделенная RAM (в соответствующих единицах) на работающие потоки и процессы, количество доступной, кэшированной, свободной памяти, хронологический график её использования, а также представлены данные ядра.


    На вкладке «Быстродействие» отображается детальная информация распределения оперативной памяти

    Методика чистки RAM

    Сокращение объёма потребляемой оперативной памяти во всех случаях повышенной нагрузки, приводящей к замедлению работы Windows 7 является эффективным способом устранения возникающих неполадок. Для этого следует выполнить ряд действий для очистки RAM и оптимизировать её работу.

    Закрытие неиспользуемых программ

    Все открытые приложения можно определить по иконкам, расположенным в самом низу «Рабочего стола». Ещё они показаны в «Диспетчере задач» на вкладке «Приложения». Для закрытия неиспользуемого в данный момент программного процесса необходимо снять задачу, предварительно отметив приложение мышкой. Этот метод в особенности актуален при зависании некоторых программ, к примеру, таких как Word или Excel. Но подобное закрытие приложений является аварийным и использовать его следует только в крайних случаях.


    Отключение зависших или неиспользуемых приложений для высвобождения оперативной памяти

    Остановка фоновых процессов

    Закрытие многих программ далеко не всегда приводит к их полной остановке. Многие фоновые процессы продолжают действовать. Особенно это относится к торрентам и подобному аналогичному софту. Зачастую такие приложения преднамеренно оставляют в оперативке работающие процессы даже после закрытия программы. Остановить их можно на вкладке «Процессы» в «Диспетчере задач». А на вкладке «Службы» есть возможность остановить запускаемые по умолчанию службы, которые не используются системой, но потребляют ресурсы. При этом будут деактивированы и связанные с ними фоновые процессы.

    Следует учитывать, что после перезапуска системы все внесённые изменения будут потеряны. Чтобы этого не произошло, следует отключить неиспользуемые службы на соответствующей вкладке в разделе «Администрирование», открываемый через панель управления. Выберите тип запуска «Отключена» через контекстное меню.


    Выбор режима запуска службы

    Таблица: разрешённые для отключения службы

    Остановить, а затем и отключить службу возможно и через командную строку. Для её открытия введите комбинацию с клавиатуры Win+R и выполните команду cmd . Далее в командной строке пропишите и выполните net stop или sc stop и затем sc configstart=disabled.


    Остановка служб Windows 7 через командную строку

    Оптимизация режима автозагрузки приложений

    В конфигурации Windows 7 заложена полезная функция , позволяющая загружать программы в автоматическом режиме вместе с запуском системы. Многие приложения изначально настроены на использование автозагрузки. Но это необходимо не всегда, ведь каждая программа, запускаемая таким способом, забирает на себя часть ресурсов RAM. Введите с клавиатуры комбинацию Win+R и выполните команду msconfig. В открывшемся окне на вкладке «Автозагрузка» снимите отметки с тех приложений, которые нет необходимости запускать автоматически и сохраните настройки.

    Среди пользователей вычислительной техники бытует мнение, что много оперативной памяти никогда не бывает… И с этим, уважаемый читатель, не поспоришь, особенно когда дело касается современных машин, у которых аппаратная конфигурация соответствует солидным характеристикам, а установленная на борту ПК Windows-система является 64-битной версией. Однако «больная» проблема многих - «физическая память компьютера загружена, что делать» - все так же продолжает свое бесславное существование, ставя в тупик рядового пользователя и порой заставляя опытного компьютерного гуру поломать голову над решением задачи «нехватка ОЗУ». Впрочем, не будем внедряться в архисложности «оперативных непоняток» и прибегнем к простым, но тем не менее действенным методам диагностики и оптимизации компьютерного свопа системы. Что ж, статья обещает стать памятной. RAM-секреты ждут своего разоблачения!

    Караул, физическая память компьютера загружена!

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

    • С каждым последующим включением ПК запуск ОС все замедляется и замедляется.
    • Кликабельность операционной системы при старте и в процессе использования становится невыносимой из-за «долгоиграющего процесса ожидания».
    • Некогда «летающие» приложения, мягко говоря, продолжительно стартуют.
    • Непонятные служебные сообщения атакуют монитор своим «ненавязчивым» присутствием.

    В общем, любой из вышеописанных сценариев (не говоря уже о комплексном их проявлении), может достаточно быстро свести с ума любого пользователя. А ведь далеко не каждый «ожидающий» понимает, что все вышеописанное может являться результатом наших собственных упущений. Да и вряд ли рядовой пользователь вообще знает, как убедиться в том, что физическая память компьютера загружена?

    Что делать в первую очередь, если ПК утратил быстродействие?

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

    • Кликните на панели задач (самая нижняя область экрана) правой кнопкой мышки.
    • Из выпадающего списка выберите «Диспетчер…».
    • Оказавшись в рабочей области одноименного служебного окна, воспользуйтесь вкладкой «Быстродействие».


    • Визуально представленный график позволит вам оценить ОЗУ. В случае если на вашем ПК установлена Vista или более поздняя версия ОС Windows, то значение используемой памяти не должно превышать 70-75 % от общего номинала физического свопа. В противном случае необходимо разгрузить RAM-область.

    Проблемы с памятью начинаются со старта ОС

    Когда вы наблюдаете, что физическая память компьютера загружена на 80 % или выше этого значения, обратите внимание на автозагрузку. Скорее всего в момент запуска Windows упомянутая служба активирует множество фоновых приложений и различного ПО. Зачастую именно по этой причине ОЗУ и перегружается, буквально «разрываясь» между запросами множественных программ о выделении необходимого им для работы объема памяти. Однако исправить столь неприятную ситуацию можно достаточно легко.

    • В поисковой строке пускового меню Windows пропишите команду «msconfig».
    • После нажатия кнопки «Enter» вы попадете в служебное меню «Конфигурация системы».
    • Активируйте вкладку «Автозагрузка» и отредактируйте приоритетный список запускаемого софта.

    Вы будете удивлены, насколько быстро станет загружаться ваша ОС после проведенного перезапуска системы. Ничто не мешает вам на практике убедиться, что проблематичная ситуация, когда физическая память компьютера загружена на «Виндовс 7», будет исчерпана, после того как вы уберете все лишнее из автозагрузки.

    Как очистить ОЗУ: два «фундаментальных» способа оптимизации

    Начнем с главного - необходимо отключить неиспользуемый софт. Как правило, для того чтобы увидеть, какие именно программы запущены в фоновом режиме, нужно заглянуть в специальную область ОС - системный трей - и непосредственно оттуда (наведя маркер на объект и кликнув правой кнопкой) деактивировать выбранное ПО. Вполне может так оказаться, что сразу после того, как вы реализуете предложенную рекомендацию, вопрос «Физическая память компьютера загружена, как очистить» будет полностью разрешен. Ведь некоторые работающие в приложения невероятно «прожорливы» в плане использования системных RAM-ресурсов.

    Еще один способ высвобождения памяти

    Итак, для того чтобы посмотреть, какие программы или утилиты «скрытно» потребляют так нужные вам кило- и мегабайты ОЗУ, проделайте следующее:

    • Нажмите сочетание клавиш «Alt+Ctrl+Del».
    • После того как вы попадете в уже знакомое вам служебное окно, откройте вкладку «Процессы».
    • Проанализируйте представленный список и методом ручной коррекции выключите фоновое приложение, которое вам не нужно в данный момент.

    Однако не стоит спешить с деактивацией «агрессивных пунктов», так как отключение некоторых критически важных Windows-служб может пагубно отразиться на общем состоянии стабильности вашей ОС.

    «Чудо»-оптимизаторы ОЗУ

    Когда физическая память компьютера загружена на 90 процентов (из ранее представленного раздела статьи вы узнали, что такое значение является отклонением от нормы), некоторые из пользователей спешат очистить RAM-область с помощью различных утилит. Однако не многие из них догадываются, что такого вида оптимизация ОЗУ - это бесполезная трата времени, поскольку ничего конкретного в решение создавшейся проблемы они не вносят. «Многообещающий функционал» таких оптимизаторов лишь создает иллюзию, что память высвобождается, при этом привнося в работу ОС некоторые затруднения… Будьте уверены: ручной метод намного эффективней и более целесообразен в проведении, нежели мнимая «помощь» от сторонних разработчиков. Кстати, об этом (втором) способе RAM-оптимизации, советуем вам просто забыть…

    Вредоносный код и методы его обнаружения

    Нередко пользователь задается вопросом: «Физическая память компьютера загружена: вирус или нет?». Особую остроту такая проблема вызывает, когда все вышеописанные действия были реализованы на практике. В чем же дело и почему ОЗУ продолжает терять свой рабочий потенциал? Давайте разбираться.

    • Скачайте из интернета одну из антивирусных утилит : Dr.Web CureIt!, Malwarebytes Anti-Malware или HitmanPro.
    • После того как запущенное приложение закончит сканирование системы, инфицированные объекты будут очищены, а зловредные вирусы подвергнутся процессу удаления.

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

    Когда объем оперативки соответствует понятию «НЕ СЛИШКОМ»

    Если вы работаете в «Ворде» и одновременно слушаете музыку, используя интернет-браузер, и видите, что физическая память компьютера загружена на 77 %, нет повода для беспокойства. Но если дела обстоят иначе, есть смысл рассмотреть проблему с технической точки зрения и задаться некоторыми вопросами: а сколько вообще модулей ОЗУ установлено на вашем ПК и каковы их номинальные «способности»? Стоит отметить немаловажный факт: в зависимости от версии используемой Windows-системы требования к объему оперативной памяти могут варьироваться от 256 МБ до 2 ГБ (только для «нужд» самой операционки). Ну а если вы все-таки решились на использование ресурсоемкой программы на компьютере с ограниченным ОЗУ, то впору задуматься о расширении

    Подводя итоги


    Итак, с определенной уверенностью можно сказать, что некогда для вас затруднительная ситуация «физическая память компьютера загружена, что делать» теперь уже разрешена. Тем не менее об одном немаловажном «оперативном» моменте все же стоит упомянуть.

    • Если вы используете Windows Vista , седьмую ОС или же более поздние версии продукта "Майкрософта", то при недостаточном объеме ОЗУ можно попробовать отключить службу «Superfetch».

    Ну и последнее: не упускайте возможности модернизировать ваш ПК - добавление дополнительного RAM-модуля существенно расширит функционал и «боеспособность» вашей вычислительной техники. Не дайте впасть в беспамятство своему компьютеру!

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

    Завершите ненужные процессы

    Каждая программа, которая работает на вашем компьютере - это системный процесс или целая группа процессов. Процессы могут работать как явно (вы сами открыли программу и пользуетесь ей) так и в фоновом режиме (программа независимо от вас создает процессы для своей работы).

    Нажмите Ctrl + Alt + Delete и откройте диспетчер задач. Посмотрите на список процессов, которые сейчас крутятся в вашей оперативной памяти? Какие из них ненужные? Обычно это различные службы фонового обновления программ или «висящие» в трее программы, которыми вы не пользуетесь. Нажмите правой кнопкой мыши по процессу и выберите Снять задачу . Убрав лишние процессы, вы освободите от них свою ОЗУ.

    Отключите ненужные программы в автозагрузке

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

    Для этого наберите msconfig в строке поиска Windows и откройте утилиту конфигурации Windows. Перейдите на вкладку и снимите галочки (или нажмите правой кнопкой мыши и выберите Отключить в Windows 8.1) с программ, запускающихся в фоновом режиме.

    Отключите лишние службы

    Службы в Windows вообще работают независимо от вас - вы их даже не замечаете. Но при этом они занимают свою долю оперативной памяти. Если вы не пользуетесь Bluetooth на ноутбуке, соответствующую службу можно просто отключить. Или выключить все службы и устанавливать их вручную.

    Для этого используйте ту же утилиту msconfig . Перейдите на вкладку Службы и снимите галочки со всех служб, которые не нужны. Будьте осторожны: вы можете отключить системную службу Windows, так что перед отключением «погуглите», для чего нужна та или иная служба, и можно ли ее отключать. Можно для верности просто установить галочку «Не отображать службы Microsoft» .

    Закройте лишние вкладки в браузере

    Если у вас есть привычка хранить открытыми по пятьдесят вкладок в браузере, избавьтесь от нее. И от закрепленных вкладок, которые открываются вместе с браузером - тоже. Чем больше страниц открыто в вашем браузере, тем больше памяти он потребляет.

    Особенно если у вас Google Chrome. Ведь Chrome создает для каждой вкладки отдельный процесс, который «отхватывает» свою долю оперативной памяти. Переместите все нужные страницы в закладки и открывайте их по мере необходимости. Вот так открытые вкладки в Chrome потребляют память:

    Воспользуйтесь приложением для очистки памяти

    Есть самый легкий способ почистить «оперативку»: специальные утилиты, которые умеют определять, что в памяти лишнее. Они справятся за вас, если вам страшно или лень работать со службами и процессами самостоятельно (но вкладки в браузере все-таки придется закрыть своими руками). К примеру, можно использовать следующие утилиты.

    Обеспечить высокое быстродействие системы и возможность решения различных поставленных задач на компьютере можно, имея определенный запас свободной оперативной памяти. При загрузке ОЗУ более чем на 70% могут наблюдаться значительные торможения системы, а при приближении к 100% компьютер вообще зависает. В этом случае актуальным становится вопрос очистки ОЗУ. Давайте узнаем, как это сделать при использовании Windows 7.

    Оперативную память, хранящуюся в оперативном запоминающем устройстве (ОЗУ), нагружают различные процессы, которые запускаются программами и службами, функционирующими на компьютере. Просмотреть их список можно в «Диспетчере задач» . Необходимо набрать Ctrl+Shift+Esc либо, щелкнув по панели задач правой кнопкой мышки (ПКМ ), остановить выбор на «Запустить Диспетчер задач» .

    Затем для просмотра образов (процессов) перейдите в раздел «Процессы» . Там открывается список запущенных в данный момент объектов. В поле «Память (частный рабочий набор)» указывается количество оперативной памяти в мегабайтах, занятое соответствующим образом. Если щелкнуть по наименованию данного поля, то все элементы в «Диспетчере задач» будут выстроены в порядке убывания занимаемого ими пространства ОЗУ.

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

    Способ 1: применение стороннего ПО

    Прежде всего, рассмотрим способ освобождения ОЗУ с помощью использования стороннего программного обеспечения. Давайте узнаем, как это сделать на примере небольшой и удобной утилиты Mem Reduct.

    1. После загрузки установочного файла запустите его. Откроется приветственное окошко установки. Нажимайте «Next» .
    2. Далее нужно согласиться с лицензионным соглашением, нажав «I Agree» .
    3. На следующем этапе предстоит выбрать директорию установки приложения. Если нет важных причин, препятствующих этому, оставьте данные настройки по умолчанию, нажав «Next» .
    4. Далее открывается окошко, в котором путем установки или снятия галочек напротив параметров «Create desktop shortcuts» и «Create start menu shortcuts» , можно установить или убрать иконки программы на рабочем столе и в меню «Пуск» . После выполнения настроек нажимайте «Install» .
    5. Выполняется процедура установки приложения, по завершению которой нажимайте «Next» .
    6. После этого открывается окно, где сообщается, что программа успешно установлена. Если вы хотите, чтобы она тут же была запущена, проследите за тем, чтобы около пункта «Run Mem Reduct» стояла галочка. Далее жмите «Finish» .
    7. Происходит запуск программы. Как видим, интерфейс у неё англоязычный, что не совсем удобно для отечественного пользователя. Для того, чтобы изменить это, щелкайте «File» . Далее выбирайте «Settings…» .
    8. Открывается окошко настроек. Перейдите в раздел «General» . В блоке «Language» существует возможность выбрать язык, который подходит для вас. Для этого нужно щелкнуть по полю с наименованием текущего языка «English (default)» .
    9. Из раскрывшегося перечня выберите нужный язык. Например, для перевода оболочки на русский язык выбирайте «Russian» . Затем щелкайте «Apply» .
    10. После этого интерфейс программы будет переведен на русский язык. Если вы хотите, чтобы приложение запускалось вместе с компьютером, то в этом же разделе настроек «Основные» установите галочку около параметра «Запускать при загрузке системы» . Жмите «Применить» . Много пространства в ОЗУ данная программа не займет.
    11. Затем переместитесь в раздел настроек «Очистка памяти» . Тут нам нужен блок настроек «Управление памятью» . По умолчанию освобождение производится автоматически при заполнении оперативки на 90%. В поле, соответствующему этому параметру, вы при желании можете изменить данный показатель на другой процент. Также, установив галочку около параметра «Очистка каждые» , вы запустите функцию периодической очистки ОЗУ через определенное количество времени. По умолчанию это 30 минут. Но вы также можете выставить в соответствующем поле и другое значение. После того, как эти настройки установлены, жмите «Применить» и «Закрыть» .
    12. Теперь ОЗУ будет автоматически очищаться после достижения определенного уровня его загруженности или по прошествии указанного отрезка времени. Если же вы хотите произвести очистку немедленно, то для этого в главном окне Mem Reduct достаточно нажать на кнопку «Очистить память» или применить комбинацию Ctrl+F1 , даже если программа свернута в трей.
    13. Появится диалоговое окно, в котором будет спрашиваться, действительно ли пользователь желает произвести очистку. Нажимайте «Да» .
    14. После этого память будет очищена. Информация о том, сколько именно удалось освободить пространства, отобразится из области уведомлений.

    Способ 2: применение скрипта

    Также для освобождения ОЗУ вы можете записать собственный скрипт, если не желаете использовать для этих целей сторонние программы.

    1. Нажмите «Пуск» . Переместитесь по надписи «Все программы» .
    2. Выберите папку «Стандартные» .
    3. Щелкните по надписи «Блокнот» .
    4. Запустится «Блокнот» . Вставьте в него запись по следующему шаблону:


      FreeMem=Space(*********)

      В этой записи параметр «FreeMem=Space(*********)» у пользователей будет отличаться, так как он зависит от величины оперативной памяти конкретной системы. Вместо звездочек нужно указать конкретное значение. Эта величина рассчитывается по следующей формуле:

      Объём ОЗУ (Гб)x1024x100000

      То есть, например, для ОЗУ объемом 4 Гб данный параметр будет выглядеть так:

      FreeMem=Space(409600000)

      А общая запись примет такой вид:

      MsgBox "Вы желаете произвести очистку ОЗУ?",0, "Очистка оперативной памяти"
      FreeMem=Space(409600000)
      Msgbox "Очистка ОЗУ выполнена успешно",0," Очистка оперативной памяти"

      Если вы не знаете объем своего ОЗУ, то посмотреть его можно, выполнив следующие действия. Нажимайте «Пуск» . Далее ПКМ щелкайте по «Компьютер» , а в перечне выбирайте «Свойства» .

      Откроется окно свойств компьютера. В блоке «Система» находится запись «Установленная память (ОЗУ)» . Вот напротив этой записи и расположено нужное для нашей формулы значение.

    5. После того, как скрипт записан в «Блокноте» , следует его сохранить. Щелкайте «Файл» и «Сохранить как…» .
    6. Запускается оболочка окна «Сохранить как» . Перейдите в ту директорию, где хотите хранить скрипт. Но советуем для удобства запуска скрипта выбрать для этой цели «Рабочий стол» . Значение в поле «Тип файла» обязательно переведите в позицию «Все файлы» . В поле «Имя файла» впишите наименование файла. Оно может быть произвольным, но обязательно должно заканчиваться расширением.vbs. Например, можно использовать такое наименование:

      Очистка оперативной памяти.vbs

      После того, как указанные действия произведены, жмите «Сохранить» .

    7. Затем закрывайте «Блокнот» и переходите в ту директорию, куда был сохранен файл. В нашем случае это «Рабочий стол» . Дважды щелкайте по его наименованию левой кнопкой мыши (ЛКМ ).
    8. Появляется диалоговое окно с вопросом, желает ли пользователь произвести очистку ОЗУ. Соглашаемся, нажав «OK» .
    9. Скрипт выполняет процедуру освобождения, после чего появляется сообщение о том, что очистка ОЗУ выполнена успешно. Для завершения работы с диалоговым окном нажимайте «OK» .

    Способ 3: отключение автозагрузки

    Некоторые приложения при установке добавляют себя в автозагрузку через реестр. То есть, они активируются, как правило, в фоновом режиме, каждый раз при включении компьютера. При этом, вполне возможно, что реально эти программы требуются пользователю, допустим, раз в неделю, а может даже и реже. Но, тем не менее, они работают постоянно, тем самым захламляя ОЗУ. Вот такие приложения и следует убрать из автозапуска.


    Также имеется и другой способ включения автозагрузки для программ. Он производится путем добавления ярлыков со ссылкой на их исполняемый файл в специальную папку. В этом случае с целью снижения нагрузки на ОЗУ также есть смысл очистить эту папку.


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

    Способ 4: отключение служб

    Как уже было сказано выше, на загрузку оперативной памяти влияют различные запущенные службы. Они действуют через процесс svchost.exe , который мы можем наблюдать в «Диспетчере задач» . Причем, образов с таким именем может быть запущено сразу несколько. Каждому svchost.exe соответствует сразу несколько служб.


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

    Способ 5: ручная очистка ОЗУ в «Диспетчере задач»

    ОЗУ можно также почистить вручную, остановив те процессы в «Диспетчере задач» , которые пользователь считает бесполезными. Конечно, прежде всего, нужно попытаться закрыть графические оболочки программ стандартным для них способом. Также необходимо закрыть те вкладки в браузере, которыми вы не пользуетесь. Это тоже высвободит оперативку. Но иногда даже после внешнего закрытия приложения его образ продолжает функционировать. Существуют и такие процессы, для которых просто графическая оболочка не предусмотрена. Случается и такое, что программа зависла и обычным способом её просто не закрыть. Вот в таких случаях и необходимо использовать «Диспетчер задач» для очистки ОЗУ.


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

    Способ 6: перезапуск «Проводника»

    Также некоторый объем оперативной памяти временно позволяет высвободить перезапуск «Проводника» .


    Существует довольно много вариантов очистки оперативной памяти системы. Все их можно разделить на две группы: автоматические и ручные. Автоматические варианты выполняются с помощью сторонних приложений и самописных скриптов. Ручная очистка производится путем выборочного удаления приложений из автозапуска, остановки соответствующих служб или процессов, нагружающих ОЗУ. Выбор конкретного способа зависит от целей пользователя и его знаний. Пользователям, у которых нет лишнего времени, или какие имеют минимальные знания ПК, рекомендуется применять автоматические способы. Более продвинутые юзеры, готовые потратить время на точечную очистку ОЗУ, предпочитают ручные варианты выполнения поставленной задачи.

    Если на вашем компьютере мало оперативной памяти (например, всего 4 Гбайт), ресурсоемкие программы могут быстро занять ее всю и начать притормаживать, снизив быстродействие работы компьютера в целом. Поиграть в видеоигры при этом тоже особо не получится, так как для доступа к необходимым данным, которые не уместились в оперативную память, игра или программа будет обращаться к медленному HDD.

    Что же делать, если апгрейд старенькой системы кажется вам нецелесообразным (логичнее накопить денег на сборку современной), а улучшить быстродействие все-таки хочется? Мы поделимся с вами некоторыми хитростями, которые помогут увеличить быстродействие «железа», будь то стационарный компьютер или ноутбук.

    1. Закрываем неиспользуемые программы

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

    2. Убираем ненужное ПО из автозагрузки

    Программы, которые запускаются вместе с Windows, тоже не принесут ничего хорошего, когда у вас дефицит ОЗУ. В Windows 10 откройте «Диспетчер задач», перейдите в расширенный режим отображения и кликните по вкладке «Автозагрузка». Вы удивитесь, обнаружив здесь кучу ненужного вам в повседневности ПО. Например, вряд ли вы собираетесь перепрограммировать мышку каждый день. Тогда зачем вам нужен вечно запущенный софт для кастомизации настроек? А вот системные утилиты трогать не стоит, чтобы не навредить компьютеру.

    3. Управляем фоновыми процессами

    Лишние фоновые процессы тоже можно отключить в том же «Диспетчере задач» на соответствующей вкладке «Процессы» в разделе «Фоновые…». Службы мониторинга обновлений программ, софт для снятия скриншотов и т.п. только отъедают драгоценные мегабайты оперативки. Но будьте внимательны: не отключите случайно системные процессы, иначе это может негативно повлиять на роботу компьютера.

    4. Отключаем невостребованные службы

    Если у вас нет консоли Xbox, то вам вряд ли необходима служба Xbox Game Monitoring. То же самое и с остальными службами. Антивирус надежно заменяет «Защитник Windows», а клиент Steam можно запускать по востребованию. Здесь перед нами задача стоит относительно простая: понять, какие службы нам не нужны, сделать по ним правый клик мышкой и выбрать пункт меню «Остановить». Главное - как и в предыдущем пункте быть внимательным и не отключить что-нибудь нужное по незнанию.

    5. Проверяемся на вирусы

    Причиной дефицита оперативной памяти могут быть и обычные вирусы. Как вариант, на ваш компьютер могли поместить скрытый майнер, программу-шпиона или «червя». Здесь вышеописанные методы никак не помогут. Исправить ситуацию поможет только антивирусное ПО, которым нужно провести глубокий анализ всего ПК. И даже если антивирус ничего не обнаружит, но подозрение на заражение есть, не стоит отказываться от дополнительной проверки сторонними антивирусными утилитами.

    6. Чистим ОЗУ специализированным софтом

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

    7. Очищаем ОЗУ с помощью простого скрипта

    А можно и не ставить никаких утилит вовсе. При наличии пары минут свободного времени проще и быстрее будет написать небольшой скрипт, с помощью которого вы в любой момент сможете освободить необходимое количество оперативной памяти. Для этого создайте на «Рабочем столе» текстовый документ, сделав правый клик мышкой. Назовите файл «Очистка RAM», например, и внесите в него следующие данные: MsgBox «Оcвободить место в ОЗУ?»,0, »Очистка RAM»

    FreeMem=Space (1024000000)

    MsgBox «Место освобождено»,0, »ОчисткаRAM» Теперь поменяйте расширение файла с «.TXT» на «.VBS» и запустите получившийся скрипт. После активации вы увидите текстовое сообщение «Оcвободить место в ОЗУ?». Нажмите на кнопку «ОК» и после завершения процедуры скрипт уведомит вас, что «Место освобождено». В нашем скрипте мы установили значение, равное 1 Гбайт RAM. Если вам требуется освободить больше места, введите в скобках свое значение в байтах. Сколько оперативной памяти установлено в вашем ПК? 4 Гбайт 8 Гбайт 16 Гбайт 32 Гбайт 64 Гбайт и более Просмотреть результаты Загрузка … Читайте также: Сколько оперативной памяти нужно для компьютерных игр?

    Выбираем оперативную память DDR4: 12 лучших комплектов на любой бюджет

    Оперативная память не распознается: в чем могут быть причины?

    Организация памяти процесса / Хабр

    Управление памятью – центральный аспект в работе операционных систем. Он оказывает основополагающее влияние на сферу программирования и системного администрирования. В нескольких последующих постах я коснусь вопросов, связанных с работой памяти. Упор будет сделан на практические аспекты, однако и детали внутреннего устройства игнорировать не будем. Рассматриваемые концепции являются достаточно общими, но проиллюстрированы в основном на примере Linux и Windows, выполняющихся на x86-32 компьютере. Первый пост описывает организацию памяти пользовательских процессов.


    Каждый процесс в многозадачной ОС выполняется в собственной “песочнице”. Эта песочница представляет собой

    виртуальное адресное пространство

    , которое в 32-битном защищенном режиме

    всегда имеет размер равный 4 гигабайтам

    . Соответствие между виртуальным пространством и физической памятью описывается с помощью

    таблицы страниц (page table)

    . Ядро создает и заполняет таблицы, а процессор обращается к ним при необходимости осуществить трансляцию адреса. Каждый процесс работает со своим набором таблиц. Есть один важный момент — концепция виртуальной адресации распространяется

    на все выполняемое ПО

    ,

    включая и само ядро

    . По этой причине для него резервируется часть виртуального адресного пространства (т.н. kernel space).

    Это конечно не значит, что ядро занимает все это пространство, просто данный диапазон адресов может быть использован для мэппирования любой части физического адресного пространства по выбору ядра. Страницы памяти, соответствующие kernel space, помечены в таблицах страниц как доступные исключительно для привилегированного кода (кольцо 2 или более привилегированное). При попытке обращения к этим страницам из user mode кода генерируется page fault. В случае с Linux, kernel space всегда присутствует в памяти процесса, и разные процессы мэппируют kernel space в одну и ту же область физической памяти. Таким образом, код и данные ядра всегда доступны при необходимости обработать прерывание или системный вызов. В противоположность, оперативная память, замэппированная в user mode space, меняется при каждом переключении контекста.

    Синим цветом на рисунке отмечены области виртуального адресного пространства, которым в соответствие поставлены участки физической памяти; белым цветом — еще не использованные области. Как видно, Firefox использовал большую часть своего виртуального адресного пространства. Все мы знаем о легендарной прожорливости этой программы в отношении оперативной памяти. Синие полосы на рисунке — это сегменты памяти программы, такие как куча (heap), стек и так далее. Обратите внимание, что в данном случае под сегментами мы подразумеваем просто непрерывные адресные диапазоны. Это не те сегменты, о которых мы говорим при описании сегментации в Intel процессорах. Так или иначе, вот стандартная схема организации памяти процесса в Linux:

    Давным давно, когда компьютерная техника находилась в совсем еще младенческом возрасте, начальные виртуальные адреса сегментов были совершенно одинаковыми почти для всех процессов, выполняемых машиной. Из-за этого значительно упрощалось удаленное эксплуатирование уязвимостей. Эксплойту часто необходимо обращаться к памяти по абсолютным адресам, например по некоторому адресу в стеке, по адресу библиотечной функции, и тому подобное. Хакер, рассчитывающий осуществить удаленную атаку, должен выбирать адреса для обращения в слепую в расчете на то, что размещение сегментов программы в памяти на разных машинах будет идентичным. И когда оно действительно идентичное, случается, что людей хакают. По этой причине, приобрел популярность механизм рандомизации расположения сегментов в адресном пространстве процесса. Linux рандомизирует расположение стека, сегмента для memory mapping, и кучи – их стартовый адрес вычисляется путем добавления смещения. К сожалению, 32-битное пространство не очень-то большое, и эффективность рандомизации в известной степени нивелируется.

    В верхней части user mode space расположен стековый сегмент. Большинство языков программирования используют его для хранения локальных переменных и аргументов, переданных в функцию. Вызов функции или метода приводит к помещению в стек т.н. стекового фрейма. Когда функция возвращает управление, стековый фрейм уничтожается. Стек устроен достаточно просто — данные обрабатываются в соответствии с принципом «последним пришёл — первым обслужен» (LIFO). По этой причине, для отслеживания содержания стека не нужно сложных управляющих структур – достаточно всего лишь указателя на верхушку стека. Добавление данных в стек и их удаление – быстрая и четко определенная операция. Более того, многократное использование одних и тех же областей стекового сегмента приводит к тому, что они, как правило, находятся в кеше процессора, что еще более ускоряет доступ. Каждый тред в рамках процесса работает с собственным стеком.

    Возможна ситуация, когда пространство, отведенное под стековый сегмент, не может вместить в себя добавляемые данные. В результате, будет сгенерирован page fault, который в Linux обрабатывается функцией expand_stack(). Она, в свою очередь, вызовет другую функцию — acct_stack_growth(), которая отвечает за проверку возможности увеличить стековый сегмент. Если размер стекового сегмента меньше значения константы RLIMIT_STACK (обычно 8 МБ), то он наращивается, и программа продолжает выполняться как ни в чем не бывало. Это стандартный механизм, посредством которого размер стекового сегмента увеличивается в соответствии с потребностями. Однако, если достигнут максимально разрещённый размер стекового сегмента, то происходит переполнение стека (stack overflow), и программе посылается сигнал Segmentation Fault. Стековый сегмент может увеличиваться при необходимости, но никогда не уменьшается, даже если сама стековая структура, содержащаяся в нем, становиться меньше. Подобно федеральному бюджету, стековый сегмент может только расти.

    Динамическое наращивание стека – единственная ситуация, когда обращение к «немэппированной» области памяти, может быть расценено как валидная операция. Любое другое обращение приводит к генерации page fault, за которым следует Segmentation Fault. Некоторые используемые области помечены как read-only, и обращение к ним также приводит к Segmentation Fault.

    Под стеком располагается сегмент для memory mapping. Ядро использует этот сегмент для мэппирования (отображания в память) содержимого файлов. Любое приложение может воспользоваться данным функционалом посредством системного вызовома mmap() (ссылка на описание реализации вызова mmap) или CreateFileMapping() / MapViewOfFile() в Windows. Отображение файлов в память – удобный и высокопроизводительный метод файлового ввода / вывода, и он используется, например, для загрузки динамических библиотек. Существует возможность осуществить анонимное отображение в память (anonymous memory mapping), в результате чего получим область, в которую не отображен никакой файл, и которая вместо этого используется для размещения разного рода данных, с которыми работает программа. Если в Linux запросить выделение большого блока памяти с помощью malloc(), то вместо того, чтобы выделить память в куче, стандартная библиотека C задействует механизм анонимного отображения. Слово «большой», в данном случае, означает величину в байтах большую, чем значение константы MMAP_THRESHOLD. По умолчанию, это величина равна 128 кБ, и может контролироваться через вызов mallopt().

    Кстати о куче. Она идет следующей в нашем описании адресного пространства процесса. Подобно стеку, куча используется для выделения памяти во время выполнения программы. В отличие от стека, память, выделенная в куче, сохранится после того, как функция, вызвавшая выделение этой памяти, завершится. Большинство языков предоставляют средства управления памятью в куче. Таким образом, ядро и среда выполнения языка совместно осуществляют динамическое выделение дополнительной памяти. В языке C, интерфейсом для работы с кучей является семейство функций malloc(), в то время как в языках с поддержкой garbage collection, вроде C#, основной интерфейс – это оператор new.

    Если текущий размер кучи позволяет выделить запрошенный объем памяти, то выделение может быть осуществлено средствами одной лишь среды выполнения, без привлечения ядра. В противном случае, функция malloc() задействует системный вызов brk() для необходимого увеличения кучи (ссылка на описание реализации вызова brk). Управление памятью в куче – нетривиальная задача, для решения которой используются сложные алгоритмы. Данные алгоритмы стремятся достичь высокой скорости и эффективности в условиях непредсказуемых и хаотичных пэттернов выделения памяти в наших программах. Время, затрачиваемое на каждый запрос по выделению памяти в куче, может разительно отличаться. Для решения данной проблемы, системы реального времени используют специализированные аллокаторы памяти. Куча также подвержена фрагментированию, что, к примеру, изображено на рисунке:

    Наконец, мы добрались до сегментов, расположенных в нижней части адресного пространства процесса: BSS, сегмент данных (data segment) и сегмент кода (text segment). BSS и data сегмент хранят данные, соответствующий static переменным в исходном коде на C. Разница в том, что в BSS хранятся данные, соответствующие неинициализированным переменным, чьи значения явно не указаны в исходном коде (в действительности, там хранятся объекты, при создании которых в декларации переменной либо явно указано нулевое значение, либо значение изначально не указано, и в линкуемых файлах нет таких же common символов, с ненулевым значением. – прим. перевод.). Для сегмента BSS используется анонимное отображение в память, т.е. никакой файл в этот сегмент не мэппируется. Если в исходном файле на C использовать int cntActiveUsers, то место под соответствующий объект будет выделено в BSS.

    В отличии от BSS, data cегмент хранит объекты, которым в исходном коде соответствуют декларации static переменных, инициализированных ненулевым значением. Этот сегмент памяти не является анонимным — в него мэппируется часть образа программы. Таким образом, если мы используем static int cntWorkerBees = 10, то место под соответствующий объект будет выделено в data сегменте, и оно будет хранить значение 10. Хотя в data сегмент отображается файл, это т.н. «приватный мэппинг» (private memory mapping). Это значит, что изменения данных в этом сегменте не повлияют на содержание соответствующего файла. Так и должно быть, иначе присвоения значений глобальным переменным привели бы к изменению содержания файла, хранящегося на диске. В данном случае это совсем не нужно!

    С указателями все немножко посложнее. В примере из наших диаграмм, содержимое объекта, соответствующего переменной gonzo – это 4-байтовый адрес – размещается в data сегменте. А вот строка, на которую ссылается указатель, не попадет в data сегмент. Строка будет находиться в сегменте кода, который доступен только на чтение и хранит весь Ваш код и такие мелочи, как, например, строковые литералы (в действительности, строка хранится в секции .rodata, которая вместе с другими секциями, содержащими исполняемый код, рассматривается как сегмент, который загружается в память с правами на выполнение кода / чтения данных – прим. перевод.). В сегмент кода также мэппируется часть исполняемого файла. Если Ваша программа попытается осуществить запись в text сегмент, то заработает Segmentation Fault. Это позволяет бороться с «бажными» указателями, хотя самый лучший способ борьбы с ними – это вообще не использовать C. Ниже приведена диаграмма, изображающая сегменты и переменные из наших примеров:

    Мы можем посмотреть, как используются области памяти процесса, прочитав содержимое файла /proc/pid_of_process/maps. Обратите внимание, что содержимое самого сегмента может состоять из различных областей. Например, каждой мэппируемой в memory mapping сегмент динамической библиотеке отводится своя область, и в ней можно выделить области для BSS и data сегментов библиотеки. В следующем посте поясним, что конкретно подразумевается под словом “область”. Учтите, что иногда люди говорят “data сегмент”, подразумевая под этим data + BSS + heap.

    Можно использовать утилиты nm и objdump для просмотра содержимого бинарных исполняемых образов: символов, их адресов, сегментов и т.д. Наконец, то, что описано в этом посте – это так называемая “гибкая” организация памяти процесса (flexible memory layout), которая вот уже несколько лет используется в Linux по умолчанию. Данная схема предполагает, что у нас определено значение константы RLIMIT_STACK. Когда это не так, Linux использует т.н. классическую организации, которая изображена на рисунке:

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

    Материал подготовлен сотрудниками компании Smart-Soft
    smart-soft.ru

    Арх ЭВМ

    1. Фон-неймановские принципы

     

    Наличие каких компонентов компьютера следует из формулы <ЭВМ - это машина с хранимой программой>?

    ü      Оперативная память

    ü      Процессор

     

    Анализ структуры двоичного кода содержимого ячейки памяти фон-неймановской ЭВМ:

    ü      не позволяет определить - команда это или данные

     

    В фон-неймановской ЭВМ данные и команды размещаются:

    ü      В общей памяти

     

    Что такое адрес ячейки памяти ЭВМ?

    ü      Ее порядковый номер

     

    Если в выполняемой процессором команде не указан адрес следующей команды программы, то процессор выбирает эту команду -

    ü      из следующей по порядку ячейки памяти

    ü      из ячейки памяти, адрес которой находится в регистре-счетчике команд процессора

     

    Процессор фон-неймановской ЭВМ находит в памяти код очередной команды для исполнения,

    ü      выбирая адрес этой команды из регистра-счетчика команд процессора

     

    Данные в ячейках памяти фон-неймановской ЭВМ представляются и хранятся:

    ü      В виде двоичного кода

     

    Для того, чтобы правильно находить команды выполняемой программы в оперативной памяти, не путая их с данными, в фон-неймановском компьютере

    ü      в состав процессора вводится регистр-счетчик команд

     

    В чем преимущество размещения команд и данных в общей памяти?

    ü      Эффективнее используется объем оперативной памяти

     

    Память фон-неймановского компьютера называется памятью с _____ выборкой

    ·        Произвольной

     

    2.1. Представление информации в ЭВМ

     

    Какая система счисления выбрана в фон-неймановской ЭВМ для внутреннего представления чисел?

    ü      Двоичная

     

    Какое максимальное целое двоичное число без знака можно представить с помощью 16-ти разрядного двоичного кода?

    ·        (2^16)-1

     

    Какое максимальное целое положительное число можно представить с помощью 16-ти разрядного двоично-дополнительного кода?

    ·        (2^15)-1

     

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

    165667

     

    Перенос в старший разряд при отсутствии переноса из старшего разряда свидетельствует:

    ü      Об ошибке выполнения операции сложения целых положительных чисел

    ü      Об ошибке выполнения операции сложения целых чисел со знаком

    ü      Об ошибке выполнения операции сложения целых отрицательных чисел

     

    Арифметическое переполнение это:

    ü      Наличие переноса в старший разряд при отсутствии переноса из старшего разряда

    ü      Наличие переноса из старшего разряда при отсутствии переноса в старший разряд

     

    При выполнении операции сложения двоичных чисел 00100110 + 01001100 имеет место:

    ü      Отсутствует арифметическое переполнение и переносы в старший разряд и из старшего разряда

     

    Преобразуйте число 1001001001001001 из двоичной системы счисления в восьмеричную

    111111

     

    Результат сложения двух шестнадцатиразрядных двоичных чисел без знака 0001010001001001 + 1001001001111001 :

    ·        Правильный

     

    При сложении двух двоичных чисел 0001010001001001 + 1001001001111001 арифметическое переполнение:

    ·        Нет

     

    Результат сложения двух двоичных чисел со знаком 0001010001001001 + 1001001001111001 :

    ·        правильный

     

    При сложении двух двоичных чисел 0001010001001001 + 1001001001111001 перенос в старший разряд:

    ·        нет

     

    При сложении двух двоичных чисел 0001010001001001 + 1001001001111001 перенос из старшего разряда:

    ·        нет

     

    0001010001001001 + 1001001001111001=

    1010011011000010

     

    2.2 Двоичная арифметика

     

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

    165667

     

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

    066667

     

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

    066647

     

    Арифметическое переполнение это:

    ü      Наличие переноса в старший разряд при отсутствии переноса из старшего разряда

    ü      Наличие переноса из старшего разряда при отсутствии переноса в старший разряд

     

    Младший разряд двоичного числа это:

    ü      Самый правый разряд

     

    Перенос из старшего разряда при отсутствии переноса в старший разряд свидетельствует:

    ü      Об ошибке выполнения операции сложения целых отрицательных чисел

    ü      Об ошибке выполнения операции сложения целых положительных чисел

    ü      Об ошибке выполнения операции сложения целых чисел со знаком

    ü      Об ошибке выполнения операции сложения целых чисел без знака

     

    При выполнении операции сложения двоичных чисел 00100110 + 01001100 имеет место:

    ü      Отсутствует арифметическое переполнение и переносы в старший разряд и из старшего разряда

     

    При выполнении операции сложения двоичных чисел 10100110 + 11001100 имеет место:

    ü      Только перенос из старшего разряда

    ü      Арифметическое переполнение

     

    Преобразуйте число 1001001001001001 из двоичной системы счисления в шестнадцатеричную

    9249

     

    Преобразуйте число 1111111111111111 из двоичной системы счисления в шестнадцатеричную

    FFFF

     

    Преобразуйте число 1001001001001001 из двоичной системы счисления в восьмеричную

    111111

     

    Преобразуйте число 1010101010101010 из двоичной системы счисления в восьмеричную

    125252

     

    Преобразуйте число 1100110011001100 из двоичной системы счисления в восьмеричную

    146314

     

    Преобразуйте число 1111111111111111 из двоичной системы счисления в восьмеричную

    177777

     

    Преобразуйте число 9B8C из шестнадцатеричной системы счисления в двоичную

    1001101110001100

     

    Преобразуйте число FFFF из шестнадцатеричной системы счисления в двоичную

    1111111111111111

     

    Преобразуйте двоичное число 0001010001001001 в его двоично-дополнительный код

    1110101110110111

     

    Преобразуйте двоичное число 1000001010100100 в его двоично-дополнительный код

    0111110101011100

     

    Преобразуйте двоичное число 1001001001100001 в его двоично-дополнительный код

    0110110110011111

     

    Преобразуйте двоичное число 1001001111001001 в его двоично-дополнительный код

    0110110000110111

     

    Преобразуйте число 012111 из восьмеричной системы в шестнадцатиразрядное двоичное число

    0001010001001001

     

    Преобразуйте число 101234 из восьмеричной системы в шестнадцатиразрядное двоичное число

    1000001010011100

     

    Преобразуйте число 111311 из восьмеричной системы в шестнадцатиразрядное двоичное число

    1001001011001001

     

    Преобразуйте число 161111 из восьмеричной системы в шестнадцатиразрядное двоичное число

    1110001001001001

     

    Результат сложения двух шестнадцатиразрядных двоичных чисел без знака 0001010001001001 + 1001001001111001 :

    ·        Правильный

     

    Результат сложения двух шестнадцатиразрядных двоичных чисел без знака 1001001001001010 + 1000001010100100 :

    ·        Неправильный

     

    Результат сложения двух шестнадцатиразрядных двоичных чисел без знака 1001001100001001 + 0001011001001001 :

    ·        Правильный

     

    Результат сложения двух шестнадцатиразрядных двоичных чисел без знака 1110011100101110 + 1101001010001001 :

    ·        неправильный

     

    Результат сложения двух двоичных чисел со знаком 0001010001001001 + 1001001001111001 :

    ·        правильный

     

    Результат сложения двух двоичных чисел со знаком 1001001001001100 + 1011100000110101 :

    ·        неправильный

     

    Результат сложения двух двоичных чисел со знаком 1110011100101110 + 1101001010001001 :

    ·        правильный

     

    При сложении двух двоичных чисел 0001010001001001 + 1001001001111001 арифметическое переполнение:

    ·        нет

     

    При сложении двух двоичных чисел 1001001001001100 + 1011100000110101 арифметическое переполнение:

    ·        есть

     

    При сложении двух двоичных чисел 1110011100101110 + 1101001010001001 арифметическое переполнение:

    ·        нет

     

    При сложении двух двоичных чисел 0001010001001001 + 1001001001111001 перенос в старший разряд:

    ·        нет

     

    При сложении двух двоичных чисел 1001001001010001 + 1001001001001001 перенос в старший разряд:

    ·        нет

     

    При сложении двух двоичных чисел 1110011100101110 + 1101001010001001 перенос в старший разряд:

    ·        есть

     

    При сложении двух двоичных чисел 0001010001001001 + 1001001001111001 перенос из старшего разряда:

    ·        нет

     

    При сложении двух двоичных чисел 1001001001010001 + 1001001001001001 перенос из старшего разряда:

    ·        есть

     

    При сложении двух двоичных чисел 1110011100101110 + 1101001010001001 перенос из старшего разряда:

    ·        есть

     

    0001010001001001 + 1001001001111001=

    1010011011000010

     

    0111001001001001 + 1001001001110001=

    0000010010111010

     

    1001001001001111 + 0110101100011010=

    1111110101101001

     

    1110011100101110 + 1101001010001001=

    1011100110110111

     

    3. Принципы построения цифровых устройств

     

    Таблица истинности логической операции "И"

     

    Таблица истинности логической операции "ИЛИ"

    Таблица истинности логической операции "НЕ"

     

    Какая цифровая схема представлена на рисунке?

    полусумматор

     

    Какую логическую операцию реализует данная электронная схема?

    И

     

    Какую логическую операцию реализует данная электронная схема?

    ИЛИ

     

    Какую логическую операцию реализует данная электронная схема?

    НЕ

     

    Указать состояние сигналов б, в, г, е, з, S и Cвых при X=0, Y=1 и Cвх=0

    б: в: г: е: з: S: Cвых:

    Указать состояние сигналов в, г, д, з, и, S и C на выходе при X=0 и Y=0

    в: 0 1 г: 1 0 д: 1 0 з: 0 1 и: 0 1 S: 0 1 C: 0 1

     

    Состояние сигналов S и Cвых на выходе двоичного полусумматора при X=1 и Y=1

    S: Cвых:

     

    Таблица истинности двоичного полусумматора

     

    Состояние сигналов S и Cвых на выходе полного двоичного сумматора при X=0, Y=1 и Cвх=1


    S: 0 1 Cвых: 1 0

     

    Таблица истинности полного одноразрядного двоичного сумматора

     

    Указать наименования входов/выходов для Арифметико-логического устройства

    Нулевой результат

    Выбрать... C X N Y Z U V

    Арифметическое переполнение

    Выбрать... C X N Y Z U V

    Код операции

    Выбрать... C X N Y Z U V

    Перенос из старшего разряда

    Выбрать... C X N Y Z U V

    Входной операнд 1

    Выбрать... C X N Y Z U V

    Входной операнд 2

    Выбрать... C X N Y Z U V

    Отрицательный результат

    Выбрать... C X N Y Z U V

     

    Пусть на входе логической схемы значение сигнала X=0.
    В каком состоянии будет находиться сигнал Z на выходе логических схем:


    схема "И" - Z=0 1 не известно

    схема "ИЛИ" - Z=0 1 не известно

    схема "НЕ" - Z=0 1 не известно

     

    Какой логической операции соответствует приведенная таблица истинности?

    <ИЛИ>

     

    Какой логической операции соответствует приведенная таблица истинности?

    <И>

    Пусть на входе логической схемы значение сигнала X=1.
    В каком состоянии будет находиться сигнал Z на выходе логических схем:


    схема "И" - Z=0 1 не известно

    схема "ИЛИ" - Z=0 1 не известно

    схема "НЕ" - Z=0 1 не известно

     

    Состояние сигналов S и Cвых на выходе двоичного полусумматора при X=1 и Y=0

    S: 1 0 Cвых: 0 1

     

    Для схемы четырехразрядного двоичного сумматора указать младший разряд входного операнда X

    X0

     

    Для схемы четырехразрядного двоичного сумматора указать младший разряд входного операнда Y

    Y0

     

    Для схемы четырехразрядного двоичного сумматора указать младший разряд выходного операнда S

    S0

     

    Для схемы четырехразрядного двоичного сумматора указать перенос в старший разряд

    C3

     

    Для схемы четырехразрядного двоичного сумматора указать перенос из старшего разряда

    C4

     

    Для схемы четырехразрядного двоичного сумматора указать старший разряд входного операнда X

    X3

     

    Для схемы четырехразрядного двоичного сумматора указать старший разряд входного операнда Y

    Y3

     

    Для схемы четырехразрядного двоичного сумматора указать старший разряд выходного операнда S

    S3

     

    4. Элементы памяти

     

    Как называется устройство, приведенное на схеме?

    Триггер

     

    Как время обращения к ячейке памяти зависит от ее адреса?

    время обращения к ячейке памяти не зависит от ее адреса

     

    К какому объему памяти можно адресоваться с помощью 20-разрядного адреса?

    ü      1 Мегабайт

    ü      1 048 576 Байт

     

    Сколько разрядов в физическом адресе требуется для адресации памяти объемом 1 Гигабайт?

    30

     

    Укажите название блока A запоминающего устройства

    ·        Входная шина данных

     

    Укажите название блока B запоминающего устройства

    ·        Выходная шина данных

     

    Укажите название блока C запоминающего устройства

    ·        Регистр адреса

     

    Укажите название блока D запоминающего устройства

    ·        Дешифратор адреса

     

    Укажите название блока E запоминающего устройства

    ·        Ячейка памяти

     

    Укажите название блока F запоминающего устройства

    ·        Шина адреса

     

    Укажите название блока G запоминающего устройства

    ·        Шина записи/чтения

     

    Сколько ячеек памяти содержит запоминающее устройство, если шина F является восьмиразарядной (К=8)?

    256

     

    Во сколько ячеек памяти можно одновременно записывать информацию?

    ·        в одну

     

    К какой ячейке памяти меньше время обращения - к первой или последней?

    ·        время обращения одинаковое

     

    В момент времени t1 схема находится в следующем состоянии: D=0, C=0, Q=0.

    В каком состоянии будет выход Q=? в момент t2, после того как вход D перейдет в состояние <1>?

    0

     

    В момент времени t1 схема находится в следующем состоянии: D=0, C=0, Q=0

    В каком состоянии будет выход Q=? в момент t2, после того как вход C перейдет в состояние <1>?

    0

     

    В момент времени t1 схема находится в следующем состоянии: D=0, C=0, Q=1

    В каком состоянии будет выход в=? в момент t2, после того как вход D перейдет в состояние <1>?

    0

    В момент времени t1 схема находится в следующем состоянии: D=0, C=0, Q=1.

    В каком состоянии будет выход Q=? в момент t2, после того как вход C перейдет в состояние <1>?

    0

     

    В момент времени t1 схема находится в следующем состоянии: D=0, C=1, Q=0

    В каком состоянии будет выход в=? в момент t2, после того как вход C перейдет в состояние <0>?

    1

     

    В момент времени t1 схема находится в следующем состоянии: D=1, C=0, Q=0

    В каком состоянии будет выход б=? в момент t2, после того как вход C перейдет в состояние <1>?

    0

     

    В момент времени t1 схема находится в следующем состоянии: D=1, C=0, Q=1.

    В каком состоянии будет выход б=? в момент t2, после того как вход D перейдет в состояние <0>?

    0

     

    В момент времени t1 схема находится в следующем состоянии: D=1, C=0, Q=1.

    В каком состоянии будет выход б=? в момент t2, после того как вход C перейдет в состояние <1>?

    0

     

    В момент времени t1 схема находится в следующем состоянии: D=1, C=1, Q=1.

    В каком состоянии будет выход в=? в момент t2, после того как вход C перейдет в состояние <0>?

    0

     

    В момент времени t1 схема находится в следующем состоянии:D=1, C=0, Q=0.

    В каком состоянии будет выход а=? в момент t2, после того как вход D перейдет в состояние <0>?

    0

     

    5. Базовая структура ЭВМ

     

    Укажите, какие из перечисленных блоков (элементов) входят в состав Центрального процессора фон-неймановской ЭВМ

    ü      Регистры общего назначения

    ü      Регистр-счетчик команд

    ü      Регистр команд

    ü      Арифметико-логическое устройство

    ü      Регистр состояния процессора

    ü      Регистр-указатель стека

    ü      Устройство управления

     

    Укажите, правильное определение (функции) блока (элемента) процессора фон-неймановской ЭВМ - <Регистр команд>

    ü      предназначен для временного хранения кода текущей команды выполняемой ЭВМ программы на время ее выполнения

     

    Укажите, правильное определение (функции) блока (элемента) процессора фон-неймановской ЭВМ - <Регистр-счетчик команд>

    ü      предназначен для формирования адреса ячейки памяти, из которой должна быть выбрана следующая команда выполняемой программы

     

    Укажите, правильное определение понятия или блока (элемента) фон-неймановской ЭВМ - <Система команд процессора>

    ü      совокупность команд, которые может выполнять процессор

     

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

    ü      Регистр состояния процессора

     

    Содержимое, какого (каких) регистра (регистров) всегда интерпретируется процессором как адрес ячейки памяти, в которой размещена следующая команда выполняемой программы?

    ü      Регистра-счетчика команд

     

    Укажите, какой (какие) из перечисленных блоков (элементов) фон-неймановской ЭВМ выполняет приведенную функцию - <Используется процессором как временная быстродействующая память для входных и выходных данных (операндов) АЛУ, а также для реализации методов адресации операндов>

    ü      Регистр общего назначения

     

    Укажите, какому (каким) из перечисленных понятий фон-неймановской ЭВМ соответствует приведенное определение - <Совокупность команд, которые способен выполнять процессор>

    ü      Система команд процессора

     

    Если в текущей команде не указано, из какой ячейки памяти выбирать следующую команду, то в фон-неймановской ЭВМ:

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

     

    Процессор фон-неймановской ЭВМ получает адрес следующей команды

    ü      из регистра - счетчика команд

     

    6. Цикл выполнения команд ЭВМ

     

    Цикл выполнения команды это –

    ü      Последовательность микроопераций центрального процессора, реализующих конкретную команду

     

    Путем перетаскивания пунктов указать правильную последовательность операций при выполнении команды "Сложение"

     

    Используемые сокращения:
    СК - регистр счетчик команд процессора,
    РК - регистр команд процессора,
    РС - регистр состояния процессора,
    УУП - устройство управления процессора,
    АЛУ - арифметико-логическое устройство,
    ОЗУ - оперативное запоминающее устройство,
    РАП - регистр адреса памяти ОЗУ,
    РДП - регистр данных памяти ОЗУ

    1)      Содержимое СК пересылается в РАП ОЗУ

    2)      Из ячейки памяти, адрес которой указан в РАП, извлекается код команды и через РДП и шину данных передается в РК

    3)      Содержимое СК автоматически увеличивается

    4)      УУП, интерпретируя код команды, находящейся в РК, определяет, что это операция сложения, требующая наличия двух операндов

    5)      УУП, интерпретируя код команды, определяет адрес первого операнда и помещает его в РАП

    6)      Первый операнд считывается из указанной в РАП ячейки, и через РДП по шине данных передается в регистр процессора, подключенный к первому входу АЛУ

    7)      УУП, интерпретируя код команды, определяет адрес второго операнда и помещает его в РАП

    8)      Второй операнд считывается из указанной в РАП ячейки, и через РДП по шине данных передается в регистр процессора, подключенный ко второму входу АЛУ

    9)      УУП разрешает АЛУ выполнение операции сложения находящихся на его входах операндов

    10)  Состояние результата выполненной операции отражается в РС

    11)  Результат операции пересылается в ОЗУ по адресу, сформированному устройством управления

    12)  Адрес следующей команды пересылается из СК в РАП

    Цикл выполнения команды условного перехода - "Ветвление, если меньше нуля"

     

    7.1. Система команд и адресация операндов

     

    Адресная часть команды это

    ü      A. часть двоичного кода команды, представляющая информацию о местонахождении (адресах) операндов, используемых в команде

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

     

    Адресный код в команде это

    ü      A. информация об адресе операнда, содержащаяся в команде

     

    Исполнительный адрес команды это

    ü      B. адрес ячейки памяти, к которой производится фактическое обращение при выполнении команды

     

    Машинная команда это

    ü      Двоичный код, определяющий операцию, которую должен выполнять процессор, и, если необходимо, участвующие в этой операции операнды

     

    Операционная часть команды это

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

     

    Поле адресации операнда в команде включает в себя

    код метода адресации

    ü      C. код метода адресации

    ü      D. номер регистра общего назначения

     

    Формат команды это

    ü      B. определенный в данной системе команд способ кодирования в командном коде информации о задаваемой командой операции и используемых ею операндах

     

    Абсолютный метод адресации

    ü      B. Во втором слове команды, т.е. в следующей за кодом команды ячейке памяти, указывается адрес операнда

     

    Абсолютный метод адресации это

    ü      A. Косвенно-автоинкрементный метод адресации через регистр счетчик команд

     

    Автодекременный метод адресации

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

     

    Автоинкрементный метод адресации

    ü      A. Содержимое указанного в команде регистра интерпретируется процессором как адрес ячейки памяти, в которой находится операнд, и после выборки операнда содержимое регистра увеличивается на 1 или 2 таким образом, чтобы указывать на адрес следующей по порядку ячейки памяти

     

    Автоинкрементный метод адресации

    ü      Содержимое указанного в команде регистра интерпретируется процессором как адрес ячейки памяти, в которой находится операнд, и после выборки операнда содержимое регистра увеличивается на 1 или 2 таким образом, чтобы указывать на адрес следующей по порядку ячейки памяти

     

    Автодекрементный способ адресации

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

     

    Косвенная адресация со смещением (индексный метод адресации)

    ü      C. В дополнительном слове команды указывается так называемое смещение (индексное слово). Исполнительный адрес операнда определяется как сумма содержимого указанного в команде регистра и смещения (индексного слова)

     

    Косвенно-автодекременный метод адресации

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

     

    Косвенно-автоинкрементный метод адресации

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

     

    Косвенно-относительный метод адресации это

    ü      G. Косвенно-индексный метод адресации через регистр счетчик команд

     

    Косвенно-регистровый метод адресации

    ü      E. Содержимое указанного в команде регистра интерпретируется процессором как адрес операнда

     

    Непосредственный метод адресации

    ü      A. Операнд указывается непосредственно в команде, после кода операции. Процессор получает в этом случае адрес операнда непосредственно из своего регистра-счетчика команд

     

    Непосредственный метод адресации это

    ü      A. Автоинкрементный метод адресации через регистр счетчик команд

     

    Относительный метод адресации

    ü      C. Во втором слове команды указывается относительный адрес операнда, т.е. величина смещения адреса операнда относительно адреса самой команды (текущего содержимого регистра-счетчика команд процессора).

     

    Относительный метод адресации это

    ü      E. Индексный метод адресации через регистр счетчик команд

     

    Регистровый метод адресации.

    ü      I. В команде указывается номер регистра общего назначения, содержимое которого интерпретируется процессором как операнд

     

    Регистровый метод адресации

    ü      Содержимое указанного в команде регистра интерпретируется процессором как операнд

     

    7.2. Перемещаемые программы

     

    Какой метод адресации следует использовать в перемещаемой программе для адресации данных, расположенных в теле программы?

    ü      непосредственный метод адресации

    ü      относительный метод адресации

     

    Какой метод адресации следует использовать в перемещаемой программе для адресации регистров внешних устройств?

    ü      абсолютный метод адресации

     

    Программа называется перемещаемой, если

    ü      при ее размещении в разных местах памяти не требуется вносить изменений в ее код

     

    8. Стек

     

    Для записи числа в стек используется

    ü      автодекрементный метод адресации

     

    Для чтения числа из стека используется

    ü      автоинкрементный метод адресации

     

    Память с произвольным доступом

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

    ü      Информация об один раз прочитанных данных не теряется

     

    Память с произвольным доступом

    ü      Для доступа к данным надо указать адрес ячейки памяти

    ü      Информация об один раз прочитанных данных не теряется

     

    Память с произвольным доступом

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

    ü      Для доступа к данным надо указать адрес ячейки памяти

     

    Память, организованная в виде стека

    ü      Прочитать слово, находящееся на вершине стека, можно только один раз

    ü      Записанные данные могут быть последовательно прочитаны только в порядке, обратном порядку их записи

    ü      Для доступа к данным не надо указывать адрес ячейки памяти.

    ü      Информация об один раз прочитанных данных теряется

    ü      В каждый момент времени для чтения доступна только ячейка памяти, являющаяся вершиной стека

     

    Для запоминающего устройства, организованного в виде стека, имеет место следующее

    ü      Для доступа к данным не надо указывать адрес ячейки памяти

    ü      В каждый момент времени для чтения доступна только ячейка памяти, являющаяся вершиной стека

     

    Память, организованная в виде стека

    ü      Прочитать слово, находящееся на вершине стека, можно только один раз

    ü      Информация об один раз прочитанных данных теряется

    ü      Записанные данные могут быть последовательно прочитаны только в порядке, обратном порядку их записи

     

    Регистр - указатель стека всегда содержит

    ü      адрес вершины стека

    ü      адрес последней записанной ячейки стека

     

    Способ доступа к ячейкам памяти организованным в виде стека

    ü      Данные, записанные последними, читаются первыми

    ü      Данные, записанные первыми, читаются последними

     

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

    ü      В каждый момент времени можно прочитать данные из любой ячейки

     

    9. Безусловные и условные переходы

     

    Команда условного перехода используется для

    ü      изменения содержимого регистра-счетчика команд в случае выполнения заданного условия

    ü      для перехода на команду с указанным адресом в случае выполнения заданного условия

     

    Команда безусловного перехода используется для

    ü      изменения содержимого регистра-счетчика команд

     

    В команде условного перехода, переход на новый адрес осуществляется в зависимости от

    ü      состояния флажков регистра состояния процессора

     

    10. Подпрограммы

     

    Подпрограммой называется

    ü      программный модуль, к которому можно обращаться из любого места программы любое число раз

     

    Адрес возврата из подпрограммы запоминается

    ·        в стеке

     

    Вложенные подпрограммы это подпрограммы,

    ü      вызываемые из других подпрограмм

     

    Для возврата из подпрограммы

    ·        нельзя использовать команду условного перехода

     

    Для перехода к подпрограмме

    ·        нельзя использовать команду безусловного перехода

     

    При выполнении команды возврат из подпрограммы

    ü      адрес возврата выталкивается из вершины стека и помещается в регистр-счетчик команд

     

    При выполнении команды вызов подпрограммы

    ü      содержимое регистра-счетчика команд процессора пересылается в стек

    ü      задаваемый в команде адрес входа в подпрограмму помещается в регистр-счетчик команд

     

    11. Архитектуры CISC и RISC

     

    CISC-процессор это процессор с

    ü      расширенным набором команд

    ü      процессор с фон-неймановской архитектурой

     

    RISC-процессор это процессор с

    ü      сокращенным набором команд

    ü      процессор с фон-неймановской архитектурой

     

    Для компьютера с CISC-архитектурой является характерным

    ·        Расширенный набор команд

     

    Для компьютера с CISC-архитектурой является характерным

    ü      Расширенное число разнообразных способов адресации

     

    Для компьютера с CISC-архитектурой является характерным

    ·        Большое число сложных форматов команд

     

    Для компьютера с CISC-архитектурой является характерным

    ü      Небольшое число регистров общего назначения

     

    Для компьютера с RISC-архитектурой является характерным

    ·        Сокращенный набор команд

     

    Для компьютера с RISC-архитектурой является характерным

    ü      Небольшое число простых способов адресации

     

    Для компьютера с RISC-архитектурой является характерным

    ·        Небольшое число простых форматов команд

     

    Для компьютера с RISC-архитектурой является характерным

    ü      Увеличенное число регистров общего назначения

     

    12.1. Ввод-вывод по опросу готовности устройства

     

    Готовность или неготовность внешнего устройства к вводу-выводу проверяется в

    ·        регистре состояния внешнего устройства

     

    Для программно-управляемого ввода/вывода по опросу флага готовности характерны:

    ü      Простота программирования

    ü      Низкая эффективность использования процессора

    ü      Простота аппаратной реализации

     

    Для того, чтобы осуществить передачу одного байта данных внешнему устройству в режиме ввода-вывода по опросу флага готовности внешнего устройства, необходимо:

    ü      Переслать байт в регистр данных внешнего устройства

    ü      Проверить разряд готовности в регистре состояния внешнего устройства

     

    Каким образом в программным путем можно определить готовность внешнего устройства к обмену информацией?

    ü      Проверяется состояние соответствующего разряда в регистре состояния внешнего устройства

     

    При передаче массива данных во внешнее устройство в режиме ввода-вывода по опросу флага готовности внешнего устройства контроль количества переданных байтов или слов осуществляет

    ü      Выполняемая процессором программа

     

    Прием или передача данных осуществляется через

    ·        регистр данных внешнего устройства

     

    Режим ввода-вывода данных по опросу готовности внешнего устройства осуществляется:

    ü      по инициативе выполняемой процессором программы

    ü      под управлением выполняемой процессором программы

     

    Состоянием разряда (флага) готовности внешнего устройства в его регистре состояния управляет:

    ü      внешнее устройство

     

    Что такое регистр данных внешнего устройства?

    ü      Регистр, находящийся в интерфейсе внешнего устройства, через который осуществляется прием или передача данных

     

    Что такое регистр состояния внешнего устройства?

    ü      Регистр, находящийся в интерфейсе внешнего устройства, с помощью которого осуществляется проверка готовности внешнего устройства к приему или передаче данных

    ü      Регистр, находящийся в интерфейсе внешнего устройства, с помощью которого можно разрешить или запретить прерывание внешнему устройству

     

    12.2. Ввод-вывод в режиме прерывания

     

    Адрес возврата из прерывания запоминается

    ·        В стеке

     

    При переходе в режим прерывания процессор запоминает в стеке:

    ü      Текущее содержимое регистра состояния процессора

    ü      Текущее содержимое регистра-счетчика команд

     

    При получении от внешнего устройства сигнала требования прерывания процессор

    ·        Продолжает выполнение текущей команды до ее завершения

     

    Состояние разряда разрешения/запрета прерывания внешнего устройства в его регистре состояния устанавливается:

    ü      A. из программы соответствующей командой

     

    Что делает внешнее устройство при получении от процессора сигнала предоставления прерывания?

    ü      Передает процессору адрес своего вектора прерывания

     

    Что необходимо сделать для того, чтобы запретить прерывание ВСЕМ внешним устройствам?

    ü      Установить состояние высокого приоритета процессора в его регистре состояния

     

    Что произойдет, если два внешних устройства одновременно затребуют прерывание?

    ü      Требование прерывания от устройства с более низким приоритетом будет проигнорировано

    ü      Прерывание будет предоставлено устройству с более высоким приоритетом

     

    Что происходит при выполнении команды возврат из прерывания?

    ü      Адрес возврата в прерванную программу из вершины стека пересылается в регистр-счетчик команд процессора

    ü      Выталкивается из стека и записывается в регистр состояния процессора прежнее слово состояния процессора

     

    Что такое "вложенное" прерывание?

    ü      Прерывание, которое происходит во время обслуживания другого прерывания

     

    Что такое вектор прерывания?

    ü      Ячейки памяти, закрепленные за определенным внешним устройством

    ü      Ячейки памяти, в одной из которых указан адрес программы обслуживания прерывания от конкретного устройства

    ü      Ячейки памяти, в одной из которых указано слово состояния процессора

     

    Ввод-вывод данных в режиме прерывания осуществляется:

    ü      под управлением выполняемой процессором программы

    ü      по инициативе внешнего устройства

     

    Для чего при реализации механизма прерывания необходим стек?

    ü      Для запоминания текущего содержимого регистра состояния процессора

    ü      Для реализации вложенных прерываний

    ü      Для запоминания текущего содержимого регистра-счетчика команд

     

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

    ü      Установить в первой ячейке вектора прерывания адрес программы обслуживания прерывания

    ü      Установить разряд разрешения прерывания в регистре состояния внешнего устройства в состояние "разрешено"

    ü      Установить во второй ячейке вектора прерывания значение слова состояния процессора

    ü      Разместить в памяти программу обслуживания прерывания

    ü      Установить в регистре указателе стека адрес вершины стека

     

    Какие принципиальные проблемы должны решаться при реализации ввода/вывода в режиме прерывания программы?

    ü      Нужен механизм, обеспечивающий переход процессора на выполнение программы обслуживания именно того устройства, которое затребовало прерывание

    ü      Нежелательна жесткая привязка программы обслуживания к определенному месту в памяти ЭВМ

    ü      Необходим механизм, позволяющий программным путем запрещать или разрешать прерывания всем или некоторым внешним устройствам, когда это необходимо

    ü      Необходимо разрешать конфликтные ситуации, возникающие при одновременном требовании прерывания несколькими внешними устройствами

    ü      Работа основной (прерываемой) программы должна приостанавливаться без какого-либо ущерба для ее выполнения

     

    Каким образом можно запретить прерывание конкретному внешнему устройству?

    ü      Сбросить в нуль разряд приоритета в регистре состояния внешнего устройства

     

    Каким образом при окончании обслуживания внешнего устройства, вызвавшего прерывание, осуществляется возврат в прерванную программу?

    ü      Выполняется команда возврат из прерывания

     

    Каким образом процессор узнает адрес, по которому в памяти ЭВМ находится программа обслуживания внешнего устройства, затребовавшего прерывание?

    ü      Считывает этот адрес из первой ячейки вектора прерывания внешнего устройства

     

    Можно ли для возврата из подпрограммы использовать команду возврат из прерывания?

    ·        Нельзя

     

    Можно ли для возврата из прерывания использовать команду возврат из подпрограммы?

    ·        Нельзя

     

    Откуда появляется информация в векторе прерывания?

    ·        B. Устанавливается программным путем

     

    По сравнению с вводом выводом по опросу флага готовности для режима прерывания характерны:

    ü      Более сложная аппаратная реализация

    ü      Более высокая эффективность использования процессора

    ü      Более сложное программирование

     

    После выполнения какого действия процессор посылает внешнему устройству сигнал предоставления прерывания?

    ·        После запоминания в стеке текущего содержимого регистра-счетчика команд и регистра состояния процессора

     

    Можно ли для возврата из прерывания использовать команду возврат из подпрограммы?

    ü      Нельзя, потому, что эта команда не обеспечивает полного восстановления прежнего (т.е. до прерывания) состояния процессора

     

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

    ·        прерывание запрещено

     

    При передаче массива данных во внешнее устройство в режиме прерывания контроль количества переданных байтов осуществляет

    ü      Выполняемая процессором программа

     

    Установите правильную последовательность действий, происходящих при акте предоставления прерывания внешнему устройству

     

    1

    Внешнее устройство посылает процессору сигнал требования прерывания

    Выбрать... 10 6 3 8 4 9 11 7 5 1 2

     

    2

    Процессор получает от внешнего устройства сигнал запроса прерывания

    Выбрать... 10 6 3 8 4 9 11 7 5 1 2

     

    3

    Процессор завершает выполняемую команду

    Выбрать... 10 6 3 8 4 9 11 7 5 1 2

     

    4

    Процессор запоминает в стеке содержимое регистра счетчика команд и регистра состояния

    Выбрать... 10 6 3 8 4 9 11 7 5 1 2

     

    5

    Процессор посылает внешнему устройству сигнал предоставления прерывания

    Выбрать... 10 6 3 8 4 9 11 7 5 1 2

     

    6

    Внешнее устройство получает от процессора сигнал предоставления прерывания

    Выбрать... 10 6 3 8 4 9 11 7 5 1 2

     

    7

    Внешнее устройство передает процессору адрес своего вектора прерывания

    Выбрать... 10 6 3 8 4 9 11 7 5 1 2

     

    8

    Процессор получает от внешнего устройства адрес его вектора прерывания

    Выбрать... 10 6 3 8 4 9 11 7 5 1 2

     

    9

    Процессор пересылает в регистр счетчик команд содержимое первой ячейки вектора прерывания

    Выбрать... 10 6 3 8 4 9 11 7 5 1 2

     

    10

    Процессор пересылает в свой регистр состояния содержимое второй ячейки вектора прерывания

    Выбрать... 10 6 3 8 4 9 11 7 5 1 2

     

    11

    Процессор считывает и выполняет первую команду программы обслуживания прерывания

    Выбрать... 10 6 3 8 4 9 11 7 5 1 2

     

     

    Последовательность действий, выполняемых при предоставлении прерывания внешнему устройству.

    Используемые сокращения:
    ВУ - внешнее устройство,
    ОЗУ - оперативное запоминающее устройство,
    ТрПр - сигнал требования прерывания,
    ПрПр - сигнал предоставления прерывания,
    ТрПДП - сигнал требования прямого доступа к памяти,
    ПрПДП - сигнал предоставления прямого доступа к памяти,
    ТрПДВУ - сигнал требования прямого доступа к внешнему устройству,
    ПрПДВУ - сигнал предоставления прямого доступа к внешнему устройству.

    1. Процессор ВУ ОЗУ посылает процессору ВУ ОЗУ сигнал ТрПр ТрПДП ТрПДВУ
    2. Процессор ВУ ОЗУ получает от процессора ВУ ОЗУ сигнал ТрПр ТрПДП ТрПДВУ
    3. Процессор прерывает приостанавливает завершает выполняемую команду
    4. Процессор запоминает в одном из регистров ячейке памяти стеке регистре данных содержимое своего регистра команд счетчика команд регистра состояния указателя стека и содержимое регистра команд счетчика команд регистра состояния указателя стека
    5. Процессор ВУ ОЗУ посылает Процессор ВУ ОЗУ сигнал ТрПр ТрПДП ПрПр ПрПДП
    6. Процессор ВУ ОЗУ получает от процессора ВУ ОЗУ сигнал ТрПр ТрПДП ПрПр ПрПДП
    7. Процессор ВУ ОЗУ передает процессору ВУ ОЗУ адрес своего регистра состояния вектора прерывания регистра данных флага готовности
    8. Процессор ВУ ОЗУ получает от процессор ВУ ОЗУ адрес его регистра состояния вектора прерывания регистра данных флага готовности
    9.Процессор ВУ ОЗУ пересылает в свой регистр состояния вектор прерывания счетчик команд регистр данных содержимое первой ячейки ОЗУ регистра состояния вектора прерывания регистров общего назначения
    10.Процессор ВУ ОЗУ пересылает в свой регистр состояния вектор прерывания счетчик команд регистр данных содержимое второй ячейки ОЗУ регистра состояния вектора прерывания регистров общего назначения
    11.Процессор считывает и выполняет первую команду подпрограммы программы обслуживания прерывания прерванной программы

     

    12.3. Подпрограммы

     

    Адрес возврата из подпрограммы запоминается

    ·        в стеке

     

    Вложенные подпрограммы это подпрограммы,

    ü      вызываемые из других подпрограмм

     

    Для возврата из подпрограммы

    ·        нельзя использовать команду условного перехода

     

    Для возврата из подпрограммы

    ·        нельзя использовать команду безусловного перехода

     

    Для перехода к подпрограмме

    ·        нельзя использовать команду условного перехода

     

    Для перехода к подпрограмме

    ·        нельзя использовать команду безусловного перехода

     

    Подпрограммой называется

    ü      программный модуль, к которому можно обращаться из любого места программы любое число раз

     

    При выполнении команды возврат из подпрограммы

    ü      адрес возврата выталкивается из вершины стека и помещается в регистр-счетчик команд

     

    При выполнении команды вызов подпрограммы

    ü      задаваемый в команде адрес входа в подпрограмму помещается в регистр-счетчик команд

    ü      содержимое регистра-счетчика команд процессора пересылается в стек

     

    12.4. Ввод-вывод в режиме прямого доступа к памяти

     

    В режиме прямого доступа к памяти управление вводом-выводом осуществляется:

    ü      Внешним устройством

     

    Для каких из перечисленных внешних устройств целесообразно использовать ввод/вывод информации в режиме прямого доступа к памяти?

    ü      Монитор

    ü      Внешнее запоминающее устройство

    ü      Сканер

     

    Для перехода к режиму предоставления внешнему устройству прямого доступа к памяти

    ü      Процессор не должен сохранять свое текущее состояние

    ü      Процессор не должен доводить выполнение текущей команды до конца

     

    По сравнению с другими режимами для ввода-вывода в режиме прямого доступа к памяти характерно:

    ü      Более высокая скорость передачи данных

    ü      Более сложная аппаратная реализация

    ü      Более высокая эффективность использования процессора

     

    После выполнения каких действий процессор посылает внешнему устройству сигнал предоставления прямого доступа к памяти?

    ·        После завершения процессором очередного цикла обращения к каналу (к оперативной памяти)

     

    При передаче массива данных во внешнее устройство в режиме прямого доступа к памяти контроль количества переданных байтов или слов осуществляет

    ü      Контроллер внешнего устройства

     

    При передаче массива данных во внешнее устройство в режиме прямого доступа к памяти формирование адресов ячеек памяти, из которых осуществляется пересылка данных, осуществляет

    ü      Контроллер внешнего устройства

     

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

    ü      Контроллер внешнего устройства

     

    Целесообразно ли использовать для ввода данных с клавиатуры режим прямого доступа к памяти?

    ·        Не целесообразно

     

    Целесообразно ли использовать для обмена данными с жестким диском режим прямого доступа к памяти?

    ·        Да целесообразно

     

    Что делает внешнее устройство после получения от процессора сигнала предоставления прямого доступа к памяти?

    ·        Осуществляет управление магистралями компьютера и его памятью для передачи данных

     

    Что должен "уметь" делать контроллер прямого доступа к памяти?

    ü      Формировать сигнал требования прямого доступа

    ü      Формировать адреса ячеек памяти с данными

    ü      Посчитывать число переданных байтов

     

    Что означает аббревиатура DMA?

    ·        D. Прямой доступ к памяти

     

    12.5. Ввод-вывод - сравнение режимов

     

    Расположите перечисленные режимы ввода/вывода в порядке возрастания скорости передачи данных

    1

    По опросу готовности внешнего устройства

    Выбрать... Максимальная скорость Минимальная скорость Средняя скорость

    2

    Режим прерывания

    Выбрать... Максимальная скорость Минимальная скорость Средняя скорость

    3

    Прямой доступ к памяти

    Выбрать... Максимальная скорость Минимальная скорость Средняя скорость

     

    Расположите перечисленные режимы ввода/вывода в порядке возрастания степени их пригодности для обмена данными с внешними запоминающими устройствами

    1

    По опросу готовности внешнего устройства

    Выбрать... Плохо пригоден Практически не пригоден Хорошо пригоден

    2

    Режим прерывания

    Выбрать... Плохо пригоден Практически не пригоден Хорошо пригоден

    3

    Прямой доступ к памяти

    Выбрать... Плохо пригоден Практически не пригоден Хорошо пригоден

     

    Расположите перечисленные режимы ввода/вывода в порядке возрастания степени их пригодности для обмена данными со сканером

    1

    По опросу готовности внешнего устройства

    Выбрать... Практически не пригоден Плохо пригоден Хорошо пригоден

    2

    Режим прерывания

    Выбрать... Практически не пригоден Плохо пригоден Хорошо пригоден

    3

    Прямой доступ к памяти

    Выбрать... Практически не пригоден Плохо пригоден Хорошо пригоден

     

    Расположите перечисленные режимы ввода/вывода в порядке возрастания степени их пригодности для передачи больших массивов данных

    1

    По опросу готовности внешнего устройства

    Выбрать... Практически не пригоден Хорошо пригоден Плохо пригоден

    2

    Режим прерывания

    Выбрать... Практически не пригоден Хорошо пригоден Плохо пригоден

    3

    Прямой доступ к памяти

    Выбрать... Практически не пригоден Хорошо пригоден Плохо пригоден

     

    Расположите перечисленные режимы ввода/вывода в порядке возрастания степени их пригодности для передачи данных для отображения на экране монитора

    1

    По опросу готовности внешнего устройства

    Выбрать... Хорошо пригоден Практически не пригоден Плохо пригоден

    2

    Режим прерывания

    Выбрать... Хорошо пригоден Практически не пригоден Плохо пригоден

    3

    Прямой доступ к памяти

    Выбрать... Хорошо пригоден Практически не пригоден Плохо пригоден

     

    Расположите перечисленные режимы ввода/вывода в порядке увеличения сложности их реализации

    1

    По опросу готовности внешнего устройства

    Выбрать... Максимальная сложность Минимальная сложность Средняя сложность

    2

    Режим прерывания

    Выбрать... Максимальная сложность Минимальная сложность Средняя сложность

    3

    Прямой доступ к памяти

    Выбрать... Максимальная сложность Минимальная сложность Средняя сложность

     

    Расположите перечисленные режимы ввода/вывода в порядке увеличения эффективности использования процессорного времени

    1

    По опросу готовности внешнего устройства

    Выбрать... Самая низкая эффективность Самая высокая эффективность Средняя эффективность

    2

    Режим прерывания

    Выбрать... Самая низкая эффективность Самая высокая эффективность Средняя эффективность

    3

    Прямой доступ к памяти

    Выбрать... Самая низкая эффективность Самая высокая эффективность Средняя эффективность

     

    Какой режим ввода вывода целесообразно использовать для обмена данными с видеомонитором?

    ·        Режим прямого доступа к памяти

     

    Какой режим ввода-вывода целесообразно использовать для обмена данными с жестким диском?

    ·        Режим прямого доступа к памяти

     

    Какой режим ввода вывода целесообразно использовать для обмена данными с клавиатурой?

    ·        Режим прерывания

     

    Какой режим ввода вывода целесообразно использовать для обмена данными со сканером?

    ·        Режим прямого доступа к памяти

     

    14. Управление памятью

     

    Укажите правильные названия указанных на рисунке элементов

     

    А)

    Выбрать... смещение виртуальный адрес физический адрес

    Б)

    Выбрать... смещение виртуальный адрес физический адрес

    В)

    Выбрать... смещение виртуальный адрес физический адрес

     

    Укажите правильные названия указанных на рисунке элементов

     

    А)

    Выбрать... виртуальный адрес физический адрес РАС указатель РАС

    Б)

    Выбрать... виртуальный адрес физический адрес РАС указатель РАС

    В)

    Выбрать... виртуальный адрес физический адрес РАС указатель РАС

    Г)

    Выбрать... виртуальный адрес физический адрес РАС указатель РАС

     

    Укажите правильные названия указанных на рисунке элементов

     

    А)

    Выбрать... физический адрес АЛУ регистр данных памяти виртуальный адрес регистр адреса памяти смещение центральный процессор ОЗУ

    Б)

    Выбрать... физический адрес АЛУ регистр данных памяти виртуальный адрес регистр адреса памяти смещение центральный процессор ОЗУ

    В)

    Выбрать... физический адрес АЛУ регистр данных памяти виртуальный адрес регистр адреса памяти смещение центральный процессор ОЗУ

    Г)

    Выбрать... физический адрес АЛУ регистр данных памяти виртуальный адрес регистр адреса памяти смещение центральный процессор ОЗУ

    Д)

    Выбрать... физический адрес АЛУ регистр данных памяти виртуальный адрес регистр адреса памяти смещение центральный процессор ОЗУ

    Е)

    Выбрать... физический адрес АЛУ регистр данных памяти виртуальный адрес регистр адреса памяти смещение центральный процессор ОЗУ

    Ж)

    Выбрать... физический адрес АЛУ регистр данных памяти виртуальный адрес регистр адреса памяти смещение центральный процессор ОЗУ

    З)

    Выбрать... физический адрес АЛУ регистр данных памяти виртуальный адрес регистр адреса памяти смещение центральный процессор ОЗУ

     

    Укажите правильные названия указанных на рисунке элементов

     

    А)

    Выбрать... ОЗУ центральный процессор виртуальный адрес регистр адреса памяти АЛУ смещение регистр данных памяти физический адрес РАС

    Б)

    Выбрать... ОЗУ центральный процессор виртуальный адрес регистр адреса памяти АЛУ смещение регистр данных памяти физический адрес РАС

    В)

    Выбрать... ОЗУ центральный процессор виртуальный адрес регистр адреса памяти АЛУ смещение регистр данных памяти физический адрес РАС

    Г)

    Выбрать... ОЗУ центральный процессор виртуальный адрес регистр адреса памяти АЛУ смещение регистр данных памяти физический адрес РАС

    Д)

    Выбрать... ОЗУ центральный процессор виртуальный адрес регистр адреса памяти АЛУ смещение регистр данных памяти физический адрес РАС

    Е)

    Выбрать... ОЗУ центральный процессор виртуальный адрес регистр адреса памяти АЛУ смещение регистр данных памяти физический адрес РАС

    Ж)

    Выбрать... ОЗУ центральный процессор виртуальный адрес регистр адреса памяти АЛУ смещение регистр данных памяти физический адрес РАС

    З)

    Выбрать... ОЗУ центральный процессор виртуальный адрес регистр адреса памяти АЛУ смещение регистр данных памяти физический адрес РАС

    И)

    Выбрать... ОЗУ центральный процессор виртуальный адрес регистр адреса памяти АЛУ смещение регистр данных памяти физический адрес РАС

     

    Адреса физической и виртуальной памяти

    ·        не совпадают

     

    Виртуальной памятью (виртуальным адресным пространством) называют

    ·        адресное пространство, которое представляется разработчику при создании кода программы

     

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

    ·        распределяясь по любым свободным областям памяти

     

    Для того, чтобы в 16-ти разрядной ЭВМ получить 20-ти разрядный физический адрес, необходимо

    ü      прибавить к нему 20-ти разрядную константу

     

    Для того, чтобы в 16-ти разрядной ЭВМ получить 22-х разрядный физический адрес, необходимо

    ü      прибавить к нему 22-х разрядную константу

     

    Для того, чтобы на компьютере можно было выполнять программу, размер которой превышает размер физической памяти,

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

    ü      в компьютере должны быть специальные программные средства обеспечивающие управление виртуальным и физическим адресными пространствами

    ü      в процессоре должны быть аппаратные средства преобразования виртуальных адресов в физические

     

    Для того, чтобы на компьютере можно было выполнять программу, размер которой превышает размер физической памяти,

    ü      должны быть специальные программные средства обеспечивающие управление виртуальным и физическим адресными пространствами

    ü      в процессоре должны быть аппаратные средства преобразования виртуальных адресов в физические

     

    К какому объему памяти можно адресоваться с помощью 16-разрядного адреса?

    ü      65 536 Байт

    ü      64 Килобайта

     

    К какому объему памяти можно адресоваться с помощью 20-разрядного адреса?

    ü      1 Мегабайт

    ü      1 048 576 Байт

     

    К какому объему памяти можно адресоваться с помощью 22-разрядного адреса

    ü      4 Мегабайта

     

    К какому объему памяти можно адресоваться с помощью 30-разрядного адреса?

    ü      1 Гигабайт

     

    К какому объему памяти можно адресоваться с помощью 32-разрядного адреса?

    ü      4 Гигабайта

     

    Кэш-память

    ü      имеет меньшую емкость, чем основная оперативная память

    ü      недоступна для адресации из программы

    ü      используется для ускорения работы компьютера

     

    Кэш-память

    ü      имеет более высокое быстродействие, чем основная оперативная память

    ü      размещается между процессором и основной оперативной памятью

     

    Кэш-память это

    ü      промежуточная буферная память, предназначенная для согласования быстродействия процессора и основной памяти

     

    Могут ли 16-разрядные процессоры работать с памятью объемом 2 Мегабайта?

    ·        Могут некоторые 16-разрядные процессоры

     

    Может ли в компьютере выполняться программа, размер которой превышает размер физической памяти?

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

    ü      Может, если в процессоре имеются аппаратные средства преобразования виртуальных адресов в физические

    ü      Да может

     

    Может ли в компьютере выполняться программа, размер которой превышает размер физической памяти?

    ü      Может, если в процессоре имеются аппаратные средства преобразования виртуальных адресов в физические

    ü      Может, если на диске выделено место для файла виртуальной памяти

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

     

    Может ли виртуальная память (логическое адресное пространство) быть больше физической памяти?

    ·        Да может

     

    Преобразование виртуального адреса в физический адрес осуществляется:

    ·        прибавления двоичной константы к виртуальному адресу

     

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

    ü      прибавления к виртуальному адресу константы

     

    При отображении виртуального адресного пространства на физическое адресное пространство:

    ü      непрерывная группа адресов (страница) виртуального адресного пространства преобразуется в соответствующую непрерывную группу адресов (страницу) физического адресного пространства

     

    Регистры адреса страниц в диспетчере памяти процессора используются для:

    ü      хранения констант перемещения для виртуальных страниц

     

    Физической памятью называют

    ·        множество имеющихся в ОЗУ компьютера ячеек оперативной памяти

     

    Что такое свопинг

    ·        Процедура загрузки виртуальных страниц задачи с диска в физическую память взамен выгружаемых неиспользуемых страниц

     

    Сколько разрядов в физическом адресе требуется для адресации памяти объемом 1 Гигабайт?

    30

     

    Сколько разрядов в физическом адресе требуется для адресации памяти объемом 2 Мегабайт?

    21

     

    Сколько Разрядов в физическом адресе требуется для адресации памяти объемом 4 Гигабайта?

    32

     

    Сколько разрядов в физическом адресе требуется для адресации памяти объемом 4 Мегабайт?

    22

     

    Сколько разрядов в физическом адресе требуется для адресации? памяти объемом 1 Мегабайт?

    20

     

    15. Повышение производительности

     

    Рисунок иллюстрирует вычислительную архитектуру типа


    Множественный

    поток команд

    Множественный

    поток данных

    Мультипроцессор с распределенной памятью, кластер

     

     

    Рисунок иллюстрирует вычислительную архитектуру типа


    Множественный

    поток команд

    Множественный

    поток данных

     

    Рисунок иллюстрирует вычислительную архитектуру типа


    Одинарный

    поток команд

    Одинарный

    поток данных

     

    Рисунок иллюстрирует вычислительную архитектуру типа


    Множественный

    поток команд

    Множественный

    поток данных

     

    Рисунок иллюстрирует вычислительную архитектуру типа


    Одинарный

    поток команд

    Множественный

    поток данных

     

    Рисунок иллюстрирует вычислительную архитектуру типа


    Множественный

    поток команд

    Множественный

    поток данных

    Симметричный мультипроцессор с общей памятью

     

     

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

    ü      Отказ одного узла не приводит потере работоспособности всего комплекса

    ü      Использование группы полноценных компьютеров взаимосвязанных через локальную сеть

    ü      Отказ одного узла не приводит потере работоспособности всего комплекса

    ü      Возможность наращивания мощности комплекса в процессе эксплуатации

    ü      Каждый процессор работает со своим ОЗУ

     

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

    ü      Каждый процессор работает со своим ОЗУ

    ü      Простая масштабируемость. Возможность включения в комплекс любого числа компьютеров

    ü      Снижение соотношения цена/производительность

    ü      Могут использоваться компьютеры массового производства

    ü      Возможность наращивания мощности комплекса в процессе эксплуатации

     

    Для многопроцессорных кластерных систем является характерным

    ü      Возможность наращивания мощности комплекса в процессе эксплуатации

    ü      Использование группы полноценных компьютеров взаимосвязанных через локальную сеть

    ü      Каждый процессор работает со своим ОЗУ

    ü      Отказ одного узла не приводит потере работоспособности всего комплекса

    ü      Отказ одного процессора не приводит потере работоспособности всего комплекса

     

    Для многопроцессорных кластерных систем является характерным

    ü      Простая масштабируемость. Возможность включения в комплекс любого числа компьютеров

    ü      Возможность наращивания мощности комплекса в процессе эксплуатации

    ü      Могут использоваться компьютеры массового производства

    ü      Снижение соотношения цена/производительность

    ü      Каждый процессор работает со своим ОЗУ

     

    Для симметричных многопроцессорных систем является характерным:

    ü      Наличие общей памяти, к которой имеют доступ все процессоры

    ü      Отказ одного процессора не приводит потере работоспособности комплекса в целом

    ü      Доступ процессоров к общим средствам ввода-вывода

    ü      Все процессоры способны выполнять одинаковый набор функций

    ü      Наличие двух или более одинаковых или близких по характеристикам процессоров, установленных на одной материнской плате

     

    Для симметричных многопроцессорных систем является характерным:

    ü      В случае отказа одного из процессоров задача может выполняться на другом

    ü      Управление всем комплексом общей операционной системой

    ü      Все процессоры способны выполнять одинаковый набор функций

    ü      Возможность наращивания мощности комплекса в процессе эксплуатации

    ü      Наличие общей памяти, к которой имеют доступ все процессоры

     

    Для симметричных многопроцессорных систем является характерным

    ü      Наличие двух или более одинаковых или близких по характеристикам процессоров, установленных на одной материнской плате

    ü      Наличие общей памяти, к которой имеют доступ все процессоры

    ü      Доступ процессоров к общим средствам ввода-вывода

    ü      Отказ одного процессора не приводит потере работоспособности комплекса в целом

    ü      Все процессоры способны выполнять одинаковый набор функций

     

    Для симметричных многопроцессорных систем является характерным

    ü      Все процессоры способны выполнять одинаковый набор функций

    ü      В случае отказа одного из процессоров задача может выполняться на другом

    ü      Управление всем комплексом общей операционной системой

    ü      Возможность наращивания мощности комплекса в процессе эксплуатации

    ü      Наличие общей памяти, к которой имеют доступ все процессоры

     

    Распараллеливание алгоритма выполнения задачи это

    ü      одновременное выполнение набором операционных устройств операций, составляющих задачу, над множеством одновременно поступающих входных данных

     

    Распараллеливание алгоритма выполнения задачи это

    ü      одновременное выполнение набором операционных устройств операций, составляющих задачу, над множеством одновременно поступающих входных данных

     

    Рисунок иллюстрирует:

    ü      последовательность микроопераций, составляющих машинную команду

     

    Рисунок иллюстрирует вычислительную архитектуру типа

     

    _____ поток команд, одинарный поток данных

     

    ·        одинарный

     

    Рисунок иллюстрирует вычислительную архитектуру типа

     

    _____ поток команд, множественный поток данных

     

    ·        одинарный

     

    Рисунок иллюстрирует вычислительную архитектуру типа

    _____ поток команд, множественный поток данных

     

    ·        множественный

     

    Рисунок иллюстрирует вычислительную архитектуру типа

    _____ поток команд, множественный поток данных

     

    ·        множественный

     

    Рисунок иллюстрирует вычислительную архитектуру типа

     

     

    Поток команд, _____ поток данных, мультипроцессор с распределенной памятью

     

    ·        множественный

     

    Рисунок иллюстрирует вычислительную архитектуру типа

     

    поток команд, ___ поток данных, мультипроцессор с распределенной памятью/кластер

     

    ·        множественный

     

    Рисунок иллюстрирует

     

    ·        последовательность микроопераций, составляющих машинную команду

     

    Рисунок иллюстрирует принцип повышения производительности путем

     

    ü      конвейерного выполнения операций

     

    Рисунок иллюстрирует принцип повышения производительности путем

     

    ü      распараллеливания выполнения операций

     

    Рисунок иллюстрирует принцип повышения производительности путем

     

    ·        D. конвейерного выполнения операций

    Устройство ПК В комплект персонального компьютера входят

    Устройство. ПК • В комплект персонального компьютера входят: • системный блок • монитор • клавиатура • мышь

    Системный блок • Основные устройства для хранения и обработки информации находятся в системном блоке.

    Процессор • Сердцем компьютера, устройством, которое управляет работой компьютера и производит все вычисления и обработку данных, является центральный процессор. • Он представляет собой сверхбольшую интегральную микросхему (СБИС).

    Оперативное запоминающее устройство (ОЗУ) • ОЗУ - это несколько микросхем, в которых находится выполняемая программа и данные, необходимые для её выполнения. • Именно из ОЗУ процессор считывает команды программы и данные, а затем возвращает результат вычислений. • Передача данных между процессором и ОЗУ происходит по нескольким проводам (8, 16 или 32), которые называются шиной или магистралью

    Подключение винчестера • Связь винчестера с ОЗУ осуществляется через ту же шину (магистраль). • Процессор (точнее говоря, устройство управления УУ) дает команду считать программу с винчестера и записать её в оперативную память ОЗУ. • После этого процессор считывает из ОЗУ команды и выполняет их.

    Гибкий диск • Винчестер - не единственный представитель внешних запоминающих устройств. • К ним же относится и накопитель на гибких магнитных дисках (НГМД или дисковод). • Дисководы расположены на передней панели системного блока. • На рисунке видны два дисковода для 5 -ти дюймовых дискет и один - 3 -х дюймовый

    Подключение дисковода • Дисковод тоже подключается к шине (магистрали) и работает так же, как винчестер.

    CD-ROM привод • Еще одним устройством внешней памяти является проигрыватель лазерных дисков CD-ROM. • По устройству он напоминает дисковод. Только принцип записи-чтения на компактдиски не магнитный, а оптический. • Подключается и работает CD -ROM так же, как винчестер или дисковод.

    Жесткий диск • Программа, которая находится в ОЗУ и выполняется процессором, считывается в ОЗУ из внешних запоминающих устройств. • Одним из них является накопитель на жестких магнитных дисках (жесткий диск или винчестер). • На рисунке показано его внутреннее устройство.

    Устройства ввода информации • Для ввода информации используются несколько устройств: • клавиатура • мышь • сканер • цифровая фотокамера • видеокамера • микрофон • Они тоже подключаются через шину (магистраль).

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

    Компьютерная система, виды памяти | Общая информатика 9000 1

    МИРОСЛАВ ЗЕЛЕНТ

    Содержание лекции: компьютерная система, уровни системы, базовые концепции системы, графический интерфейс, ядро, оболочка, интерпретатор, MS-DOS, файловая система, функции ядра, типы ядра, удобство использования системы, системные задачи, типы памяти: RAM, ROM, PROM , EPROM, EEPROM, массовая память, кэш, кэш, блоки памяти, блоки передачи данных, преобразование единиц измерения.

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

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

    Основные термины

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

    Наиболее элементарным подразделением комплекта ЭВМ является деление по назначению его составных частей:

    • устройства ввода (напр.клавиатура, мышь, сканер, микрофон, камера)
    • центральный блок (например, материнская плата, процессор, оперативная память, блок питания, запоминающее устройство, графическая карта)
    • устройства вывода (например, принтер, монитор)
    Графический интерфейс пользователя
    Графический интерфейс пользователя (GUI)
    , также часто называемый графической средой, определяет способ, которым компьютер представляет информацию и взаимодействует с пользователем. Операционная система без графического окружения является текстовой системой, т.е.МС-ДОС. Системы, взаимодействующие с использованием графической среды, представляют собой графические системы, например Windows, Linux.

    Примеры графических сред:

    Ядро операционной системы
    Ядро операционной системы
    (ядро) — базовая часть операционной системы, отвечающая за все ее основные задачи: взаимодействие с процессором, регистры, память (операции чтения/записи) и внешние устройства.Структура ядра обуславливает его особенности, такие как: многозадачность, многопоточность, масштабируемость и экспроприация.
    Интерпретатор команд
    Интерпретатор команд = системная оболочка
    промежуточное ПО пользователь-ядро в виде командной строки. Непосредственно с базовой частью системы, являющейся ее ядром, работать нельзя - нужна программа-посредник, т.е. интерпретатор, иначе называемый оболочкой (shell) операционной системы.Ядро системы содержит все подпрограммы, необходимые для ввода и вывода, управления файлами и т. д. Оболочка позволяет получить доступ к этим подпрограммам из командной строки. Кроме того, оболочки также поддерживают язык программирования. Программы оболочки обычно называют сценариями оболочки или сценариями.
    Оболочка MS-DOS
    command.com
    Оболочка MS-DOS по умолчанию (интерпретатор команд).Преобразует подсказки (обычно в форме C:\ или C>) в команды, исполняемые MS-DOS. После того, как пользователь вводит любую строку символов и нажимает кнопку ввода, оболочка интерпретирует введенную строку, проверяя, является ли она внутренней командой (например, CLS, CHOICE, ECHO, PROMPT, IF, FOR) или командой для запуска внешней программы. (например, format.com, edit.com).
    Файловая (распределенная) система
    Файловая система
    способ хранения и управления файлами, обеспечивающий легкий доступ к ним и хранящимся в них данным для пользователя системы.

    Существует множество различных файловых систем, включая самые популярные:

    • ext3 — файловая система по умолчанию в большинстве дистрибутивов Linux
    • FAT — файловая система, используемая в среде DOS/Windows
    • NTFS — версия файла система для Windows
    • ISO9660 - используется на CD/DVD дисках
    Функции ядра системы
    Многозадачность
    Функция операционной системы, позволяющая выполнять более одного процесса (запускаемой программы или задачи) одновременно.Так можно, например, скопировать файлы на флешку, распечатать что-то на принтере и произвести расчеты в электронной таблице.
    Многопоточность
    обрабатывает ситуацию, когда один процесс выполняет несколько независимых потоков.
    Экспроприация
    заключается в прерывании выполнения процесса, отнятии от него процессора и передаче управления планировщику.
    Планировщик
    выполняет алгоритм планирования, отвечающий за определение порядка доступа задач к процессору.В невытесняющих системах сами процессы должны поддерживать справедливое распределение процессорного времени.
    Масштабируемость
    Возможна разработка или миниатюризация оборудования. Система, которую можно относительно легко упростить или расширить в зависимости от аппаратных потребностей, можно определить как масштабируемую.
    Типы ядер системы
    • монолитные - отличаются простотой, очень стабильны; недостатком является сложность обнаружения ошибок, например такое ядро.Linux
    • микроядро - выполняет меньше задач, чем монолитное ядро, многие задачи выполняются программами вне ядра
    • гибрид - сочетает в себе черты обоих ядер - самые основные задачи выполняются в режиме ядра, остальные тоже, только с более низкий приоритет; гибридное ядро ​​с системами Windows
    Удобство использования операционной системы

    Поможет ли нам операционная система? It depends on many factors:

    • language version
    • wide selection of programs
    • price
    • using the network
    • data exchange
    • hardware compatibility
    • cooperation with other systems
    • ease of installation
    OS tasks

    К основным задачам операционной системы относятся:

    • управление компьютерными ресурсами, заключающееся в оптимизации использования отдельных устройств
    • сбор данных и управление ими (файловая система)
    • предоставление доступа к виртуальным машинам для программ (т.е. адресное пространство) при необходимости
    • многозадачность
    • включение взаимодействия с пользователем (оболочка, GUI)
    • включение связи с другими компьютерами или устройствами, в том числе по сети

    Типы памяти

    900 09 Оперативная память
    (анг.Оперативная память — память, используемая для загрузки программ и любого пользовательского ввода с клавиатуры или других устройств ввода. Каждый раз, когда вы отключаете питание компьютера, он очищает его (удаляет с него всю информацию). Это означает, что это энергозависимая память.
    ROM
    (Read Only Memory) - энергонезависимая память, в которой хранится постоянная информация.Все процедуры, необходимые для запуска компьютера и его работы, сохраняются в ПЗУ на заводе. Эти процедуры хранятся в BIOS. ПЗУ программируется производителем в процессе производства.
    Типы ПЗУ

    В зависимости от структуры систем различают следующие типы ПЗУ:

    ППЗУ
    (Программируемое ПЗУ) -называется"сжечь соединения" - это разовая запись).
    EPROM
    (Erasable Programmable ROM) - память, которая может быть сохранена посредством электрических сигналов, а стирание производится под воздействием ультрафиолетового света.
    EEPROM
    (электрически стираемое программируемое ПЗУ) - память стирается и программируется электрическими сигналами. Самый популярный тип: флэш-память - название происходит от скорости записи (в диапазоне наносекунд).
    Массовая память
    Массовая память
    энергонезависимая память для долговременного хранения хранящихся на ней данных. К ним относятся магнитные носители, такие как жесткие диски, магнитные ленты, оптические приводы, такие как CDROM, DVD и флэш-накопители большой емкости.
    Кэш
    Дополнительный кеш
    Дополнительная память, которая является буфером обмена кеша для процессора.Чаще всего в нем хранятся данные, используемые для вычислений, что способствует увеличению быстродействия компьютера. Может содержать одно из двух значений: 0 или 1.
    Байт
    (байт) число, состоящее из 8 бит. Обозначается символом B.

    Для выражения больших объемов памяти мы используем кратное единице байта (B):

    • 1 кБ (килобайт) = 1024 B
    • 1 МБ (мегабайт) = 1024 кБ
    • 1 ГБ (гигабайт) = 1024 МБ
    • 1 ТБ (терабайт) = 1024 ГБ
    • 1 PB (Petabyte) = 1024 TB
    • 1 EB (Exabyte) = 1024 PB
    DATARD DATA секунда
    Единица передачи данных — бит в секунду.Чаще всего сохраняется как bps (бит в секунду) или b/s. Для выражения высоких скоростей передачи мы используем кратные единице биты в секунду: кбит/с (kbps) — килобиты в секунду, Mb/s (Мбит/с) — мегабиты в секунду, Gb/s (Гбит/с) — гигабиты в секунду. Если скорость передачи указана в байтах, ее следует разделить на 8 — например, 256 кб/с = 32 кб/с.

    Источники

    Следующие источники помогли мне подготовить эту лекцию:

    • Устройства вычислительной техники.Учебник для освоения профессии IT-специалиста. Гелион. Томаш Ковальски
    • Устройства компьютерной техники. ВСИП. Томаш Марчинюк
    • Википедия
    .

    КОМПЬЮТЕРНЫЕ ВИРУСЫ

    ТРИАНСКИЕ ЛОШАДИ
    Программа, которая выполняет больше действий, чем указано в ее спецификации, называется троянским конем. Их последствия могут быть (и часто бывают) болезненными. Примером троянского коня является программа ARC 513, встречающаяся во многих электронных бюллетенях, которая имитирует улучшенную версию известной утилиты упаковки данных ARC. По сути, он стирает из памяти файлы, перечисленные для уплотнения. Созданный ранее список имен известных троянских коней назывался «Parszyw Dwunastk».К сожалению, переименовать программу или написать новую троянскую программу не проблема, количество элементов в списке быстро увеличивалось и теперь насчитывает сотни имен. Вы найдете его во многих электронных письмах, но никогда не верьте, что он завершен. Несмотря на то, что троянские кони являются автономными программами, этот термин также используется для описания любого действия, которое скрытно внедряет вредоносный код в компьютерную систему. Это может быть дискета со скрытым в загрузочном секторе кодом вируса или программа с прикрепленным к ней вирусом.
    KO TROJASKI - ПРИМЕР l: ФАЙЛЫ РЕЗЕРВНОЙ КОПИИ
    Следующий короткий пакетный файл с предполагаемым названием «SEX.BAT» является примером очень простого троянского коня. Не пытайтесь проверить, как это работает, так как это удалит все файлы в корневом каталоге на вашем жестком диске. Тем не менее прочитать стоит:
    ДЕЛ Y
    Эта последовательность передает команду DEL из консоли в файл SEX.BAT, а также включает ответ «да» («Y») на вопрос DOS «Вы уверены?» (англ. Вы уверены?). Если кто-то заметит на дискете файл с интригующим названием SEX.BAT и просто введите «SEX», чтобы увидеть, что содержит файл, он обнаружит, что все файлы в корне диска C (обычно ваш жесткий диск) были удалены. Это пример очень простого троянского коня; гораздо больший ущерб могут нанести умелые, но злонамеренные программисты.
    ТРОЙСКИЙ КО - ПРИМЕР 2: ANSI.SYS
    Традиционное троянское ко — это программа, требующая преднамеренного выполнения, чтобы нанести ущерб. Однако троянский конь может быть запущен по незнанию, просто используя команду DOS «TYPE» для отображения содержимого текстового файла, содержащего встроенные escape-последовательности.escape-последовательности). Эти управляющие последовательности перехватываются клавиатурной программой ANSI.SYS, которая на многих ПК загружается командой из файла CONFIG.SYS и используется многими легализованными программами. Писатель троянского коня часто может переназначать одну или несколько клавиш на клавиатуре. Переопределение «A» в «S» и «Q» в «W» может вызвать путаницу, но переопределение «d» в «DEL * .DAT» будет иметь гораздо более серьезные последствия. Это очень просто сделать.Если следующая последовательность
    ЭСК 100; "DEL*.DAT"; 13р
    (где ESC — escape-символ, шестнадцатеричный 1B) включен в файл README, где ничего не подозревающему пользователю предлагается TYPE, каждый раз, когда он нажимает «d», нажатие клавиши будет расширено ANSI.SYS до «DEL * .DAT». с последующим возвратом каретки. Возможно, гораздо более запутанным сюжетом является, например, замена «d» на «FORMAT C:» и «n» на «y», за которым следует «ENTER». Если пользователь нажмет «d» в командной строке, он расширится до «FORMAT C:».Программа FORMAT сообщит пользователю:

    Внимание! Все данные на диске C: будут потеряны.
    Продолжить (Да/Нет)?
    (Примечание! Все данные на диске C: будут потеряны.
    Постпова (далее) (Д/Н)?.

    Когда бедный пользователь увидит такое сообщение, Его интуитивной реакцией будет как можно скорее нажать "n"; ANSI.SYS заменит его на "y" велика вероятность уничтожения данных, хранящихся на жестком диске (впрочем, существует утилита, позволяющая "переформатировать" случайно отформатированный жесткий диск).Операторы электронных информационных бюллетеней обычно просматривают все (командные) сообщения последовательности избегания, чтобы защитить ничего не подозревающих читателей сообщений от встречи с этим типом троянского коня, в то время как VAX / VMS MAIL преобразует escape-символы в печатные символы, чтобы предотвратить этот тип атаки. Самый простой способ сломать этот тип атаки на ПК — удалить директиву
    из файла CONFIG.SYS. УСТРОЙСТВО = ANSI.SYS.
    Многие прикладные программы в настоящее время не используют уникальные последовательности ANSI.SYS для выхода на экран, но напрямую использует подпрограммы BIOS. Существуют также драйверы ANSI.SYS, которые не позволяют переопределять клавиатуру.

    ЛОГИЧЕСКИЕ БОМБЫ
    Логическая бомба — это программная инструкция IF, которая вызывает выполнение определенного программного кода при выполнении определенных условий. Это может быть время, наличие или отсутствие данных, таких как имя и т. д. Гипотетическим примером логической бомбы может быть плохо измененная копия электронной таблицы, которая происходит каждый четверг между 10 часами.а 11-го числа до полудня сбрасывает конкретную ячейку, не обнаруживая своего присутствия. Последствия взрыва бомбы могут быть очень тревожными, и их трудно обнаружить. Логические бомбы часто встречаются в более причудливых делах о компьютерных преступлениях. Интересен случай с программистом, работающим с пакетом paclist. Чтобы убедиться, что он по-прежнему работает, он решил ввести короткую последовательность команд, чтобы проверить, появляется ли его имя в файле списка выплат. Если это так, то ничего не произошло. Но если бы его не было (в результате увольнения) файлы бы удалились и произошли бы другие повреждения.Когда его увольняют с работы, бомба-головоломка начинает разрушительные действия. Только получив обещание восстановить работу, он согласится указать в программе логическую бомбу. Он не был привлечен к ответственности.


    Рис. 1. Ход программы логической бомбы

    Другой пример логической бомбы был в IBM. В 7:30 утра 1 апреля 1980 года все IBM 4341 были выключены. Это явление могло указывать на сработавшую в тот день логическую бомбу, которую недовольный сотрудник заложил в программу.Логические бомбы часто встречаются в вирусах, в которых полезная нагрузка (с побочными эффектами) срабатывает при выполнении определенных условий. Например, вирус Coscade дает свои побочные эффекты только в период с 1 октября 1988 года по 31 декабря 1988 года. Вирус Микеланджело взрывает диски 6 марта каждого года. Итальянский вирус вызывает подпрыгивание на экране только тогда, когда доступ к диску осуществляется с интервалом в одну секунду каждые 30 минут. Задержка, вызванная логической бомбой, позволяет вирусу распространяться незаметно и проявлять свои побочные эффекты после того, как он широко распространился.

    ВИРУСЫ
    Компьютерный вирус как компьютерная программа имеет четыре особенности:
    1. Самовосстановление. Вирус делает копию самого себя и распространяется через дискеты, компьютерные системы и сети. Вирусы получили свое название из-за сходства со своим биологическим аналогом. Самовоспроизведение — уникальная особенность вируса, отличающая его от других компьютерных программ.
    2. путь к исполняемому файлу. Чтобы вирус что-то сделал, он должен быть запущен.Вирусы устроены таким образом, что это может происходить без какого-либо взаимодействия с пользователем: например, пользователь случайно инициализирует персональный компьютер, когда зараженная дискета находится в отсеке для дисковода A: или когда выполняется зараженная программа. Очень важно помнить об этой функции в следующих случаях:
      1. при работе во время вирусной атаки,
      2. когда мы формируем антивирусную стратегию,
      3. , когда мы изучаем поведение вируса.
    3. Побочные эффекты.Как правило, вирусы включают в себя нечто большее, чем просто самовоспроизводящийся код; они также содержат код, производящий побочные эффекты, также известные как «полезная нагрузка». Они реализуются после выполнения заранее определенных условий. Легко запрограммировать побочные эффекты нагрузки, чтобы они были болезненными. Некоторые вирусы не имеют побочных эффектов.
    4. Маскировка. Насколько эффективно распространяется вирус, зависит от того, как долго он может повторяться незаметно, прежде чем его присутствие будет замечено в результате активации побочных эффектов.Долговечность повторения достигается двумя методами маскировки: шифрованием и перехватом взлома.
    Эта тактика, пожалуй, самая захватывающая черта вируса, поскольку примечательно, что принцип их работы аналогичен биологическим вирусам (и бактериям). После заражения человека вирусом наступает время задержки, называемое инкубационным, в течение которого он не проявляет никаких признаков заболевания, но тем не менее заражает других людей. Поскольку нет никаких узнаваемых внешних признаков его инфекционного заболевания, у других людей нет причин ограничивать с ним контакт, что будет способствовать передаче и распространению вируса.Примечательно, что компьютерные вирусы и биологические вирусы, несмотря на их кажущуюся разную структуру, используют очень похожие методы для обеспечения своего выживания. Аналогию между свойствами вируса и ракеты подчеркивал Фред Коэн. Ракета содержит патрон (обычный, химический, ядерный и т.п.) и средства переноса патрона на расстояние. Картридж эквивалентен полезной нагрузке вируса, а двигательный механизм эквивалентен самовоспроизводящемуся коду вируса.


    Рисунок 2 – Ракета, доставляющая патрон (БЧ)

    РАБОЧИЕ
    Черви похожи на вирусы, но полностью повторяются, создавая точные копии самих себя без необходимости использования программы-носителя. Черви обычно появляются в компьютерных сетях и на многопользовательских компьютерах, используя связь между компьютерами и между пользователями в качестве среды передачи.
    РАБОТЫ - ПРИМЕР 1: РОЖДЕСТВЕНСКАЯ ЁЛКА НА ВМ IBM
    Возможно, самым известным червем для больших компьютеров был червь Christmas Tree, который широко распространился по BITNET, Европейской академической исследовательской сети (EARN) и внутренней сети IBM.Он был выпущен 9 декабря 1987 года и, помимо прочего, парализовал мировую сеть IBM 11 декабря 1987 года. Christmas Tree был написан на REXX и может распространяться на установках VM/CMS. Программа представляет собой комбинацию троянского коня и цепи счастья (Святой Антоний). Когда он работает, он рисует на экране елку Рождения, рассылается по почте всем корреспондентам пользователя, перечисленным в его файлах NAMES и NETLOG, а затем очищается.

    Рисунок 3 – Эффект елочного червя

    Исходный код этого червя опубликован в книге Р.Burger Computer Viruses, A High Tech Diseas [6], а также его можно получить из многих других источников. Червь появляется еще несколько раз как в оригинальной, так и в модифицированной версиях.
    РАБОТАЕТ - ПРИМЕР 2: ИНТЕРНЕТ-ЧЕРВЬ В UNIX
    Ряд широко описанных атак червей нацелен на системы UNIX. Наиболее часто упоминаемой атакой была атака интернет-червя, которая поразила интернет-компьютеры Агентства перспективных исследовательских проектов Министерства обороны США (DARPA) 2 ноября 1988 года.Червь был внедрен студентом Корнельского университета Робертом Т. Морисом на общедоступный компьютер в MIT (Массачусетский технологический институт) (prep.ai.mit.edu). Червь самовосстанавливается, используя многочисленные недостатки операционной системы UNIX, работающей на оборудовании VAX и Sun Microsystems, в том числе ошибку в sendmail (программа электронной почты) и fingernd (программа для определения того, кто подключен к сети). . Стэнфордский университет, Массачусетский технологический институт, Университет Мэриленда и Университет Беркли были заражены в течение 5 часов после выпуска червя.Исследовательский институт НАСА в Эймсе и Ливерморская национальная лаборатория Лавренса были заражены, как и 6000 других компьютерных систем. Червь содержит 4000 строк на языке "C", и при его анализе специалисты исправили ошибки sendmail и fingerd, что предотвратило дальнейшее распространение червя. Декомпиляция (дизассемблирование) показала, что червь не был вредоносным, но перегружал зараженную систему.

    Подглава 2. Как вирус может проникнуть на ваш компьютер


    В том, как вирус проникает на ваш компьютер, нет ничего волшебного.Способы его введения хорошо известны и их учет при использовании персонального компьютера (ПКета) — первый шаг в борьбе с вирусной опасностью. Самое главное помнить, что вирус может заразить (заразить) ваш компьютер только при запуске вирусной программы. Вирусы написаны таким образом, что их выполнение происходит тайно и происходит без ведома (или согласия) пользователя. На практике это означает случайный запуск операционной системы персонального компьютера с зараженной дискеты (выполнением содержимого загрузочного сектора) или выполнение программы, к которой был прикреплен вирус.Любой носитель, который можно использовать для хранения и передачи данных, является потенциальным носителем вируса. Тип вируса, способного к передаче, зависит исключительно от характера носителя информации. Определенные действия пользователей сопряжены с высоким риском заражения. Любые средства, которые могут быть использованы для переноса или хранения исполняемых программ, являются потенциальным носителем паразитных и составных вирусов, а любые средства, которые могут использоваться для инициализации компьютера, являются потенциальным носителем вирусов-загрузчиков и составных вирусов.Персональный компьютер заражается паразитными и составными вирусами, когда пользователь запускает зараженную программу. Компьютер заражается загрузочными секторами или многокомпонентными вирусами, когда пользователь загружает его с зараженного носителя.

    ГИБКИЕ ПРИВОДЫ
    Дискеты являются наиболее распространенным средством обмена информацией. Они используются для распространения программ и обмена информацией между персональными компьютерами. Они могут выступать в роли паразитических вирусов, скрывающихся в каждой выполняемой процедуре на дискете, вирусов загрузочного сектора, скрывающихся в загрузочном секторе дискеты, или составных вирусов, которые могут скрываться в загрузочном секторе и в любой исполняемой процедуре.Пользователя не нужно информировать при запуске зараженной программы или начале работы с зараженной дискеты. Например, компьютер может быть автоматически заражен, если он загружается с дискеты, зараженной вирусом загрузочного сектора. Обратите внимание, что дискета не должна быть системным диском! Заражение может произойти достаточно легко, если системную дискету оставить на ночь в компьютере и включить на следующее утро. Компьютер также может заразиться при коротком замыкании в электросети, когда машина не поддерживается, с системной дискетой в отсеке для дисковода.Когда пользователь возвращается к компьютеру, он, вероятно, не заметил, что он запустился, пока его не было.

    ЗАМЕНА ЖЕСТКИХ ДИСКОВ
    Съемные жесткие диски становятся все более и более популярными в системах безопасности, где запоминающие устройства извлекаются и блокируются, когда персональный компьютер не используется. Однако при переносе с одного компьютера на другой они могут стать переносчиками вирусов, как паразитических, так и составных и управляемых нагрузкой.

    МАГНИТНЫЕ КАССЕТЫ
    Магнитные кассеты обычно используются для хранения резервных копий. Они не могут управлять компьютером и поэтому могут быть только переносчиками паразитических и многокомпонентных вирусов.

    ПРОЧИЕ СКЛАДСКИЕ МАШИНЫ
    С персональными компьютерами используются и другие типы запоминающих устройств, например приводы Бернулли, оптические диски, 1/2-дюймовая магнитная лента и т. д. Как правило, если носитель можно использовать для загрузки компьютера, его следует рассматривать как носитель информации. вирусы загрузочного сектора, вирусы и т.п., составные, а также паразитические вирусы.Если носитель нельзя использовать для загрузки системы, то он может быть только носителем паразитических и многокомпонентных вирусов.

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

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

    Подраздел 3 - Структура вируса


    Вирус — это преднамеренно написанная компьютерная программа, которая может различать две части: самовоспроизводящийся (самовоспроизводящийся) код и «полезную нагрузку», вызывающую побочные эффекты. В типичном вирусе для персонального компьютера самовоспроизводящийся код имеет длину от 400 до 2000 байт, размер полезной нагрузки зависит от побочных эффектов, которые он вызывает.Обычно это несколько сотен байт.
    Таблица 1 – Структура вируса
    ВИРУСЫ, НАХОДЯЩИЕСЯ В ПАМЯТИ
    Резидентные вирусы устанавливаются в память как программы Terminate and Stay Resident (TSR), от которых он получает проверки. Они перехватывают одно или несколько прерываний и заражают другие объекты при выполнении определенных условий (например, когда пользователь пытается выполнить определенные утилиты (Каскад) или когда пользователь вызывает диск (Мозг).Отключение питания персонального компьютера стирает вирус из памяти; возобновление из памяти (запуск программного обеспечения, горячий запуск) с помощью клавиш Ctrl-Alt-Del делать этого не нужно, потому что некоторые вирусы, такие как Yale, перехватывают прерывание Ctrl-Alt-Del и выживают после запуска программного обеспечения.

    ВИРУСЫ НЕ НАХОДЯТСЯ В ПАМЯТИ
    Нерезидентные вирусы активны только при запуске зараженной утилиты. Они полностью выполняют свою программу на этом этапе и не остаются в памяти.Как правило, другие исполняемые процедуры заражаются только при запуске зараженной программы (например, Vienna или Datacrime). Хотя такая активность кажется менее заразной, чем активность резидентных вирусов, на практике заразность этих вирусов не меньше, если не выше, чем у резидентных вирусов. Их также трудно обнаружить, потому что они не изменяют таблицу разрывов и имеют мало доступного места в памяти, а их заразное поведение может быть более непредсказуемым.

    ГИБРИДНЫЕ ВИРУСЫ
    Некоторые вирусы используют комбинацию обоих методов. Вирус Typo, например, заражает исполняемые подпрограммы при вызове зараженной программы, но также оставляет небольшой компонент TSR в памяти при заражении. Раздел TSR содержит полезную нагрузку, когда нерезидентная часть содержит код самовосстановления. В других гибридных вирусах эти инфекции могут быть выделены иначе.

    Подраздел 6 - Вирусы и календарь


    Пользователи нередко напоминают себе о вирусах, когда приближается известная дата, например.6 марта (Микеланджело), ​​или пятница, которая также является 13-м днем ​​месяца; (Иерусалим). По мере того, как появляется все больше и больше вирусов, «вирусный календарь» продолжает заполняться. Часто «совет», который вы получаете в таких обстоятельствах, состоит в том, чтобы перевести системные часы на один день вперед. Один из худших случаев произошел с пользователем ПК, который перевел часы на 12 декабря 1991 года, чтобы не попасть в пятницу 13. Затем он забыл повернуть время вспять и включил свой компьютер на 5 марта, намереваясь сдвинуть дату, чтобы избежать встречи с Микеланджело. .Включение компьютера запускало вирус, и он терял свой жесткий диск.
    Таблица 2 – Даты активации некоторых вирусов
    90 113 90 114 90 115 Название вируса 90 116 90 117 90 114 90 115 Дата активации 90 116 90 117 90 114 90 115 Побочный эффект 90 116 90 117 90 126 90 113 90 114 5120 90 117 90 114 После 1 июня 1992 г. 90 117 90 114 Отслеживает инфицированные программы 90 117 90 126 90 113 90 114 April сообщение отображает computer displays displays Delete when they are executed , month Display Taiwan 90 117 90 114 Дисплей Падающие буквы 90 117 90 126 90 113 90 114 нарушитель 90 117 90 114 августа 15 90 117 90 114 Неизвестный 90 117 90 126 90 113 90 114 XA1 90 117 90 114 апреля 117 90 114 Saves сброс сектора загрузки 90 117 90 126 90 375 .

    Основы компьютерного программирования

    Основы компьютерного программирования

    1. Введение и основные понятия

    Алгоритм, программа, языки программирования, перевод

    Традиционный и наиболее распространенный способ выполнения компьютером своих задач - работающий по написанной человеком программе . Программа алгоритм написана на языке программирования компьютеров.

    В приведенном выше предложении необходимо объяснить термины алгоритм и язык программирования .

    АЛГОРИТМ точное описание:
    - данные над которыми будут выполняться операции, и
    - операции которые необходимо выполнять пошагово (в порядке указанном в описании) для получения конкретных результатов .

    Язык программирования - в разговорной и образной форме - язык, "принятый компьютером" или "понимаемый компьютером".

    Как мы знаем, одним из самых важных компьютерных чипов является процессор , который его содержит.Связанный арифмометр (АЛУ - арифметико-логическое устройство - арифметико-логическое устройство) способный выполнять арифметико-логические операции и блок управления (блок управления) извлекающий из оперативной памяти отдельные команды выполняемой в данный момент программы (загружается с диска в ОЗУ памяти) и в соответствии с содержанием этих команд управления компьютером.

    Каждый тип процессора имеет определенный список инструкций , который может выполняться, и имеет определенный код для выражения этих инструкций нулями и единицами (т. е. в двоичной форме)

    Таким образом, единственным «естественным» или «родным» языком для каждого компьютера является список и код команды его процессора.Другие языки программирования должны быть переведены , переведены в код процессора.

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

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

    Примеры включают: Algol, Basic, Fortran, Cobol, C, C++, Pascal, Java, Perl, Prolog, CSSL, Visual Basic, Clipper, Delphi (разновидность объектно-ориентированного Pascal).

    Как уже было сказано, процессор компьютера не может напрямую выполнять команды из понятных человеку программ, написанных на языках высокого уровня (государственных). Требуют перевода , т.е. перевода с помощью соответствующей программы под названием транслятор - в последовательности инструкций для процессора, выраженные в его коде. Трансляторы делятся на компиляторов - переводящих всю программу до ее выполнения, и интерпретаторов (интерпретаторов) сразу выполняющих каждую переведенную инструкцию.

    После того, как программа была переведена компилятором, так называемый консолидация также называется связыванием. Это операция добавления стандартных (так называемых библиотечных) подпрограмм и упорядочения всего этого, выполняемая компоновщиком. Результатом этих операций является бинарная исполняемая программа , сохраненная в файле с расширением «.exe» или «.com».

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

    Если трансляторы определенного языка программирования были разработаны для определенного типа ЭВМ (и в частности его процессора), то говорят, что реализована для этой ЭВМ или что существует реализация 9009 этого языка для данной тип компьютера.

    Зачем изучать программирование

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

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

    В настоящее время при освоении мира на протяжении многих лет персональных компьютеров, совместимых с IBM-PC, создано столько программ различного назначения, что чаще всего вместо того, чтобы создавать программу самостоятельно, можно поискать готовую программу в Интернете или решить задачу с помощью универсальной программы-инструмента, такой как MathCAD или даже Excel.В Интернете и на компакт-дисках, добавленных в компьютерные журналы, у нас есть сотни тысяч различных программ, либо совершенно бесплатных ( бесплатных программ или общедоступных доменов ), либо для бесплатного пробного использования в течение определенного периода времени, например, 1 месяца (такие программы, как как условно-бесплатная версия ).
    Free — это, например, сетевая операционная система Linux (разновидность UNIX), которая более стабильна и безопасна (хотя пока и менее дружелюбна), чем самые распространенные системы нынешнего монополиста.
    Богатые офисные пакеты бесплатны, такие как: Star Office (с 2000 года также в польской версии) - существует как в версии для Windows, так и для Linux и PC-Suite, а также многие другие программы, в том числе распространяемые под лицензией GNU.
    Среди этих бесплатных программ вы найдете много полезных для вашей исследовательской или инженерной работы.

    Одновременно с увеличением количества и качества готовых программ самостоятельное написание профессиональных программ, работающих в последующих версиях Ms Windows, становится все более сложным и подходящим скорее для квалифицированных ИТ-специалистов.

    С другой стороны, написание обычных и не слишком сложных программ облегчается и частично автоматизируется пакетами RAD (Rapid Application Development), такими как Visual Basic, Delphi, C++ Builder, Java Builder.

    Также стоит отметить, что компьютерщики не имеют возможности самостоятельно создавать специализированные программы в областях, в которых они не знакомы, и должны тесно сотрудничать с инженерами и учеными из отдельных отраслей. С другой стороны, общение между специалистами и ИТ-специалистами требует:в знание основ программирования на любом языке.

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

    Итак, научившись пользоваться готовыми программными пакетами (коммерческими или бесплатными) стоит изучить элементарные основы программирования, чтобы познакомиться с представлением о работе ЭВМ и постановкой задач для нее, а в будущем, чтобы быть готовым работать с ИТ-специалистами или развивать свои навыки программирования и создавать программы самостоятельно.

    Решение нестандартных задач может даже заставить нас писать программы самостоятельно или адаптировать существующее программное обеспечение, чему способствует оснащение практически всех профессиональных пакетов (таких как Autocad, Mathcad, Matlab, Excel, Access и т.д.) языками программирования.

    2. Пример алгоритма - решение квадратного уравнения

    Как уже было сказано, АЛГОРИТМ представляет собой описание объектов (структур данных) и отдельных действий над ними, необходимых для достижения конкретных целей.В качестве примеров алгоритмов можно рассматривать такие инструкции, как рецепт выпечки торта или описание диагностики отказа телевизора.

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

    Для алгоритма важно точно определить данные и операции, а затем эти операции , а не язык, на котором выражен алгоритм.Так что один и тот же алгоритм может быть записан на разных языках или в разных формах, например как:

    • описание на польском языке
    • блок-схема
    • программа на языке программирования (например, BASIC или PASCAL)

    Эти три формы алгоритмов показаны ниже на конкретном примере.

    После того, как компьютер вычислит квадратные корни столько раз, сколько мы захотим.

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

    Что такое структуры данных?

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

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

    Переменные — это простейшие структуры данных.Примерами сложных структур являются массивы , записи и файлы .

    Каждая переменная должна иметь указанное:

    • тип значений, которые могут быть сохранены (например, целые числа или действительные числа или тексты),
    • имя, которое мы будем использовать в инструкциях алгоритма или программы,
    • значение - конкретное в данный момент (или может быть другое в следующее после выполнения инструкции алгоритма)

    В алгоритме квадратного уравнения будем использовать следующие переменные:

    A, B, C - для хранения действительных чисел - коэффициентов уравнения,

    ДЕЛЬТА - для значения результата,

    Х1, Х2 - для расчетных значений растворов

    ЗН$ - для запоминания введенной нами с клавиатуры буквы "т" или "н" в качестве ответа "да" или "нет" на вопрос, хотим ли мы считать дальше.

    В пояснении требуется штамп " $" в конце фамилии. Такой штамп в конце имени переменной или функции означает на языке BASIC, что ее значения будут не числовыми, а текстовыми , т.е. объявляет типа из этих переменных . Переменные с числовыми значениями нет должны быть объявлены

    Вот три формы алгоритма квадратного уравнения:

    Пост 1 - описание слова

    1. очистить экран
    2. в переменную Zn$ поставить символ "Т"
    3. Повторяйте следующие действия до
    4. .
    5. Показать текст "Решение квадратного уравнения:"
    6. отображать "A =" и ждать значения для
    7. вывести "B =" и дождаться значения для b
    8. вывести "C=" и дождаться значения для c
    9. вычислить B * B - 4 * A * C и поместить в переменную DELTA
    10. JELI Delta <0 TO
      Отобразить «Нет реальных корней»
      В ПРОТИВНОМ СЛУЧАЕ выполните следующие действия до «конца инструкции, если»
      x1 = (-B - SQR (Delta)) / (2 * A)
      x2 = (- B + SQR (Дельта)) / (2 * A)
      вывод "x1 ="; значение переменной x1, строка "x2="; значение переменной x2
      КОНЕЦ инструкции "JELI"
    11. вывести текст "Новое уравнение? (Y/n):" и нажать на клавиатуре буквы "y" или "n" для вставки в Zn $
    12. конец цикла: выход из цикла и перед дальнейшим if
    13. (Zn$<>"T") и (Zn$<>"t") ' -
    14. Дисплей «*** До свидания».*** "
    15. Конец

    Пост 2 - блок-схема

    90 225

    90 225

    Пост 3 - программа на языке Qbasic с комментариями с предшествующим апострофом или словом REM

    Компьютер
    Каскад 1 октября - 31 декабря Дисплей Падающие письма
    Формат Каскаде октябрь
    . Format disk 90 117 90 126 90 113 90 114 Casino August Destroys the FAT if the game is lost
    Christmas Japan December 25 Display message
    Christmas Tree December 19 Сообщение на дисплее
    Datacrime 13 Дисплей Формат
    Dec 24th December 24 Displays the message
    Durban Saturday, 14 Saves the first 100 sectors
    Faust 13 month Form 18 число месяца Издает шум при нажатии клавиши
    Frogs Alley 5th day of the month Saves FAT and Root Erase
    Hybrid Friday, 13 after '91 Format disk
    Jerusalem Jerusalem
    Joshi January 5 Display message
    July 13th July 13th Unknown
    Kennedy
    9012
    Maltese Amoeba November 1, March 15 Saves 120 sectors
    Michelangelo March 6 Format disk
    Monxla programs Monday, 23 No '90 Formats disk
    Pretoria June 16 Destroys Root
    South African Friday, 13 90 117 Deletes programs when they are running
    Suriv April 1 8 День месяца Сэкономить стирание жира
    Tenbyte 1 сентября Данные об авариях, сэкономившие на диске 90 117 90 126 90 113 90 114. TRAC

    CLS: ' - это четкая инструкция
    Zn$="T":' - вставляет символ "T" в переменную Zn$
    'Цикл DO... LOOP UNTIL .. начинается ниже:

    ДО ПЕЧАТЬ "Решение квадратного уравнения:"
    INPUT "A=", a:
    ' - выводит строку "a=" и ожидает значение для a
    ВВОД "В=", б
    ВВОД "С=", с
    Delta = B * B - 4 * A * C:
    ' - помещает рассчитанное значение в Delta
    'ЕСЛИ - значит если; Затем это; ИНАЧЕ - иначе:

    ЕСЛИ Дельта <0 ТО PRINT «Нет настоящих корней» ЕЩЕ x1 = (-B - SQR (Delta)) / (2 * A)
    x2 = (-B + SQR (Delta)) / (2 * A)
    PRINT "x1 ="; х1, "х2="; х2 END IF:
    ' - конец оператора IF... ТОГДА... ИНАЧЕ... КОНЕЦ ЕСЛИ
    ВВОД "Новое уравнение? (Д/Н):"; Zn $ LOOP UNTIL (Zn$<>"T") И (Zn$<>"t"): ' - конец цикла
    ПЕЧАТЬ "*** До свидания. ***"
    СТОП


    ПРИМЕЧАНИЯ для письма BASIC:
    Комментарии являются произвольными объяснениями. Они не влияют на работу программы, но полезны для чтения человеком. В BASIC комментарий должен начинаться с апострофа или букв REM.
    При написании программы вводите все в нижнем регистре - если ключевые слова правильные - Basic автоматически преобразует их в верхний регистр.
    Если вы хотите написать несколько операторов в одной строке, разделите их двоеточиями.
    ПЕРЕМЕННЫЕ — это объекты с ТИПОМ, НАЗВАНИЕМ и ЗНАЧЕНИЕМ. В BASIC тип переменной может быть указан специальным символом, добавленным в конце имени. Тексты можно хранить в переменных, имена которых заканчиваются знаком $
    Простые переменные нет должны быть объявлены в BASIC, а также в Matlab.

    .

    Лучшие программы для комплексной оптимизации Windows

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

    CCleaner — проверенная программа очистки

    CCleaner — самая популярная программа для очистки диска компьютера от загромождающих его файлов.CCleaner удаляет ненужные временные файлы, историю просмотров в Интернете, файлы cookie, содержимое корзины, дампы памяти, точки восстановления системы, фрагменты файлов, файлы журналов, системный кеш, данные приложений и историю автозаполнения среди прочего. Кроме того, в нем есть модули для управления автозапуском программ, удаления программ, поиска дубликатов файлов и очистки реестра Windows от неверных и ненужных записей.

    Полезно знать: также загрузите CCEnhancer. Это инструмент, который расширяет возможности CCleaner для поддержки более 1000 новых приложений.Просто установите CCEnhancer после установки CCleaner, запустите и нажмите «Загрузить последнюю версию».

    Очистка системы

    Чтобы очистить систему от ненужных файлов, нажмите Custom Clean , затем Analyze и, наконец, Run CCleaner .

    Ремонт реестра

    1. После запуска программы перейдите на вкладку Зарегистрировать , убедитесь, что выбраны все параметры, и нажмите Сканировать на наличие проблем .

    2. Когда программа найдет все проблемы, нажмите Просмотрите выбранные проблемы...

    3. Перед запуском средства восстановления реестра нас попросят создать резервную копию реестра — обязательно нажмите Да и сделайте копию.

    4. Нажмите Исправить все выбранные проблемы , чтобы они были исправлены автоматически. Рекомендуется повторно сканировать реестр после перезагрузки системы.

    Практичные пакеты услуг

    Глари Утилиты

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

    Очистка в контекстном меню

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

    1. Нажмите на иконку Менеджер контекстного меню на нижней панели.

    2. Когда мы отменяем выбор выбранных опций, они исчезают из контекстного меню. Мы можем выбрать выбранные параметры и нажать в правом нижнем углу на Удалить , чтобы удалить записи навсегда. Наконец, нажмите Закрыть .

    Обновление программ

    Для эффективного обновления программ, установленных в системе, нажмите на верхней панели Advanced .

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

    Advanced SystemCare бесплатно

    Advanced SystemCare Free — это бесплатная базовая версия одного из самых популярных комплексных инструментов оптимизации Windows.Программа позволяет ускорить, очистить компьютер и защитить личные данные. Включает более 30 инструментов оптимизации системы и устранения неполадок. Он имеет функции поиска и удаления больших файлов, которые помогают освободить гигабайты дискового пространства, а также удалить следы, важные для конфиденциальности, включая сохраненные пароли. Это позволяет вам очищать данные отслеживания и скрывать цифровые отпечатки пальцев, защищая вашу конфиденциальность.

    Оптимизируем систему

    90 100 1. В главном окне нажмите Ручной режим , внизу выберите задачи, которые должна выполнять программа, и нажмите Сканировать .

    2. Когда появится отчет о полном сканировании, мы можем просмотреть проблемы, обнаруженные программой, выбрать те, которые нужно исправить, и нажать Исправить .

    Мы защищаем

    Если мы хотим повысить безопасность нашего компьютера, стоит перейти на вкладку Защита и активировать выбранные функции.Рекомендуется включить функцию Email Protection , которая позволяет защитить наши электронные письма от спама, фишинга и других угроз. В настоящее время защита для Outlook, Gmail и Yahoo! и браузеры Chrome, Edge, Firefox.

    Практические пакеты оптимизации

    Wise Care 365 Free — это бесплатная версия набора инструментов для поддержания работоспособности Windows и защиты вашей конфиденциальности.Приложение оснащено функциями оптимизации реестра, дефрагментации и очистки дисков, удаления приватных данных и управления оперативной памятью. В программу также входит функция восстановления утерянных файлов, менеджер автозапуска и генератор трудновзламываемых паролей.

    Первые шаги в оптимизации

    Если вы впервые используете Wise Care 365, рекомендуется выполнить общее сканирование компьютера для обнаружения ошибок.Их исправление улучшит работоспособность системы.

    1. После установки и запуска программы перейдите на вкладку ПК с проверкой , а затем нажмите в середине экрана на Проверить .

    90 140 2. Запускается процесс сканирования компьютера. После завершения мы можем просмотреть обнаруженные проблемы — следы, нарушающие конфиденциальность, ненужные файлы или угрозы. Чтобы начать ремонт, нажмите Восстановить .

    Очистка системы

    90 150 1. Чтобы выполнить тщательную очистку системы, перейдите на вкладку Очистка системы , а затем щелкните с правой стороны Сканировать .

    2. Просмотрите результаты и нажмите Очистка для очистки системы. Мы можем свободно выбирать варианты и удалять выбор.

    WinUtilities Бесплатно

    WinUtilities Free — бесплатная базовая версия мощной утилиты оптимизации Windows.Он позволяет очищать диск и систему от ненужных ненужных файлов, дефрагментировать диск, управлять программами, которые запускаются вместе с системой и оптимизировать системную память. В состав программы входят модули, отвечающие за поиск и удаление ярлыков, не связанных с какими-либо файлами, менеджер процессов и деинсталлятор приложений.

    Исправляем ярлыки

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

    1. После запуска программы нажмите с левой стороны на Модули , затем на Очистка системы и с правой стороны на Восстановление ярлыков .

    2. Нажмите Сканировать сейчас, чтобы найти сломанные ярлыки . Выберите диски для сканирования и нажмите Далее .

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

    Оптимизируем память

    1. Чтобы оптимизировать память, щелкните слева Модули , затем Оптимизация и справа Оптимизатор памяти .

    2. Нажмите Оптимизировать . По умолчанию программа пытается освободить минимальное количество памяти — мы можем настроить этот параметр ползунком после нажатия на Ust. программа .

    Очистка, ускорение, обслуживание

    Настройка AVG

    AVG TuneUp — известная утилита для очистки, ускорения и обслуживания ПК с Windows.Программа позволяет легко удалить ненужные файлы и программы, чтобы освободить место на диске. Он имеет функции для очистки реестра и автоматического обновления установленного программного обеспечения для предотвращения угроз безопасности. Одной из интересных функций для оптимизации вашего компьютера является спящий режим, который переводит установленные программы в спящий режим и просыпается только тогда, когда они вам нужны. Он также имеет функции для очистки более 20 веб-браузеров одним щелчком мыши.

    Общее обслуживание

    1. После установки и запуска программы нажмите Обслуживание в середине экрана.

    2. Будет запущен инструмент обслуживания, чтобы избавиться от неработающих элементов реестра, неработающих ярлыков или ненужных файлов. Чтобы начать ремонт и очистку, нажмите Repair and Clean .

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

    Создаем место

    Временные файлы могут занимать много места.Благодаря AVG TuneUP мы можем быстро удалить их и освободить место на диске.

    1. В главном окне нажмите Освободить место на диске .

    2. Нажмите Показать , чтобы увидеть, какие файлы будут удалены. Мы отмечаем категории для очистки и нажимаем Очистить сейчас и, наконец, Готово .

    Кериш Доктор

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

    Оптимизация автозапуска

    От работы этой службы во многом зависит, сколько времени нам придется ждать, прежде чем наша система будет готова к работе после запуска.Стоит проверить, какие программы запускаются при старте системы. Мы сделаем это на вкладке Maintenance после нажатия на Boot Optimization .

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

    Общая оптимизация

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

    .

    Экзаменационные вопросы по информатике 9000 1

    Экзаменационные вопросы по информатике

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

    2) К каким областям знаний относится ИТ?

    программное обеспечение

    3) Какое из изобретений положило начало бурному развитию информатики?

    1947 Уильям Б.Шокли - изобретение транзистора

    4) Чем отличаются интегральные схемы: SSI, MSI, LSI, VLSI?

    Степень сложности конструкции и количество транзисторов.

    SSI (Small Scale Integration) - ~ 100 транзисторов

    MSI (средняя интеграция) - ~ 1000 транзисторов

    LSI (большая интеграция) - ~ 10 000 транзисторов

    СБИС (очень большая интеграция) - ~ 100 000 транзисторов

    5) Перечислите области компьютерных приложений.

    ? поддержка функционирования предприятий

    ? отправка информации

    ? поддержка творческой деятельности

    6) Что означают термины аппаратное и программное обеспечение?

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

    7) Какая компания изготовила первый микропроцессор?

    Intel (на основе исследования)

    8) Какая компания начала производить микрокомпьютеры?

    9) Какая компания разработала микрокомпьютерный ПК?

    10) Какая компания разработала операционную систему для микрокомпьютеров ПК?

    Цифровые исследования — Операционная система CP/M (Программа управления/Монитор или программа управления/Микрокомпьютер) — 1975 г.

    11) Какая компания разработала микрокомпьютер Macintosh?

    12) Что такое компьютерная программа?

    Последовательность инструкций (команд), выполняемых компьютером для решения конкретной задачи с фиксированными данными

    13) В чем разница между исходной версией и результирующей версией программы?

    Исходник - текст, написанный программистом по разработанному алгоритму на выбранном языке программирования

    Исполняемый (результирующий) - транслируется компилятором в бинарный (двоичный) вид, сохраняется в формате *.exe (.com) для выполнения процессором

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

    15) Что такое компилятор?

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

    16) Перечислите несколько языков программирования.

    Ruby, C#, C++, Object Pascal, Delhi, Java, SQL, Ассамблер, Logo, Clipper, Python

    17) Перечислите и опишите основные виды программного обеспечения ЭВМ.

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

    Утилиты (приложения) - программное обеспечение, позволяющее использовать компьютер для практических задач, таких как написание текста, учет, проектирование, игра. Обычно он представляет собой группу файлов, называемую системой, где один файл является основной программой, а остальные — вспомогательными файлами.

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

    18) На какой системе записи чисел основан компьютер и почему?

    На двоичной системе записи чисел связано с тем, что:

    • для сохранения двух цифр - битов (двоичная цифра): 1 и 0 достаточно двух физически различимых состояний

    • двоичная арифметика предельно проста

    • простота реализации электронных схем – простые, миниатюрные, дешевые, помехоустойчивые, простые в использовании

    19) Показать двоичные целые числа от 0 до 20.

    0, 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 10000, 10001, 10010, 10011, 10100

    20) Как называется основная единица хранения информации в компьютере?

    21) Как называется основной блок передачи информации в компьютере?

    22) Что такое бит и байт?

    Наименьшая единица хранения информации: бит (b)

    Основная единица хранения информации: байт (Б) - последовательность из 8 бит

    23) Сколько байт в: 1 КБ, 1 МБ, 1 ГБ?

    24) Что такое кодирование?

    Нумерация всех символов, т.е. присвоение каждому символу целого числа

    25) Какие числа можно записать в байт?

    от -128 до 127 или от 0 до 255

    26) Какова наименьшая и наибольшая сумма однобайтовых и двухбайтовых чисел?

    Наименьшее однобайтовое число -128

    Самое большое однобайтовое число 127

    Наименьшее двухбайтовое число -32768

    Самое большое двухбайтовое число — 32 767.

    27) Какая форма действительного числа закодирована двоично?

    Двоичная запись предназначена для целых чисел.

    28) Каков порядок наименьшего и наибольшего 6-байтовых действительных чисел?

    6 байт: 0 и ?1.4*10-45. . ?3,4*10+38 (мантисса 11 цифр)

    29) Что такое кодировка символов на компьютере?

    Нумерация всех символов, т.е. присвоение каждому символу целого числа

    30) Перечислите основные стандарты кодирования символов.

    31) Сколько байт используется для кодирования одного символа в ASCII, а сколько - в Unicode?

    32) Сколько различных символов закодировано в базовом файле ASCII?

    33) В какой диапазон чисел попадают коды расширений файлов ASCII?

    34) Какие группы символов закодированы в основном файле ASCII и какие в расширении этого файла?

    Базовый набор - английские символы клавиатуры и управляющие символы

    Расширенная коллекция - буквы разных языков и графические символы

    35) Что такое кодовая страница?

    Разные наборы на выбор (буквы разных языков и логотипы) в расширенном наборе ASCII

    36) Как ввести с клавиатуры символ из файла с расширением ASCII?

    Удерживая правую клавишу Alt и другую клавишу

    37) Сколько байт нужно, чтобы написать польскую букву, отличную от букв английского алфавита?

    38) Какие типы информации могут быть закодированы в двоичном формате на компьютере?

    Текст, графика, музыка, цифры

    39) В чем разница между записью битового (растрового) изображения и векторной (объектной) записью?

    побитовые (растровые) - набор точек, описываемых числами, определяющими: положение, цвет и яркость

    векторное (объектное) обозначение - совокупность геометрических фигур, описываемых уравнениями и их числовыми параметрами

    40) Какие компоненты компьютера являются составляющими центрального блока, а какие - периферийными устройствами?

    центральный блок - микропроцессор, оперативная память, шина

    периферийные устройства (внешние) - устройства ввода (клавиатура, мышь), устройства вывода (блок изображения, принтер), устройство ввода-вывода (массовая (дисковая) память), платы расширения (напр.: аудио, сеть, игра, факс-модем)

    41) Какие аппаратные компоненты являются устройствами ввода, а какие выходами?

    Устройства ввода: клавиатура, мышь, сканер, цифровые камеры, джойстики, другие компьютеры

    Устройства вывода: монитор, принтер, наушники, колонки

    42) Что такое микропроцессор и какова его роль в компьютере?

    Процессор — это интегральная схема, которая является основной частью компьютера.Процессор, содержащийся в одной микросхеме, называется МИКРОПРОЦЕССОРОМ.

    Есть в основном три функции процессора:

    - запоминание результатов.

    43) Какие элементы входят во внутреннюю структуру процессора?

    ? Арифмометр ALU (Arthmetic and Logical Unit), включает:

    ? внутренняя шина

    44) Каковы функции микропроцессорной системы управления?

    Организует выполнение распоряжений, контролирует работу арифмометра и памяти, контролирует работу внешних устройств

    45) Что такое арифмометр?

    Процессорная исполнительная система, выполняет арифметические и логические операции

    46) В каком этапе цикла обучения принимает участие арифмометр?

    4 этап - исполнение ордера - по арифмометру с использованием рабочих регистров

    47) Как называются микросхемы памяти, содержащиеся во внутренней структуре микропроцессора?

    48) Что такое тактовая частота процессора и что она делает?

    Система, регулирующая скорость работы процессора.

    Определяет скорость (частоту) вычислений, определяет скорость передачи по шине данных

    49) Какие параметры позволяют оценить производительность микропроцессора?

    • тактовая частота (ГГц) - количество командных циклов в секунду

    • размер слова процессора (32/64 бит) и количество ядер — количество бит, обрабатываемых за один такт

    • технология процессора - размер дорожки (90/65 нм) - расстояние, которое необходимо пройти внутри процессора

    • скорость системы и внешней шины (МГц) - частота передачи информации в процессор и из него

    • Скорость оперативной памяти (нс)

    50) Каков порядок тактовой частоты популярных в настоящее время микропроцессоров?

    51) Перечислите наиболее важные компании, производящие микропроцессоры.

    52) Какие микропроцессоры для ПК производит Intel, а какие - AMD?

    53) Что такое оперативная память и для чего она нужна?

    ОЗУ (оперативная память из случайного «первого обслуживания» + доступ «доступ» + память «память»). Это оперативная (рабочая) память компьютера, самый важный из трех типов памяти компьютера. Время доступа к нему одинаково для любого из его элементов; чаще всего изготавливается как перезаписываемая полупроводниковая память.Он предназначен для чтения и записи информации, выполняемой на любой из его ячеек, требует постоянного источника питания.

    54) Как организована запись в оперативную память?

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

    55) От чего зависит скорость оперативной памяти?

    • время доступа – среднее время записи/чтения информации в ячейки памяти (от нескольких до нескольких десятков нс)

    • пропускная способность - количество отправляемых байт в секунду (от нескольких сотен до нескольких тысяч МБ/с)

    56) Для чего используется кеш?

    Кэш-память ускоряет доступ к относительно медленной оперативной памяти.Характеризуется очень коротким временем доступа. Он используется для хранения данных, которые будут обрабатываться в краткосрочной перспективе.

    57) Перечислите характеристики памяти: Кэш и ОЗУ.

    Время доступа (кэшировать быстрее), местоположение, емкость (ОЗУ больше).

    58) Каков порядок объема оперативной памяти популярных компьютеров?

    59) Что такое ПЗУ и для чего оно используется?

    ром (англ.Только для чтения памяти. Это энергонезависимая (постоянная) память, для которой (в нормальных условиях) разрешена только операция чтения. Это память, используемая для хранения постоянных программных компонентов (например, программы BIOS). ПЗУ используются в качестве программной памяти в однокристальных компьютерах, таблиц постоянных данных (например, матриц битовых символов в мониторах и принтерах).

    60) Перечислите признаки, по которым различают память: запоминающую и оперативную.

    Накопитель - постоянная запись

    Оперативная память - временная, но и более быстрая

    61) Перечислите виды массовой памяти.

    жесткие диски, дискеты, компакт-диски, стримеры и другие, используемые для хранения больших объемов данных

    62) Каков порядок величины оперативной памяти и времени доступа к жесткому диску?

    63) Что такое запись и чтение на магнитных дисках?

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

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

    64) Что такое дисковод и для чего он нужен?

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

    65) Что означают аббревиатуры HD и FD?

    HD — High Density — способ хранения данных.

    Floppy Disc — популярная 3,5-дюймовая дискета.

    66) Откуда взялось название «жесткий диск»?

    Тип материала, из которого он изготовлен (тип стекла)

    67) Что происходит при форматировании диска?

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

    68) Как называются и что означают адресные элементы магнитных дисков?

    Сектора — это наименьшие единицы адресации на диске.

    69) Как дисковод находит нужный сектор и путь к диску?

    Сектор - вращает диск под головкой

    Путь - Перемещает головки по поверхности диска.

    70) Каковы функции контроллера диска?

    • управляет записью и чтением в дисководе (управляет перемещением головки на соответствующую дорожку и вращением диска для установки правильного сектора под головку)

    • преобразует электрические импульсы в цифровые и наоборот

    • является интерфейсом между накопителем и компьютером, управляющим передачей информации

    71) Перечислите типы оптических дисков.

    72) Что такое сохранение информации на CD-ROM?

    О выгорании лунок (1) или ничего (0) в системе ноль-единица.

    73) Каковы характеристики CD-ROM, CD-R и CD-RW?

    - CD-ROM - только для чтения

    - CD R - для однократной записи и многократного чтения

    - CD RW - для многократной записи и чтения

    74) В чем ключевая разница между CD и DVD?

    КОМПАКТ ДИСК? емкость: 600 МБ? 1,2 ГБ

    DVD? емкость: 4,7 ГБ или ~ 9 ГБ (двухслойная)

    75) Как определяется скорость компакт-диска?

    2X, 4X ... наиболее популярный 48X - означает количество данных, воспроизводимых в секунду, например.52X — 5225 МБ

    76) Перечислите файловые системы магнитных и оптических дисков, поддерживаемые Windows XP.

    77) Что такое компьютерная шина?

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

    78) Как называются и какие у моего компьютера порты ввода-вывода?

    Розетки. Они используются для подключения устройств ввода/вывода.

    Типы портов ввода/вывода:

    COM ›последовательная передача (например, модем, сканер)

    PS/2 ›быстрее, чем COM (клавиатура, мышь)

    LPT ›параллельная передача (например, принтер, сканер)

    USB ›быстрая последовательная передача (12/480 Мбит/с), универсальная, может переключаться во время работы компьютера

    FireWire ›быстрее и дороже, чем последовательный порт USB с передачей до 400Мб/с, разработанный Apple (планируется до 2 Гб/с)

    79) В чем разница между ссылками на внешние устройства: параллельными и последовательными?

    последовательный - одна линия данных, медленная последовательная передача на большие расстояния (напр.несколько м)

    параллельный - несколько линий данных, быстрая параллельная передача на короткие расстояния (например, несколько метров)

    80) Что вызывает нажатие клавиши Ctrl или Alt?

    Ctrl, Alt - меняет код одновременно нажатой клавиши

    81) Что такое следующие клавиши: CapsLock, MumLock, Enter, Esc, BackSpace, Delete, Tab?

    CapsLock - Постоянное включение в верхнем регистре. Инвертирует функцию Shift

    NumLock — позволяет писать на части цифровой клавиатуры.

    Enter - Вызвать действие

    BackSpace — удалить символ перед курсором

    Удалить - Удаляет символ после курсора в Nc.

    Tab - Tabulator - Перемещение между окнами в Nc. В Microsoft Word он используется для определения абзацев.

    82) Какие клавиши меняют коды буквенных клавиш?

    83) Какие клавиши используются для удаления символа в тексте?

    84) Охарактеризуйте виды мониторов.

    - CRT (Cathode Ray Tube) - с электронно-лучевой трубкой - монохромные и цветные мониторы. Напоминает принцип работы и отчасти внешний вид телевизора. Основным компонентом ЭЛТ-монитора является кинескоп.

    - LCD (Liquid Crystal Display) - жидкокристаллические, с плоским корпусом, которые имеют малый вес, отображают идеально ровное изображение и не мерцают.

    - ПД - плазменный дисплей

    85) С каким вычислительным устройством связан термин пиксель и что он означает?

    Пиксель - размер пятна (пикселя) - определяет максимальное разрешение, при котором монитор формирует читаемое изображение

    86) От чего зависит разрешение монитора?

    Разрешение определяется как максимальное количество оптически распознаваемых точек на распечатке принтера или экране монитора.

    Это количество пикселей экрана по горизонтали и вертикали, например, 800x600, 1024x768, 1280x1024.

    87) Что такое видеокарта?

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

    88) Какими элементами должна быть оснащена хорошая видеокарта?

    Разъем AGP/PCI-Express

    графический ускоритель - интегральная схема для графических операций

    Видеопамять: 16? 64 МБ

    механизм, поддерживающий декодирование формата фильма MPEG4, сжатие изображения в DVD

    89) Перечислите типы принтеров.

    - струйные (чернила)

    90) Как выполняется печать на лазерном, струйном и матричном принтере?

    - след, перенесенный на бумагу, состоит из точек, полученных от удара иголками,

    иглы в матрице

    - воздействие происходит через бумажную ленту

    ПОТОК (ЧЕРНИЛА)

    - для печати используется набор микроскопических сопел и емкость для чернил

    - использование нагревательного элемента - повышение давления - выброс части чернил на

    - изменение размеров пьезокристаллов, размещенных под соплами - под

    под действием приложенного напряжения кристалл меняет свой объем, воздействуя на чернила

    - электростатическая зарядка алюминиевого барабана, покрытого слоем фотопроводника и

    - подсветка барабана лазерным лучом и создание изображения всей страницы

    - распыление красителя (тонера) на барабан

    - перенос красителя на бумагу

    - фиксация теплового изображения

    91) Какие параметры определяют качество компьютерной распечатки?

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

    Повторяемость — возможность вернуться к точке, где ранее использовалось перо.

    92) Что такое разрешение принтеров?

    93) В каких единицах определяется скорость лазерных, струйных и матричных принтеров?

    Лазер - ppm (страниц в минуту)

    Чернила - ppm (страниц в минуту)

    Igłowa - cps (символов в секунду)

    94) Какой тип принтера имеет лучшее качество печати?

    95) Перечислите наиболее важные компании-производители принтеров.

    Canon, OKI, IBM, Epson, HP, Lexmark, Hewlett-Packard, Star, Citizen, NEC

    96) Какой принтер поддерживает печать копиями?

    97) Какие устройства используются для обозначения объекта на экране?

    Манипуляторы: мыши, тач, мяч, палка

    98) Что такое плоттер, сканер и OCR?

    Плоттер — это устройство для создания точных черно-белых или цветных чертежей, размеры которых в некоторых моделях превышают формат А0.Плоттер основан на командах векторной графики. Наиболее распространенным способом рисования является ручка, закрепленная в рукоятке головы, которая перемещается по листу бумаги и опускается и поднимается с помощью электромагнита. Большинство плоттеров позволяют делать цветные рисунки с разной толщиной штрихов, а замена пера чаще всего выполняется автоматически. компьютерное периферийное устройство для автоматического рисования рисунков фломастерами на бумаге или кальке, а также для вырезания геометрических фигур.из пластиковой фольги

    Любое устройство, используемое для рисования графиков, диаграмм и графиков, состоящих из линий.

    СКАНЕР, считыватель изображений, устройство для преобразования прочитанного ими изображения (обычно рисунка, текста, фотографии и т. д.) в цифровую форму и ввода его в память компьютера.

    OCR (Optical Character Recognition) — Оптическое распознавание символов — требуется сканер. Текст на странице сканируется. Отсканированное изображение теперь является «графическим» изображением.Программное обеспечение OCR проверяет изображения по встроенному словарю, чтобы найти наиболее похожие по форме заданный символ или букву. С предельной скоростью присваивается компьютерный код

    99) Какой параметр определяет качество отсканированного изображения?

    dpi - количество пикселей и миниметр

    100) Для чего нужна звуковая карта?

    Специальная плата расширения, задачей которой является воспроизведение и запись аудиофайлов.Он также позволяет подключаться к электронным музыкальным устройствам через так называемый MIDI-разъем. Преобразует звуковой (цифровой) сигнал в аналоговый

    101) Что нужно установить на компьютер, чтобы можно было проигрывать музыку с компакт-диска?

    Читатели, динамики, программное обеспечение (например, Winamp)

    102) Что необходимо установить на компьютер для проведения видеоконференций?

    Веб-камера с программным обеспечением, динамики, микрофон

    Модемно-факсимильные карты - модем (модулятор-демодулятор) - с помощью модема можно соединять компьютеры, очень удаленные друг от друга.Для этой цели можно использовать сеть существующих телефонных соединений. Задача модема — преобразовать (модулировать) данные компьютера из цифрового сигнала в форму, пригодную для передачи по телефонной сети. На другой стороне сетевого соединения компьютер также имеет модем, который при приеме передачи делает противоположное (демодуляцию) сигнала, то есть преобразует сигнал в машиночитаемую цифровую форму.

    104) В каких единицах определяется скорость передачи данных модема?

    Один бит/с равен одному передаваемому биту в секунду.

    105) Что такое BIOS и что он делает?

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

    106) Что происходит, когда BIOS обнаруживает ошибку в работе компьютера?

    Он остановит запуск операционной системы, уведомит вас об ошибке и предложит действие по исправлению ошибки.

    107) Каковы функции операционной системы компьютера?

    ? компьютерное управление:

    ? координация взаимодействия процессора с оперативной памятью и внешними устройствами

    ? управление оперативной памятью

    ? управление записью и чтением информации на диски

    ? запуск прикладных программ и обеспечение их взаимодействия (многозадачные системы)

    ? организация использования сетевых ресурсов:

    ? возможность одновременной работы многих пользователей (системы множественного доступа)

    ? защита ресурсов каждого пользователя

    ? оптимальное использование ресурсов компьютерной сети

    108) Перечислите популярные операционные системы.

    Windows, MacOS, Netware, Unix, Linux

    109) Что означает вход в операционную систему?

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

    110) Как называется операционная система Windows?

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

    111) Что такое файл Windows?

    Часть информации, составляющая целое, хранится в массовой памяти в виде набора байтов, называемого файлом.

    112) Что такое полное имя (ID) файла в Windows?

    обычно двусоставное имя:

    • элемент - задается автором файла, длиной до 255 символов, кроме: /\*? > <|

    • сегмент, разделенный точкой (необязательно), называемый расширением, длиной до 3 символов, обычно назначается автоматически, определяет тип файла, например.paint.exe list.doc image.jpg balance.xls

    113) О чем говорит расширение имени файла?

    114) Перечислите параметры файла, сохраненные операционной системой.

    - определяется операционной системой:

    размер - определяется количеством используемых байтов

    дата со временем: создано, изменено и в последний раз использовалось

    - устанавливается пользователем:

    атрибуты - функции, обеспечивающие защиту файла

    115) Какие параметры файла изменятся после изменения содержимого файла?

    Размер, дата и время модификации и последнего использования

    116) Какой атрибут файла я могу скрыть?

    H - скрытый атрибут для скрытия файла.

    117) Какой атрибут файла используется для защиты его содержимого от изменения?

    R - атрибут файла только для чтения, используемый для защиты его содержимого от изменения.

    118) Какой атрибут файла указывает на отсутствие резервной копии (архива) файла?

    архив указывает, что резервная копия недоступна

    119) Перечислите два основных типа файлов и дайте им определение.

    ? исполняемые файлы с расширением exe или com,

    ? запускается пользователем или другой программой и выполняется процессором

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

    120) Как отличить программу от файла данных?

    121) Что такое папка на диске?

    Каждый набор файлов и других папок сгруппирован в файлы и элементы в логическом порядке.

    122) Какие объекты могут содержаться в папке на диске?

    123) Как называется корневая папка диска?

    124) Какой путь к файлу?

    Это полный идентификатор файла, например.:\Игры\Карточные\Пасьянсы\spider.exe

    125) Что означают названия в Windows: приложение, документ, ярлык, корзина?

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

    Документ - файл данных, созданный и измененный приложением, с которым он связан контрактным расширением имени, например.

    txt — текстовый документ блокнота

    bmp - графический документ Paint

    doc — документ текстового редактора Word.

    xls - таблица Excel

    mdb - Доступ к базе данных

    Документ открывается в работающем приложении!

    Ярлык - файл, содержащий символьную ссылку в виде пути доступа к какому-либо объекту операционной системы, которым может быть, например.приложение, документ, папка, веб-сайт, устройство

    Корзина — папка, содержащая автоматически назначенные все удаленные объекты с локального жесткого диска для возможного восстановления, пока она не будет очищена.

    126) Как узнать значок ярлыка в Windows?

    После маленькой стрелки в левом нижнем углу значка.

    127) Перечислите основные элементы рабочего стола Windows.

    Окна, значки, меню, диалоговые окна.

    128) Перечислите основные элементы окна приложения Windows.

    Строка заголовка, кнопка сворачивания, кнопка развертывания, кнопка восстановления, кнопка закрытия, края, горизонтальная полоса прокрутки, вертикальная полоса прокрутки

    129) Что такое механизм OLE в Windows?

    Связывание и внедрение объектов

    130) Для чего нужен "буфер обмена" в Windows?

    Место для временного хранения объектов, которые были вырезаны или скопированы в какой-либо программе.

    131) Что характеризует объект, встроенный в документ?

    встроенный объект присваивается приложению, в котором он был создан, и может быть изменен средствами этого приложения

    132) Каков эффект ссылки на объект из другого документа?

    прикрепленный объект является ярлыком исходного объекта, поэтому его изменения отражаются в обоих документах

    133) Для чего нужен текстовый редактор?

    Это приложение для компьютерной обработки текста

    134) Что такое редактирование и форматирование текста?

    редактирование текста - редактирование контента

    форматирование текста - редактирование внешнего вида: шрифтов, абзацев, страниц

    135) Что означает преобразование текста между текстовыми процессорами?

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

    136) Что вызывает нажатие следующих клавиш: Enter, Shift+Enter, Tab при наборе текста в редакторе Word?

    ¶ конец абзаца? Введите ключ

    ? "Жесткий" конец строки? Shift+Ввод

    перейти к ближайшей табуляции? Клавиша табуляции

    137) Перечислите способы смещения текста по горизонтали в редакторе Word?

    138) Какие графические объекты можно создавать в документе Word.

    Word Art, клип-арт, изображение из файла, изображение со сканера или камеры, автофигуры, диаграмма

    139) Для чего нужна программа для работы с электронными таблицами?

    Позволяет производить различные расчеты на очень больших блатах (в банкинге), самые популярные: Excel, QuatroPro (Borland)

    140) Какие задачи можно выполнять в программе для работы с электронными таблицами?

    Сложение, вычитание и другие функции

    141) Что такое рабочая книга и рабочий лист в Excel?

    Электронная таблица — одна часть (лист)

    Рабочая тетрадь - несколько листов

    142) Что такое ячейка электронной таблицы?

    У него есть адрес, формат и ему можно присвоить комментарий

    143) Какую информацию могут содержать ячейки электронной таблицы?

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

    144) Какой тип данных выравнивается по правому краю и по левому краю в электронной таблице по умолчанию?

    Справа от цифры, слева от текста

    145) Какой может быть формула расчета в электронной таблице?

    Набор номеров ячеек, их диапазоны, функции и логические функции.

    146) Какие атрибуты можно присвоить ячейке электронной таблицы?

    147) Какой тип ссылки можно использовать в формуле электронной таблицы?

    Абсолютная, относительная или смешанная ссылка

    148) В чем разница между относительными и абсолютными ссылками, используемыми в формуле электронной таблицы?

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

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

    149) Какой тип данных является датой и временем в Excel?

    150) Что такое база данных?

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

    151) Для чего используются системы баз данных?

    Для ведения разного рода таблиц и т. д. Обычно их можно встретить в компаниях и учреждениях такого типа

    152) Определить элементы структуры базы данных Access.

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

    153) Какие характеристики поля записи должны быть определены?

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

    154) Какие типы полей могут появляться в базе данных?

    Текст, число, да/нет, заметка, объект OLE, дата/время, валюта, автонумерация, гиперссылка, мастер поиска

    155) Что такое первичный ключ таблицы базы данных Access?

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

    156) Что означает связь между таблицами базы данных?

    Они взаимосвязаны, обеспечивают целостность баз данных: один ко многим, один к одному, многие ко многим.

    157) Какие условия должны быть выполнены для создания связи между двумя таблицами базы данных?

    В обеих таблицах базы данных должно быть одинаковое поле

    158) Что означают отношения «один к одному» и «один ко многим»?

    Один к одному - когда одна таблица соединяется только с одной другой таблицей

    Один ко многим — когда одна таблица подключается ко многим таблицам

    159) Какова цель объединения компьютеров в сеть?

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

    160) Какие элементы необходимы для работы компьютерных сетей?

    Сетевой сервер (файловый, коммуникационный, принтерный серверы), рабочие станции, кабели, сетевая операционная система

    161) Каковы функции операционной системы и сетевой карты при передаче информации по сети?

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

    Сетевая карта - подключается к среде передачи.

    162) Что определяет сетевой протокол передачи?

    Статус (например, подключен), продолжительность, скорость, уровень сигнала, активность

    163) Назовите распространенные протоколы адресации (транспортные) и сетевые протоколы?

    IP (Интернет-протокол), APPN (расширенная одноранговая сеть), CONS (сетевая служба, ориентированная на подключение OSI), CLNS, IPX, AppleTalk DDP

    164) Перечислите средства кабельной и беспроводной передачи и определите тип импульсов в каждом из них.

    Кабельные средства передачи - оптическое волокно

    Средства беспроводной передачи - телефон, спутник

    165) Как называются сети с разной сферой деятельности?

    Локальный (LAN), Городской (MAN), Глобальный (WAN), Глобальный (GAN)

    166) В чем разница между LAN и WAN?

    LAN (локальная сеть) — это локальная сеть, покрывающая небольшую территорию (филиал, здание), а WAN (глобальная сеть) — это обширная компьютерная сеть, покрывающая большую географическую территорию (город, штат, континент).

    167) В чем разница между партнерской сетью и сетью клиент/сервер?

    Партнерская сеть — (peer-to-peer) сеть одноранговых компьютеров, каждый из которых может быть как сервером, так и клиентом

    Сеть клиент/сервер — отдельный центральный компьютер, предоставляющий услуги и разделяющий ресурсы со многими пользователями компьютеров в сети, называемыми клиентами.

    168) Перечислите популярные операционные системы, предназначенные для управления сервером.

    Windows NET/2003Server от Microsoft

    169) Перечислите популярные операционные системы, предназначенные для поддержки контентной сети.

    DOS/Windows 95/98/Me от Microsoft

    OS2/Windows NT/200/XP/Vista от Microsoft

    170) Что подразумевается под общим доступом к сети и сопоставлением дисков?

    Совместное использование ресурсов в Интернете - обмен файлами в Интернете

    Отображение дисков — доступ к определенным ресурсам данных на серверах, через неограниченный доступ к ним, при условии, что вы знаете пароль к серверу (это виртуальные диски — физически они не присутствуют на нашем компьютере, но мы все равно имеем к ним доступ).

    171) Когда компьютер в партнерской сети действует как клиент, а когда как сервер?

    Сервер - предоставляет данные

    172) В чем разница между Интранетом, Экстранетом и Интернетом?

    Интранет — локальная (внутренняя) компьютерная сеть компании, Экстранет — расширение Интранета (Экстранеты чаще всего встречаются в бизнес-приложениях, где трактуются как «расширения» интрасети, служащие для обмена информацией с партнерами, клиентами , поставщики и т.д.). Интернет, с другой стороны, представляет собой глобальную сеть компьютерных сетей, использующих один и тот же протокол TCP/IP. Интернет объединяет тысячи локальных сетей, сотни городских сетей, миллионы компьютеров и пользователей.

    173) Каковы основные протоколы Интернета?

    Это прикладные, транспортные и сетевые протоколы, например, TELENET, HTTP, FTP, TCP, UDP, IP, RIP, SMTP, ARP.

    174) Как адресуются компьютеры, подключенные напрямую к Интернету?

    Они адресуются через TCP/IP-адрес.

    175) Что означает домен в компьютерной сети?

    Домен — это веб-адрес, введенный в браузере, который открывает веб-страницы.

    176) Что означают компоненты адреса: IP, DNA, URL, E_MAIL?

    IP - (интернет-протокол) - сетьподсеть B. подсеть C. хост-компьютер

    DNA - (Адрес доменного имени) - computer.subdomain.domain

    URL-адрес - (Универсальный указатель ресурсов) - http://имя WWW-сервера.субдомен.домен/папка/файл

    E-MAIL (Электронная почта) - [email protected]

    177) Перечислить и охарактеризовать информационно-коммуникационные сервисы сети Интернет.

    Коммуникационные услуги - электронная почта, дискуссионные группы, списки рассылки

    Информационные услуги - сайт, дискуссионные группы

    178) В чем разница между использованием электронной почты POP и IMAP?

    POP - управление почтой происходит на компьютере клиента

    IMAP - управление почтой происходит на почтовом сервере, доступ возможен с любого компьютера

    179) В чем разница между веб-сервисами: группами новостей и списками рассылки?

    Группы новостей — это набор сообщений на различные темы, которые пользователь размещает на сервере группы (протокол NNTP) [мн.comp.sys.unix], а списки рассылки доставляются прямо в почтовые ящики подписчиков.

    180) Какие действия возможны при общении в реальном времени?

    Прямое текстовое или голосовое обсуждение (в том числе с использованием изображения с веб-камеры), обмен приложениями, сотрудничество в создании документов, передача данных

    181) Что такое: сайт, гипертекст, гиперссылка, сайт?

    Веб-сайт - текстовый файл, написанный на языке HTML, содержащий гиперссылки, связанный с мультимедиа, локализованный по URL-адресу.

    Гипертекст — это выделенный короткий текст или изображение на сайте, позволяющее перейти на следующую подстраницу.

    Гиперссылка — ссылка с зашифрованным адресом на другой ресурс, встроенная в текст или изображение, активируемая кликом.

    Сайт — набор веб-страниц, связанных гиперссылками, хранящихся на одном сервере.

    182) Для чего нужны браузеры и поисковые системы в Интернете?

    Браузер — утилита для просмотра веб-сайтов и перехода со страницы на страницу с использованием гиперссылок.

    Поисковик - инструмент для поиска страниц, содержащих необходимую информацию

    183) Назовите популярные браузеры и поисковые системы.

    Браузеры — Microsoft Internet Explorer, Mozilla Firefox, Maxthon, Mozilla Suite, Opera, Konqueror и Safari.

    Поисковые системы - Google, Yahoo. NetSprint, Арчи, АльтаВиста

    184) Как найти конкретную информацию на веб-сайтах?

    По темам через службы каталогов

    По ключевым словам, которые могут сопровождаться знаками (`` +, -, *) или предваряться именем искомого элемента и двоеточием

    185) На каком языке создается сайт?

    186) Какие объекты можно разместить на сайте?

    Текст, музыка, видео, изображения.

    187) Что такое и что они делают с компьютером: вирусы, трояны и черви?

    Вирус — самовоспроизводящаяся программа, наносящая вред другим программам.

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

    Троянский конь — программа, выполняющая вредоносные действия без ведома пользователя.

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

    Червь — самовоспроизводящаяся программа, не заражающая другие программы.

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

    188) Как работают антивирусные программы?

    ПРЕДУПРЕЖДЕНИЕ!!! Профессор Харасевич заставил меня удалить этот вопрос, так как мы не успели его обработать

    189) Что такое спам и как от него защититься?

    Спам - Массовые электронные сообщения, навязываемые пользователям электронной почты.

    190) Как я могу защитить свою систему от шпионского и рекламного ПО?

    Через блокады (брандмауэры) labo anti-spyware


    Поисковик

    Связанные подстраницы:
    Темы экзамена по ИТ
    Вопросы экзамена по ИТ, SGGW STUDIES Лесной факультет, 1 и 2 семестр, Технология
    Экзамен по основам ИТ, Электроника и телекоммуникации, PENDRIVE, Технологический университет -
    Экзамен UTK, информатика предмет Операционные системы и компьютерные сети по косинусу, информатика
    Экзаменационные вопросы Основы Инф экзамен, ТУЛ, Основы информатики
    Экзаменационные вопросы музейно-архивные коллекции, Научная информация и библиотечное дело, М
    Теория и организация библиографии - экзаменационные вопросы, Научная информация и Библиотековедение,
    Вопросы психологии, Научная информация и Библиотековедение, экзаменационные вопросы I курс
    Гигиена + информация, ГИГИЕНА, ЭКЗАМЕНАЦИОННЫЕ ВОПРОСЫ
    Экзаменационные вопросы Научные направления в библиотечном деле, Научная информация и Библия иотекозн
    Экзаменационные вопросы, Научная информация и библиотечное дело, Материалы
    Экзамен - Правовые вопросы, Научная информация и библиотечное дело, Материалы
    УКСВ.Экзаменационные вопросы.Hist.Powsz.2009 2010, Закон UKSW PHPiP
    Экзаменационные вопросы по мехатронике Ирок, Мехатроника, Введение в мехатронику
    UKSW. Экзаменационные вопросы.История.Powsz.2009 2010, Закон UKSW 1 курс
    43. урок развитие воображения, инибсриниб, экзаменационные вопросы
    Учебный материал и содержание обучения, инибсриниб, экзаменационные вопросы
    урок поэзии - неполная средняя школа, инибсриниб, экзаменационные вопросы выпусков

    больше похожих подстраниц

    .90 000 10 бесплатных инструментов управления сетью — Страница 2 — Computerworld

    Netsaint отображает топологию сети

    NetSaint . Программа отслеживает сетевые компьютеры и услуги, которые они предоставляют, такие как SMTP, почтовый протокол 3, HTTP, сетевой транспортный протокол новостей и Ping. После обнаружения проблемы программа может сообщить об этом администратору, отправив ему электронное письмо или HTML-страницу. Программа может работать как обычный процесс или как демон, который время от времени проверяет состояние выбранных устройств и служб (определяется администратором).NetSaint позволяет отслеживать системные ресурсы, такие как загрузка процессора, свободное место на жестком диске и используемая оперативная память. Архитектура программного обеспечения предусматривает использование т.н. надстройки (подключаемые модули), чтобы администратор мог оснастить этот инструмент своими функциями, выполняющими дополнительные задачи. Приложение включает в себя несколько программ CGI (Common Gateway Interface), благодаря которым администратор может просматривать состояние контролируемых устройств с помощью веб-браузера.

    Для запуска приложения необходимо скачать два пункта: нужную программу и надстройки (именно надстройки решают, какие устройства и как будут контролироваться). Нужную программу можно скачать с сайта: netsaint.sourceforge.net. Там вы найдете последнюю стабильную версию программы (файл называется netsaint-0.0.6.tar.gz и весит 1,0 МБ) и последнюю бета-версию (файл netsaint-0.0.7b2.tar.gz размером 1,2 МБ). ). Вы можете загрузить надстройки по адресу: http://netsaintplug.sourceforge.net.

    Qcheck . Qcheck (от NetIQ) — это простая утилита, которую любой может быстро установить на свой ПК с Windows (версии 95, 98, NT, 2000 и Me). Qcheck решает проблемы производительности, такие как задержка ответа, доступность устройства и скорость потери пакетов. Программа может определить точный путь, по которому должны пройти пакеты, прежде чем они достигнут контролируемого устройства, и измеряет время отклика этого устройства.Qcheck может оценить, может ли отслеживаемая сеть обрабатывать мультимедийное приложение (посылать непрерывные потоки данных), создавая отчет, показывающий, сколько пакетов было затем потеряно.

    Программу можно загрузить с веб-сайта: www.netiq.com/products/network_performance/qcheck.asp. Это файл размером 5,6 МБ (исполняемый файл qcinst13.exe). Установите Qcheck на компьютер, который будет консолью управления. Программу можно установить на компьютеры под управлением Windows 95, 98, 2000 или NT.

    Программное обеспечение

    Performance Endpoint (или само программное обеспечение Qcheck с подключенной конечной точкой) можно установить на компьютеры любой другой платформы, поддерживаемой данным продуктом.

    После распаковки этого файла появятся две программы: Qcheck и Performance Endpoint. По умолчанию Qcheck устанавливается в c:\Program Files\NetIQ\Qcheck, а Performance Endpoint в c:\Program Files\NetIQ\Endpoint.

    Загруженное приложение содержит программное обеспечение Performance Endpoint (т.н.endpoint) для компьютеров под управлением Windows 95/98/NT/2000/Me. Если мы хотим установить конечные точки на компьютерах с другими операционными системами, нам следует загрузить дополнительные программы Performance Endpoint, которые доступны по адресу: www.ganymede.com/products/endpoints/download.phtml.

    Performance Endpoint (агент) доступен в следующих выпусках: Compaq Tru64 UNIX Endpoint (1092 КБ), FreeBSD Endpoint (899 КБ), HP-UX Endpoint (1046 КБ), IBM AIX Endpoint (962 КБ), IBM MVS Endpoint, Установка OS/2 (4268 КБ), IBM MVS Endpoint, установка Windows (4420 КБ), IBM OS/2 Endpoint (1209 КБ), Linux для конечной точки Cobalt RaQ/RaQ2 (702 КБ), Linux для конечной точки Cobalt RaQ3 (688 КБ ), Linux x86 Endpoint (1050 КБ), Linux x86 Endpoint для RPM (Red Hat, 683 КБ), Linux IA-64 (TurboLinux; Itanium) Beta Endpoint (1314 КБ), Microsoft Windows 3.1 конечная точка (1287 кБ), Microsoft Windows 95/98 / NT / 2000 / Me (2820 кБ), Microsoft Windows NT для альфа-конечной точки (1748 кБ), Microsoft Windows Whistler IA-64 (Itanium) бета-конечная точка (3475 кБ), Конечная точка Novell NetWare (722 КБ), конечная точка SCO UnixWare (967 КБ), конечная точка SGI IRIX (1032 КБ), конечная точка Sun Solaris для SPARC (1087 КБ), конечная точка Sun Solaris для x86 (1050 КБ).

    .Исполняемый файл службы защиты от вредоносных программ

    : как устранить высокую загрузку ЦП, памяти и диска

    Если вы видели исполняемый файл службы защиты от вредоносных программ в диспетчере задач, не беспокойтесь. Это не сторонняя служба и не вирус-имитатор антивируса. Это официальная программа для Windows, которая защищает ваш ПК с Windows. Здесь мы отвечаем на все ваши вопросы по вопросу - Что такое исполняемый файл службы защиты от вредоносных программ ( msmpeng.exe ) и почему он показывает высокую загрузку ЦП, диска или памяти в Windows 10? Это вирус? Мне нужно выключить его? Все ответы на эти вопросы вы найдете в этом посте.

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

    Что такое исполняемый файл службы защиты от вредоносных программ?

    Windows 10 и Защитник Windows, теперь интегрированные в ядро ​​операционной системы и подготовленные как антивирус Защитника Windows, прошли долгий путь. Как и многие другие программы, которые должны постоянно работать в фоновом режиме, WDAS также работает в фоновом режиме под именем Исполняемый файл службы защиты от вредоносных программ (MsMpEng.exe). Этот процесс помогает обеспечить защиту в режиме реального времени от вредоносных программ и других потенциальных угроз.

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

    Лучший способ перекрестной проверки — щелкнуть правой кнопкой мыши имя программы в диспетчере задач и открыть расположение ее файла.Вы заметите, что он доступен по адресу C: ProgramDataMicrosoftWindows DefenderPlatform4.16.17656.18052-0 . Вы также можете вручную вызвать Защитника для выполнения сканирования, что увеличит использование ЦП и памяти.

    Исполняемые службы защиты от вредоносных программ Высокая загрузка ЦП, памяти, диска

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

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

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

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

    1. Проверить наличие вредоносных программ
    2. Изменить параметры расписания Защитника Windows
    3. Добавить исполняемый файл службы защиты от вредоносных программ в список исключений Защитника Windows
    4. Запустить проверку системных файлов
    5. Отключить Защитник Windows (не рекомендуется) описание, связанное с каждым из упомянутых решений.

      1] Проверка на наличие вредоносных программ

      Возможно, ваш компьютер заражен вредоносными программами, из-за которых Защитник Windows мешает работе вашего компьютера. В этом случае запустите полное сканирование системы с помощью любого из автономных антивирусных сканеров по запросу. Вы можете запустить автономную проверку Защитника Windows при запуске или использовать загрузочный носитель AntiVirus для инвазивной очистки вашей системы.

      2] Изменение параметров расписания Защитник Windows

      В некоторых случаях высокое использование памяти, вызванное исполняемым файлом Antimalware , обычно происходит, когда Защитник Windows выполняет полное сканирование.Вы можете настроить это сканирование для запуска в качестве запланированной задачи, чтобы запускать ее в то время, когда маловероятно, что вы будете испытывать нагрузку на ЦП.

      Выполните следующие действия:

      • Нажмите клавишу Windows + R , чтобы открыть диалоговое окно «Выполнить».
      • В окне «Выполнить» введите taskschd.msc и нажмите Enter, чтобы открыть планировщик заданий.
      • На левой панели перейдите по следующему пути:

      Библиотека планировщика заданий> Microsoft> Windows> Защитник Windows

      • Теперь в средней панели дважды щелкните запись Запланированное сканирование Защитника Windows .
      • На Общие снимите флажок Запустить с наивысшими привилегиями вариант.
      • Затем нажмите Условия и отмените выбор всех элементов в разделе .
      • Щелкните OK , чтобы отменить запланированные проверки.

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

      Выполните следующие действия:

      • Дважды щелкните Запланированное сканирование Защитника Windows ввод.
      • Набор Триггеры вкладка.
      • Нажмите кнопку Новый .

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

      • Нажмите OK , когда закончите.
      • Повторите этот процесс для трех других служб (Обслуживание кэша Защитника Windows, Очистка Защитника Windows, Проверка Защитника Windows) на центральной панели.

      Если проблема не устранена после использования этого решения, перейдите к следующему.

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

      Во время сканирования Защитник Windows проверяет каждый файл на вашем компьютере, включая себя.Иногда это может вызвать зависание системы. В этом случае вы можете добавить исполняемый файл Antimalware Service в список исключений Защитника Windows. Вот как:

      • нажмите клавишу Windows + R , чтобы открыть диалоговое окно «Выполнить».
      • В диалоговом окне «Выполнить» введите windowsdefender: и нажмите Enter, чтобы открыть Центр обеспечения безопасности Windows.
      • Щелкните Параметры защиты от вирусов и угроз в меню навигации слева.
      • На странице настроек защиты от вирусов и угроз прокрутите вниз до Исключения .
      • Нажмите Добавить или удалить исключения .
      • На странице "Исключения" нажмите + Добавить исключение .
      • Выберите Процесс из меню.
      • w Введите имя процесса , введите Исполняемый файл службы защиты от вредоносных программ.
      • Нажмите Добавить .
      4] Запустить средство проверки системных файлов

      Запуск средства проверки системных файлов может помочь заменить потенциально поврежденные файлы Защитника.

      Связано: Исправление COM Surrogate Высокая загрузка ЦП или диска.

      5] Отключить Защитник Windows (не рекомендуется)

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

      Безопасно ли отключать исполняемый файл службы защиты от вредоносных программ?

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

      Защитник Windows отключает его автоматически после установки сторонней антивирусной программы.

      Причин гораздо больше. Защитник Windows — это последняя защита от программ-вымогателей, которые могут заблокировать ваши файлы. Microsoft реализовала эту функцию в OneDrive, чтобы ваши файлы были в безопасности и могли быть восстановлены.

      Как запретить исполняемому файлу службы защиты от вредоносных программ использовать много памяти, ЦП и дискового пространства?

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

      Выберите «Настройки»> «Обновление и безопасность»> «Защита от вирусов и угроз»> «Параметры защиты от вирусов и угроз», а затем отключите «Защиту в режиме реального времени». Он автоматически включит его, если не обнаружит антивирусное программное обеспечение, установленное на вашем компьютере.

      Как я уже сказал, Защитник Windows работает с другими антивирусными решениями. Даже если он выключается, он время от времени сканирует ваш компьютер.Он выявит угрозы, которые могли быть пропущены вашим основным антивирусным решением.

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

      Подробнее: Службы и приложения контроллера Высокая загрузка ЦП.

      .

      Смотрите также

    Только новые статьи

    Введите свой e-mail

    Видео-курс

    Blender для новичков

    Ваше имя:Ваш E-Mail: