Программы, обрабатывающие тексты
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

 

       Современные программы обработки текстов в зависимости от возможностей делятся на несколько категорий:

Текстовые редакторы. Это программы, предназначенные для ввода и редактирования текстов. К ним относятся текстовый редактор 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, просмотров: 173.