Контрольная работа по "Программированию". 15
Министерство сельского хозяйства Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Воронежский Государственный Аграрный Университет
имени императора Петра I»
Факультет бухгалтерского учета и финансов
Кафедра бухгалтерского учета и аудита
Контрольная работа
Выполнил: студент-бакалавр (заоч. отдел.)
Факультет бухгалтерского учета и финансов курс 1
Направление 080100 Экономика
профиль Бухгалтерский учета, анализ и аудит
Грицун Ирина Владимировна
Шифр по зачетной книжке: 13017
Проверил: Кулев Сергей Александрович
Воронеж, 2014
7) Системное программное
Классификация программного обеспечение:
Программное обеспечение компьютера - это автоматизированная информационная система, достаточно большая и сложная.
Современные программы состоят, как правило, из большого числа модулей, а потому вместо термина "программа" чаще используются термины "программное средство" и "пакеты программ".
Можно выделить следующие виды программных средств: прежде всего, это программы, необходимые для управления работой самого компьютера как сложной системы. Пользователь, как правило, может даже не знать, что это за программы, сколько их, что они делают. Но большинство команд пользователя выполняется именно с их помощью. В совокупности они называются системным ПО. К нему традиционно относят :
- программы начальной загрузки компьютера.
Они хранятся в ПЗУ (постоянном запоминающем
устройстве) и обеспечивают проверку работоспособности
основных устройств компьютера после
его включения и передачу управления операционной
системе. Часто называются базовым ПО;
- операционные системы (ОС), необходимые
для управления согласованной работой
всех устройств и программ компьютера,
выполнения команд пользователя;
-файловая система;
- операционные оболочки, предназначенные
для обеспечения удобного для
пользователя способа работы с файлами и запуска прикладных программ;
- драйверы устройств, обеспечивающие
программную поддержку работы конкретных
устройств (в последнее время входят в
состав операционной системы).
Другой класс программного обеспечения
- прикладное ПО.
Оно предназначено для решения пользователем
задач из самых различных предметных областей
- математики, лингвистики, делопроизводства,
управления и т.д. Существуют самые разные
классификации прикладного ПО. В прикладном
ПО можно выделить следующие группы программных
средств (ПС): ПС для обработки текстов; ПС для обработки числовой информации
ПС для обработки графической информации;
ПС для обработки звуковой информации; ПС, обеспечивающие работу в телекоммуникационных
сетях; ПС, обеспечивающие автоматизированное
хранение информации - системы управления
базами данных; ПС, используемые в процессах
управления и диагностики; ПС, применяемые для проведения исследовательских
и проектно-конструкторских; ПС, используемые в обучении - электронные
учебники, тренажеры, тесты и пр.; игровые программы; программы, созданные пользователем
с помощью сред программирования.
Еще один класс программного обеспечения - специальное ПО. Основное его отличие от системного ПО в том, что пользователь сам решает, будет ли он использовать эти ПС или нет, а отличие от прикладного ПО состоит в том, что специальные ПС используются не для решения задач из других предметных областей, а для задач, связанных с использованием непосредственно компьютера.
В специальном ПО можно выделить инструментальное ПО и сервисное ПО.
Инструментальное ПО - это всевозможные
среды программирования, с помощью которых
создается все многообразие программных
средств.
К сервисному ПО относятся:
- антивирусные программы;
- программы-архиваторы;
- утилиты, расширяющие возможности ОС по управлению аппаратными и программными средствами (восстановление ошибочно удаленных файлов, дефрагментация диска, попытка восстановления "испорченных" секторов диска, очистка системных регистров и т.п.)
Назначение системного программного обеспечения:
- создания операционной среды функционирования других программ (другими словами, для организации выполнения программ);
- автоматизации разработки (создания) новых программ;
- обеспечения надежной и эффективной работы самого компьютера и вычислительной сети;
- проведения диагностики и профилактики аппаратуры компьютера и вычислительных сетей;
- выполнения вспомогательных технологических процессов (копирование, архивирование, восстановление файлов программ и баз данных и т.д.).
Данный класс программных продуктов тесно связан с типом компьютера и является его неотъемлемой частью.
Программные продукты данного класса в основном ориентированы на квалифицированных пользователей - профессионалов в компьютерной области: системного программиста, администратора сети, прикладного программиста, оператора.
К системным программным продуктам предъявляются высокие требования по надежности и технологичности работы, удобству и эффективности использования.
Классификация системного программного обеспечения
В СПО традиционно включают
- системные управляющие и
- системные обрабатывающие программы.
Управляющие системные программы организуют корректное функционирование всех устройств системы.
Основные системные функции управляющих программ -
-управление вычислительными процессами и вычислительными комплексами и
- работа с внутренними данными ОС.
Как правило, они находятся в основной памяти. Это резидентные программы, составляющие ядро ОС. Управляющие программы, которые загружаются в память непосредственно перед выполнением, называю транзитными (transitive).
В настоящее время системные управляющие программы поставляются фирмами-разработчиками и фирмами-дистрибьюторами в виде инсталляционных пакетов операционных систем и драйверов специальных устройств.
Другая классификация
Часто Системное ПО компьютера подразделяют на базовое и сервисное программное обеспечение.
Базовое программное обеспечение (base software) - минимальный набор программных средств, обеспечивающих работу компьютера.
К базовому программному обеспечению компьютера относятся
- операционные системы и драйверы в составе ОС;
- интерфейсные оболочки для взаимодействия пользователя с ОС (операционные оболочки) и программные среды;
- системы управления файлами.
Сервисное программное обеспечение - программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя.
Это набор сервисных, дополнительно устанавливаемых программ, которые можно классифицировать по функциональному признаку следующим образом:
- драйверы специфических и специальных устройств (те, которые не поставляются в составе ОС).
- программы диагностики работоспособности компьютера;
-антивирусные программы, обеспечивающие защиту компьютера, обнаружение и восстановление зараженных файлов;
- программы обслуживания дисков, обеспечивающие проверку качества поверхности магнитного диска, контроль сохранности файловой системы на логическом и физической уровнях, сжатие дисков, создание страховых копий дисков, резервирование данных на внешних носителях и др.;
- программы архивирования данных, которые обеспечивают процесс сжатия информации в файлах с целью уменьшения объема памяти для ее хранения;
- программы обслуживания сети.
Требования к системному программному обеспечению
Системные программы должны удовлетворять следующим требованиям:
- прозрачность работы;
- гарантированная надежность выполнения в соответствии со спецификациями (спецификациями называются функциональные требования);
- максимальная скорость выполнения;
- минимальные затраты на хранение машинных кодов;
- поддержка стандартных средств связи с прикладными программами.
11) Пакеты обработки текстовой информации ?
Текстовая информация может возникать из различных источников и иметь различную степень сложности по форме представления. В зависимости от формы представления для обработки текстовых сообщений используют разнообразные информационные технологии. Чаще всего в качестве инструментального средства обработки текстовой электронной информации применяют текстовые редакторы или процессоры. Они представляют программный продукт, обеспечивающий пользователя специальными средствами, предназначенными для создания, обработки и хранения текстовой информации. Текстовые редакторы и процессоры используются для составления, редактирования и обработки различных видов информации. Отличие текстовых редакторов от процессоров заключается в том, что редакторы, как правило, предназначены для работы только с определенным видом информации (тексты, формулы и др.), а процессоры позволяют использовать и другие виды информации.
Редакторы, предназначенные для подготовки текстов условно можно разделить на обычные (подготовка писем и других простых документов) и сложные (оформление документов с разными шрифтами, включающие графики, рисунки и др.). Редакторы, используемые для автоматизированной работы с текстом, можно разделить на несколько типов: простейшие, интегрированные, гипертекстовые редакторы, распознаватели текстов, редакторы научных текстов, издательские системы.
В простейших редакторах-форматерах (например, “Блокнот”) для внутреннего представления текста дополнительные коды не используются, тексты же обычно формируются на основе знаков кодовой таблицы ASCII.
Текстовые процессоры представляют систему подготовки текстов (Word Processor). Наибольшей популярностью среди них пользуется программа MS Word. Технология обработки текстовой информации с помощью таких программ обычно включает следующие этапы:
1) создание файла для хранения текстовой информации;
2) ввод и (или) копирование текстовой информации в компьютер;
3) сохранение текста, представленного в электронной форме;
4) открытие файла, хранящего текстовую информацию;
5) редактирование электронной
6) форматирование текста, хранящегося в электронной форме;
7) создание текстовых файлов
на основе встроенных в
8) автоматическое формирование оглавления к тексту и алфавитного справочника;
9) автоматическая проверка орфографии и грамматики;
10) встраивание в текст различных элементов и объектов;
11) объединение документов;
12) печать текста.
К основным операциям редактирования относят: добавление; удаление; перемещение; копирование фрагмента текста, а также поиска и контекстной замены. Если создаваемый текст представляет многостраничный документ, то можно применять форматирование страниц или разделов. При этом в тексте появятся такие структурные элементы, как: закладки, сноски, перекрестные ссылки и колонтитулы.
Большинство текстовых процессоров поддерживает концепцию составного документа – контейнера, включающего различные объекты. Она позволяет вставлять в текст документа рисунки, таблицы, графические изображения, подготовленные в других программных средах. Используемая при этом технология связи и внедрения объектовназывается OLE (Object Linking and Embedding – связь и внедрение объектов).
Для автоматизации выполнения часто повторяемых действий в текстовых процессорах используют макрокоманды. Самый простой макрос – записанная последовательность нажатия клавиш, перемещений и щелчков мышью. Она может воспроизводиться, как магнитофонная запись. Её можно обработать и изменить, добавив стандартные макрокоманды.
Перенос текстов из одного текстового редактора в другой осуществляется программой-конвертером. Она создаёт выходной файл в соответствующем формате. Обычно программы текстовой обработки имеют встроенные модули конвертирования популярных файловых форматов.
Разновидностью текстовых процессоров являются настольные издательские системы. В них можно готовить материалы по правилам полиграфии. Программы настольных издательских систем (например, Publishing, PageMaker) являются инструментом верстальщика, дизайнера, технического редактора. С их помощью можно легко менять форматы и нумерацию страниц, размер отступов, комбинировать различными шрифтами и т.п. В большей степени они предназначены для издания полиграфической продукции.
Обработка табличных данных пользователям в процессе работы часто приходится иметь дело с табличными данными в процессе создании и ведении бухгалтерских книг, банковских счетов, смет, ведомостей, при составлении планов и распределении ресурсов организации, при выполнении научных исследований. Стремление к автоматизации данного вида работ привело к появлению специализированных программных средств обработки информации, представляемой в табличной форме. Такие программные средства называюттабличными процессорами или электронными таблицами. Подобные программы позволяют не только создавать таблицы, но и автоматизировать обработку табличных данных.
Электронные таблицы оказались эффективными и при решении таких задач, как: сортировка и обработка статистических данных, оптимизация, прогнозирование и т.д. С их помощью решаются задачи расчётов, поддержки принятия решений, моделирования и представления результатов практически во всех сферах деятельности. При работе с табличными данными пользователь выполняет ряд типичных процедур, например, таких как:
1) создание и редактирование таблиц;
2) создание (сохранение) табличного файла;
3) ввод и редактирование данных в ячейки таблицы;
4) встраивание в таблицу различны
5) использование листов, форматирование
и связь таблиц;
6) обработка табличных данных с использованием
формул и специальных функций;
7) построение диаграмм и
8) обработка данных, представленных в виде списка;
9) аналитическая обработка данных;
10) печать таблиц и диаграмм к ним.
Структура таблицы включает нумерационный и тематический заголовки, головку (шапку), боковик (первая графа таблицы, содержащая заголовки строк) и прографку (собственно данные таблицы).
Наибольшей популярностью среди табличных процессоров пользуется программа MS Excel. Она представляет пользователям набор рабочих листов (страниц), в каждом из которых можно создавать одну или несколько таблиц.
Рабочий лист содержит набор ячеек, образующих прямоугольный массив. Их координаты определяются путём задания указания позиции по вертикали (в столбцах) и по горизонтали (в строках). Лист может содержать до 256 столбцов и до 65536 строк. Столбцы обозначаются буквами латинского алфавита: A, B, C ... Z, AA, AB, AC ... AZ, BA, BB ..., а строки – цифрами. Так, например, “D14” обозначает ячейку, находящуюся на пересечении столбца “D” с 14 строкой, а “CD99” – ячейку, находящуюся на пересечении столбца “CD” с 99 строкой. Имена столбцов всегда отображаются в верхней строке рабочего листа, а номера строк – на его левой границе.
Для объектов электронной таблицы определены следующие операции: редактирования, объединения в одну группу, удаления, очистки, вставки, копирования. Операция перемещения фрагмента сводится к последовательному выполнению операций удаления и вставки.
Для удобства вычисления в табличные процессоры встроены математические, статистические, финансовые, логические и другие функции. Из внесённых в таблицы числовых значений можно строить различные двумерные, трёхмерные и смешанные диаграммы (более 20 типов и подтипов).
Табличные процессоры могут выполнять функции баз данных. При этом данные в таблицы вводятся так же, как и в БД, то есть через экранную форму. Данные в них могут быть защищены, сортироваться по ключу или по нескольким ключам. Кроме этого осуществляются обработка запросов к БД и обработка внешних БД, создание сводных таблиц и др. В них также можно использовать встроенный язык программирования макрокоманд.
Важным свойством таблиц является возможность использования в них формул и функций. Формула может содержать ссылки на ячейки таблицы, расположенные, в том числе, на другом рабочем листе или в таблице, размещённой в другом файле. Excel предлагает более 200 запрограммированных формул, называемых функциями. Для удобства ориентирования в них, функции разделены по категориям. С помощью “Мастера функций” можно формировать их на любом этапе работы.
Табличный редактор Excel, текстовый редактор
Word и другие, программы, входящие в пакет
прикладных программ (ППП) Office поддерживает
стандарт обмена данными OLE, а использование “списков” позволяет эффективно
работать с большими однородными наборами
данных. Аналогичный механизм OLE используеттся
и в других ППП.
В Excel можно эффективно обрабатывать различные
экономические и статистические данные.
27)Услуги, предоставляемые сетью Internet ?
В дословном переводе на русский язык интернет — это межсеть, то есть в узком смысле слова интернет
— это объединение сетей.
Все услуги предоставляемые сетью Internet можно условно поделить на две категории: обмен информацией между абонентами сети и использование баз данных сети.
К числу услуг связи между абонентами принадлежат.
Telnet - удаленный доступ. Дает возможность абоненту работать на любой ЭВМ сети Internet как на своей собственной. То есть запускать программы, менять режим работы и т.д.
FTP (File Transfer Protocol) - протокол передачи файлов. Дает возможность абоненту обмениваться файлами с любым компьютером сети. Установив связь с удаленным компьютером, пользователь может скопировать файл с удаленного компьютера на свой или скопировать файл со своего компьютера на удаленный.
NFS (Network File System) - распределенная файловая
система. Дает возможность абоненту
пользоваться файловой
Электронная почта – обмен почтовыми сообщениями с любым абонентом сети Internet. Существует возможность отправки как текстовых, так и двоичных файлов. Электронная почта – самая распространенная услуга сети Internet. В настоящее время свой адрес по электронной почте имеют приблизительно 25 миллионов человек. Посылка письма по электронной почте обходится значительно дешевле посылки обычного письма. Кроме того сообщение, посланное по электронной почте дойдет до адресата за несколько часов, в то время как обычное письмо может добираться до адресата несколько дней, а то и недель.
Новости - получение сетевых новостей и электронных досок объявлений сети и возможность помещения информации на доски объявлений сети. Электронные доски объявлений сети Internet формируются по тематике. Пользователь может по своему выбору подписаться на любые группы новостей.
Кроме вышеперечисленных услуг, Сеть предоставляет также следующие услуги по использованию баз данных.
Gopher - наиболее широко
Gopher позволяет получить информацию без указания имен и адресов авторов, благодаря чему пользователь не тратит много времени и нервов. Он просто сообщит системе Gopher, что именно ему нужно, и система находит соответствующие данные. Gopher-серверов свыше двух тысяч, поэтому с их помощью не всегда просто найти требуемую информацию. В случае возникших затруднений можно воспользоваться службой VERONICA. VERONICA осуществляет поиск более чем в 500 системах Gopher, освобождая пользователя от необходимости просматривать их вручную.
WAIS - еще более мощное средство
получения информации, чем Gopher, поскольку
оно осуществляет поиск
При работе с WAIS пользователям не нужно тратить много времени, чтобы найти необходимые им материалы.
В сети Internet существует более 200 WAIS - библиотек. Но поскольку информация представляется преимущественно сотрудниками академических организаций на добровольных началах, большая часть материалов относится к области исследований и компьютерных наук.
В мире накоплено огромное количество информации по различным вопросам. Чаще всего эта информация хранится в базах данных. Чтобы опубликовать ее в Сети приходилось экспортировать базы данных в HTML-документы, что требовало больших затрат и усложняло поиск информации. Сегодня имеется большой опыт подобных работ. Практически любой пользователь Сети не раз сталкивался с подобными базами данных. Например, главное в работе популярного поискового сервера Yahoo (http::\\www.yahoo.com)- это запросы к базе данных WWW- сервера по ключевым словам. Ответ сервера – список гипертекстовых ссылок на найденные в Сети страницы, содержащие нужную информацию.
WWW или просто Web (Word-Wide Web- всемирная паутина). Это самый популярный сервис Сети и удобный способ работы с информацией. Данный сервис появился в 1992 году и очень быстро стал популярным. Сегодня существует по меньшей мере 40 тыс. серверов WWW. Именно за счет WWW Сеть растёт так стремительно. Пользуясь несложным языком описания, можно составлять гипермедийные документы для их последующей публикации в Сети. Чтобы увидеть содержание документа так, как его представляет себе его автор нужно иметь на компьютере - клиенте программу просмотра – браузер (первый появился в 1993г – Mosaic). Наиболее популярен сегодня Internet Explorer, поддерживающий расширения HTML (Hyper Text Markup Language- язык гипертекстовой разметки документов – именно с его помощью оформляется информация в WWW).
WWW часто используется в качестве интерфейса к базам данных. Пользователь со своей стороны может задействовать возможность WWW работать с гипертекстом для связи между своими данными и данными WAIS и WWW таким образом, чтобы собственные записи пользователя как бы интегрировались в информацию для общего доступа. На самом деле этого, конечно, не происходит, но воспринимается именно так.
Практически все услуги сети построены на принципе «клиент-сервер». Сервером в сети Internet называется компьютер способный предоставлять клиентам (по мере прихода от них запросов) некоторые сетевые услуги. Взаимодействие клиент-сервер строится обычно следующим образом. По приходу запросов от клиентов сервер запускает различные программы предоставления сетевых услуг. По мере выполнения запущенных программ сервер отвечает на запросы клиентов.
Список литературы
1.Акулов О.А. Информатика: учебник /
О.А. Акулов, Н.В. Медведев. - М.: Омега-П,
2007. - 270 с.
2.Информатика: практикум по технологии
работы на компьютере / под ред.
Н.В. Макаровой. - 2-е изд. - М.: Финансы и статистика, 2006. - 384 с.
3.Каймин В.А. Информатика: Учебник. - М.:
ИНФРА-М, 2000. - 334 с.
4.Макарова Н.В. Информатика: учеб. пособие
для вузов / Н.В. Макарова, Н.В. Бройдо. -
М.: Академия, 2006. - 768 с.
5.Тихомиров А.Н., Прокди А.К., Колосков П.В., Клеандрова И.А. и др. Microsoft Office 2007. ВСЕ ПРОГРАММЫ ПАКЕТА: - СПб.: Наука и Техника, 2008. -- 608 с.
6.Уокенбах, Джон, Банфилд Колин. Microsoft
Office Ехсе1 2007 Краткий справочник.: Пер.
с англ. -- М.: ООО "И.Д. Вильямс",
2007. - 384 с.
7.Уокенбах, Джон. Microsoft Office Ехсе1 2007. Библия
пользователя.: Пер. с англ. -- М. : ООО "И.Д.
Вильямс", 2008. - 816 с
8.Microsoft Office Online
1. Гордеев А.В., Молчанов А.Ю. Системное программное обеспечение. - СПб.: Питер, 2001. - с. 17-21
2. Пустоваров В.И. Ассемблер: программирование и анализ корректности машинных программ: - К.: Издательская группа BHV, 2000. - с. 5-25

- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"
- Контрольная работа по "Программированию"