Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы он был сосредоточен только на одной проблеме.
Закрыт 1 год назад .
- Что происходит (детально) после запуска скомпиллированного кода (на С++)? У нас имелся файл расширения .exe на нашем устройстве non-volatile memory, по которому мы щёлкнули дважды — какая последовательность действий ОС и hardware следует за этим?
- Каким образом ОС контроллирует процесс исполнения программы? Например, каким именно образом она запрещает нам изменять значения байтов в volatile memory, в которых в данный момент хранится работающее ядро ОС, не даёт вмешиваться в исполнение других программ, или же не даёт получить доступ к разделам volatile memory, которые защищены (допустим программа запускается от лица посетителя, и не имеет доступа к разделам диска, на которых хранятся данные админа)
- Если во время работы появляются ошибки, то как они обрабатываются? Например, если в коде программы появилась строка в духе 1 FDIV 0 , (очевидно вместо 1 и 0 должны стоять адреса переменных, содержащих данные значения), то исключение будет сгенерировано ОС, и данный код не попадёт в ЦПУ, или же ЦПУ (выполняющее данный участок кода ядро) выбросит event-vector interrupt с кодом 0 (divide error)?
Заранее прошу прощения за все неточности и ошибки по ходу вопроса и прошу меня поправлять, т.к. по незнанию могу нести ересь. Спасибо.
ИМПРОВИЗАТОРЫ | Нам 7 лет
Отслеживать
задан 8 дек 2021 в 19:15
Oleg Chaika Oleg Chaika
432 2 2 серебряных знака 14 14 бронзовых знаков
Вам надо почитать книги по процессорам, особенно по защищенному режиму. Потому что на 2 и 3 ваши вопросы ответ один — все это выполняет процессор, ядро ОС так глубоко за исполнением не следит, оно прерывание только поймает если программа делает то, что ей не следует и примет меры
8 дек 2021 в 19:46
А по первому вопросу, ОС прочитает exe файл, из заголовков поймет что и как надо загрузить, загрузит, подстроит адреса по таблице перемещения и передаст управление в указанную точку в сегменте кода программы. Ну конечно помимо этого выполнит еще кучу работы, вроде подготовки стандартных файловых дескрипторов, переменных окружения и т.п.
8 дек 2021 в 19:49
8 дек 2021 в 21:08
Вы все таки почитайте про защищенный режим. Потому что ваши представления как раз не верны. У intel например целых 2 способа защиты памяти — на уровне сегментов и на уровне страниц. ОС только выставляет определенные биты таблице сегментов и/или таблице страниц, которые определяют начиная с какого уровня привилегий есть доступ к этой памяти на чтение или еще и на запись. А у выполняемого кода есть назначенный ему уровень привилегий. И если он недостаточен (слишком большой, ибо ядро с 0 уровнем работает) то возникнет 13 исключение
9 дек 2021 в 11:43
Кроме того есть например биты отсутствия, которыми то же может играться ОС, они определяют есть ли данная область виртуальной памяти в реальной. И если нет, опять же исключение и ОС например подгружает память с диска (swap). Но никто не мешает ОС и как то по другому использовать эти биты
Программируйте мозг пока Вы спите
Источник: ru.stackoverflow.com
Один байт позволяет запомнить . двоичных наборов.
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Познавательно:
Понятие и виды административно-правовых форм Административно-правовые формы и методы Вопросы по теме: 9.1. Понятие и виды административно-правовых форм. 9.2. Понятие.
Политический режим Политический режим — это система методов, способов и средств осуществления политической власти.
Типы склонения имен существительных Склонение – это изменение слова по падежам. Система падежных форм существительных называется парадигмой склонения.
Правомерное поведение: понятие, признаки и виды Человеческое поведение — это психофизическая активность человека, направленная на взаимодействие с другими людьми и окружающей средой.
Правотворчество: понятие, виды, принципы Правотворчество — это деятельность государства по изданию, изменению и отмене нормативных правовых актов.
Источник: studopedia.ru
2 Гбайт равно:
Указанная формула после копирования в ячейку C2 возвращает число .
Указанная формула после копирования в ячейку C2 возвращает число .
Указанная формула после копирования в ячейку C2 возвращает число .
Указанная формула после копирования в ячейку С3 возвращает число …
Указанная формула после копирования в ячейку С3 возвращает число …
Введите функцию для вычисления в электронной таблице суммы значений по диапазону ячеек с А1 по А10 …
Введите функцию для вычисления в электронной таблице среднего значения по диапазону ячеек с А3 по А10 …
Введите функцию для вычисления в электронной таблице максимального значения по диапазону ячеек с B5 по B10 …
Введите функцию для вычисления в электронной таблице минимального значения по диапазону ячеек с D1 по D10 …
Введите функцию для подсчета в электронной таблице количества чисел по диапазону ячеек с F3 по F9 …
Указанная функция возвращает.
Указанная функция возвращает:
Указанная функция возвращает:
Указанная функция возвращает:
Указанная функция возвращает:
Указанная функция возвращает
Указанная функция возвращает.
Укажите последовательность слов, определяющих компьютерную графику:
с помощью аппаратных и
программных средств компьютера и
отображения их на экране монитора или печати на принтере.
Укажите последовательность слов, определяющих растр:
Укажите все виды компьютерной графики:
все ответы правильные
Базовым элементом растровой графики является:
Элемент изображения на экране монитора:
Укажите недостатки растровой графики:
большое количество цветов и оттенков
снижение качества рисунка при его масштабировании
простота масштабирования изображения без ухудшения его качества
большое количество памяти для хранения изображения
изображение строится по отдельным точкам
Укажите достоинства растровой графики:
большое количество цветов и оттенков
возможность создания рисунков сложной конфигурации
простота масштабирования изображения без ухудшения его качества
малое количество памяти для хранения изображения
изображение строится по отдельным линиям
В растровой графике изображение хранится в виде:
формализрванных математических описаний объектов
описание цвета каждой точки
палитры, используемых цветов
кода цвета каждой точки
Базовым элементом векторной графики является:
Укажите все свойства линии
Укажите все преимущества векторной графики:
простота масштабирования изображения без ухудшения его качества
изображение строится по математическим формулам
уменьшенный объем данных для построения объектов графики
независимость объема памяти, требуемой для хранения изображения, от выбранной цветовой модели
изображение строится по отдельным точкам
Укажите все объекты векторной графики:
Объектно-ориентированной графикой называют графику …
Базовым элементом фрактальной графики является:
Укажите все преимущества фрактальной графики:
уменьшенный объем данных для построения графики
изображение строится из отдельных геометрических фигур
простота масштабирования изображения без ухудшения его качества
возможность создания объемного изображения
изображение строится по отдельным точкам
При компьютерном моделировании объектов используется графика:
Укажите все программные средства обработки трехмерной графики:
Укажите все форматы графических данных:
Укажите все форматы графических данных:
Укажите все инструменты для рисования фигур в Draw:
Укажите последовательность действий по рисованию прямой линии в LifreOffice Draw:
[01]В наборе инструментов выбрать Линия
[02]Выбрать толщину, цвет и стиль линии на палитре инструментов
[03]Перетащить указатель, чтобы нарисовать линию
[04]Провести линию в рабочем поле
При рисовании равносторонних фигур используется клавиша …
Инструмент заливка в Draw используется при закрашивании:
все ответы правильные
Установите последовательность действий при создании текстовой области в Draw:
[01]щелкают кнопку с буквой Т (текстовые)
[02]мышью задают границы будущего текста
[03]вводят текст с клавиатуры
[04]выбирают стиль для букв
Укажите все команды работы с рисунком в Draw:
Укажите все углы поворота рисунка в Draw:
Для хранения 1 пикселя черно-белого изображения в памяти компьютера требуется . бит
Растровый графический файл содержит черно-белое изображение с 2 градациями цвета (черный и белый) размером 640х480 точек. Определить необходимый для кодирования цвета точек размер этого файла на диске в байтах:
Растровое изображение размером 128 х 64 занимает . кбайт памяти:
Количество цветов при 10 разрядном кодировании равно
Технология объединения нескольких видов данных в одном электронном документе называется …
Техническим средством мультимедиа не является:
Представление чего-либо нового называется …
Установите понятие презентации:
Укажите все основные принципы презентации со сценарием:
должна быть краткой, доступной и композиционно целостной
иметь область применения
содержать несколько ключевых моментов с периодическим обращением к ним
иметь большое количество деталей
Презентация со сценарием должна содержать . слайдов
Установите структуру презентации:
Общепринятое время выступления в презентации со сценарием составляет:
Отдельные страницы презентации называются …
Максимальное количество слайдов на странице раздаточного материала =…
Добавление специальных видеоэффектов, которые «оживляют» слайды называется …
Укажите все качества мультимедийной презентации:
разбивка темы на небольшие блоки
удобная система навигации
каждый блок должен иметь заголовок
полный объем текста
большое количество эффектов
Отсутствующий тип презентации:
Установите этапы подготовки мультимедийной презентации:
]составление сценария реализации
разработка дизайна презентации
подготовка медиафрагментов (тексты, иллюстрации и т.п.)
подготовка музыкального сопровождения
Гиперссылки на слайдах помогают:
изменить цветовую гамму слайдов
изменить последовательный характер демонстрации слайдов
вызвать нужный макет слайдов
определить количество демонстрационных слайдов
все ответы правильные
Процесс, использующий совокупность средств и методов сбора, хранения, обработки и передачи данных для получения информации нового качества о состоянии информационного продукта называется …
Установите соответствие типа структуры данных ее назначению:
каждый элемент однозначно определяется своим номером
адрес элемента определяется номером строки и номером столбца, на пересечении которых находится ячейка с элементом
адрес каждого элемента определяется маршрутом, ведущим от вершины структуры к данному элементу
Информационная технология управления направлена на создание:
различных видов отчетов
В информационной технологии управления не используются отчеты:
Укажите все (4) компоненты информационной технологии автоматизированного офиса:
Установите соответствие типа телеконференции ее назначению:
использует компьютерные сети для обмена информацией между участниками телеконференции
использует телефонную связь для разговора между участниками телеконференции
использует телефонную связь и видеоаппаратуру для разговора и отображения на экране участников телеконференции
Компонентом банка данных информационной технологии базы данных не является:
В сетевых информационных технологиях не используется компьютерная сеть:
Установите соответствие типа компьютерной сети ее назначению:
объединяет компьютеры, сосредоточенные на небольшой территории
объединяет компьютеры, рассредоточенные на значительных расстояниях
направлена на поддержание работы конкретного предприятия, владеющего данной сетью
Источник: studfile.net