Системные программы операционная система 3 класс |
Игры по математике | ||
<< Математическая игра Авторалли | Делимость чисел >> |
Картинок нет |
Автор: User. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока математики, скачайте бесплатно презентацию «Системные программы операционная система 3 класс.ppt» со всеми картинками в zip-архиве размером 37 КБ.
Сл | Текст | Сл | Текст |
1 | Лекция 6. Математическое обеспечение | 13 | (это позволяет использовать компьютер |
АСУ. 6.1. Классификация средств | стоимостью 3000 долларов в качестве | ||
математического обеспечения АСУ 6.2. | калькулятора стоимостью 10 долларов). | ||
Основные классы задач АСУП 6.3. Языки | Кроме того, интерпретаторы имеют | ||
программирования для описания задач в | специальные атрибуты, которые упрощают | ||
АСУП. | отладку. Можно, например, прервать | ||
2 | Под математическим обеспечением АСУ | обработку интерпретаторной программы, | |
понимается совокупность различных | отобразить содержимое определенных | ||
математических методов, моделей, | переменных, бегло просмотреть программу, а | ||
алгоритмов и комплексов программ, | затем продолжить исполнение. 1.2. | ||
обеспечивающих функционирование АСУ в | Компиляторы Компилятор-это транслятор | ||
соответствии с ее целевым назначением. Под | текста на машинный язык, который считывает | ||
термином математическое обеспечение АСУ | исходный текст. Он оценивает его в | ||
понимают математическое, лингвистическое и | соответствии с синтаксической конструкцией | ||
программное обеспечение АСУ. Особенностью | языка и переводит на машинный язык. | ||
математического обеспечения АСУ является: | Другими словами, компилятор не исполняет | ||
увеличение относительной стоимости | программы, он их строит. Интерпретаторы | ||
математического обеспечения по сравнению с | невозможно отделить от программ, которые | ||
комплексом технических средств (КТС) АСУ; | ими прогоняются, компиляторы делают свое | ||
разумная типизация (унификация) | дело и уходят со сцены. При работе с | ||
прикладного программного обеспечения; | компилирующим языком, таким как | ||
широкое применение ППП, стандартных | Турбо-Бейсик, вы придете к необходимости | ||
оболочек и др. 6.1Математическое | мыслить о ваших программах в признаках | ||
обеспечения АСУ. | двух главных фаз их жизни: периода | ||
3 | Математическое обеспечение (МО) можно | компилирования и периода прогона. | |
разделить на три части: МО ЭВМ (или | 14 | 2. КЛАССИФИКАЦИЯ ЯЗЫКОВ | |
внутреннее); специальное математическое | ПРОГРАММИРОВАНИЯ 2.1. Машинно – | ||
обеспечение (или внешнее); программные | ориентированные языки Машинно – | ||
средства телеобработки данных Внутреннее | ориентированные языки – это языки, наборы | ||
МО включает операционные системы (MS DOS), | операторов и изобразительные средства | ||
системы программирования и тесты | которых существенно зависят от | ||
(программы проверки исправности работы | особенностей ЭВМ (внутреннего языка, | ||
устройств ЭВМ), Математическое обеспечения | структуры памяти и т.д.). Машинно | ||
АСУ. | –ориентированные языки позволяют | ||
4 | использовать все возможности и особенности | ||
5 | Операционная система (ОС) - набор | Машинно – зависимых языков: - высокое | |
программ, управляющих процессом решения | качество создаваемых программ | ||
задач. Оптимальная загрузка всех узлов ЭВМ | (компактность и скорость выполнения); - | ||
и внешних устройств является основной | возможность использования конкретных | ||
задачей ОС. В состав ОС входит ряд | аппаратных ресурсов; - предсказуемость | ||
программ, из которых основными являются: | объектного кода и заказов памяти; - для | ||
диспетчер, супервизор, служебные | составления эффективных программ | ||
программы. Диспетчер - программа, | необходимо знать систему команд и | ||
обеспечивающая определенный режим работы | особенности функционирования данной ЭВМ; - | ||
ЭВМ. Супервизор - программа, | трудоемкость процесса составления программ | ||
обеспечивающая работу, задаваемую машине | ( особенно на машинных языках и ЯСК), | ||
человеком-оператором в рамках | плохо защищенного от появления ошибок; - | ||
установленного для нее режима. К служебным | низкая скорость программирования; - | ||
- относятся программы ввода исходных | невозможность непосредственного | ||
данных; программы редактирования и выдачи | использования программ, составленных на | ||
результатов; программы общения ОС с | этих языках, на ЭВМ других типов. | ||
человеком-оператором и др. ОС различают по | 15 | Машинно-ориентированные языки по | |
целевому назначению на: общие — для | степени автоматического программирования | ||
решение широкого круга задач и проблемные. | подразделяются на классы: 2.1.1. Машинный | ||
В зависимости от организации решения задач | язык компьютер имеет свой определенный | ||
на ЭВМ различают следующие режимы работы | Машинный язык (далее МЯ), ему предписывают | ||
ОС: индивидуальный, пакетный, | выполнение указываемых операций над | ||
мультипрограммирование, разделение | определяемыми ими операндами, поэтому МЯ | ||
времени. Математическое обеспечения АСУ. | является командным. Однако, некоторые | ||
6 | При индивидуальном режиме ЭВМ | семейства ЭВМ (например, ЕС ЭВМ, IBM/370/ | |
постоянно или на время решения задачи | и др.) имеют единый МЯ для ЭВМ разной | ||
находится полностью в распоряжении одного | мощности. В команде любого из них | ||
потребителя. Пакетная обработка | сообщается информация о местонахождении | ||
предполагает, что пользователь не имеет | операндов и типе выполняемой операции. | ||
непосредственного доступа к ЭВМ. | 2.1.2. Языки Символического Кодирования | ||
Подготовленные им задачи в виде программ и | Языки Символического Кодирования (далее | ||
исходных данных загружаются оператором в | ЯСК), так же, как и МЯ, являются | ||
ЭВМ и решаются пакетами. | командными. Однако коды операций и адреса | ||
Мультипрограммирование предполагает | в машинных командах, представляющие собой | ||
возможность одновременно решать несколько | последовательность двоичных (во внутреннем | ||
задач по различным программам с учетом | коде) или восьмеричных (часто используемых | ||
приоритета. При этом в каждый момент | при написании программ) цифр, в ЯСК | ||
времени решается одна задача. Если при | заменены на символы (идентификаторы), | ||
решении задачи появилась необходимость | форма написания которых помогает | ||
решения другой с более высоким | программисту легче запоминать смысловое | ||
приоритетом, то решение задачи | содержание операции. Это обеспечивает | ||
прерывается, решается вторая задача, после | существенное уменьшение числа ошибок при | ||
ее решения продолжается решаться первая с | составлении программ. 2.1.3. Автокоды Есть | ||
того места, где произошла остановка и т.д. | также языки, включающие в себя все | ||
Режим разделения времени предполагает | возможности ЯСК, посредством расширенного | ||
одновременное решение нескольких задач. | введения макрокоманд - они называются | ||
7 | Основными целями ОС являются: | Автокоды. Развитые автокоды получили | |
увеличение производительности | название Ассемблеры. Сервисные программы и | ||
вычислительных систем (ВС) путем обработки | пр., как правило, составлены на языках | ||
непрерывного входного потока заданий и | типа Ассемблер 2.1.4. Макрос Язык, | ||
совместного использования ресурсов ВС | являющийся средством для замены | ||
одновременно выполняющимися в ОП задачами | последовательности символов описывающих | ||
(эффект мультипрограммирования); | выполнение требуемых действий ЭВМ на более | ||
планирования ВС в соответствии с | сжатую форму - называется Макрос (средство | ||
приоритетами отдельных заданий, ведение | замены). В основном, Макрос предназначен | ||
учета и контроля использования ресурсов; | для того, чтобы сократить запись исходной | ||
обеспечение программистов средствами | программы. Компонент программного | ||
разработки и отладки программ; обеспечение | обеспечения, обеспечивающий | ||
оператора средствами управления ВС. . | функционирование макросов, называется | ||
Математическое обеспечение АСУ. | макропроцессором. | ||
8 | Система программирования предназначена | 16 | 2.2. Машинно – независимые языки |
для автоматизации процесса | Машинно – независимые языки – это средство | ||
программирования задач, она содержит | описания алгоритмов решения задач и | ||
трансляторы алгоритмических языков | информации, подлежащей обработке. Они | ||
различных уровней и типов и обслуживающие | удобны в использовании для широкого круга | ||
программы. Система служебных программ | пользователей и не требуют от них знания | ||
(тестов) предназначена для контроля | особенностей организации функционирования | ||
правильности функционирования ВС, | ЭВМ и ВС. Подобные языки получили название | ||
обнаружения неисправностей и анализа видов | высокоуровневых языков программирования. | ||
и причин сбоев. Специальное (внешнее) МО | Программы, составляемые на таких языках, | ||
включает ППП, программы конкретных задач | представляют собой последовательности | ||
АСУП, системную диспетчерскую программу. | операторов, структурированные согласно | ||
ППП - функционально законченные комплексы | правилам рассматривания языка(задачи, | ||
программных средств, ориентированные на | сегменты, блоки и т.д.). Операторы языка | ||
решение определенного класса задач. | описывают действия, которые должна | ||
Математическое обеспечение АСУ. | выполнять система после трансляции | ||
9 | Программы конкретных задач АСУП можно | программы на МЯ. Программист получил | |
условно разделить на 3 класса: программы | возможность не расписывать в деталях | ||
общие для всех отраслей (промышленности, | вычислительный процесс на уровне машинных | ||
транспорта, торговли и др); программы | команд, а сосредоточиться на основных | ||
общие для предприятий авиационной отрасли; | особенностях алгоритма. 2.2.1. Проблемно – | ||
программы специфические для каждого | ориентированные языки С расширением | ||
предприятия (АРЗ, авиационного | областей применения вычислительной техники | ||
производственного объединения и др.). К 1 | возникла необходимость формализовать | ||
классу задач относятся задачи: (расчет | представление постановки и решение новых | ||
заработной платы, учет кадров, учет | классов задач. Необходимо было создать | ||
материальных ценностей и т.д.). Ко второму | такие языки программирования, которые, | ||
- задачи диспетчерского управления (расчет | используя в данной области обозначения и | ||
режимов работы оборудования, расчет | терминологию, позволили бы описывать | ||
выпуска АТ и др.). К третьему - | требуемые алгоритмы решения для | ||
специфические задачи ремонта АТ(выпуск | поставленных задач, ими стали проблемно – | ||
запасных частей при ремонте, подготовка АТ | ориентированные языки. Эти языки, языки | ||
к вылетам и др.). Большое количество | ориентированные на решение определенных | ||
различных по целям и значению программ | проблем, должны обеспечить программиста | ||
требует их организации в масштабах всей | средствами, позволяющими коротко и четко | ||
системы и это выполняется с помощью | формулировать задачу и получать результаты | ||
системной диспетчерской программы. | в требуемой форме.Проблемных языков очень | ||
Математическое обеспечение АСУ. | много, например:Фортран, Алгол – языки, | ||
10 | МО строится на основе типизации | созданные для решения математических | |
алгоритмов по классам задач и унификации | задач; Simula, Слэнг - для моделирования; | ||
методов решения родственных задач. Такой | Лисп, Снобол – для работы со списочными | ||
подход позволяет удешевить МО, а также | структурами. | ||
создать единые модели для решения | 17 | 2.2.2. Универсальные языки | |
различного класса задач. К первому классу | Универсальные языки были созданы для | ||
задач относятся задачи первичного учета | широкого круга задач: коммерческих, | ||
(массовые) (повторяемость расчетов с | научных, моделирования и т.д. Первый | ||
абонентами - миллионы в год, расчетов по | универсальный язык был разработан фирмой | ||
заработной плате - сотни тысяч в год и | IBM, ставший в последовательности языков | ||
т.п.). Примеры задач первичного учета: | Пл/1. Второй по мощности универсальный | ||
суточный, декадный, месячный и годовой | язык называется Алгол-68. Он позволяет | ||
учет поступления и расхода ГСМ по | работать с символами, разрядами, числами с | ||
авиакомпаниям, отрядам и др.; суточный и | фиксированной и плавающей запятой. Пл/1 | ||
недельный, месячный налет ВС; учет и | имеет развитую систему операторов для | ||
анализ отказов авиационного оборудования; | управления форматами, для работы с полями | ||
учет движения и запасов материальных | переменной длины, с данными | ||
средств и др. | организованными в сложные структуры, и для | ||
11 | Первичный учет позволяет накопить | эффективного использования каналов связи. | |
попутно большое количество информации, | Язык учитывает включенные во многие машины | ||
последующее обобщение которой позволит | возможности прерывания и имеет | ||
получить полноценные статистические | соответствующие операторы. Предусмотрена | ||
данные, необходимые для принятия решений. | возможность параллельного выполнение | ||
Эти задачи образуют класс | участков программ. Программы в Пл/1 | ||
учетно-статистических задач, к которым | компилируются с помощью автоматических | ||
примыкают и задачи нормативного | процедур. Язык использует многие свойства | ||
планирования. Математической | Фортрана, Алгола, Кобола. Однако он | ||
характеристикой этих задач является | допускает не только динамическое, но и | ||
большое количество логических операций при | управляемое и статистическое распределения | ||
небольшом объеме простых математических | памяти. 2.2.3. Диалоговые языки Появление | ||
операций. В числе задач этого класса можно | новых технических возможностей поставило | ||
отметить: составление всех форм | задачу перед системными программистами – | ||
статистической и бухгалтерской отчетности; | создать программные средства, | ||
расчет себестоимости продукции; расчеты | обеспечивающие оперативное взаимодействие | ||
потребностей в ГСМ и т.д. Обширную группу | человека с ЭВМ их назвали диалоговыми | ||
среди перечисленных составляют | языками. Эти работы велись в двух | ||
бухгалтерские задачи, характеризующиеся | направлениях. Создавались специальные | ||
большим числом операций сложения, | управляющие языки для обеспечения | ||
вычитания, логических операций | оперативного воздействия на прохождение | ||
(сортировка, группировка, сравнение) и | задач, которые составлялись на любых | ||
формированием таблиц заданной формы. | раннее неразработанных (не диалоговых) | ||
Математическое обеспечения АСУ. | языках. Разрабатывались также языки, | ||
12 | Математическое моделирование широко | которые кроме целей управления | |
применяется в значительной в трех | обеспечивали бы описание алгоритмов | ||
принципиально разных классах задач:в | решения задач. | ||
сложных неэкстремальных расчетах, | 18 | Необходимость обеспечения оперативного | |
прогнозировании и оптимизации. В АСУ за | взаимодействия с пользователем потребовала | ||
человеком остаются функции принятия | сохранения в памяти ЭВМ копии исходной | ||
решений на основе данных выданных АСУ, | программы даже после получения объектной | ||
непосредственное наблюдение за управляемым | программы в машинных кодах. При внесении | ||
процессом (объектом) (контроль), | изменений в программу с использованием | ||
разработка и установление решающих правил | диалогового языка система программирования | ||
(критериев, нормативов, предельных уровней | с помощью специальных таблиц устанавливает | ||
контролируемых величин), совершенствование | взаимосвязь структур исходной и объектной | ||
управления и его формы, анализ результатов | программ. Это позволяет осуществить | ||
работы ЭВМ и подготовка мероприятий по | требуемые редакционные изменения в | ||
совершенствованию работы системы. | объектной программе. Одним из примеров | ||
13 | 6.3 Языки программирования для | диалоговых языков является Бэйсик. Бэйсик | |
описания задач в АСУП. языки высокого | использует обозначения подобные обычным | ||
уровня (т.е. немашинные языки), которые | математическим выражениям. Многие | ||
стали своеобразным связующим мостом между | операторы являются упрощенными вариантами | ||
человеком и машинным языком компьютера. | операторов языка Фортран. Поэтому этот | ||
Языки высокого уровня работают через | язык позволяет решать достаточно широкий | ||
трансляционные программы, которые вводят | круг задач. 2.2.4. Непроцедурные языки | ||
"исходный код" (гибрид | составляют группу языков, описывающих | ||
английских слов и математических | организацию данных, обрабатываемых по | ||
выражений, который считывает машина), и в | фиксированным алгоритмам (табличные языки | ||
конечном итоге заставляет компьютер | и генераторы отчетов), и языков связи с | ||
выполнять соответствующие команды, которые | операционными системами. Позволяя четко | ||
даются на машинном языке. Существует два | описывать как задачу, так и необходимые | ||
основных вида трансляторов: | для её решения действия, таблицы решений | ||
интерпретаторы, которые сканируют и | дают возможность в наглядной форме | ||
проверяют исходный код в один шаг, и | определить, какие условия должны быть | ||
компиляторы, которые сканируют исходный | выполнены прежде чем переходить к | ||
код для производства текста программы на | какому-либо действию. Одна таблица | ||
машинном языке, которая затем выполняется | решений, описывающая некоторую ситуацию, | ||
отдельно. 1.1. Интерпретаторы Одно, часто | содержит все возможные блок-схемы | ||
упоминаемое преимущество интерпретаторной | реализаций алгоритмов решения. Табличные | ||
реализации состоит в том, что она | методы легко осваиваются специалистами | ||
допускает "непосредственный | любых профессий. Программы, составленные | ||
режим". Непосредственный режим | на табличном языке, удобно описывают | ||
позволяет вам задавать компьютеру задачу | сложные ситуации, возникающие при | ||
вроде PRINT 3.14159*3/2.1 и возвращает вам | системном анализе. | ||
ответ, как только вы нажмете клавишу ENTER | |||
Системные программы операционная система 3 класс.ppt |
«Математический турнир» - Дидактическая игра. Задание 3 луч 3. Задание 5 луч 3. "Математический турнир". Луч 2. Луч 1. Задание 1 луч 1. Задание 5 луч 2. Задание 1 луч 2. Задание 2 луч 2. Задание 4 луч 1. Результаты игры. Луч 3. Задание 4 луч 3.
«Математические загадки» - Не поставишь комарят наших в ряд. Да еще один пирог Кот под лавку уволок. Сколько было сестренок? Математические загадки. Посадила бабка в печь Пирожки с капустой печь. Помогали мне братья. Да в печи четыре штуки, Пироги считают внуки. Пять первых связок изучи — Найдешь к решению ключи! Отгадка. Насчитала Комариха сорок пар, А продолжил счет сам Комар.
«Математические игры» - Личная устная олимпиада. Но могут быть использованы учителем и в рамках базовой программы. Регата. Групповые. Индивидуальные. Основные функции. Игра - исследование. Игра как средство активизации и интенсификации деятельности учащихся. Сможет ли паук подкрасться к мухе, не переходя через край ленты? Личная устная олимпиада Олимпиада – марафон Игра - исследование.
«Математическая симметрия» - Симметрия в математике. А собственно, как бы нам жилось без симметрии? Первый палиндром был создан в Древнем Риме. Вращательная. В стихах рифма представляет собой поступательную симметрию. Роль симметрии в мире. Оказывается, что без симметрии наш мир выглядел бы совсем по-другому. Точнее, какую роль играет симметрия в нашем мире?
«Математические науки» - Софья Васильевна Ковалевская. Установил принцип действия жидкостей и газов. Ученые математики. Сферические и овальные яйца катились бы по прямой. Имеет работы по теории чисел, арифметике, теории вероятностей. Исаак Ньютон. Нужно только понять и увидеть. Пете и Коле купили по коробке конфет. Ньютону принадлежат выдающиеся открытия в оптике, других разделах физики и математики.
«Развитие математических способностей у детей» - Ускорение. «Математические бои». Обогащение. Хорошее здоровье. Широкий кругозор. Плутарх. Доброжелательность. Участники олимпиады «Авангард» в 2011 году. Креативность. Требования к учителю, работающему с одаренными детьми: Задачи кружковой работы: Рефлексивность. Стрессоустойчивость. Эмоциональная стабильность.