- •1. Операционные системы. Виды, требования, особенности, функции,.
- •2. Языки программирования. Понятие, классификация, виды.
- •3. Прикладное программное обеспечение эвм (структура, характеристика составляющих)
- •3.1 Системы подготовки текстовых документов.
- •3.2 Табличные процессоры
- •3.3 Базы данных
- •4. Специализированные программы автоматизации бухгалтерского учета
- •Классы систем бухгалтерского учета
3. Прикладное программное обеспечение эвм (структура, характеристика составляющих)
Прикладное программное обеспечение предназначено для решения профессиональных задач пользователя. Это - совокупность программ, процедур и правил, вместе со связанными с этими компонентами документацией, разработанных для пользователей и предназначенных для решения их конкретных задач. Такие программы иначе называют «функциональными программами», «задачами пользователя», «приложениями». Существует множество программ данного вида, как типовых, широко представленных на рынке программного обеспечения, так и разрабатываемых специалистами предприятий и организаций.
3.1 Системы подготовки текстовых документов.
К таким системам относятся: текстовые редакторы, текстовые процессоры, настольные издательские системы). Предназначены для подготовки текстов. Позволяют вводить информацию, выполнять редактирование и форматирование текста, вставку в документ различных объектов, осуществлять проверку и коррекцию орфографических ошибок. Обеспечивают автоматический перенос слов на новую строку, автоматическую нумерацию страниц, обработку и нумерацию сносок, выравнивание краев абзацев, построение оглавлений и предметных указателей, распечатку подготовленного текста в нужном количестве экземпляров. Издательские системы обеспечивают выполнение, кроме названных - сложных работ – издание книг, брошюр, оформление иллюстраций, графиков, высокое качество печати.
К числу таких программ относятся: Norton Editor, Multi- Editor, MS-Word, Win Word, Word Perfect, Word Star 2000, Ami Pro и другие.
3.2 Табличные процессоры
Это программы, предназначенные для обработки электронных таблиц - компьютерных эквивалентов обычных таблиц. Находят широкое применение в экономических и бухгалтерских расчетах, при проведении анализа с использованием механизмов поиска и сортировки, при создании баз данных.
К числу таких программ относятся: Lotus 1-2-3, VP Planner, Quattro Pro, Super Calc, MS – Excel и другие.
Первая электронная таблица получила название Visual Calc. Затем идеи Visual Calc были многократно усовершенствованы и появились новые программные средства.
Электронные таблицы находят широкое применение во всех сферах деятельности и особенно широко – в бухгалтерском учете, поскольку учетная информация имеет преимущественно табличную форму представления.
Основным объектом программы Micrоsoft Excel является рабочая книга, которая делится на листы, листы, в свою очередь, - на ячейки, которые могут содержать данные произвольного типа. Ячейки могут содержать и формулы, задающие математические или иные операции над данными из других ячеек. Каждая ячейка таблицы имеет уникальный адрес и имя. Программа обеспечивает возможность автоматического пересчета и обновления данных при вводе новых данных или их изменении.
3.3 Базы данных
Внутримашинное информационное обеспечение предполагает организацию информация внутри компьютерной системы в виде файловой системы, баз данных, баз знаний, хранилищ данных.
Первой среди перечисленных форм появилась файловая организация данных, ориентированная на обработку с с помощью языков программированиям под управлением какой - либо операционной системы. Недостатки файловой системы: чрезмерная избыточность данных, что увеличивает затраты на их корректировку, высокая зависимость прикладных программ от изменения структуры файлов.
За файлами появились базы данных. Главная их особенность состоит в том, что они существенно отличаются от файловой системы – они ориентированы на интерактивный режим работы с ними конечного пользователя.
База данных – это ориентированное на пользователя непрограммиста множество взаимосвязанных данных, структурированных таким образом, что достигается их минимальная избыточность и максимальная независимость от прикладных программ.
Независимость прикладных программ от структуры БД достигается за счет отделения процедурной части программы от описания структуры базы данных. Такое отделение происходит с помощью СУБД. Применение БД обычными пользователями стало возможным благодаря специально созданному программному комплексу СУБД, избавившего пользователя от знания большого числа тонкостей, связанных с решением экономических задач. БД предназначены для оперативного отражения ежедневных производственно – финансовых и других операций.
СУБД –это комплекса программ, предназначенных для создания и хранения базы данных, обеспечения логической и физической целостности данных, предоставления санкционированного доступа для конечных пользователей.
Данные находятся в памяти в соответствии с некоторой моделью (реляционной – наиболее распространенной, сетевой, иерархической).
Реляционная модель баз данных
Почти все базы данных, созданные с конца 70-х годов, основаны на реляционном подходе. Более того, подавляющее большинство научных исследований в области баз данных в течение последних лет проводилось в этом направлении. Реляционный подход представляет собой основную тенденцию сегодняшнего рынка, и реляционная модель баз данных является единственной наиболее существенной разработкой в истории развития баз данных.
Централизованная БД. Полностью находится на центральном компьютере, к которому обращаются пользователи с помощью своих компьютеров за информацией ( низкая надежность, низкая производительность, требуется передача большого потока данных).
Распределенная БД. Ее части находятся на различных узлах сети (фактически данные распределены по структурным подразделениям предприятия).
В обеих средах можно воспользоваться одним из методов доступа к данным:
- доступ на основе архитектуры сети вида «файл – сервер».Это обработка данных преимущественно на рабочих местах клиентов. Сетевое программное обеспечение занято лишь передачей данных на рабочую станцию.
- доступ на основе архитектуры сети вида «клиент –сервер». В такой архитектуре возможны следующие варианты доступа: доступ к удаленным данным (ДУД), доступ с помощью сервера баз данных (СБД), доступ с помощью сервера приложений (СП).