По которое обеспечивает согласованную работу всех узлов компьютера
Команды, которые может выполнять процессор, представляют собой числовые коды. Чтобы он выполнил программу, нужно эту программу загрузить в память и передать процессору адрес первой команды. В принципе это можно делать вручную, с помощью переключателей (1/0) или перфокарт, как и было на первых компьютерах. Однако в этом случае ввод программы будет занимать значительно больше времени, чем её выполнение, поэтому процессор будет простаивать. Кроме того, для ввода и вывода данных нужно программировать внешние устройства, каждое из которых имеет собственный набор команд. В таких условиях с компьютером могут работать только специально подготовленные программисты, и эта работа очень трудоёмкая. Ситуация ещё более усложняется, если требуется записать данные на жёсткий диск или обеспечить одновременную работу нескольких программ.
Для решения всех этих проблем программисты разработали вспомогательные программы (точнее, программные системы, состоящие из многих программ), которые называются операционными системами.
Операционная система (ОС) — это комплекс программ, обеспечивающих согласованную работу всех узлов компьютера, а также удобный интерфейс (способ обмена данными) между пользователем и прикладными программами, с одной стороны, и аппаратными средствами компьютера — с другой.
Операционная система обеспечивает:
• взаимодействие пользователя и аппаратных средств;
• обмен данными между прикладными программами и устройствами компьютера;
• работу файловой системы (хранение данных в виде файлов и папок);
• запуск и выполнение прикладных программ;
• обработку ошибок, контроль за работой оборудования;
• распределение ресурсов компьютера между несколькими одновременно работающими программами (время работы процессора, память, внешние устройства).
Операционные системы бывают однозадачные (на компьютере в любой момент выполняется только одна программа) и многозадачные (пользователь может запустить несколько программ, которые будут выполняться одновременно).
Первые операционные системы появились на компьютерах второго поколения и были однозадачными. Нередко получалось так, что большую часть времени занимали не вычисления, а операции ввода и вывода данных, тогда как процессор в это время простаивал. Чтобы полностью использовать мощность компьютера, разработали пакетный режим: в разные области памяти загружали несколько программ. Когда одна программа выполняла операции ввода/вывода, процессор переходил к выполнению следующей, и таким образом мог быть загружен практически на полную мощность.
Все современные ОС многозадачные. ОС распределяет время работы процессора между запущенными на выполнение программами, выделяя каждой кванты (небольшие интервалы) времени, так что создается впечатление, что программы работают одновременно, даже если на компьютере установлен один процессор.
В состав операционной системы обычно входят:
• начальный загрузчик — небольшая программа, расположенная в самом первом секторе загрузочного диска; его задача — организовать загрузку в память ядра (основной части) ОС и передать ему управление;
• система управления памятью;
• система управления задачами, которая обеспечивает загрузку в память и выполнение программ, а также распределение ресурсов между ними;
• система ввода/вывода, которая управляет внешними устройствами и файлами; она использует программы, предназначенные для обмена данными с дисководами, клавиатурой, монитором и принтером, записанные в постоянном запоминающем устройстве (ПЗУ) микросхемы BIOS, расположенной на материнской плате (см. § 35);
• командный процессор — программа, которая выполняет команды пользователя, введенные в командной строке, и командные файлы — текстовые файлы, содержащие списки команд и даже программы на специальном языке программирования;
• утилиты (лат. utilitas — польза) — служебные програмы для проверки и настройки компьютера.
Может ли компьютер работать без операционной системы? Да, в том случае, если он работает по одной-единственной программе, которая хранится в ПЗУ или на диске, и автоматически запускается при включении питания. Например, микрокомпьютеры, встроенные в бытовые устройства, могут обходиться без операционной системы. Однако такой компьютер очень сложно программировать (нужно обращаться напрямую к аппаратуре) и невозможно настраивать, поэтому во многих более сложных устройствах (игровых приставках, банковских терминалах и т. д.) используют операционные системы.
Следующая страница Современные операционные системы
Cкачать материалы урока
1. Отметьте все программы, которые относятся к системному программному обеспечению.
драйверы
игры
редакторы текста
утилиты
операционные системы
2. Отметьте все составляющие части операционной системы.
система распределения памяти
графический редактор
командный процессор
система управления базами данных
система ввода и вывода
3. Отметьте все функции операционной системы.
организует работу с файлами и папками
распределяет память
регулирует расход бумаги для принтера
обеспечивает обмен данными с аппаратными средствами
выполняет тестирование компьютера
4. Выберите из списка все однозадачные операционные системы.
Windows
Linux
MS DOS
FreeDOS
Mac OS
5. Какие названия обозначают операционные системы?
Linux
CorelDraw
Microsoft Access
MS DOS
Adobe Photoshop
6. Как называется программа, которая постоянно находится в памяти и служит для управления внешним устройством?
7. Отметьте все правильные высказывания о драйверах.
это набор процедур для обслуживания внешнего устройства
постоянно находятся в оперативной памяти
без драйвера внешнее устройство не может работать
заружаются в память при обращении к внешнему устройству
могут быть загружены с сайта изготовителя устройства
8. Как называется служебная программа для проверки и настройки компьютера?
9. Отметьте все программы, которые относятся к утилитам.
текстовый процессор
системы управления базами данных
антивирус
программа проверки диска
драйвер видеокарты
10. Как называется программа в первом секторе диска, которая загружает в память ядро операционной системы?
11. Отметьте преимущества операционной системы Linux.
бесплатность
простота настройки и установки
высокое быстродействие
высокий уровень безопасности и защиты от вирусов
полная поддержка современной аппаратуры
12. Укажите операционные системы для мобильных устройств.
Windows Phone
QNX
Google Android
iOS
MS DOS
13. Как называется операционная система (ОС), которая обеспечивает нужный результат в течение заданного промежутка времени?
временная ОС
ОС реального времени
быстродействующая ОС
многозадачная ОС
многопользовательская ОС
14. Как называется минимальный блок, который может быть выделен для размещения файла на диске?
15. Отметьте преимущества файловых систем с журналированием.
повышение скрости работы
повышение устойчивости к сбоям
экономия места на диске
экономия использования оперативной памяти
16. Установите соответствие между каталогами и их содержимым в ОС Linux.
bin
boot
dev
etc
home
17. Запишите маску, по которой можно отобрать файлы, имя которых начинается с латинской буквы «d», а расширение состоит из трёх символов и заканчивается на «b».
1. драйверы, утилиты, операционные системы
2. система распределения памяти, система ввода и вывода, командный процессор
3. организует работу с файлами и папками, распределяет память, обеспечивает обмен данными с аппаратными средствами
4. MS DOS, FreeDOS
5. Linux, MS DOS
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
311 лекций для учителей,
воспитателей и психологов
Получите свидетельство
о просмотре прямо сейчас!
Тема: Программы, управляющие работой компьютера
Образовательная:
обобщить знания по теме «Программы, управляющие работой компьютера»;
изучить предмет информатика и историю развития предмета информатики;
Развивающая:
развивать творчество учащихся, способствовать формированию взглядов на окружающий мир, на вклад человека в представление и обработку информации;
воспитывать устойчивый познавательный интерес к предмету информатика и информационные технологии через показ практического применения темы;
воспитывать активность, самостоятельность и аккуратность в работе учащихся, а также стремление к реализации себя в обществе.
Основные понятия: информация, виды информации, основные свойства информации
Метод: Обучающий
Оборудование: Компьютеры, учебник.
План урока :
Изучение нового материала
Мы с вами уже знаем, что компьютер-это универсальное устройство для хранения, преобразования и передачи информации. Но сам компьютер не способен мыслить самостоятельно, как человек. Его надо научить — значит построить работу компьютера по инструкции, в которой указано, что надо делать. Такая инструкция должна содержать строгую последовательность команд на языке, понятном компьютеру. Каждая команда должна сообщать компьютеру, как надо обрабатывать данные для получения желаемого результата. Такая инструкция называется программой. Получается, что компьютер состоит из двух основных частей:
Аппаратные средства (hardware) — это технические устройства.
Программное обеспечение (software) — это программы (команды, записанные последовательно).
Совокупность всех программ, предназначенных для выполнения на компьютере, называют программным обеспечением (ПО) компьютера.
На уроке мы с вами узнаем:
— как классифицировать программное обеспечение;
— как определять основные характеристики операционной системы;
— как характеризовать имеющееся в распоряжении прикладное программное обеспечение.
И научимся осуществлять основные операции с файлами и папками.
Сфера применения конкретного компьютера определяется как его техническими характеристиками, таки установленными на нем ПО.
ПО современных компьютеров насчитывает тысячи программ.
Тем не менее, все ПО можно разделить на три группы:
Системное программное обеспечение предназначено, прежде всего, для обслуживания самого компьютера, для управления работы его устройства. Включает в себя операционную систему и сервисные программы.
Операционная система — комплекс программ, обеспечивающих согласованное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера.
В настоящее время наиболее распространёнными ОС для персональных компьютеров являются Windows, Mac Os, Linux. Для смартфонов, планшетов и других мобильных устройств — Android, iOS, Windows Phone.
Рассмотрим основные функции, выполняемые ОС современного компьютера.
Управление устройствами
Для обеспечения согласованного функционирования аппаратного обеспечения компьютера в состав ОС входят драйверы — специальные программы, управляющие работой подключенных к компьютеру внешних устройств.
Управление процессами
Программу, выполняемую на компьютере в текущий момент, принято называть процессом. Даже когда мы просто ищем информацию в сети Интернет, компьютер производит незаметные для нас операции по контролю за состоянием устройств, по защите от вирусов и т. д.
Современные ОС, планируя работы и распределяя ресурсы, обеспечивают возможность параллельной обработки нескольких процессов. Это свойство ОС называется многозадачностью.
Пользовательский интерфейс
Современные операционные системы обеспечивают диалог пользователя с компьютером на базе графического интерфейса.
Работа с файлами
За организацию хранения информации и обеспечения доступа к ней отвечает подсистема ОС, называемая файловой системой.
К сервисным программам (утилитам) относят различные программы, выполняющие дополнительные услуги системного характера:
— Обслуживание дисков и диагностика компьютера:
- сжатие программ и данных.
— Защита от вирусов:
- обнаружение компьютерных вирусов и средства «лечения».
Комплекс программных средств, предназначенных для разработки новых программ, называют системой программирования или интегрированной средой разработки.
Рассмотрим основные компоненты, входящие в состав большинства систем программирования.
Специализированный текстовый редактор — позволяет программисту набрать и отредактировать текст программы на языке программирования высокого уровня. Трансляторы — специальные программы для перевода программы, написанной на языке высокого уровня, в машинные коды; существует два типа трансляторов: интерпретаторы и компиляторы. Интерпретаторы — обрабатывают и исполняют команды программы последовательно, от оператора к оператору, при каждом запуске программы она заново переводится в машинные коды. Компиляторы — обрабатывают весь текст программы, преобразовывая его в машинный код и строя исполняемый файл, готовый к запуску; после этого ни текст программы, ни компилятор не нужны.
Каталог (папка) — это поименованная совокупность файлов и подкаталогов (вложенных каталогов).
Правила построения имён файлов и папок (каталогов) зависит от ОС. В операционной системе Windows:
Допускается использование имён, длиной до 255 символов.
Можно использовать прописные и строчные буквы латинского и национальных алфавитов, цифры, пробелы и некоторые символы.
Нельзя использовать символы: \ / : * ? “ < >|.
Не различаются прописные и строчные буквы в имени.
Реши кроссворд «Программное обеспечение».
Программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию.
Специальная программа для подключения внешних устройств.
Важный этап в разработке новой программы.
Файл с расширением bmp — это …
Прикладное ПО для просмотра веб-страниц.
Поименованная совокупность данных определённого размера, размещаемая на внешних устройствах.
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
Видеолекции для
профессионалов
- Свидетельства для портфолио
- Вечный доступ за 120 рублей
- 311 видеолекции для каждого
«Как закрыть гештальт: практики и упражнения»
Свидетельство и скидка на обучение каждому участнику
Описание презентации по отдельным слайдам:
Виды программного обеспечения компьютеров
Системное программное обеспечение СПО
это комплекс программных модулей, которые обеспечивают функционирование компьютера и многие из которых поставляются вместе с компьютером.
компьютер состоит из двух основных частей:
1.Аппаратные средства (hardware) — это технические устройства.
2.Программное обеспечение (software) — это программы (команды, записанные последовательно).
Программное обеспечение ПО
Мы с вами уже знаем, что компьютер это универсальное устройство для хранения, преобразования и передачи информации.
Все используемые в компьютере программы принято называть программным обеспечением.
Классификация ПО
Системное,
Прикладное,
Инструментальное.
Операционная система обеспечивает:
выполнение прикладных программ;
управление ресурсами компьютера;
контакт человека с компьютером.
В системное программное обеспечение входят:
Операционные системы (ОС),
Программы-драйверы
Сервисные программы (утилиты).
Рассмотрим основные функции, выполняемые ОС современного компьютера.
Управление устройствами
Для обеспечения согласованного функционирования аппаратного обеспечения компьютера в состав ОС входят драйверы — специальные программы, управляющие работой подключенных к компьютеру внешних устройств.
Управление процессами
Программу, выполняемую на компьютере в текущий момент, принято называть процессом. Даже когда мы просто ищем информацию в сети Интернет, компьютер производит незаметные для нас операции по контролю за состоянием устройств, по защите от вирусов и т. д.
Современные ОС, планируя работы и распределяя ресурсы, обеспечивают возможность параллельной обработки нескольких процессов. Это свойство ОС называется многозадачностью.
Пользовательский интерфейс
Современные операционные системы обеспечивают диалог пользователя с компьютером на базе графического интерфейса.
Работа с файлами
За организацию хранения информации и обеспечения доступа к ней отвечает подсистема ОС, называемая файловой системой.
К сервисным программам (утилитам) относят различные программы, выполняющие дополнительные услуги системного характера:
Обслуживание дисков и диагностика компьютера:
проверка диска, восстановление диска, очистка диска.
Архивирование файлов: сжатие программ и данных.
Защита от вирусов: обнаружение компьютерных вирусов и средства «лечения».
Комплекс программных средств, предназначенных для разработки новых программ, называют системой программирования или интегрированной средой разработки.
Специализированный текстовый редактор ;
Трансляторы
Интерпретаторы
Компиляторы
Библиотеки стандартных подпрограмм
Компоновщик
Отладчик
Приложения специального назначения
— настольные издательские системы,
— бухгалтерские программы,
— системы автоматизированного проектирования (САПР),
— программы компьютерного моделирования,
— математические пакеты,
— геоинформационные системы (ГИС), системы автоматического перевода и другие программы.
Задание 1. Давайте рассмотрим задачу
Соедините стрелками. Укажите, в какой программе создан файл.
2. Задание.
кроссворд «Программное обеспечение».
Вопросы по горизонтали
1.Программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию.
2.Специальная программа для подключения внешних устройств.
3.Важный этап в разработке новой программы.
4.Файл с расширением bmp — это …
5.Прикладное ПО для просмотра веб-страниц.
6.Поименованная совокупность данных определённого размера, размещаемая на внешних устройствах.
7.Человек, создающий новые программы.
8.ПО, которое обеспечивает согласованную работу всех узлов компьютера.
9.Какая файловая структура применяется в современных компьютерах?
10.Программа, которая преобразует исходные тексты программ в машинный код.
11.Минимальный элемент информации на жестком диске.
Устный опрос:
1. Перечислите основные функции операционной системы.
2. Что такое «Программное обеспечение (ПО) компьютера»?
3. Что включает в себя системное программное обеспечение?
4.Что такое операционная система?
5.Какие программы называются прикладными?
Команды, которые может выполнять процессор, представляют собой числовые коды. Чтобы он выполнил программу, нужно эту программу загрузить в память и передать процессору адрес первой команды. В принципе это можно делать вручную, с помощью переключателей (1/0) или перфокарт, как и было на первых компьютерах. Однако в этом случае ввод программы будет занимать значительно больше времени, чем её выполнение, поэтому процессор будет простаивать. Кроме того, для ввода и вывода данных нужно программировать внешние устройства, каждое из которых имеет собственный набор команд. В таких условиях с компьютером могут работать только специально подготовленные программисты, и эта работа очень трудоёмкая. Ситуация ещё более усложняется, если требуется записать данные на жёсткий диск или обеспечить одновременную работу нескольких программ.
Для решения всех этих проблем программисты разработали вспомогательные программы (точнее, программные системы, состоящие из многих программ), которые называются операционными системами.
Операционная система (ОС) — это комплекс программ, обеспечивающих согласованную работу всех узлов компьютера, а также удобный интерфейс (способ обмена данными) между пользователем и прикладными программами, с одной стороны, и аппаратными средствами компьютера — с другой.
Операционная система обеспечивает:
• взаимодействие пользователя и аппаратных средств;
• обмен данными между прикладными программами и устройствами компьютера;
• работу файловой системы (хранение данных в виде файлов и папок);
• запуск и выполнение прикладных программ;
• обработку ошибок, контроль за работой оборудования;
• распределение ресурсов компьютера между несколькими одновременно работающими программами (время работы процессора, память, внешние устройства).
Операционные системы бывают однозадачные (на компьютере в любой момент выполняется только одна программа) и многозадачные (пользователь может запустить несколько программ, которые будут выполняться одновременно).
Первые операционные системы появились на компьютерах второго поколения и были однозадачными. Нередко получалось так, что большую часть времени занимали не вычисления, а операции ввода и вывода данных, тогда как процессор в это время простаивал. Чтобы полностью использовать мощность компьютера, разработали пакетный режим: в разные области памяти загружали несколько программ. Когда одна программа выполняла операции ввода/вывода, процессор переходил к выполнению следующей, и таким образом мог быть загружен практически на полную мощность.
Все современные ОС многозадачные. ОС распределяет время работы процессора между запущенными на выполнение программами, выделяя каждой кванты (небольшие интервалы) времени, так что создается впечатление, что программы работают одновременно, даже если на компьютере установлен один процессор.
В состав операционной системы обычно входят:
• начальный загрузчик — небольшая программа, расположенная в самом первом секторе загрузочного диска; его задача — организовать загрузку в память ядра (основной части) ОС и передать ему управление;
• система управления памятью;
• система управления задачами, которая обеспечивает загрузку в память и выполнение программ, а также распределение ресурсов между ними;
• система ввода/вывода, которая управляет внешними устройствами и файлами; она использует программы, предназначенные для обмена данными с дисководами, клавиатурой, монитором и принтером, записанные в постоянном запоминающем устройстве (ПЗУ) микросхемы BIOS, расположенной на материнской плате (см. § 35);
• командный процессор — программа, которая выполняет команды пользователя, введенные в командной строке, и командные файлы — текстовые файлы, содержащие списки команд и даже программы на специальном языке программирования;
• утилиты (лат. utilitas — польза) — служебные програмы для проверки и настройки компьютера.
Может ли компьютер работать без операционной системы? Да, в том случае, если он работает по одной-единственной программе, которая хранится в ПЗУ или на диске, и автоматически запускается при включении питания. Например, микрокомпьютеры, встроенные в бытовые устройства, могут обходиться без операционной системы. Однако такой компьютер очень сложно программировать (нужно обращаться напрямую к аппаратуре) и невозможно настраивать, поэтому во многих более сложных устройствах (игровых приставках, банковских терминалах и т. д.) используют операционные системы.
Следующая страница Современные операционные системы
Cкачать материалы урока
Читайте также: