Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Научный стиль речи. Информатика. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
это
два вида планировщиков,
Задание 11. Прочитайте ответы на вопросы задания 7.
Задание 12. Ответьте на вопросы по информации текста.
1. Какие процессы называются параллельными?
2. Какие процессы называются асинхронными?
3. Когда процесс выходит из своего критического участка, что происходит с остальными процессами?
4. Какая проблема является одной из ключевых проблем парал­лельного программирования?
5. Кто разработал алгоритм, применимый для распределенных систем обработки данных?
6. Что предусматривает алгоритм Лэмпорта?
7. Какая передача может служить примером взаимодействия или обмена информацией?
8. Приведите пример, рассмотрите пару (отношение) «производи­тель-потребитель».
Задание 13. 1. Разделите тексты на абзацы и информатив- ные части. 2. Прочитайте отдельно каждую информативную часть. 3. Определите, где находится главная информация части: в начале, в конце, в середине.
Задание 14. Составьте 3 вида плана: вопросный, назывной, тезисный.
Образец.
Вопрос Название Тезис
Какая схема исполь­зуется при построе­нии системы управ­ления процессами в современных ОС?
Двухуровневая схема
Двухуровневая схема-
выполняющих функции долгосрочного и кратко­срочного планирования
Задание 15. Проведите диалог-расспрос по информации каждого текста. Используйте вопросный план и тезисы.
Задание 16. Расскажите основную информацию каждого
51
текста. Используйте конструкции и глаголы-синонимы: расска- зывается, говорится, сообщается.
1) В тексте рассказывается + о + назывной план (П.п.).
2) В тексте рассказывается + о том, что + тезисы.
52
Занятие 3.
Мультипрограмные процессы и системы
Лексика: образование и сочетаемость
Задание 1. Прочитайте слова. Незнакомые слова переведи- те по словарю.
1. Аппаратура; воздействие; диагностика; запрос; меха­низм; неисправность; обработка; параллелизм, прерывание, при­оритет; синхронизация; тенденция, тупик; управление.
2. Исключительный; мультипрограммный, мультипроцес­сорный; оперативный.
3. Возникать (возникнуть); завершаться (завершиться); об­служивать (обслужить), отлаживать (отладить), оказывать (ока­зать), отказываться (отказаться); представлять (представить), производить (произвести); распределять (распределить).
Задание 2. 1. Прочитайте существительные. 2. Назовите
слова, от которых они образованы, и суффиксы, с помощью кото­рых они образованы.
Образец. Воздействиевоздействовать.
Тупиктупой.
Аппаратура, диагностика, запрос, механизм, неисправность, обработка, прерывание, приоритет, синхронизация, тенденция, управление, параллелизм, пользователь, последовательность.
Синтаксис научной речи
Задание 3. От данных слов образуйте словосочетания по образцу.
Образец.
Ориентирующие системы - системы, которые ориентируют.
Возникающая ситуация; приводящее к временному пре­кращению выполнения команд событие; выделенные конкретные
53
ресурсы; подлежащие обработке данные; обнаруженная системой
Что
что
Что
что
Что
чем
Чем
что
Что
чем
диагностики неисправность.
Задание 4. Трансформируйте причастные обороты:
а) в определительные придаточные предложения;
б) в самостоятельные предложения.
Образец.
Системы, ориентирующиеся на параллельные вычисления, интересно и важно исследовать, поскольку сейчас существуют явные тенденции перехода на мультипроцессорные архитектуры с максимальным параллелизмом на всех уровнях.
Системы, которые ориентируются на параллельные вы- числения, интересно и важно исследовать. Сейчас существуют явные тенденции перехода на мультипроцессорные архитектуры с максимальным параллелизмом на всех уровнях.
1. Ситуация, возникающая в результате воздействия како­го-то независимого события, приводящего к временному прекра­щению выполнения последовательности команд одной програм­мы с целью выполнения последовательности команд другой про­граммы, называется прерыванием.
2. Когда ресурсы разделяются между многими пользова­телями, каждому из которых предоставляется право исключи­тельного управления выделенными ему конкретными ресурсами, вполне возможно возникновение тупиков, из-за которых процес­сы некоторых пользователей никогда не смогут завершиться.
Задание 5. Сформулируйте определение терминов (поня-
тий). Используйте данные конструкции.
Термин Определение термина
(И.п.) (это) (И.п.) представляет собой
(И.п.) называется
(Т.п.) называют
(И.п.) является
(И.п.)
(В.п.)
(Т.п.): П.
(В.п.): А.
(Т.п.)
54
1. Системная тупиковая ситуация или «зависание» систе-
мы; ситуация, когда один или более процессов оказываются в состоянии тупика.
2. Распределение ресурсов; одна из главных функций опе­рационной системы.
3. Прерывание; ситуация, которая возникает в результате воздействия какого-то независимого события, приводящего к временному прекращению выполнения последовательности ко­манд одной программы с целью выполнения последовательности команд другой программы
4. Причина прерывания; неисправность в работе аппарату­ры, обнаруженная системой диагностики.
5. В мультипрограммных вычислительных машинах одна из главных функций операционной системы; распределение ре­сурсов.
Задание 6. Прочитайте текст. Выпишите ответы на вопросы.
1. Почему важно изучать системы, ориентированные на парал- лельные вычисления?
2. Что такое системная тупиковая ситуация?
3. Что является главной функцией в мультипрограммных вычис­лительных машинах?
4. Какая ситуация называется прерыванием?
5. Когда необходимы механизмы прерывания
6. Из-за чего может быть прервана программа?
Мультипрограммные процессы и системы
Системы, которые ориентированы на параллельные вычис­ления, интересно и важно исследовать, поскольку сейчас сущест­вуют явные тенденции перехода на мультипроцессорные архи­тектуры с максимальным параллелизмом на всех уровнях. При­чина этого состоит в том, что трудно определить, какие операции можно выполнять параллельно, а какие нельзя выполнять, так как параллельные программы отлаживать гораздо сложнее, чем по­следовательные. Это происходит потому, что взаимодействия между асинхронными процессами могут быть самыми разнооб-
55
разными, а производить доказательство корректности для парал­лельных программ гораздо сложнее, чем для последовательных.
В мультипрограммной системе процесс находится в со­стоянии тупика (дедлока, или клинча), если он ожидает некоторо­го события, которое никогда не произойдет. Системная тупиковая ситуация, или «зависание» системы – это ситуация, когда один или более процессов оказываются в состоянии тупика.
В мультипрограммных вычислительных машинах одной из главных функций операционной системы является распределение ресурсов. Когда ресурсы разделяются между многими пользова­телями, каждому из которых предоставляется право исключи­тельного управления выделенными ему конкретными ресурсами, вполне возможно возникновение тупиков, из-за которых процес­сы некоторых пользователей никогда не смогут завершиться.
Ситуация, которая возникает в результате воздействия ка­кого-то независимого события, приводящего к временному пре­кращению выполнения последовательности команд одной про­граммы с целью выполнения последовательности команд другой программы, называется прерыванием. Управление процессами в многозадачном режиме работы ЭВМ основано на использовании механизма прерываний. Прерывания необходимы, например, при обслуживании очередей запросов на распределение ресурсов, при проведении синхронизации между параллельными процессами и т.д. Программа может быть прервана из-за отсутствия в опера­тивной памяти данных, подлежащих обработке, или может быть прервана программой с более высоким приоритетом. Причиной прерывания может быть неисправность в работе аппаратуры, об­наруженная системой диагностики. В зависимости от системной причины можно выделить прерывания первого и второго рода.
Задание 7. Прочитайте ответы на вопросы задания 6.
Задание 8. 1. Разделите текст на информативные части.
2. Прочитайте отдельно каждую информативную часть.
3.
Определите, где находится главная информация части: в нача-
ле, в конце, в середине.
56
Задание 9. Составьте три вида плана: вопросный, назыв- ной, тезисный.
Образец.
Вопрос Название Тезис
Почему важно изучать систе­мы, ориентиро­ванные на па­раллельные вы­числения?
Важность систем, ориентированных на параллельные вычисления
Системы, ориентирован­ные на параллельные вы­числения интересно и важно исследовать, так как сейчас существуют тенденции перехода на мультипроцессорные ар­хитектуры
Задание 10. Проведите диалог-расспрос по информации текста. Используйте вопросный план и тезисы.
Задание 11. Расскажите основную информацию текста. Используйте данные конструкции и глаголы-синонимы: расска-
зывается, говорится, сообщается:
1) В тексте рассказывается + о + назывной план (П.п.).
2) В тексте рассказывается + о том, что + тезисы.
Занятие 4.
Структура памяти ЭВМ
Лексика: образование и сочетаемость
Задание 1. Прочитайте слова. Незнакомые слова переведи- те по словарю.
1. Быстродействие, быстрый; затрата; инструкция; картина;
медленный, модель; обеспечение, обработка, обстоятельство; па-
мять, параметр, программист; распределитель, ресурс; состав, способ, структура, схема, схемотехника; уровень, усилие.
57
2. Аппаратный, виртуальный, внешний, динамический,
значительный, идеализированный, конфигурационный, многоза­дачный, многопроцессорный, многоуровневый, оперативный, определённый, первостепенный, подобный, последовательный, программный, регистровый, статистический, современный, эф­фективный.
3. Выделить (выделять), выполнять (выполнить); заботить-
ся (позаботиться), затрачивать (затратить); обрабатывать (обра- ботать), оставаться (остаться), отказываться (отказаться), отли­чаться (отличиться); получать (получить), происходить (произой­ти); развивать (развить), распределять (распределить); создавать
(создать), составлять (составить); являться (явиться).
Задание 2. 1. Прочитайте существительные. 2. Назовите
суффиксы и слова, от которых они образованы.
Образец. Распределение - распределять. Программист - программа. Быстродействие - быстрое действие (2 слова).
1. Выделение, выполнение, получение, происхождение рас-
пределение, создание, составление обеспечение. 2. Затрата, инст­рукция, обработка, обстоятельство, распределитель, забота, раз­витие, остаток, отказ, состав, отличие, усилие. 3. Схемотехника.
Задание 3. Образуйте словосочетания из данных слов.
1. Структура (память любой машины); уровень (память и
другие ресурсы); выполнение (программа); обработка (инструк­ции, составляющие определённую функцию).
2. Уровень (регистровая, оперативная и внешняя память);
разработчики (аппаратного и программного обеспечения);
3. Алгоритмы (распределение оперативной памяти); доля
(усилия разработчиков); модель (выполнение программы).
58
Задание 4. 1. Назовите слова, от которых образованы при- лагательные, и способ их образования. 2. Напишите по образцу.
Образец. Идеализированныйидеализировать. Первостепенныйпервая степень (2 слова). Подобный – подобие.
1. Аппаратный, значительный, конфигурационный, опреде-
лённый, последовательный, программный, регистровый, стати­стический, эффективный. 2. Многозадачный, многопроцессор­ный, многоуровневый.
Задание 5. Назовите видовые пары данных глаголов. На- пишите по образцу.
Образец. НСВ - СВ Выполнять - выполнить. Заботиться - озаботиться, позаботиться.
Выделять, выполнять, заботиться, затрачивать, развивать, обрабатывать, оставаться, отказываться, отличаться, получать, происходить, распределять, создавать, составлять, являться.
Задание 6. Образуйте словосочетания из данных слов: гла- гольные и субстантивные. Напишите по образцу.
Образец.
Распределять; распределение, распределитель (оператив­ная память).
Распределять оперативную память, распределение опера­тивной памяти, распределитель оперативной памяти.
1. Выделить, выделение (уровни регистровой, оперативной и внешней памяти). 2. Получать, получение (виртуальная память, её характеристики и способы работы). 3. Обрабатывать, обработ­ка (инструкции, составляющие определённые функции). 4. Затра­чивать, затраты (большие ресурсы системы). 5. Использовать, использование (динамическая, а не статическая модель выполне­ния программы).
59
Синтаксис научной речи
Задание 7. Разделите сложное многословное предложение
на отдельные самостоятельные предложения.
1. С помощью распределителя ОП (оперативной памяти), других уровней памяти и других ресурсов пользователь должен получить виртуальную память, характеристики и способы работы с которой отличаются от реально существующих, то есть пользо­ватели должны работать с ОП (оперативной памятью) не на фи­зическом уровне, а на более высоком.
2. Значительная доля усилий разработчиков аппаратного и программного обеспечения тратится на то, чтобы программистам не нужно было отказываться от этой идеализированной картины при работе в современных многопроцессорных и многозадачных системах с большой памятью и высоким быстродействием.
Задание 8. Сформулируйте определение терминов. Исполь-
зуйте данные конструкции.
1. Что является чем: структура памяти любой машины: многоуровневая структура. 2. Что имеет что: уровень оператив­ной памяти; первостепенное значение. 3. Кто представляет что как: программист; выполнение программы; последовательная об­работка инструкций. 4. Что представляет собой что: современ­ные операционные системы; структурированные модульные сис­темы, способные к развитию. 5. Что – это что: а) понятие «фай­ловая система; часть операционной системы; б) понятие «файло­вая система»; совокупность всех файлов на диске.
Задание 9. Прочитайте текст. Выпишите ответы на вопросы.
1. Какова структура памяти любой ЭВМ (электронно­вычислительной машины)?
2. Какие уровни можно выделить в структуре памяти ЭВМ?
3. Что нужно сделать, чтобы получить правильное представление о параметрах рабочей схемы выполнения программы?
60
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]