Обмен данными между задачами
⇐ ПредыдущаяСтр 8 из 8
В системе Windows предусмотрена возможность обмена данными между отдельными приложениями. Вы хотите ввести данные, подготовленные одной программой (например, иллюстрацию из графического редактора), в документ, обрабатываемый другой программой (например, в отчет, созданный с помощью текстового редактора). Запустите оба приложения, между которыми хотите осуществить обмен данными, например, графический и текстовой редакторы. Если вы хотите поместить в буфер обмена фрагмент иллюстрации, перейдите в графический редактор и выделите нужную часть иллюстрации. Затем выберите в меню Правка команду Копировать или нажмите (Ctrl)(С). Выделенная часть иллюстрации помещается в буфер обмена — специальным образом организованную область памяти, в которой можно сохранить копию данных любого типа. В меню Правка графического редактора вы можете также выбрать команду Вырезать. В этом случае выделенная часть иллюстрации будет удалена в оригинале и останется только в буфере обмена, откуда ее можно будет ввести в нужный документ. Перейдите в приложение, обрабатывающее документ, в который нужно вставить содержимое буфера обмена (например, в текстовой редактор). Для вставки содержимого буфера обмена выберите в меню Правка команду Вставить. Теперь в текстовой документ вставлена иллюстрация, созданная графическим редактором. Команда Вставить доступна лишь в том случае, если формат вставляемого фрагмента понятен целевому приложению. Дополнительная информация. Если вы выполните полную инсталляцию Windows, то сможете посмотреть содержимое буфера обмена с помощью специальной утилиты Просмотр буфера обмена, которая располагается в меню Пуск /Программы /Стандартные.
8.6. Контрольные вопросы
Блок вопросов № 0 1. Возможные варианты архитектуры ЭВМ. Чем они отличаются, достоинства и недостатки? 2. Возможные варианты перевода исходной программы в машинный код? 3. Что такое многозадачность? Как она реализуется на уровне операционной системы? 4. Что такое прикладная программа? Как ее установить? Как удалить? 5. Что можно задавать при настройке клавиатуры? 6. Как можно добавить новые возможности в системе Windows после ее инсталляции?
Блок вопросов № 1
1. Общая структура вычислительной машины. Назначение и характеристики ее основных элементов. 2. Какие проблемы возникают при управлении оперативной памятью в многозадачных операционных системах? Как распределяется память между процессами? Зачем это делается? 3. Структура системного программного обеспечения. Система автоматизации программирования. 4. Возможно, ли чтобы Windows позволял сделать так, чтобы соответствующие приложения открывались одновременно с запуском операционной системы в каждом сеансе работы? Как это сделать? 5. Что можно задавать при настройке мыши? Для чего? 6. Возможна ли настройка Windows на специфику страны? Каким образом?
Блок вопросов № 2
1. Опишите структуру процессора. Какую роль выполняет каждый из элементов процессора? 2. Что такое "режим прерывания"? Для чего он используется и как реализуется. 3. История развития языков. Классификация языков программирования. 4. Для чего и как используется Мастер установки оборудования? 5. В каком случае можно свободно пользоваться новыми устройствами? 6. Сколько последних файлов хранит Windows?
Блок вопросов № 3 1. Что такое "Иерархия памяти"? Типы и назначения различных типов памяти. Что такое "Виртуальная память"? 2. Что такое "Операционная система"? Каковы ее функции? Ее состав? 3. Принципы построения ОС с разделением времени. Критерии распределения процессорного времени.
4. От чего зависят быстродействие и надежность работы компьютера? 5. Как осуществляется обмен данными? 6. Если вы выполните полную инсталляцию Windows, то сможете посмотреть содержимое буфера обмена с помощью чего?
Блок вопросов № 4
1. Понятие "ресурсы" вычислительной системы. Какими ресурсами управляет ОС? 2. Что такое "Виртуальная машина"? Что такое "Виртуальная операционная система"? Принципы распределения ресурсов в виртуальной ОС. 3. Какие современные микропроцессоры Вы знаете (Alpha, PowerPC, UltraSparc, Merced, Эльбрус, Athlon)? Особенности их структуры, характеристики. 4. Какой программой можно просмотреть содержимое оперативной памяти? 5. Что такое "Рабочий стол"? Как с ним можно работать? 6. Что нужно сделать, чтобы найти объект?
Блок вопросов № 5
1. Структура программного обеспечения современной ЭВМ. 2. Что такое "Операционная система реального времени"? Основные принципы ее построения. 3. Можно ли изменить установку параметров и режимов работы выбранного устройства? 4. Как узнать, сколько рабочей памяти и системных ресурсов вам доступно, и с какой файловой системой в настоящий момент работает Windows. 5. Как сразу безвозвратно удалить некоторый объект, минуя Корзину? 6. Как получить полную информацию о диске?
Блок вопросов № 6
1. Проблемы управления процессами в операционной системе. Возможные состояния процессов. 2. Философия операционных систем пассивной обработки (подход программного оператора), особенности построения таких систем, целевая функция, алгоритм работы системы пакетной обработки. 3. Операционная система, назначение, структура. 4. Можно ли отнести Проводник к специальным образом организованной папке? Почему? 5. Как изменить имя файла? 6. Как перейти в каталог расположенный уровнем выше?
Блок вопросов № 7
1. Краткий обзор назначения различных операционных систем ЭВМ. Системы одно- и многопользовательские, с разделением времени, пакетной обработки, реального времени и т.п. 2. Как реализуется процесс интерпретации? Какие достоинства и недостатки он имеет? 3. Три возможных типа архитектуры ЭВС. Особенности каждого типа, достоинства и недостатки.
4. Что такое панель задач? Как она расположена? 5. Как можно узнать системную информацию? 6. Сколько подпапок может содержать одна папка?
Блок вопросов № 8
1. Что такое "Диалоговые ОС"? 2. Расскажите о принципе "Семафоров" при построении ОС. Достоинства и недостатки использования этого принципа. 3. Распределение памяти разделами, страницами, сегментами. Статическое и динамическое распределение. Назначение, реализация. 4. Как можно изменить имя ярлыка? А иконку? 5. Какой командой можно уничтожить не пустой каталог TMP, в котором имеются файлы и другие поддиректории? 6. Какой командой создается каталог?
Блок вопросов № 9
1. Преобразования исходной программы в машинный код методом компиляции. 2. Классификация ОС. Основные цели и свойства операционных систем. 3. Обрабатывающие программы: трансляторы, редакторы, отладчики, редактор связей, загрузчик. Их назначение, способы вызова. 4. Как можно задать свою собственную конфигурацию? 5. В чем проявляется многозадачность Windows? 6. Можно ли сказать, что директория - это ярлык?
Рекомендуемая литература
1. С. Кейслер. Проектирование операционных систем для малых ЭВМ: Пер. с анг.-М.: Мир, 1986г. 2. Толковый словарь по вычислительным системам. Под ред. В.Иллингуорта, Э.Л.Глейзера, И.К.Пайла: Пер. с англ. А.К. Белоцкого и др./ Под ред. Е.К.Масловского. M.: Машиностроение, 1989. 568с. 3. Фролов А.В., Фролов Г.В. Введение в MS DOS, MS Windows, MS Word for Windows.-М.: Диалог-МИФИ,1994.- 264с. 4. Англо-русский толковый словарь: Мультимедиа-системы. Телекоммуникац. компьютерные сети. Безопасность компьютер. систем и сетей/[А. А. Мячев и др.]; Под ред. И. А. Мизина и др. - М.: Радио и связь. -1995. - 191,[1] с.. - На рус. яз. - Российская Федерация. - ISBN 5-256-01166- 5. Ж.К. Голенкова и др. "Руководство по архитектуре IBM PC AT", Консул, Минск, 1993. 6. Морс С.П., Алберт Д.Д. Архитектура микропроцессора 80286: Пер. с англ.- М.: Радио и связь, 1990.- 304с. 7. Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер. с англ.- М.: Мир, 1990.- 448с.
8. Бродин В.Б., Шагурин И.И. Микропроцессор i486. Архитектура, программирование, интерфейс.- М.: "ДИАЛОГ-МИФИ", 1993.- 240с. 9. Григорьев "Микропроцессор i486. Архитектура и программирование", Гранал, Москва, 1993. Руководство программиста по процессору Intel Pentium, Техническая документация уровня 2, (C) Intel Corp. 10. Вульф А. Операционные системы реального времени в русле развития вычислительной техники. // Электроника № 7. 1985. с 45-56. 11. Операционная система реального времени для микроЭВМ. Под ред. И.Р.Крамфуса. М.: Мир. 1984. 36с. 12. Финогенов Л.Г. Программирование измерительных систем реального времени.- М.: Энергоатомиздат. 1990.- 256 с. 13. Юров В., Хорошенко С. Ассемблер (учебный курс) Санкт-Петербург, Москва, Харьков, Минск: из-во Питер, -1999.-672 с. 14. Абель П. Язык ассемблера для IBM PC и программирования/ Пер. с англ. Ю.В. Сальникова. М.: Высш. шк., 1992.-447 с. 15. Зубков С.В. Assembler, DOS, Windows и Unix.-М.: ДМК, 1999.-640 с. 16. Рыбкин Е.Н., Юдин А.Ю. Программные средства ПЭВМ: операционная система MS DOS.-М.: Финансы и статистика, 1991.-112 с.: ил. 17. Вебер Р. Конфигурирование ПК на процессорах 386/486. Пер. с нем.-М.: Мир, 1995.- 192 с., ил. 18.Питер Абель. Язык ассемблера для IBM PC и программирования. - Москва: «Высшая школа», 1992. 19. Борзенко А. Загрузка без секретов. // Компьютер–Пресс. 1992, № 10. с.57-62. 20. Ахметов К. DOSSHELL – окно в «Окна».// Компьютер – Пресс. 1993, № 2,3. с.13-17. 21. Ливеровский Л. Немного о дисассемблерах (опыт работы с программой Source). // Монитор 1993, №3 с.40-47 22. Turbo Debugger User’s Manual c. 23 – 25 23. Брябрин В.М. Программное обеспечение персональных ЭВМ. – Москва «Наука», 1988.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|