Программа с помощью которой пользователь решает свои прикладные задачи это драйвер устройства
Любой компьютер состоит из технического обеспечения (hardware) и функционирует, решает задачи с помощью программного обеспечения (software) .
Структура программного обеспечения достаточно сложна и неоднозначна (в том смысле, что все программы не могут быть отнесены к тому или иному классу этой структуры однозначно, односложно). Эта структура несколько условная и производит классификацию программного обеспечения нестрого и только по назначению программ, хотя есть и другие критерии эффективности программного обеспечения (дружественность пользователю, тип использования и т.д.).
Приведем эту структуру .
Базовое программное обеспечение (ПО).
Системное ПО - программы обеспечения взаимодействия пользователя и компьютера.
- Операционные системы ( ОС ) - программы ОС ( отладчики , загрузчики и т.д.).
- Программы обеспечения связи с устройствами (драйверы), тестирования их.
Инструментальное ПО (программы для массовой разработки других программ).
- Трансляторы с языков программирования.
- Интерфейсные системы – программы обеспечения дружественного интерфейса.
- Проблемно-ориентированные инструментальные системы (САПР, АСУ, АРМ и др.).
Прикладное ПО - программы обеспечения решения прикладных задач пользователя.
- Автономные программы (программы, не связываемые с другими из прикладного ПО).
- Библиотеки программ (программы, организованные по принципу библиотек книг).
- Пакеты прикладных программ, ППП (проблемно-ориентированные прикладные системы).
- Интегрированные пакеты прикладных программ - системы, состоящие из связываемых ППП .
Структура технического обеспечения приведена ниже и также является условной и классифицирует техническое обеспечение только по назначению.
Приведем эту структуру (некоторые блоки могут интегрироваться в другие, например, видеопамять – в блок микропроцессора).
Базовое техническое обеспечение (ТО) .
- Микропроцессор.
- Постоянная ("вшитая") память – ПЗУ.
- Оперативная ("адресуемая пользователем") память – ОЗУ.
- Регистровая память (аппаратная кэш-память).
- Видеопамять (часто интегрируется в блоке микропроцессора).
- Блок питания (энергетический блок).
Периферийное ТО (программы обеспечения решения прикладных задач пользователя).
- Устройства ввода (клавиатура, мышь, трекбол, сканер, дигитайзер, джойстик и др.).
- Устройства вывода (дисплей, принтер, плоттер и др.).
- Устройства (накопители) внешней памяти (дискета, СD, оптический накопитель и др.).
- Устройства согласования других устройств и сетевые [u3](модем и др.).
Охарактеризуем программное обеспечение (ПО) компьютера (компьютерной системы, сети).
Наиболее сложный и важный элемент ПО – это ОС .
ОС – совокупность программ, которые обеспечивают нормальную работу всех основных устройств компьютера, всех программ и данных, используемых на компьютере при решении задач.
ОС состоит из двух основных частей – управляющие программы и обрабатывающие программы и включает в себя следующие основные программы:
- диспетчер – управляющая программа для координации работы различных устройств ЭВМ, планирования использования и распределения машинного времени, аппаратуры между программами, пересылка программ из ВЗУ в ОЗУ и наоборот, распределение данных в памяти, ввод программ в выделенные участки ОЗУ, управление выполнением задачи, принятие решений в аварийных ситуациях, обнаружение и классификация ошибок и др.;
- супервизор – управляющая программа для контроля координации используемых ресурсов и последовательности действий процессора;
- отладчик – обрабатывающая программа для отладки программы;
- редактор связей – программа для формирования непосредственно выполняемой в памяти программы на машинном языке.
Основными функциями ОС являются:
- выполнение очередного по приоритету задания и отслеживание очередности;
- управление распределением данных в памяти и извлечением их из памяти;
- управление устройствами, их актуализация по мере необходимости (по требованиям программ);
- восстановление работоспособности при сбоях;
- управление работой арифметико-логического командного устройства процессора.
Данные, привлекаемые при решении задач, ОС с помощью специальных программ отображает на реальные физические структуры , носители данных. [u4]Для этих целей используется так называемая файловая система обмена данными между программами пользователя и ОС .
Файл – именованный структурированный набор однотипных последовательностей данных, обычно хранимый на внешнем носителе и копируемый для работы с ним по мере надобности в ОЗУ . Файловая система должна обеспечивать выполнение основных операций над файлами : создание, модификация (в том числе расширение и сжатие), уничтожение, чтение ( запись ), перемещение файла . Файловая система ведет справочник файлов , где регистрируются файлы активные, используемые в данном задании в данный момент.
ОС бывают различного типа:
- однозадачные, используемые для решения в каждый момент времени только одной задачи;
- многозадачные мультипрограммной обработки, загружающие в ОЗУ последовательность (пакет) независимых задач, а затем решающие эти задачи по очереди, выделяя каждой из них ресурсы компьютера (память, процессор, внешнее устройство) на некоторый промежуток времени, например, на 0,1 с (за такой небольшой промежуток времени компьютер с быстродействием 1 млн операций в секунду и очередностью в 10 программ, в каждой программе произведет около 100000 операций);
- реального времени, которые обрабатывают порции данных по мере их поступления от источника информации, например от летящей ракеты и др.
Пример. ОС Linux – многопользовательская сетевая ОС с оконным графическим интерфейсом для персональных компьютеров и рабочих станций. Это открытая система ( Open Code System ) – исходные тексты распространяются с лицензией на свободное копирование , модификацию и установку для неограниченного числа пользователей. Разработана система Линусом Торвалдсом (Linus Torvalds) из университета Хельсинки и модифицируется всеми пользователями и др. Основные возможности ОС Linux:
- возможность бесплатного и легального получения и использования исходных кодов ОС ;
- высокое быстродействие, надежность, устойчивость, защищенность от вирусов;
- эффективная поддержка многопользовательского режима, многозадачности, интерактивности;
- интегрируемость компьютера с ОС Linux в различные сети и Интернет;
- возможность выполнения загрузочных файлов ОС Unix, DOS и Windows ;
- богатый набор инструментальных средств для разработки прикладных программ;
- богатая, полная и открытая документация и исходные тексты всех компонент;
- использование компьютера на полную мощность, "превращение" его в аналог сервера;
- защита памяти процесса, экономная загрузка и динамически изменяемая память;
- поддержка национальных алфавитов и соглашений, расширяемость и др.
Программное базовое обеспечение системы Linux:
- системы программирования ( C++, Pascal, Perl, ADA, Modula, Prolog, Java, Python и другие);
- динамические библиотеки программ;
- сетевое обеспечение на базе протоколов TCP/IP ;
- поддержка электронной мультимедийной почты;
- поддержка основных типов СУБД;
- графическая сетевая оконная система;
- издательская система TEX , текстовый процессор LyX , основанный на TEX ;
- многие другие сотни программ и пакетов.
Пример. Программы обеспечения связей процессора с устройствами бывают различного типа и назначения – драйверы дисплея, клавиатуры, мыши, принтера и т.д. Еще больше различных программ для тестирования (диагностики неисправностей) устройств компьютера – программы тестирования памяти, принтера, дисплея и т.д.
Возможности современного ПК столь велики, что все большее число людей находят ему применение в своей работе, учебе, быту. Важнейшим качеством современного компьютера является его "дружественность" по отношению к пользователю. Общение человека с компьютером стало простым, наглядным, понятным. Компьютер сам подсказывает пользователю, что нужно делать в той или иной ситуации, помогает выходить из затруднительных положений. Это возможно благодаря программному обеспечению компьютера.
Снова воспользуемся аналогией между компьютером и человеком. Новорожденный человек ничего не знает и не умеет. Знания и умения он приобретает в процессе развития, обучения, накапливая информацию в своей памяти. Компьютер, который собрали на заводе из микросхем, проводов, плат и прочего, подобен новорожденному человеку. Можно сказать, что загрузка в память компьютера программного обеспечения аналогична процессу обучения ребенка. Создается программное обеспечение программистами.
Вся совокупность программ, хранящихся на всех устройствах долговременной памяти компьютера, составляет его программное обеспечение (ПО).
Типы программного обеспечения
Программное обеспечение компьютера делится на 3 вида:
-
- системное ПО;
- прикладное ПО;
- системы программирования.
Системное программное обеспечение - это совокупность программ, обеспечивающих целостное функционирование компьютера и компьютерных сетей.
Главной частью системного программного обеспечения является операционная система (ОС).
Операционная система - это набор программ, управляющих оперативной памятью, процессором, внешними устройствами и файлами, ведущих диалог с пользователем.
Вот названия некоторых распространенных ОС для персональных компьютеров: MS-DOS, Windows, Linux.
Интерактивный режим
Во время работы прикладная программа сама организует общение с пользователем, но когда программа завершила работу, с пользователем начинает общаться операционная система. Это общение происходит в такой форме:
ОС выводит на экран приглашение в какой-то определенной форме. В ответ пользователь отдает команду, определяющую, что он хочет от машины. Это может быть команда на выполнение новой прикладной программы, команда на выполнение какой-нибудь операции с файлами (удалить файл, скопировать и пр.), команда сообщить текущее время или дату и пр. Выполнив очередную команду пользователя, операционная система снова выдает приглашение.
Такой режим работы называется диалоговым режимом. благодаря ОС пользователь никогда не чувствует себя брошенным на произвол судьбы. Все операционные системы на персональных компьютерах работают с пользователем в режиме диалога. Режим диалога часто называют интерактивным режимом.
Сервисные программы
К системному программному обеспечению кроме ОС следует отнести и множество программ обслуживающего, сервисного характера. Например, это программы обслуживания дисков (копирование, форматирование, "лечение" и пр.), сжатия файлов на дисках (архиваторы), борьбы с компьютерными вирусами и многое другое.
Прикладное программное обеспечение компьютера - это совокупность программ, работающих под управлением операционной системы и позволяющих автоматизировать с помощью компьютера решение информационных задач в различных областях деятельности человека.
Программы, с помощью которых пользователь может решать свои информационные задачи, не прибегая к программированию, называются прикладными программами.
Как правило, все пользователи предпочитают иметь набор прикладных программ, который нужен практически каждому. Их называют программами общего назначения. К их числу относятся:
- текстовые и графические редакторы, с помощью которых можно готовить различные тексты, создавать рисунки, строить чертежи; проще говоря, писать, чертить, рисовать;
- системы управления базами данных (СУБД), позволяющие превратить компьютер в справочник по любой теме;
- табличные процессоры, позволяющие организовывать очень распространенные на практике табличные расчеты;
- коммуникационные (сетевые) программы, предназначенные для обмена информацией с другими компьютерами, объединенными с данным в компьютерную сеть.
Очень популярным видом прикладного программного обеспечения являются компьютерные игры. Большинство пользователей именно с них начинает свое общение с ЭВМ.
Кроме того, имеется большое количество прикладных программ специального назначения для профессиональной деятельности. Их часто называют пакетами прикладных программ. Это, например, бухгалтерские программы, производящие начисления заработной платы и другие расчеты, которые делаются в бухгалтериях; системы автоматизированного проектирования, которые помогают конструкторам разрабатывать проекты различных технических устройств; пакеты, позволяющие решать сложные математические задачи без составления программ; обучающие программы по разным школьным предметам и многое другое.
Системы программирования
Кроме системного и прикладного ПО существует еще третий вид программного обеспечения. Он называется системами программирования (СП).
Системы программирования - совокупность программ, работающих под управлением операционной системы и позволяющих создавать программы для компьютеров с использованием языков программирования.
С системами программирования работают программисты. Всякая СП ориентирована на определенный язык программирования. Существует много разных языков, например Паскаль, Бейсик, ФОРТРАН, С ("Си"), Ассемблер, ЛИСП и др. На этих языках программист пишет программы, а с помощью систем программирования заносит их в компьютер, отлаживает, тестирует, исполняет.
Программисты создают все виды программ: системные, прикладные и новые системы программирования.
Взаимосвязь программного обеспечения (уровни программной конфигурации)
Сайт учителя информатики. Технологические карты уроков, Подготовка к ОГЭ и ЕГЭ, полезный материал и многое другое.
Информатика. 7 класса. Босова Л.Л. Оглавление
1. Выберите наиболее полное определение.
- а) Компьютер — это электронный прибор с клавиатурой и экраном
- б) Компьютер — это устройство для выполнения вычислений
- в) Компьютер — это устройство для хранения и передачи информации
- г) Компьютер — это универсальное электронное программно управляемое устройство для работы с информацией
2. Укажите, в какой из групп устройств перечислены только устройства ввода информации:
- а) принтер, монитор, акустические колонки, микрофон
- б) клавиатура, сканер, микрофон, мышь
- в) клавиатура, джойстик, монитор, мышь
- г) флеш-память, сканер, микрофон, мышь
3. После отключения питания компьютера сохраняется информация, находящаяся:
- а) в оперативной памяти
- б) в процессоре
- в) во внешней памяти
- г) в видеопамяти
4. Компьютерная программа может управлять работой компьютера, если она находится:
- а) в оперативной памяти
- б) на DVD
- в) на жёстком диске
- г) на CD
5. Дополните по аналогии: человек — записная книжка, компьютер:
- а) процессор
- б) долговременная память
- в) клавиатура
- г) монитор
6. Производительность работы компьютера (быстрота выполнения операций) зависит от:
- а) тактовой частоты процессора
- б) размера экрана монитора
- в) напряжения сети
- г) быстроты нажатия клавиш
7. Сколько CD объёмом 600 Мбайт потребуется для размещения информации, полностью занимающей жёсткий диск ёмкостью 40 Гбайт?
8. Два одинаковых сервера за 2 секунды могут обработать 2 миллиона запросов от пользовательских компьютеров. Сколько миллионов запросов могут обработать 6 таких серверов за 6 секунд?
9. Пропускная способность некоторого канала связи равна 128 000 бит/с. Сколько времени займёт передача файла объёмом 500 Кбайт по этому каналу?
10. При Интернет-соединении с максимальной скоростью передачи данных 192 Кбит/с аудиофайл размером 3600 Кбайт будет в лучшем случае передаваться:
11. Совокупность всех программ, предназначенных для выполнения на компьютере, называют:
- а) системой программирования
- б) программным обеспечением
- в) операционной системой
- г) приложениями
12. Комплекс программ, обеспечивающих совместное функционирование всех устройств компьютера и предоставляющих пользователю доступ к его ресурсам, — это:
- а) файловая система
- б) прикладные программы
- в) операционная система
- г) сервисные программы
13. Программы, с помощью которых пользователь решает свои информационные задачи, не прибегая к программированию, называются:
- а) драйверами
- б) сервисными программами
- в) прикладными программами
- г) текстовыми редакторами
14. Компьютерный вирус А повреждает 1 Гб памяти за один месяц, вирус В повреждает 1 Гб за два месяца, вирус С повреждает 1 Гб за три месяца, вирус D повреждает 1 Гб за шесть месяцев. На компьютере одновременно обнаружены сразу все четыре вируса. Через какое время на 1 Гб памяти не останется области, не повреждённой вирусами?
- а) четверть месяца
- б) половина месяца
- в) один месяц
- г) два месяца
- а) используемое в компьютере имя программы или данных;
- б) поименованная область во внешней памяти
- в) программа, помещённая в оперативную память и готовая к исполнению
- г) данные, размещённые в памяти и используемые какой-либо программой
16. Тип файла можно определить, зная его:
- а) размер
- б) расширение
- в) дату создания
- д) размещение
17. Для удобства работы с файлами их группируют:
- а) в корневые каталоги
- б) в архивы
- в) в каталоги
- д) на дискете
18. Полный путь к файлу имеет вид C:\BOOK\name_may_l.ppt. Расширение этого файла:
19. Полное имя файла было С:\Задачи\Физика.dос. Его переместили в каталог Tasks корневого каталога диска D:. Каким стало полное имя файла после перемещения?
- а) D:\Tasks\Физика.txt
- б) D:\Tasks\Физика.dос
- в) В:\Задачи\Tasks\Физика.dос
- г) D: \Tasks\Задачи\Физика.doc
21. Определите, какое из указанных имен файлов удовлетворяет маске: ?hel*lo.c?*
- а) hello.c
- б) hello.cpp
- в) hhelolo.cpp
- г) hhelolo.c
22. Совокупность средств и правил взаимодействия пользователя с компьютером называют:
- а) аппаратным интерфейсом
- б) процессом
- в) объектом управления
- г) пользовательским интерфейсом
23. Какие из перечисленных функций отображены кнопками управления состоянием окна?
- а) свернуть, копировать, закрыть
- б) вырезать, копировать, вставить
- в) свернуть, развернуть, восстановить, закрыть
- г) вырезать, копировать, вставить, закрыть.
Для проверки знаний и умений по теме «Компьютер как универсальное устройство для работы с информацией» вы можете воспользоваться интерактивным тестом к главе 2, содержащимся в электронном приложении к учебнику.
Программы, с помощью которых пользователь решает свои информационные задачи, не прибегая к программированию, называются : а) драйверами Б) сервизными программами В) прикладными программами Г) текстовыми редакторами.
Поскольку сервиЗных программ не существует))))
То думаю, что подразумеваются Прикладные программы
Хотя вообще говоря информационные задачи бывают разные.
ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ – ЭТО : 1) набор игровых программ ; 2) справочное приложение к программам ; 3) текстовый и графический редакторы, обучающие и тестирующие программы, игры?
ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ – ЭТО : 1) набор игровых программ ; 2) справочное приложение к программам ; 3) текстовый и графический редакторы, обучающие и тестирующие программы, игры.
К системному программному обеспечению не относятся : а)драйверы б)антивирусные программы в)коммуникационные программы г)системы программирования?
К системному программному обеспечению не относятся : а)драйверы б)антивирусные программы в)коммуникационные программы г)системы программирования.
1) Какие виды программ кроме ОС относятся к системному ПО?
1) Какие виды программ кроме ОС относятся к системному ПО?
2) Как классифицируется прикладное ПО?
3) Перечислите основные виды прикладных программ общего назначения и назовите информационные задачи, которые решаются с их помощью.
Помогите пожалуйста даю 40 баллов.
Программное обеспечение включает?
Программное обеспечение включает.
Системные программы c.
Сервисные программы e.
Как иначе называются прикладные программы ?
Как иначе называются прикладные программы ?
1. В чем отличие прикладных программ от системных и инструментальных?
1. В чем отличие прикладных программ от системных и инструментальных?
2. Что входит в системное программное обеспечение?
3. Что называется утилитой?
4. Для чего предназначены драйвера?
5. Какое назначение текстового редактора?
6. Для какой цели применяют графические редакторы?
Прикладное программное обеспечение - этоа)?
Прикладное программное обеспечение - это
Совокупность программ, необходимых для функционирования аппаратных средств компьютера
Все программы, необходимые для организации диалога пользователя с компьютером
Комплекс программ, с помощью которых пользователь может решать свои информационные задачи из самых разных предметных областей.
В системное программное обеспечение входят?
В системное программное обеспечение входят.
•драйверы внешних услуг
•процессор и материнская плата.
К какому типу программного обемпечения относятся категории программ?
К какому типу программного обемпечения относятся категории программ?
1)Среда для разработки программ, 2)операционные системы3) утилита диагностики, 4)текстовый редактор, А)Базавое ; В)Сервисное ; С)прикладное ; D)Система программирования.
Программа, предназначенная для работы с текстовой информацией в процессе делопроизводства и др?
Программа, предназначенная для работы с текстовой информацией в процессе делопроизводства и др.
Выберите один ответ : графическим редактором ; системой программирования ; текстовым редактором ; интерпретатором ; операционной системой ;
Читайте также:
- Как отключить антивирус microsoft edge
- Напишите программу по которой из текстового файла с именем kvur txt будут прочитаны три числа
- Как сделать эквалайзер под музыку в after effects
- Программа вылетает при открытии файла
- Создание информационной системы с использованием нескольких информационных баз в системе 1с