Что не может выполнять компьютерная программа
Сайт учителя информатики. Технологические карты уроков, Подготовка к ОГЭ и ЕГЭ, полезный материал и многое другое.
Информатика. 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, содержащимся в электронном приложении к учебнику.
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
Видеолекции для
профессионалов
- Свидетельства для портфолио
- Вечный доступ за 120 рублей
- 311 видеолекции для каждого
«Как закрыть гештальт: практики и упражнения»
Свидетельство и скидка на обучение каждому участнику
Описание презентации по отдельным слайдам:
Алгоритм — это модель процесса решения определенного класса задач. Объект, исполняющий алгоритм, — это исполнитель алгоритма. Человек, животное, робот и компьютер могут быть исполнителями алгоритма.
Типы алгоритмов линейный разветвлённый циклический
Система команд исполнителя — это список команд (инструкций), которые способен выполнить исполнитель алгоритма. Человек может исполнить любой алгоритм. Компьютер может исполнить алгоритм, если он написан на языке программирования, в котором каждая команда имеет свое строгое обозначение. Такой алгоритм называют программой. Переход улицы: Остановись на тротуаре. Посмотри налево. Если транспорта нет, то иди до середины улицы и остановись, иначе выполняй п. 2. Посмотри направо. Если нет транспорта, то иди до противоположного тротуара, иначе выполняй п. 4.
Алгоритм, записанный на одном из языков программирования, — это и есть компьютерная программа. Чтобы игрушка или робот двигались, и автоматически исполняли целую последовательность действий, необходимо, чтобы в них было встроено какое-либо управляющее устройство и механизмы, которые помогают им двигаться.
Любой исполнитель алгоритма (игрушка, робот, автомат) может что-либо выполнять, если в его блок управления встроен миникомпьютер. Достаточно нажать нужную кнопку - запускается компьютерная программа, а объект-исполнитель «выполняет» уже не отдельную команду, а целую последовательность команд. Алгоритм выполняется от начала и до конца. Как только алгоритм исполнится до неисполняемой инструкции «конец», программа остановится.
Робот, например, может ходить, грозить пальцем, кувыркаться, даже петь, и, исполнив всю запрограммированную последовательность действий, он обязательно остановится до очередного нажатия пусковой кнопки.
И все это они могут делать только потому, что имеют внутри себя блок управления с встроенным в него маленьким компьютером, который и управляет их действиями. Компьютер может автоматически управлять игрушкой, роботом и автоматом так как имеет память, в которой записана компьютерная программа.
Мы знаем, что компьютерные программы бывают разные. Одни программы управляют самим мини-компьютером (системные программы), другие управляют роботом (например, программа «погрози пальцем» управляет движением пальца робота). Все программы хранятся в памяти компьютера.
Робот - любой объект, в который встроен миникомпьютер для автоматического управления им.
Робот может выполнять какие-либо действия, если в него встроен компьютер, в памяти которого хранятся данные и специальные алгоритмы в виде программ.
Компьютер — это исполнитель алгоритмов, записанных на языке программирования и хранящихся в его памяти. Исполнять эти алгоритмы компьютеру помогают особые устройства: процессор, внутренняя память и другие. Например, моторчик, который крутит колёса игрушечного робота-автомобиля.
Программы для компьютера никогда не пишут на естественном языке. В алгоритме и компьютерной программе нельзя делать никаких ошибок. Если программист забудет поставить точку или нечаянно напишет не ту букву или не тот знак, что-то пропустит — компьютер не сможет выполнить программу и остановится. Компьютер также не сможет выполнить программу, в которой будет команда, которая не входит в систему команд исполнителя.
Самое главное 1. Компьютер является инструментом человека для работы с информацией. Он автоматически, то есть без участия человека может исполнять последовательность команд — компьютерную программу. 2. Компьютерная программа — это описание способа решения задачи (алгоритма), только не в виде текста на естественном языке, и не в виде блок-схемы, а на особом языке, то есть на языке программирования. 3. Система команд исполнителя-компьютера — это список команд, которые компьютер может исполнять.
Итог урока 1. Чем отличается исполнитель «человек» от исполнителя «компьютер»? 2. Может ли компьютер обрабатывать данные, если в его памяти нет программ? 3. Что такое компьютерная программа? 4. Благодаря каким устройствам компьютер может исполнять программы и обрабатывать данные? 5. Исполнит ли компьютер программу, написанную на естественном русском языке? Почему?
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
Видеолекции для
профессионалов
- Свидетельства для портфолио
- Вечный доступ за 120 рублей
- 311 видеолекции для каждого
Практическая работа №12
Тема: Компьютер-исполнитель команд. Программный принцип работы компьютера
- образовательные: познакомить с исполнителями алгоритма, с программным принципом работы компьютера.
- развивающая: развивать информационные знания учащихся
- воспитательная: развитие познавательного интереса, логического мышления
Теоретические сведения к практической работе
Алгоритм – последовательность действий, описывающая процесс преобразования объекта из начального состояния в конечное, записанная с помощью понятных исполнителю команд.
Исполнителем алгоритма может быть человек или автоматическое устройство – компьютеры, роботы, станки, спутники, сложная бытовая техника и даже детские игрушки. Каждый алгоритм создается в расчете на вполне конкретного исполнителя.
Компьютер, как исполнитель, любую работу выполняет по программе. Программы пишут люди, а компьютер формально их выполняет.
Разработчики систем искусственного интеллекта пытаются научить машину, подобно человеку, самостоятельно строить программу своих действий, исходя из условия задачи.
Ставится цель превращения компьютера из формального исполнителя в интеллектуального исполнителя.
Работа обоих исполнителей состоит из четырёх блоков, но формальный исполнитель работает по уже готовой программе, а интеллектуальный – сам составляет программу и получает результат.
Информация для компьютера - данные , представленные в форме, приемлемой для её передачи и обработки на компьютере.
Для работы с данными компьютеру необходимы инструкции ( команды , правила действия). Команды формируются в перечень команд.
Первый компьютер, в котором были полностью реализованы эти принципы, был построен в 1949 г. английским исследователем Морисом Уилксом. Изменяется элементная база, компьютеры становятся все более и более мощными, но до сих пор большинство из них соответствуют тем принципам, которые изложил в своем докладе в 1945 г. Джон фон Нейман.
Согласно фон Нейману, ЭВМ состоит из следующих основных блоков:
- арифметико-логическое устройство, выполняющее арифметические и логические операции;
- устройство управления, которое организует процесс выполнения программ;
- запоминающее устройство, или память, для хранения программ и данных;
- внешние устройства для ввода-вывода информации.
В современных компьютерах это:
- память (запоминающее устройство — ЗУ), состоящая из перенумерованных ячеек;
- процессор, включающий в себя устройство управления (УУ) и арифметико-логическое устройство (АЛУ);
Эти устройства соединены между собой каналами связи, по которым передается информация.
Функции памяти: - прием информации из других устройств; - запоминание информации; - выдача информации по запросу в другие устройства машины.
Функции процессора: - обработка данных по заданной программе путем выполнения арифметических и логических операций; - программное управление работой устройств компьютера.
Компьютер является универсальным исполнителем по обработке информации. Значит, для него, как для любого исполнителя, существует определённая система команд (СКИ). Такая система команд для компьютера называется языком машинных команд (ЯМК)
Программа для компьютера – это алгоритм, разработанный на ЯМК. Или, Программа управления компьютером – это последовательность команд ЯМК, где каждая команда – директива для процессора на выполнение определённого действия.
Рассмотрим этапы выполнения программы.
Согласно принципам Джона фон Неймана, программа во время её исполнения и данные, которые она обрабатывает, находятся в оперативной памяти (принцип хранимой в памяти программы). Процессор исполняет программу начиная с первой команды и заканчивая последней.
- Какое основное свойство оперативной памяти? ( энергозависимость, работает с данными, активными в текущий момент времени)
Какие есть особенности в восприятии информации человеком и компьютером? ( человек воспринимает информацию с помощью органов чувств, в виде знаков и сигналов, а компьютер воспринимает информацию в виде цифр (0 и 1).)
- Как сделать так, чтобы программа, написанная человеком, была понятна компьютеру? (нужен способ перевода)
Для компьютера вся информация должна быть представлена в двоичных кодах, т.е. необходим способ перевода. Такой способ перевода называется трансляцией , а выполняет это транслятор.
Вывод: Устройством, которое обрабатывает информацию в компьютере, является процессор, следовательно, алгоритм должен использовать систему команд процессора, или другими словами записан на машинном языке, представляющем собой последовательности нулей и единиц
Сначала программисты, работавшие на компьютерах первого поколения (50-е – 60-е г.), составляли программы на ЯМК (в двоичных кодах), но это довольно сложная работа, поэтому для облегчения программирования были созданы языки программирования высокого уровня (ЯПВУ) - это искусственно созданные языки с несколькими десятками слов (операторов) и строгими правилами синтаксиса. Составление программ на ЯПВУ намного проще. Примеры ЯПВУ: Фортран, Паскаль, Бейсик, Си и др.
Для того чтобы процессор мог выполнить программу, написанную на языке программирования, она и данные с которыми она работает должны быть загружены в оперативную память. Программа написана и загружена в оперативную память и для того чтобы процессор ее выполнил в оперативной памяти, должна быть еще и программа переводчик (транслятор), который переводит программу с языка высокого уровня на язык машинных команд
Таким образом, цепочка событий от составления программы на ЯПВУ до получения результатов решения задачи выглядит так
Человек всегда должен понимать ограниченность возможность компьютера как исполнителя, необходимость предусмотреть все тонкости команд, поручаемых компьютеру. Человек разрабатывает алгоритм, записывает его на ЯПВУ и анализирует результаты выполнения программы.
Компьютер является формальным исполнителем программ.
Итак, компьютер не может обойтись без программы и исходных данных, подготовить их может только человек.
Поэтому можно говорить, что решение задач компьютером - это формальное исполнение алгоритма (программы), а компьютер является формальным исполнителем.
Компьютер может быть использован для решения самых разнообразных задач, поэтому, исходя из условия задачи, человек решает, каким программным средством пользоваться. Если в состав ПО входят программы, подходящие для решения задач человека, то удобнее ими воспользоваться (текстовый редактор, электронные таблицы, базы данных, презентации).
В случае, если нельзя воспользоваться готовым программным обеспечением, приходится прибегать к программированию (операционные системы, доработка ОС, трансляторы, драйверы, архиваторы, антивирусы).
Принцип программы, хранимой в памяти компьютера, считается важнейшей идеей современной компьютерной архитектуры. Суть идеи заключается в том, что
1) программа вычислений вводится в память ЭВМ и хранится в ней наравне с исходными числами;
2) команды, составляющие программу, представлены в числовом коде по форме ничем не отличающемся от чисел.
В основу работы компьютеров положен программный принцип управления, состоящий в том, что компьютер выполняет действия по заранее заданной программе.
Программное и аппаратное обеспечение в компьютере работают в неразрывной связи и взаимодействии. Состав программного обеспечения вычислительной системы называется программной конфигурацией.
Сайт учителя информатики. Технологические карты уроков, Подготовка к ОГЭ и ЕГЭ, полезный материал и многое другое.
Информатика. 7 класса. Босова Л.Л. Оглавление
- программа
- программное обеспечение (ПО)
- системное ПО
- прикладное ПО
- система программирования
- операционная система
- архиватор
- антивирусная программа
- приложение общего назначения
- приложение специального назначения
Понятие программного обеспечения компьютера
Программа — это описание на формальном языке, «понятном» компьютеру, последовательности действий, которые необходимо выполнить над данными для решения поставленной задачи.
Совокупность всех программ, предназначенных для выполнения на компьютере, называют программным обеспечением (ПО) компьютера.
Без программного обеспечения работа компьютера невозможна. Поэтому компьютер рассматривают как систему — единое целое, состоящее из взаимосвязанных частей: аппаратного обеспечения (технические устройства) и программного обеспечения.
Сфера применения конкретного компьютера определяется как его техническими характеристиками, так и установленным на нём ПО.
Стоимость программного обеспечения во многих случаях сравнима и даже превышает стоимость аппаратного обеспечения компьютера.
В зависимости от решаемых задач (работа с текстом, обработка или создание графических изображений, выполнение математических вычислений, организация досуга, доступ к информации в сети Интернет и т. д.) на однотипные компьютеры может быть установлено разное программное обеспечение.
Программное обеспечение современных компьютеров насчитывает огромное количество программ, оно непрерывно развивается — совершенствуются существующие программы, на смену одним программам приходят другие, появляются новые программы.
Всё многообразие компьютерных программ можно разделить на три группы: системное ПО, прикладное ПО, системы программирования.
Системное программное обеспечение компьютера
Системное программное обеспечение включает в себя операционную систему и сервисные программы.
Операционная система
Операционная система (ОС) — главная часть программного обеспечения, без которой компьютер работать не может.
Операционная система — это комплекс программ, обеспечивающих совместное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера.
Компьютер — сложная система, состоящая из множества аппаратных (физических) и программных (информационных) объектов. К физическим объектам относятся устройства памяти, монитор, клавиатура, принтеры и др.; к информационным объектам относятся всевозможные программы и данные.
Интерфейс
В свою очередь, компьютер является частью системы «человек — компьютер». Средства, обеспечивающие взаимосвязь между объектами этой системы, называют интерфейсом.
Аппаратный интерфейс
Аппаратный интерфейс — средства, обеспечивающие взаимодействие между устройствами компьютера. Для обеспечения совместного функционирования аппаратного обеспечения компьютера в состав ОС входят драйверы устройств — специальные программы, управляющие работой подключённых к компьютеру устройств (клавиатуры, мыши, монитора, принтера и т. д.). Каждому устройству соответствует свой драйвер, поставляемый производителем этого оборудования.
Пользовательский интерфейс
Пользовательский интерфейс — средства, обеспечивающие взаимодействие человека и компьютера. В операционную систему входят программы, поддерживающие диалог пользователя с компьютером: желая произвести некоторое действие (запустить программу на выполнение, распечатать текст на принтере, посмотреть свойства компьютера и т. д.), человек даёт ОС соответствующую команду. Операционная система выполняет эту команду и предоставляет пользователю результат работы или же сообщает о невозможности выполнения заданной команды. Чуть позже мы рассмотрим пользовательский интерфейс более подробно.
В настоящее время наиболее распространёнными ОС для персональных компьютеров являются Windows, MacOS и Linux (рис. 2.6).
Сейчас компьютеры продаются как без ОС, так и уже с установленной ОС. По желанию пользователя на компьютер можно установить другую операционную систему, приобретя её дистрибутив на оптическом диске. При установке ОС входящие в её состав программы копируются с оптического диска дистрибутива на жёсткий диск компьютера. После установки программы операционной системы хранятся в долговременной памяти — на жёстком диске.
Установка ОС с дистрибутива на жёсткий диск требуется не всегда. Например, при использовании Live-дистрибутива ОС Linux загружается непосредственно с CD и использует только оперативную память.
Загрузка компьютера
Загрузка компьютера — это последовательная загрузка программ операционной системы из долговременной памяти (жёсткого или оптического диска) в оперативную память компьютера. Рассмотрим этот процесс подробнее.
В состав компьютера входит постоянное запоминающее устройство (ПЗУ), в котором хранятся программы тестирования компьютера и первого этапа загрузки операционной системы — BIOS (Basic Input/Output System — базовая система ввода/вывода). После включения компьютера программы BIOS начинают выполняться; информация о ходе этого процесса отображается на экране монитора. Сначала производится тестирование и настройка аппаратных средств. В случае если всё оборудование функционирует нормально, происходит переход к следующему этапу — поиску начального загрузчика операционной системы.
Диск (жёсткий или оптический), на котором находится операционная система и с которого производится её загрузка, называется системным диском. На этапе загрузки происходит поочерёдное обращение к имеющимся в компьютере дискам с целью обнаружения среди них системного. Последовательность обращения к дискам компьютера определяется настройками BIOS. Признаком системного диска является наличие на нём в определённом месте специальной программы-загрузчика операционной системы. Если диск оказывается системным, то программа-загрузчик считывается в оперативную память. Затем уже эта программа организует загрузку других программ операционной системы с системного диска в оперативную память.
Сервисные программы
К сервисным программам относят различные программы, обслуживающие диски (проверка, восстановление, очистка и др.), программы- архиваторы, программы для борьбы с компьютерными вирусами, коммуникационные программы и многие другие.
Чтобы работать с программами, обслуживающими диски, нужно быть достаточно опытным пользователем. А вот без использования архиваторов и антивирусных программ сегодня не может обойтись ни один работающий на компьютере человек.
Архиваторы — это специальные программы, осуществляющие сжатие программ и данных. Архиваторы обеспечивают уменьшение объёма хранимой информации, а значит, экономию места на диске и уменьшение времени копирования этой информации, что особенно важно при пересылке информации по Интернету.
Компьютерный вирус — это специально написанная вредоносная программа, способная нанести ущерб данным на компьютере или вывести его из строя. К числу признаков, указывающих на поражение программ вирусом, относятся: неправильная работа программ; медленная работа компьютера; невозможность загрузки операционной системы; исчезновение программ и данных; существенное уменьшение размера свободной области памяти; подача непредусмотренных звуковых сигналов; частые «зависания» компьютера («зависаниями» называют состояния неработоспособности компьютера).
Создание компьютерных вирусов — это не безобидное развлечение, а преступление; люди, пишущие и сознательно распространяющие эти вредоносные программы, — злоумышленники.
Для обнаружения и удаления компьютерных вирусов, а также для защиты от них специалистами разрабатываются антивирусные программы. Наиболее известные из них: Антивирус Касперского, DoctorWeb, Panda.
Для того чтобы не подвергнуть компьютер «заражению» вирусами и обеспечить надёжное хранение информации, необходимо соблюдать следующие простые правила:
- 1) установить на компьютер антивирусную программу и регулярно тестировать компьютер на наличие вирусов с её помощью;
- 2) регулярно обновлять антивирусную программу через Интернет;
- 3) перед считыванием информации со случайных носителей проверять их на наличие вирусов.
Коммуникационные программы предназначены для. обеспечения доступа к ресурсам сети Интернет и общения между пользователями.
Системы программирования компьютера
Программирование — это процесс создания программ, разработки всех типов программного обеспечения. Специалистов, разрабатывающих программное обеспечение, называют программистами.
Для записи программ используются специальные языки — языки программирования. Это формальные языки. Они состоят из некоторого фиксированного множества слов; существуют чёткие правила написания программ на языке программирования. К настоящему времени насчитывается несколько тысяч языков программирования. Некоторыми языками умеет пользоваться только ограниченный круг их разработчиков, другие становятся известными миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования. В 8 классе вы познакомитесь с языком программирования Паскаль. Возможно, кто-то из вас знаком с языком программирования Лого, специально созданным для обучения программированию детей.
Программу на языке программирования можно записать на листке бумаги. Но чтобы её мог выполнить компьютер, программу нужно ввести в компьютер, перевести исходный код программы (код на языке программирования) в двоичный код, проверить правильность её работы и при необходимости внести исправления. Для этого предназначены специальные программные средства.
Комплекс программных средств, предназначенных для разработки компьютерных программ на языке программирования, называют системой программирования.
Прикладное программное обеспечение компьютера
Программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию, принято называть прикладными программами или приложениями.
Можно выделить приложения общего назначения и приложения специального назначения.
Приложения общего назначения
Приложения общего назначения требуются практически каждому пользователю для работы с разными видами информации. Виды и назначение приложений общего назначения:
- текстовые редакторы — для работы с текстовой информацией;
- электронные таблицы — для автоматизации вычислений;
- графические редакторы — для создания и редактирования всевозможных графических изображений;
- мультимедийные проигрыватели — для воспроизведения звука, анимации и видео;
- редакторы презентаций — для создания материалов, позволяющих большой аудитории не только слышать выступающего, но и видеть ключевые положения его выступления;
- системы, управления базами данных — для доступа к упорядоченной информации из некоторой предметной области.
Приложения специального назначения
Приложения специального назначения предназначены для профессионального использования в различных сферах деятельности квалифицированными пользователями:
- издательские системы — для автоматизации подготовки макетов книг, журналов и другой печатной продукции;
- бухгалтерские программы — для автоматизированного вычисления заработной платы и учёта денежных средств предприятия (организации);
- системы автоматизированного проектирования (САПР) — для создания трёхмерных чертежей зданий, механизмов и других сложных объектов;
- программы компьютерного моделирования — для испытаний устойчивости проектируемых сооружений, безопасности транспортных средств и других характеристик самых разных объектов;
- математические пакеты — для выполнения сложных научных и технических расчётов;
- геоинформационные системы — для разработки топографических карт, подготовки метеорологических прогнозов, моделирования экологических ситуаций и т. д.;
- медицинские экспертные системы — для помощи в постановке диагноза больному и др.
К программам специального назначения относят и многочисленные образовательные программы: электронные учебники, тренажёры, тестирующие системы, конструкторы, энциклопедии и справочники. Очень много полезных для себя образовательных программ по разным предметам вы можете найти в Единой коллекции цифровых образовательных ресурсов.
Правовые нормы использования программного обеспечения компьютера
Программы по их правовому статусу можно разделить на две большие группы:
- 1) ПО, являющееся частной собственностью авторов или правообладателей;
- 2) свободное ПО.
Программы, входящие в первую группу, можно разделить на:
- коммерческие;
- условно бесплатные;
- свободно распространяемые.
Коммерческие программы продаются в специальной упаковке и с сопровождающей документацией. В соответствии с лицензионным соглашением разработчики программы гарантируют её нормальное функционирование и несут за это ответственность. Компьютерное пиратство — преступление, заключающееся в нелегальном копировании, использовании и распространении коммерческого программного обеспечения. Многие даже не подозревают, что, покупая свободно продаваемые пиратские «сборники» ПО, они нарушают закон. Компьютерные пираты, нелегально тиражируя программное обеспечение, обесценивают труд программистов, делают разработку программ экономически невыгодной. Кроме того, компьютерные пираты зачастую предлагают пользователям недоработанные программы или их демонстрационные версии.
Условно бесплатные программы (shareware) предлагаются разработчиками бесплатно в целях их рекламы и продвижения на рынок. Эти программы имеют ограниченный срок действия или ограниченные функциональные возможности. Если пользователь в установленный срок производит оплату, то ему сообщается код, активизирующий все функции программы.
К свободно распространяемым программам (freeware) относятся: новые ещё не доработанные версии программных продуктов; программы, являющиеся частью принципиально новых технологий; дополнения к ранее выпущенным программам; устаревшие версии программ; драйверы к новым устройствам и некоторые другие программы.
При приобретении любого варианта ПО этой группы пользователь получает программу, представленную в двоичном коде, что делает невозможным внесение в неё изменений кем-нибудь, кроме самих разработчиков.
Свободное программное обеспечение снимает это ограничение, обеспечивая всем желающим доступ к исходным кодам программы. Пользователь свободного программного обеспечения имеет право:
- использовать программу в любых целях;
- изучать и изменять программу;
- копировать и распространять программу;
- распространять изменённую программу.
Самое главное
Совокупность всех программ, предназначенных для выполнения на компьютере, называют программным обеспечением (ПО).
Всё многообразие компьютерных программ по функциональному назначению можно разделить на три группы: системное ПО, прикладное ПО, системы программирования.
Системное программное обеспечение включает в себя операционную систему и сервисные программы.
Операционная система — это комплекс программ, обеспечивающих совместное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера.
Система программирования — это комплекс программных средств, предназначенных для разработки компьютерных программ на языке программирования.
Программы, с помощью которых пользователь может решать информационные задачи, не прибегая к программированию, принято называть прикладными программами или приложениями.
По правовому статусу программное обеспечение можно разделить на две группы:
- 1) ПО, являющееся частной собственностью авторов или правообладателей;
- 2) свободное ПО.
Вопросы
1. Ознакомьтесь с материалами презентации к параграфу, содержащейся в электронном приложении к учебнику. Дополняет ли презентация информацию, содержащуюся в тексте параграфа?
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
Видеолекции для
профессионалов
- Свидетельства для портфолио
- Вечный доступ за 120 рублей
- 311 видеолекции для каждого
«Как закрыть гештальт: практики и упражнения»
Свидетельство и скидка на обучение каждому участнику
Описание презентации по отдельным слайдам:
Программное обеспечение
Программное обеспечение компьютера
Данные и программы
Информация, представленная в цифровой форме и обрабатываемая на компьютере, называется данными.
Последовательность команд, которую выполняет компьютер в процессе обработки данных, называется программой.
Данные и программы
Для того, чтобы компьютер мог выполнить обработку данных по программе, программа и данные должны быть загружены в оперативную память.
Для долговременного хранения большого количества различных программ и данных используется долговременная память.
Данные и программы
Пользователь может запустить программу, хранящуюся в долговременной памяти, она загрузится в оперативную память и начнет выполняться.
Необходимые для выполнения этой программы данные, хранящиеся в долговременной памяти, будут также загружены в оперативную память.
Программное обеспечение
Совокупность программ, хранящихся на компьютере, образует его программное обеспечение.
Программное обеспечение делится на:
служебное
системное
базовое
прикладное
Уровни программной конфигурации
Базовое ПО
Системное ПО
Служебное ПО
Прикладное ПО
Пользователь
Устройства
Встроено в компьютер
Устанавливается в общем пакете, который называется операционной системой
Устанавливается пользователем по потребностям
Базовая система ввода-вывода
На самом нижнем уровне находятся программы базовой системы ввода-вывода (BIOS). Их код жестко записан в одной из микросхем компьютера. В момент включения компьютера эти программы выполняют проверку оборудования и обеспечивают простейшее взаимодействие с клавиатурой и монитором — клавиатура способна реагировать на нажатие некоторых клавиш, а на мониторе отображается информация о ходе запуска компьютера. Взаимодействие с человеком у программ этого уровня крайне ограниченно и возможно только в первые секунды после запуска компьютера.
Системные программы
Системные программы предназначены для работы со всеми устройствами компьютера. Они принадлежат к промежуточному уровню. Снизу системные программы управляют работой устройств и используют программы нижнего уровня, а сверху отвечают на запросы программ более высоких уровней. Те системные программы, которые непосредственно управляют устройствами, еще называют драйверами устройств. Люди работают с программами этого уровня только в тех сравнительно редких случаях, когда требуется настроить оборудование.
Служебные программы
Это следующий уровень, программы которого предназначены для обслуживания компьютера, проверки его устройств, а также для настройки устройств и программ. Снизу эти программы общаются с программами нижних уровней, а сверху передают данные программам верхнего уровня по их запросу. Степень взаимодействия с человеком определяется необходимостью. Например, мастера по наладке и настройке оборудования активно работают со служебными программами. Обычные пользователи используют их сравнительно редко.
Служебные программы
К служебным программам относятся:
программа очистки диска;
программа дефрагментации;
программа форматирования;
программа восстановления системы и другие.
Прикладные программы
Уровень прикладных программ — самый верхний. Здесь находятся программы, обслуживающие человека и удовлетворяющие его потребности. С их помощью выполняется набор и редактирование текстов, создание чертежей и иллюстраций, коммуникация между людьми, воспроизведение музыки и видео, а также многое другое. Сверху программы прикладного уровня общаются с человеком, а снизу — с программами нижележащих уровней. Прямого доступа к устройствам программы прикладного уровня, как правило, не имеют.
Прикладные программы
Прикладные программы обычно называются приложениями.
Приложение – это программа, с помощью которой пользователь решает свои прикладные задачи.
Приложения делятся на:
приложения общего характера;
приложения специального назначения.
Приложения для пользователей разрабатывают программисты, которые используют для этого системы программирования.
Прикладные программы
Приложения общего характера;
программные калькуляторы и электронные таблицы ( для обработки числовой информации);
текстовые редакторы;
графические редакторы;
звуковые редакторы;
мультимедиа проигрыватели;
программы разработки презентаций;
базы данных;
коммуникационные программы.
Прикладные программы
Приложения специального назначения;
системы компьютерного черчения;
компьютерные словари и энциклопедии;
системы автоматического перевода;
системы распознавания текста;
бухгалтерские программы;
обучающие программы (электронные учебники, тексты, конструкторы);
компьютерные игры.
Программное обеспечение
Новые компьютеры обычно не оснащают прикладными программами, потому что ни производители компьютеров, ни продавцы не могут знать заранее, для каких целей компьютеры будут использоваться. Однако компьютеры должны быть готовы к тому, чтобы любой пользователь, не будучи специалистом в компьютерной технике, мог оснастить их необходимыми ему программами. Для этого на компьютерах должны быть заранее установлены программы нижних уровней.
Программное обеспечение
Программы самого нижнего уровня (базовой системы ввода-вывода) устанавливать не надо — они поступают вместе с компьютером, поскольку встроены в одну из его микросхем, которая называется ПЗУ— постоянное запоминающее устройство. Их достаточно, чтобы установить на компьютере программы системного и служебного уровней. Поскольку количество необходимых системных и служебных программ очень велико (измеряется сотнями), то для простоты они устанавливаются одним обширным пакетом. Этот стандартный пакет системных и (частично) служебных программ называют операционной системой.
Операционная система позволяет человеку начать работать с компьютером, получить доступ к его устройствам, а затем устанавливать и запускать необходимые прикладные и служебные программы.
Вопросы
В чем состоит различие между данными и программами?
Где хранятся данные? Программы?
Что такое программное обеспечение компьютера?
Какие виды ПО вы знаете?
Что такое BIOS? Какие действия им совершаются?
?
Вопросы
Какие программы относятся к системным?
Для чего используются служебные программы?
Зачем нужна операционная система?
На какие два виды делится прикладное программное обеспечение?
Какие приложения относятся к прикладным программам общего назначения?
Какие приложения относятся к прикладным программам специального назначения?
Читайте также: