Что такое компьютерная программа информатика 7 класс
Цель: Объяснить что такое программное обеспечение и зачем оно существует. Научить различать его виды.
Вложение | Размер |
---|---|
urok_no8_7_klass.docx | 27.06 КБ |
Предварительный просмотр:
Цель: Объяснить что такое программное обеспечение и зачем оно существует. Научить различать его виды.
образовательные –познакомить учащихся с понятиями «программное обеспечение», «операционная система», «прикладное ПО», закрепить полученные знания;
развивающие – развивать творческую и мыслительную деятельность учащихся на уроке посредством анализа демонстрационных примеров, способность к обобщению, быстрому переключению, способствовать формированию навыков коллективной и самостоятельной работы, умения чётко и ясно излагать свои мысли;
воспитательные – способствовать развитию моторной и смысловой памяти, умений анализировать, сравнивать, отбирать теоретический материал, формированию поисковой самостоятельности и коммуникативных качеств учащихся.
Структура урока:
- Организационный момент.
- Постановка цели урока.
- Объяснение нового материала.
- Обобщение нового материала.
- Домашнее задание.
- Подведение итогов
Организация рабочих мест.
Сегодня на уроке мы рассмотрим следующие вопросы:
• что такое программное обеспечение;
• типы программного обеспечения;
• состав прикладного программного обеспечения.
Что такое программное обеспечение
Возможности современного ПК столь велики, что все большее число людей находят ему применение в своей работе, учебе, быту. Важнейшим качеством современного компьютера является его «дружественность» по отношению к пользователю. Общение человека с компьютером стало простым, наглядным, понятным. Компьютер сам подсказывает пользователю, что нужно делать в той или иной ситуации, помогает выходить из затруднительных положений. Это возможно благодаря программному обеспечению компьютера.
Воспользуемся аналогией между компьютером и человеком. Новорожденный человек ничего не знает и не умеет. Знания и умения он приобретает в процессе развития, обучения, накапливая информацию в своей памяти. Компьютер, который собрали на заводе из микросхем, проводов, плат и прочего, подобен новорожденному человеку. Можно сказать, что загрузка в память компьютера программного обеспечения аналогична процессу обучения ребенка.
Компьютер является универсальным инструментом для выполнения любых действий с информацией. Но для этого необходимо написать для компьютера на понятном ему языке инструкцию - программу, объясняющую как именно нужно обработать информацию. Собственно, сам компьютер абсолютно не владеет никакими знаниями - они все находятся в выполняемых на нем программах. В зависимости от программы, можно превращать ПК в рабочее место писателя или ученого, дизайнера или видеорежиссера, радиоведущего или архитектора. С расширением возможностей ПК требуется все более разнообразное программное обеспечение (ПО) для решения тех или иных задач.
Повышение мощности компьютеров, разнообразие средств связи, доступность использование Интернет, а также периферийных устройств дает разработчикам ПО широкий круг действий для максимального удовлетворения запросов пользователей.
Программное обеспечение - компьютерные программы и данные, предназначенные для решения определённого круга задач и хранящиеся в цифровом виде.
А программы - это созданные и упорядоченные последовательности команд для достижения определенных задач. Компьютерные пользователи на жаргоне часто используют слово «софт» (англ. software ), что есть полным соответствием термину «программа».
Программное обеспечение компьютера постоянно пополняется, развивается, совершенствуется. Стоимость установленных программ на современном ПК зачастую превышает стоимость его технических устройств. Разработка современного ПО требует очень высокой квалификации от программистов.
Типы программного обеспечения
В программном обеспечении компьютера есть необходимая часть, без которой на нем просто ничего не сделать. Она называется системным ПО. Покупатель приобретает компьютер, оснащенный системным программным обеспечением, которое не менее важно для работы компьютера, чем память или процессор. Кроме системного ПО в состав программного обеспечения компьютера входят еще прикладные программы и системы программирования.
Программное обеспечение компьютера делится на:
— системное ПО;
— прикладное ПО;
— системы программирования.
Системное программное обеспечение служит для обеспечения работы собственно самого компьютера и выполнения прикладных программ.
Системное программного обеспечения делится на виды:
1. базовое ПО (операционные системы и их оболочки).
2. сервисное ПО, или утилиты. Сюда входят программы диагностики состояния компьютера, антивирусные средства, программы для работы с накопителями (переносными или стационарными жесткими дисками), программы для архивации данных и обслуживания сетей.
Виды системного ПО :
- операционные системы
- программы – оболочки
- операционные оболочки
- Драйверы
- Утилиты
Основная составляющая всего системного программного обеспечения - операционная система.
Операционная система или ОС (англ. OS - operating system ) - сборка программ, обеспечивающих управление ПК, эффективного использования его ресурсов и решение задач, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.
ОС является посредником между компьютером и пользователем, анализирует запросы пользователя и выполняет их.
Она также создана для того, чтобы освободить программиста от тяжкого труда - распределения ресурсов компьютера и управления его аппаратурой.
С 1990 годов наиболее распространёнными системами есть ОС семейства Microsoft Windows и UNIX (особенно Linux).
При включении компьютера ОС грузится в оперативную память раньше других программ и затем служит средой для их работы.
ОС обеспечивает функционирование ПК и работу программ в трех режимах :
- в однопрограммном режиме, когда все ресурсы компьютера предоставляются одной программе, выполняющую обработку данных.
- в многопрограммном режиме, когда несколько независимых программ обрабатывают информации в одно время (они делят ресурсы между собой). Основа этого режима – одновременное совмещение работы системной платы и манипулирование периферийными устройствами, а значит - более эффективное, в сравнении с однопрограммным режимом, использование ресурсов.
- в многозадачном режиме, при необходимости выполнение нескольких программ для координации при достижении общей цели. Для этого в ОС имеются средства, позволяющие задачам «дружить» друг с другом.
Назначение операционной системы.
Основная задача ОС - динамическое распределение и управление ресурсами, которыми является всякий объект, распределяющий операционной системой между вычислительными процессами.
Ресурсы бывают аппаратные (центральный процессор, оперативная память, периферийные устройства) и программные (все доступные пользователю программные средства для управления вычислительными процессами и данными).
Основные функции ОС:
- Управление оперативной памятью;
- Загрузка приложений в оперативную память и их выполнение;
- Доступ к устройствам ввода-вывода;
- Управление памятью накопителей (жесткого диска, СD и DVD-дисков) с помощью файловой системы
- Пользовательский интерфейс.
Программы-оболочки обеспечивают ту или иную степень защиты от ошибок пользователя, что уменьшает вероятность случайного уничтожения информации.
Разница между програмамми и утилитами зачастую выражается лишь в универсальности первых и специализации вторых.
Операционные оболочки - интерфейсные системы, используемые в основном для создания графических интерфейсов.
Драйвера (на жаргоне «дрова») - программы, расширяющие возможности ОС по управлению устройствами ввода-вывода. С помощью них возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся. Обычно загружаются в оперативную память при запуске компьютера.
К утилитам относятся:
- файловые менеджеры
- архиваторы (для сжатия информации)
- средства просмотра и воспроизведения (аудио или видео)
- средства диагностики и контроля ПК;
- средства коммуникаций между компьютерами
- средства для компьютерной безопасности (антивирусы, резервное копирование).
Часть утилит входит в состав ОС, другая - существует автономно.
Состав прикладного программного обеспечения
Прикладное программное обеспечение или приложения – софт, предназначенный для выполнения конкретных задач пользователя, рассчитан на непосредственное «общение» с ним и для обеспечения применение машины в разнообразных областях деятельности человека.
Программы, с помощью которых пользователь может решать свои информационные задачи, не прибегая к программированию, называются прикладными программами.
Прикладное ПО является самым многочисленным из всех видов продуктов ПО. Сюда входят приложения, выполняющие работу с данными в сфере различных предметных областей. Установка таких программ на компьютер производится опытными пользователями. Помимо создания новых программных продуктов их разработчики уделяют много внимания для совершенствования, модернизацию и создание их новых версий популярных систем.
Как правило, все пользователи предпочитают иметь набор прикладных программ, который нужен практически каждому. Их называют программами общего назначения . К их числу относятся:
• текстовые и графические редакторы, с помощью которых можно готовить различные тексты, создавать рисунки, строить чертежи; проще говоря, писать, чертить, рисовать;
• системы управления базами данных (СУБД), позволяющие превратить компьютер в справочник по любой теме;
• табличные процессоры, позволяющие организовывать очень распространенные на практике табличные расчеты;
• коммуникационные (сетевые) программы, предназначенные для обмена информацией с другими компьютерами, объединенными с данным в компьютерную сеть.
Очень популярным видом прикладного программного обеспечения являются компьютерные игры. Большинство пользователей именно с них начинает свое общение с ЭВМ.
Кроме того, имеется большое количество прикладных программ специального назначения для профессиональной деятельности. Их часто называют пакетами прикладных программ. Это, например, бухгалтерские программы, производящие начисления заработной платы и другие расчеты, которые делаются в бухгалтериях; системы автоматизированного проектирования, которые помогают конструкторам разрабатывать проекты различных технических устройств; пакеты, позволяющие решать сложные математические задачи без составления программ; обучающие программы по разным школьным предметам и многое другое.
Инструментальное программное обеспечение или системы программирования - это средства для автоматизации разработки новых программ и их сопровождения с помощью языка программирования. Для создания программы на каком-либо языке программирования необходимо задействовать такие компоненты:
1. Текстовый редактор (создает файл с исходным текстом программы).
2. Компилятор или интерпретатор для перевода текста в промежуточный объектный код. Исходный текст большой программы состоит из нескольких таких файлов-кодов.
3. Сборщик, выполняющий связывание объектных модулей. Он формирует работоспособное приложение – исполнимый код - законченную программу, которая запускается на любом компьютере с соответственной операционной системой. Как правило, конечный файл имеет расширение .exe
Наиболее популярные редакторы визуального проектирования:
Borland C++ Builder - средство для разработки DOS и Windows приложений
Microsoft Visual Basic - популярный инструмент для создания Windows-программ
IV. Обобщение новых знаний
1. Продолжите фразу: Компьютер представляет собой единство двух составляющих: ____________________. Компьютер представляет собой единство двух составляющих: аппаратуры и программного обеспечения (ПО).
2. Что такое программное обеспечение? Программное обеспечение компьютера — это вся совокупность программ, хранящихся в его долговременной памяти. ПО компьютера может пополняться, изменяться.
3. Какая разница между ПО и собственно программой? Программное обеспечение - компьютерные программы и данные, предназначенные для решения определённого круга задач и хранящиеся в цифровом виде. А программы - это созданные и упорядоченные последовательности команд для достижения определенных задач.
4. Виды ПО. Программное обеспечение ЭВМ можно разделить на три части: системное ПО, прикладное ПО и системы программирования.
5. К какому виду ПО относятся утилиты? Системному ПО.
6. Какова цель использования прикладных программ? С помощью прикладных программ пользователь непосредственно решает свои информационные задачи, не прибегая к программированию.
7. Наведите несколько примеров прикладного ПО. К прикладным программам относятся: редакторы текстовые и графические, системы управления базами данных (СУБД), табличные процессоры, сетевое ПО, игры.
8. Какие программы называются прикладными программами специального назначения? Прикладные программы специального назначения — это программы, используемые в профессиональной деятельности, в обучении.
V. Постановка домашнего задания
Прочитать стр.55 – 58 (учебник), выучить записи в тетради. Устно ответить на вопросы № 1-4 стр.58.
VI. Подведение итогов.
Список использованных источников:
1. Урок на тему «Программное обеспечение». Корпанец К.Л., г. Николаев
3. Каймин В.А. Информатика: Учебник. - М.: ИНФРА-М, 2000
7. Макарова Н. В. Информатика и ИКТ: учебник для 8 – 9 классов. – Питер, 2010
9. Васильев В.Г. Введение в системное программное обеспечение/В. Г. Васильев. - 2009
10. Лейкин М. А. Системное программное обеспечение. - 2010
По теме: методические разработки, презентации и конспекты
План-конспект урока информатики по теме: Программное обеспечение. Классификация программного обеспечения", 9 класс
Данный план-конспект урока составлян с ипользованием электронных образовательных ресурсов (ЭОР).
Флипчарт к уроку информатики "Данные и программа. Устройство компьютера"
Дидактический материал по теме "Данные и программа. Устройство компьютера" предназначен для уроков информатики с использованием интерактивной доски Promethean.
Презентация к уроку информатики в 7 классе "Персональный компьютер как система"
Презентация к уроку информатики в 7 классе "Персональный компьютер как система".
Конспект урока по информатике на тему: "Аппаратное обеспечение компьютера"
Цель: Дать понятие о современной тенденции развития архитектуры компьютера Задачи:1. Рассмотреть перспективы развития компьютерной техники.2.Развивать познавательный интерес, критичес.
Видеоурок по информатике на тему "Программное обеспечение компьютера"
План-конспект урока с использование ЭОР "Программное обеспечение компьютера"
План - конспект урока и презентация.
Цель: объяснить, что такое программное обеспечение и зачем оно существует;научить различать системное, прикладное ПО.Задачи: Образовательные – познакомить учащихся с понятиями «программ.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА КОМПЬЮТЕР КАК УНИВЕСАЛЬНОЕ УСТРОЙСТВО ДЛЯ РАБОТЫ С ИНФОРМАЦИЕЙ
Читать §2.3 Выполнить задания 11-14 Домашнее задание
Цели: 1. Изучить понятие «программное обеспечение». 2. Познакомится с классификацией программного обеспечения. 3. Познакомится с методами его распространения. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА
Ключевые слова программа программное обеспечение (ПО) системное ПО прикладное ПО система программирования операционная система архиватор антивирусная программа приложение общего назначения приложение специального назначения
Прикладное программное обеспечение Системное программное обеспечение Системы программирования Программное обеспечение Программа - это описание на формальном языке, «понятном» компьютеру, последовательности действий, которые необходимо выполнить над данными для решения поставленной задачи. Совокупность всех программ, предназначенных для выполнения на компьютере, называют программным обеспечением (ПО) компьютера. Компьютерные программы
Системное программное обеспечение Системное программное обеспечение включает в себя операционную систему и сервисные программы. Операционная система - это комплекс программ, обеспечивающих совместное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера. Программные объекты Аппаратные объекты Компьютер Устройства ввода и вывода Программы и данные Устройства обработки и хранения Аппаратный интерфейс Аппаратно-программный интерфейс Пользовательский интерфейс Средства, обеспечивающие взаимосвязь между объектами этой системы, называют интерфейсом. Компьютер является частью системы «человек - компьютер». Средства взаимодействия человека и компьютера Средства взаимодействия аппаратного и программного обеспечения Интерфейс Средства взаимодействия между устройствами компьютера В операционную систему входят программы, поддерживающие диалог пользователя с компьютером: желая произвести некоторое действие, человек даёт ОС соответствующую команду. Наиболее распространённые ОС для персональных компьютеров: Windows Linux
ОЗУ Загрузка компьютера Загрузка компьютера - это последовательная загрузка программ операционной системы из долговременной памяти (жёсткого или оптического диска) в оперативную память компьютера. Диск с программой- загрузчиком Тестирование и настройка аппаратных средств Компьютер ПЗУ BIOS Программы тестирования Поиск начального загрузчика
Сервисные программы Сервисные программы Обслуживание дисков Winrar Winzip Архиваторы Антивирусные программы Коммуникационные программы DrWeb Avast
ввод текста программы редактирование отладка компиляция исполнение работа с файлами режим помощи Системы программирования Программирование - это процесс создания программ, разработки всех типов программного обеспечения. Комплекс программных средств, предназначенных для разработки компьютерных программ на языке программирования, называют системой программирования. Режим работы систем программирования Создание, отладка и выполнение программ с целью: решения вычислительных задач обработки текстов и графики создания системного ПО создания прикладного ПО Назначение систем программирования
Обеспечивает доступ всем желающим к исходным кодам программ Правовые нормы использования программного обеспечения Правовой статус программ ПО – частная собственность Свободное программное обеспечение Коммерческие Условно бесплатные Свободно распространяемые
Самое главное Совокупность всех программ, предназначенных для выполнения на компьютере, называют программным обеспечением (ПО). По функциональному назначению различают: системное ПО, прикладное ПО, системы программирования. Системное ПО включает в себя операционную систему и сервисные программы. Система программирования - это комплекс программных средств, предназначенных для разработки компьютерных программ на языке программирования. Программы, с помощью которых пользователь может решать информационные задачи, не прибегая к программированию, принято называть прикладными программами или приложениями. По правовому статусу ПО можно разделить на две группы: ПО, являющееся частной собственностью авторов или правообладателей; свободное ПО.
Опорный конспект Программное обеспечение (ПО) - совокупность всех программ, предназначенных для выполнения на компьютере Структура программного обеспечения компьютера Системы программирования Операционная система (ОС) Сервисные программы Архиваторы Антивирусы Коммуникационные программы Приложения общего назначения Приложения специального назначения Языки программирования Ассемблеры ФОРТРАН Паскаль С (Си) ЛОГО ЛИСП Пролог Делфи Бейсик . . . . . . . . . . Прикладное ПО Системное ПО
Сайт учителя информатики. Технологические карты уроков, Подготовка к ОГЭ и ЕГЭ, полезный материал и многое другое.
Информатика. 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. Ознакомьтесь с материалами презентации к параграфу, содержащейся в электронном приложении к учебнику. Дополняет ли презентация информацию, содержащуюся в тексте параграфа?
В данный момент вы не можете посмотреть или раздать видеоурок ученикам
Чтобы получить доступ к этому и другим видеоурокам комплекта, вам нужно добавить его в личный кабинет, приобрев в каталоге.
Получите невероятные возможности
Конспект урока "Понятие программного обеспечения. Системное программное обеспечение"
· системное программное обеспечение;
· аппаратный и пользовательский интерфейсы.
Прежде чем приступить к изучению новой темы, давайте подумаем, одинаковые ли задачи выполняют все компьютеры?
Например, обычный домашний компьютер и компьютер в архитектурном бюро? Или школьный компьютер и компьютер у инженера космонавтики? Естественно нет! Понятно, что кроме стандартного набора задач каждый из этих компьютеров выполняет и специфические функции, необходимые в данной ситуации.
На прошлом уроке мы с вами уже говорили о том, что компьютер можно считать моделью умственной деятельности человека, поскольку он вводит, выводит, хранит и обрабатывает информацию. Однако полностью сравнивать умственную деятельность человека с действиями компьютера нельзя. Машина может только точно выполнять последовательность команд, составленную для неё человеком. Такую последовательность команд называют программой, а компьютер является её исполнителем.
То есть Программа – это описание на специальном компьютерном языке очерёдности действий, которые необходимо выполнить над данными, чтобы исполнить поставленную задачу.
Совокупность программ, написанных человеком для компьютера, называют программным обеспечением. Именно оно превращает набор взаимосвязанных устройств в «умную» машину.
Компьютер представляет собой совокупность аппаратной части (технических устройств) и программного обеспечения.
Как мы уже говорили, набор всех установленных программ на каждом компьютере может быть разным. На домашних компьютерах устанавливают текстовые и графические редакторы, игры, программы воспроизведения музыки и фильмов.
На компьютере конструктора – сложные системы для выполнения чертежей и расчётов. Программное обеспечение определяется задачами, которые решает пользователь.
Иногда по стоимости программное обеспечение компьютера может быть даже выше чем его аппаратная часть.
Сегодня существует огромное количество программ совершенно разного профиля, они непрерывно развиваются и улучшаются, некоторые исчезают, а другие становятся неотъемлемыми для всех компьютеров.
Классифицировать все компьютерные программы можно следующим образом: системное ПО, Прикладное ПО и системы программирования.
Итак, разберёмся с Системным программным обеспечением.
Системное программное обеспечение – это комплекс программ, которые управляют элементами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода и так далее.
Системное программное обеспечение состоит из операционной системы и сервисных программ.
Где Операционная система – это совокупность программ, обеспечивающих бесперебойную работу всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера.
Способ взаимодействия пользователя с операционной системой называют интерфейсом.
Выделяют следующие виды интерфейсов:
Аппаратный интерфейс – это средства, которые задают взаимодействие между устройствами компьютера. Для того чтобы аппаратное обеспечение компьютера исправно работало в состав операционной системы входят специальные программы – драйверы, которые управляют работой устройств, подключённых к компьютеру, таких как клавиатура, мышь, монитор, принтер и др. Для каждого устройства необходимо установить свой собственный драйвер. Как правило, драйверы идут сразу в комплекте с каждым устройством.
Пользовательский интерфейс – это ряд программ, которые обеспечивают взаимодействие человека и компьютера. Например, для того чтобы запустить программу для просмотра фильма, или распечатать фото, человек задаёт операционной системе определённую команду, которую она обрабатывает и либо выполняет, либо выдаёт отчёт о невозможности выполнения данной команды. Иногда может произойти сбой операционной системы.
На сегодняшний момент самыми распространёнными операционными системами для персонального компьютера являются: Windows, MacOS и Linux.
Покупая новый компьютер, вы можете сами выбирать, что хотите получить. Операционная система может быть установлена на компьютер, либо нет. Также вы сами можете выбрать и установить нужную операционную систему на свой компьютер. Не стоит забывать, что во всех случаях операционная система должна быть лицензионной, а за использование пиратских копий можно получить наказание.
Сейчас вспомните, как вы включается компьютер для работы. Вы нажимаете кнопку на системном блоке, и происходит загрузка компьютера. Что значит загрузка?
Загрузка компьютера - это последовательная загрузка программ операционной системы из долговременной памяти (жёсткого или оптического диска) в оперативную память компьютера. Давайте разберём данный процесс подробнее.
Первым делом, при запуске компьютера начинают работать программы тестирования компьютера и программы загрузки операционной системы – BIOS (Basic Input/Output System – базовая система ввода/вывода). Данные программы хранятся на запоминающем устройстве компьютера (ПЗУ). Когда мы включаем компьютер программы BIOS начинают работать и сведенья о работе отображаются на экране монитора. Программа проверяет и настраивает аппаратные средства компьютера. И если они работают правильно, компьютер переходит ко второму этапу запуска – поиску начального загрузчика операционной системы.
Диск на котором хранится операционная система и с которого происходит её запуск называется – системным диском. Компьютер по очереди обращается к дискам в поисках системного. Однако последовательность обращений к дискам для загрузки операционной системы определяется настройками ОС, запуститься операционная система может как с жёсткого диска, так и с USB-флэшки или DVD, CD диска. Системным будет тот диск, на котором будет храниться специальная программа-загрузчик. И уже именно эта программа продолжает этап запуска компьютера, то есть осуществляет запуск других программ операционной системы с системного диска в оперативную память.
Теперь давайте выясним, какие программы относятся к системным?
Системными называются программы, которые обслуживают диски, другими словами проверяют их, восстанавливают, чистят, а также программы архиваторы, программы борьбы с компьютерными вирусами, коммуникационные (программы для общения пользователей в интернете) и многие другие.
Данные программы очень важны для стабильного функционирования компьютера.
Давайте остановимся подробнее на программах архиваторах и антивирусах.
Представьте ситуацию что вам нужно сохранить себе на компьютер фотографии со дня рождения. На дне рождении был профессиональный фотограф. Фотографий получилось очень много, и они занимают очень много места. Что же делать? Если вы просто скопируете их себе на USB-флэш накопитель, то они займут всю память или её может даже не хватить. Логично, что место, которое занимают фотографии нужно как-то уменьшить. Для этих целей есть специальные программы – архиваторы.
Архиваторы – это специальные программы, с помощью которых происходит сжатие информации для более компактного хранения на компьютере или любом другом носителе. Используя программы - архиваторы мы уменьшаем объём хранимой информации, тем самым освобождаем дополнительное место на диске. И что особенно важно экономим время при передаче информации через интернет.
Теперь рассмотрим программы – антивирусы.
По определению компьютерный вирус – это специально написанная вредоносная программа, которая вредит данным хранящимся на компьютере, и может даже вывести компьютер из строя. Основными признаками наличия вирусов на компьютере являются: неправильная работа программ, компьютер работает медленно, операционная система не запускается, программы и данные исчезают с компьютера, значительно уменьшился объем свободной памяти, могут издаваться звуковые сигналы, компьютер часто зависает.
Для того чтобы обнаружить и удалить вирус с компьютера необходима специальная антивирусная программа. Например, Антивирус Касперского, Doctor-Web, Panda.
Если вы хотите защитить свой компьютер от вирусов, необходимо делать следующее:
1) Установить на компьютер антивирус и с его помощью проверять компьютер на наличие вирусов.
2) Регулярно обновлять антивирус через интернет
3) Прежде чем что-то переписать себе на компьютер с чужого носителя, проверить его на вирусы.
Также очень нужными являются коммуникационные программы, которые предназначены для получения доступа к ресурсам сети Интернет и общения между пользователями. К ним относятся: Гугл хром, опера, скайп и другие.
Итак, подведём итоги нашего урока:
· Программа – это описание на специальном компьютерном языке очерёдности действий, которые необходимо выполнить над данными, чтобы исполнить поставленную задачу.
· Системное программное обеспечение – это комплекс программ, которые управляют элементами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода и так далее.
· Операционная система – это совокупность программ, обеспечивающих бесперебойную работу всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера.
· Способ взаимодействия пользователя с операционной системой называют интерфейсом. Выделяют Аппаратный и Пользовательский интерфейсы.
Читайте также: