Автор работы: Пользователь скрыл имя, 30 Апреля 2013 в 15:17, контрольная работа
Понятие информатики является относительно новым в лексиконе современного человека. Несмотря на повсеместное употребление, его содержание остается не проясненным до конца в силу своей новизны. Интуитивно ясно, что оно связано с информацией, а также с ее обработкой на компьютерах. Это подтверждается существующей легендой о происхождении данного слова: считается, что оно составлено из двух слов -информация и автоматика (как средство преобразования информации).
•Тема 1 Вопрос 1. Дисциплина «Информатика» и понятия «Информация»…………………………………………………………………..
•Тема 3 Вопрос 1. Классификация программных средств реализация информационных процессов……………………………………………………
•Тема 5 Вопрос 1. Алгоритм и его свойства, блок-схема алгоритмов……………………………………………………………………….
•Тема 6 Вопрос 1. Сетевые технологии обработки данных…………………….
Системный уровень – переходный. Программы
обеспечивают взаимодействие других программ
компьютерной системы с ПО базового уровня
и непосредственно с аппаратным обеспечением,
т.е. выполняют «посреднические» функции. От
ПО этого уровня во многом зависят эксплуатационные
показатели вычислительной системы в
целом. Например, конкретные программы
отвечают за взаимодействие с конкретными
устройствами. Они входят в состав ПО системного
уровня и называются
Другой класс программ отвечает за взаимодействие с пользователем. Их называют средствами обеспечения пользовательского интерфейса. От них зависит удобство работы с компьютером.
Совокупность программного обеспечения системного уровня образует ядро операционной системы компьютера. Если компьютер оснащен ПО системного уровня, то он подготовлен к установке программ более высоких уровней, к взаимодействию программных средств с оборудованием, к взаимодействию с пользователем. Наличие ядра операционной системы – непременное условие для возможности практической работы человека с вычислительной системой.
Служебный уровень. ПО этого уровня взаимодействует с ПО базового уровня и с ПО системного уровня. Такие программы называют утилитами. Их основное назначение – автоматизация работ по проверке, наладке и настройке компьютерной системы. Во многих случаях они используются для расширения или улучшения функций системных программ. Некоторые служебные программы изначально включают в состав операционной системы, но большинство из них являются внешними для ОС.
В разработке и эксплуатации программ существует два альтернативных направления:
· интеграция с ОС
служебные программы могут изменять потребительские свойства системных программ, делая их более удобными для практической работы;
· автономное функционирование.
Представляют пользователю большие возможности для персональной настройки из взаимодействия с аппаратным и программным обеспечением.
Прикладной уровень – комплекс прикладных программ, с помощью которых на данном рабочем месте выполняются конкретные задания. Огромный функциональный диапазон возможных приложений средств ВТ обусловлен наличием прикладных программ для разных видов деятельности.
Универсальность вычислительной системы,
доступность прикладного
Структура программного обеспечения (ПО) компьютера
Под программным обеспечением (Software) понимается совокупность программ и соответствующей документации, выполняемых вычислительной системой. Программное обеспечение – совокупность программ для обработки данных и необходимых для их эксплуатации документов.
К программному обеспечению (ПО) относится также вся область деятельности по проектированию и разработке ПО:
технология проектирования
программ (например, нисходящее проектирование,
структурное и объектно-
методы тестирования программ;
методы доказательства правильности программ;
анализ качества работы программ;
документирование программ;
разработка и использование программных средств, облегчающих процесс проектирования программного обеспечения, и многое другое.
Программное обеспечение — неотъемлемая часть компьютерной системы. Оно является логическим продолжением технических средств. Сфера применения конкретного компьютера определяется созданным для него ПО.
В первом приближении все программы, работающие на компьютере, можно условно разделить на три категории:
1. прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ;
2. системные программы, выполняющие различные вспомогательные функции, например:
o управление ресурсами компьютера;
o создание копий используемой информации;
o проверка работоспособности устройств компьютера;
o выдача справочной информации о компьютере и др.;
3. инструментальные программные системы, облегчающие процесс создания новых программ для компьютера.
Системное ПО – совокупность программ и программных комплексов для обеспечения работы компьютера и информационных сетей.
Операционная система (ОС) предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами компьютера, позволяет прикладным программам обращаться к внешним устройствам.
Операционные оболочки – специальные программы, предназначенные для обеспечения общения пользователя с командами операционной системы. Имеют текстовый и графический варианты интерфейса конечного пользователя.
Утилиты – служебные программы, с помощью которых производится начальная разметка дисков, установка параметров внешних устройств, тестирование оперативной памяти и других устройств, стыковка с локальной сетью, выявление и восстановление зараженных файлов, архивирование данных с целью уменьшения объема памяти и др.
При построении классификации ПО нужно учитывать тот факт, что стремительное развитие вычислительной техники и расширение сферы приложения компьютеров резко ускорили процесс эволюции программного обеспечения.
Если раньше можно было по пальцам перечислить основные категории ПО — операционные системы, трансляторы, пакеты прикладных программ, то сейчас ситуация коренным образом изменилась.
Развитие ПО пошло, как вглубь (появились новые подходы к построению операционных систем, языков программирования и т.д.), так и вширь (прикладные программы перестали быть прикладными и приобрели самостоятельную ценность).
Соотношение между требующимися программными продуктами и имеющимися на рынке меняется очень быстро. Даже классические программные продукты, такие, как операционные системы, непрерывно развиваются и наделяются интеллектуальными функциями, многие из которых ранее относились только к интеллектуальным возможностям человека.
Кроме того, появились нетрадиционные программы, классифицировать которые по устоявшимся критериям очень трудно, а то и просто невозможно, как, например, программа — электронный собеседник.
На сегодняшний день можно сказать, что более или менее определённо сложились следующие группы программного обеспечения:
операционные системы и оболочки;
системы программирования (трансляторы, библиотеки подпрограмм, отладчики и т.д.);
инструментальные системы;
интегрированные пакеты программ;
динамические электронные таблицы;
системы машинной графики;
системы управления базами данных (СУБД);
прикладное программное обеспечение.
Прикладное программное
Назначение, состав и структура прикладного программного обеспечения ЭВМ.
Прикладное программное обеспечение служит программным инструментом решения задач конечных пользователей. Они являются самым многочисленным классом программных продуктов. Прикладные программы бывают разного назначения. Например, составление бухгалтерского отчета.
Прикладная программа — это любая конкретная программа, способствующая решению какой-либо задачи в пределах данной проблемной области.
Пакеты прикладных программ (ППП).
Для наиболее распространенных задач создаются пакеты прикладных программ.
Пакеты прикладных программ (ППП) — комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.
ППП - это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и дополненные соответствующей технической документацией.
Классы решаемых задач ППП.
В зависимости от характера решаемых задач различают следующие разновидности ППП:
пакеты для решения типовых инженерных, планово-экономических, общенаучных задач;
пакеты системных программ;
пакеты для обеспечения
систем автоматизированного
пакеты педагогических программных средств и другие.
Чтобы пользователь мог применить ППП для решения конкретной задачи, пакет должен обладать средствами настройки (иногда путём введения некоторых дополнений).
Каждый ППП обладает обычно рядом возможностей по методам обработки данных и формам их представления, полноте диагностики, что дает возможность пользователю выбрать подходящий для конкретных условий вариант.
ППП обеспечивают значительное снижение требований к уровню профессиональной подготовки пользователей в области программирования, вплоть до возможности эксплуатации пакета без программиста.
Часто пакеты прикладных программ располагают базами данных для хранения данных и передачи их прикладным программам.
Интегрированные пакеты представляют собой набор нескольких программных продуктов, объединенных в единый удобный инструмент. Наиболее развитые из них включают в себя текстовый редактор, органайзер, электронную таблицу, СУБД, средства поддержки электронной почты, программу создания презентационной графики.
Системы автоматизированного проектирования (CAD-системы). Предназначены дл автоматизации проектно-конструкторских работ. Применяются в машиностроении, приборостроении, архитектуре. Позволяют проводить чертежно-графические работы, расчеты, выбор готовых конструктивных элементов из обширных баз данных. Особенность CAD-систем состоит в автоматическом обеспечении на всех этапах проектирования технических условий, норм и правил, что освобождает конструктора или архитектора от работ нетворческого характера.
Настольные издательские системы используются для автоматизации процесса верстки полиграфических изданий. Этот класс программ занимает промежуточное положение между текстовыми процессорами и системами автоматизированного проектирования. Они обладают расширенными возможностями управления взаимодействием текста с параметрами страницы и с графическими объектами. Но у них меньше возможностей редактирования текста. Их применяют к документам, прошедших предварительную обработку в текстовых процессорах и графических редакторах.
Экспертные системы (ЭС) предназначены для анализа данных, содержащихся в базах знаний, и выдачи рекомендаций по запросу пользователя. Их применяют в тех случаях, когда исходные данные хорошо формализуются, но для принятия решения требуются обширные специальные знания. Характерными областями применения экспертных систем является юриспруденция, медицина, фармакология, химия. Особенность ЭС заключается в саморазвитии. Исходные данные хранятся в базе знаний в виде фактов, между которыми с помощью специалистов-экспертов устанавливается определенная система отношений. С использованием ЭС связана область научно-технической деятельности, называемая инженерией знаний. Инженеры знаний – это специалисты, выступающие в качестве промежуточного звена между разработчиками ЭС и специалистами в конкретных областях науки и техники (экспертами).
Редакторы HTML (Web-редакторы)
Интегрированные системы делопроизводства. Представляют собой программные средства автоматизации рабочего места руководителя. Их основные функции: создание, редактирование и форматирование простейших документов; централизация функций электронной почты, факсимильной и телефонной связи; диспетчеризация и мониторинг документооборота предприятия; координация деятельности подразделений; оптимизация административно-хозяйственной деятельности; поставка по запросу оперативной и справочной информации.
Бухгалтерские системы
– специализированные системы, сочетающие
в себе функции текстовых и
табличных редакторов, электронных
таблиц и систем управления базами
данных. Предназначены для
Финансовые аналитические системы используют в банковских и биржевых структурах. Они позволяют контролировать и прогнозировать ситуацию на финансовых, товарных сырьевых рынках, производить анализ текущих событий, готовить сводки и отчеты.
Геоинформационные системы (ГИС). Предназначены для автоматизации картографических и геодезических работ на основе информации, полученной топографическими или аэрокосмическими методами.
Системы видеомонтажа. Предназначены для цифровой обработки видеоматериала и его монтажа, создания видеоэффектов, устранения дефектов, наложения звука, титров и субтитров.
Отдельные категории прикладных программ, обладающие своими развитыми внутренними системами классификации, представляют обучающие, развивающие, справочные и развлекательные системы и программы. Характерной особенностью этих классов программного обеспечения являются повышенные требования к мультимедийной составляющей (использование музыкальных композиций, средств графической анимации и видеоматериалов).