Современные программы обработки текстов в зависимости от возможностей делятся на несколько категорий:
Текстовые редакторы. Это программы, предназначенные для ввода и редактирования текстов. К ним относятся текстовый редактор Norton Commander, редактор Блокнот.
Текстовые процессоры. Они позволяют не только вводить и редактировать текст, но и форматировать его, т.е. оформлять. К ним относятся: Лексикон, MultiEdit, Word.
Настольные издательские системы. Назначение этого класса: автоматизация процесса верстки полиграфических изданий. К ним относятся: Wentura, Page Maker.
Электронные таблицы.
Электронные таблицы - это особый вид прикладных программ, предназначенные для хранения и обработки информации, представленной в табличной форме.
Особенность этих программ заключается в том, что с их помощью можно не только вводить данные в ячейки таблиц, редактировать и форматировать их, но и применять формулы для описания связи между значениями, хранящимися в разных ячейках. Изменение содержимого какой-либо ячейки приводит к перерасчету значений всех ячеек.
Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без проведения расчетов или специального программирования.
Электронные таблицы нашли широкое применение в экономических и бухгалтерских расчетах. Их можно эффективно использовать для: автоматической обработки зависящих друг от друга данных, автоматизации итоговых вычислений, создания сводных таблиц, ведения простых баз данных, подготовки табличных документов, построения диаграмм.
Примером служит – табличный процессор Excel (разработка Microsoft), Lotus 1-2-3 (разработка Lotus).
Системы управления базами данных.
База данных – это совокупность массивов и файлов данных, организованная по определенным правилам, предусматривающим стандартные принципы описания, хранения и обработки данных независимо от их вида.
Работа с БД требует решения различных задач: создание базы, запись базы данных в базу, корректировка данных, выборка данных из базы по запросам пользователя.
В ПЭВМ обычно используются реляционные базы данных. В таких БД является таблицей. Столбцы называются полями, строки – записями. Примером БД может служить расписание движения поездов и автобусов, телефонный справочник.
Для разработки программ, систем программ, работающих с базами данных, используются специальные средства – системы управления базами данных (СУБД). К ним относятся: FOXPRO, ACCESS.
Графические редакторы.
Это программы, позволяющие создавать и редактировать рисунки и другие изображения. Примером служит программа Paint, включаемая в состав Windows.
Интегрированные программные средства.
Так называют программы, которые в одной оболочке объединяют несколько программ. Наиболее распространенный продукт этого класса – пакет MS Office, который интегрирует в себе такие офисные программные средства как текстовый процессор MS Word, табличный процессор MS Excel, СУБД Access система разработки презентаций MS Power Point, электронный организатор MS Outlook и др.
Профессиональные программы.
Профессиональные программы предназначены для решения прикладных задач какой-либо отрасли науки, техники, медицины, сельского хозяйства и т.д.
К ним можно отнести бухгалтерские программы: 1С, «Галактика», «Турбо-бухгалтер» и пр. Они помогают вести учет первичных документов, готовить регулярные отчеты и выполнять необходимые расчеты.
Биржевые аналитические программы. Они позволяют контролировать ситуацию на финансовых и товарных рынках, производить анализ текущих событий и формулировать прогнозы.
Геоинформационные системы (ГИС). Предназначены для автоматизации картографических работ на основе информации, полученной топографическими или аэрокосмическими методами.
Системы автоматического проектирования. Предназначены для автоматизации проектно-конструкторских работ. Применяются в машиностроении и архитектуре. Кроме чертежно-графических работ эти системы позволяют производить расчеты (например, расчеты прочности деталей) и выбор конструктивных элементов из обширных баз данных.
Экспертные системы. Предназначены для анализа информации, содержащейся в базах знаний, и выдачи рекомендаций по запросу пользователя. Такие системы применяются в тех случаях, когда исходные данные хорошо формализуются, но для принятия решения требуются обширные знания. Например, по совокупности признаков заболевания медицинские экспертные системы помогают установить диагноз и назначить лекарства, дозировку и программу лечебного курса. По совокупности признаков события юридические экспертные системы помогают дать правовую оценку и предложить порядок действий, как обвиняющей стороны, так и для защищающейся.
Развлекательные и образовательные программы.
К ним относятся разного рода обучалки, например, иностранному языку; энциклопедии, справочники, «живые книги», игры.
Мультимедийные программы.
Так называют способ использования ПЭВМ с применением всех доступных средств: текста, стереозвука, голосового сопровождения, высококачественной графики, видеоклипов, мультипликации.
Мультимедийный компьютер включает в себя звуковую стереоплату; плату видеоввода для работы с видеомагнитофоном, видеокамерой, цифровой фотокамерой, телевизором; дисковод для работы с CD-ROM; звуковые стереоколонки; микрофон; требуемое программное обеспечение.
Обычно применение мультимедиа связывают лишь с компьютерными играми, но это неверно.
Основные области применения:
· Бизнес-приложения.
а) для организации презентаций, т.е. рекламного представления, какого-либо товара, услуги или фирмы, что требует вывода изображений (фотографий, слайдов), пояснений к ним, текстовых и звуковых; вывода диаграмм и т.д.
б) для организации телеконференций «вживую», т.е. с выводом на экран монитора участников конференции;
в) для ввода в ПЭВМ команд и даже текста с помощью голоса.
· Профессиональная деятельность.
а) производство видеофильмов;
б) работа с компьютерной графикой, в том числе архитектурный дизайн, спецэффекты в играх, трехмерное моделирование и т.д.
в) создание домашних музыкальных студий.
· Учебный процесс.
Создание музыкальных редакторов, различных обучающих, развивающих программ, всевозможных энциклопедий и справочников, озвученных, содержащих красочные иллюстрации, фрагменты кино- и мультфильмов и пр.
ЯЗЫКИ ПРОГРАММИРОВАНИЯ
Язык программирования – это средство описания алгоритма для решения задач на ЭВМ.
Запись алгоритма средствами формального языка, автоматически воспринимаемая ЭВМ и обеспечивающая выполнение всех необходимых действий для получения результатов, называется программой, а соответствующий формальный язык – языком программирования.
К средствам языка относятся:
§ элементы (символы, цифры и спец. знаки);
§ правила составления операторов-предложений для описания действий
(команд).
Машинный язык – представляет собой последовательность команд, записанных в двоичных кодах.
В основе машинно-ориентированных языков лежит система команд конкретной вычислительной машины. В языках символического кодирования коды представлены буквенными или буквенно-цифровыми.
Процедурно-ориентированные – языки предназначены для решения задач и не зависит от конкретной машины. Они также называются алгоритмическими или формальными.
Проблемно-ориентированные – разрабатываются для потребностей пользователей, не имеющих специальной подготовки, но нуждающихся в оперативном использовании ЭВМ для решения стереотипных задач.
Чтобы ЭВМ могла выполнить программу, написанную на любом языке высокого уровня, текст ее нужно, перевести на язык машинных команд – этот процесс называется трансляция.
Таким образом, трансляция – это процесс перевода программ, написанных на языках высокого уровня на машинный язык. Используются два режима трансляции: компиляция и интерпретация.
При компиляции сначала проводится полный перевод программы в машинные коды с помощью программы – компилятора, а затем – процесс выполнения программы.
При интерпретации эти процессы совмещены и выполняются построчно.
КОМПЬЮТЕНЫЕ СЕТИ.
Компьютерной сетью называется совокупность взаимосвязанных через каналы передачи данных компьютеров, обеспечивающих пользователей средствами обмена информацией и коллективного использования ресурсов сети: аппаратных, программных и информационных.
Дата: 2019-05-28, просмотров: 202.