Главная страница

лекции по ОП. лекции. Лекции по дисциплине Информационные технологии в профессиональной деятельности


Скачать 7.53 Mb.
НазваниеЛекции по дисциплине Информационные технологии в профессиональной деятельности
Анкорлекции по ОП.10
Дата15.10.2019
Размер7.53 Mb.
Формат файлаdocx
Имя файлалекции.docx
ТипЛекции
#90246
страница2 из 26
1   2   3   4   5   6   7   8   9   ...   26
ТЕМА 1.3. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

Лекция № 1 «Базовое программное обеспечение. Прикладное программное обеспечение. Операционные системы семейства Windows»

Современному компьютеру никак нельзя обойтись без программ. Ведь именно программы определяют возможности компьютера: что он будет делать — поможет свести бухгалтерский баланс или позволит побродить по всемирной сети Интернет. Большинство программ правильнее было бы называть программными продуктами, ведь зачастую на их создание требуется не меньше затрат, чем на производство самого компьютера. Практически любая программа, если это специально не оговорено, является коммерческим продуктом, который продается наравне с компьютерами.

Под программным обеспечением (ПО) информационных систем понимается совокупность программных и документальных средств для создания и эксплуатации систем обработки данных средствами вычислительной техники. В самом общем плане программное обеспечение для вычислительной техники может быть разделено на базовое (системное) и прикладное.

Базовое (системное) ПО организует процесс обработки информации в компьютере и обеспечивает нормальную рабочую среду для прикладных программ. Базовое ПО настолько тесно связано с аппаратными средствами, что его иногда считают частью компьютера.

Прикладное ПО непосредственно нацелено на решение профессиональных задач пользователя.

3.1. Базовое программное обеспечение

В состав базового ПО входят:

  • операционные системы;

  • сервисные программы (оболочки, утилиты, антивирусные средства);

  • программы технического обслуживания (тестовые программы, программы контроля);

  • инструментальное ПО (трансляторы языков программирования, компиляторы, интерпретаторы, ассемблеры).

3.1.1. Операционная система

Операционная система (ОС) это комплекс специальных программных средств, предназначенных для управления загрузкой компьютера, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурсами персонального компьютера. Она обеспечивает управление процессом обработки информации и взаимодействие между аппаратными средствами и пользователем.

Одной из важнейших функций ОС является автоматизация процессов ввода-вывода информации, управления выполнением прикладных задач, решаемых пользователем. ОС загружает нужную программу в память ПК и следит за ходом её выполнения; анализирует ситуации, препятствующие нормальным вычислениям, и дает указания о том, что необходимо сделать, если возникли трудности.

Операционные системы персональных компьютеров делятся на однозадачные и многозадачные.

В однозадачных ОС пользователь в один момент времени работает с одной конкретной программой (задачей). Примером таких ОС служат операционные системы MS-DOS, MSX.

Многозадачные ОС позволяют параллельно работать с несколькими программами, и количество программ зависит от мощности системы. В качестве примера можно привести операционные системы всех версий Microsoft Windows, UNIX, OS/2, Linux, Mac OS.

Сетевые ОС связаны с появлением локальных и глобальных сетей и предназначены для обеспечения доступа ко всем ресурсам вычислительной сети.

Спросить. Примером таких систем являются Novell Net Ware, Microsoft Windows-NT, 2000, 2003 Server, UNIX, IBM LAN.

3.1.2. Сервисное программное обеспечение

Сервисное программное обеспечение это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем.

По функциональным возможностям сервисные средства можно подразделять на средства, улучшающие пользовательский интерфейс, защищающие данные от разрушения и несанкционированного доступа, восстанавливающие данные, ускоряющие обмен данными, программы архивации-дезархивации и антивирусные средства.

Прочитать. Программные средства антивирусной защиты обеспечивают диагностику (обнаружение) и лечение (нейтрализацию) вирусов. Термином «вирус» обозначается программа, способная размножаться, внедряясь в другие программы, совершая при этом различные нежелательные действия.

Спросить. Наиболее распространенными антивирусными российскими программами являются DRWeb и AVP. В качестве примера архиваторов можно привести WinZip и WinRAR.

3.1.3. Программы технического обслуживания

Под программами технического обслуживания понимается совокупность программно-аппаратных средств для диагностики и обнаружения ошибок в процессе работы компьютера или вычислительной системы в целом.

Прочитать. Они включают в себя средства диагностики и тестового контроля правильности работы ПК и его отдельных частей, а также специальные программы диагностики и контроля вычислительной среды информационной системы в целом, в том числе программно-аппаратный контроль, осуществляющий автоматическую проверку работоспособности системы.

В качестве примера тестовой программы можно привести программу Doctor Hardware, пакет Checklt для Windows.

3.1.4. Инструментальное программное обеспечение

Система программирования — это комплекс средств, включающих в себя входной язык программирования, транслятор, машинный язык, библиотеки стандартных программ, средства отладки оттранслированных программ и компоновки их в единое целое.

Транслятором языков программирования называется программа, осуществляющая перевод текста программы с языка программирования в машинный код.

Прочитать. В системах программирования транслятор переводит программу, написанную на входном языке программирования, на язык машинных команд конкретной ЭВМ.

В зависимости от способа перевода с входного языка программирования трансляторы подразделяются на компиляторы и интерпретаторы.

Объяснить. В компиляции процессы трансляции и выполнения программы разделены во времени. Сначала компилируемая программа преобразуется в набор объектных модулей на машинном языке, которые затем собираются (компонуются) в единую машинную программу, готовую к выполнению и сохраняемую в виде файла.

Объяснить. Интерпретатор осуществляет пошаговую трансляцию и немедленное выполнение операторов исходной программы, при этом каждый оператор входного языка программирования транслируется в одну или несколько команд машинного языка.

Особое место в системе программирования занимают ассемблеры, представляющие собой комплекс, состоящий из входного языка программирования ассемблера и ассемблер-компилятора.

Ассемблер представляет собой мнемоническую (условную) запись машинных команд и позволяет получить высокоэффективные программы на машинном языке.

3.2. Прикладное программное обеспечение

Прикладное программное обеспечение предназначено для разработки и выполнения конкретных задач (приложений) пользователя.

Прикладное программное обеспечение работает под управлением базового ПО, в частности операционных систем. Они являются мощным инструментом автоматизации решаемых пользователем задач, практически полностью освобождая его от необходимости знать, как выполняет компьютер те или иные функции и процедуры по обработке информации.

В состав прикладного ПО входят пакеты прикладных программ (ППП) различного назначения и рабочие программы пользователя.

Пакет прикладных программэто комплекс программ, предназначенный для решения задач определенного класса.

Различают следующие типы прикладного ПО:

  • общего назначения;

  • методо-ориентированное ПО;

  • проблемно-ориентированное ПО;

  • ПО для глобальных сетей;

  • ПО для организации (администрирования) вычислительного процесса.

3.2.1. Прикладное программное обеспечение общего назначения

Прикладное программное обеспечение общего назначенияэто универсальные программные продукты, предназначенные для автоматизации разработки и эксплуатации функциональных задач пользователя и информационных систем в целом.

К этому классу ППП относятся:

  • текстовые и графические редакторы;

  • электронные таблицы;

  • системы управления базами данных (СУБД);

  • интегрированные пакеты;

  • Case-технологии;

  • оболочки экспертных систем и систем искусственного интеллекта.

Редактором называется ППП, предназначенный для создания и изменения текстов, документов, графических данных и иллюстраций. Редакторы по своим функциональным возможностям можно подразделить на текстовые редакторы, графические редакторы и издательские системы.

Текстовые редакторы используются для обработки текстовой информации и выполняют, в основном, следующие функции: запись текста в файл; вставку, удаление, замену символов, строк и фрагментов текста; проверку орфографии; оформление текста различными шрифтами; выравнивание текста; подготовку оглавлений, разбиение текста на страницы; поиск и замену слов и выражений; включение в текст несложных иллюстраций; печать текста.

Спросить. Наибольшее распространение получили текстовые редакторы Microsoft Word, Word Perfect, ChiWriter, MultiEdit, AmiPro, Lexicon.

Графические редакторы предназначены для обработки графических документов, включая диаграммы, иллюстрации, чертежи, таблицы.

Спросить. Наиболее известны следующие графические редакторы: PaintBrush, Boieng Graf, Fanvision, CorelDRAW, Adobe Photoshop, Adobe Illustrator,

Издательские системы соединяют в себе возможности текстовых и графических редакторов, обладают развитыми возможностями по формированию полос с графическими материалами и последующим выводом на печать. Эти системы ориентированы на использование в издательском деле и называются системами верстки.

Спросить. Примером таких систем служат программы Adobe PageMaker и Ventura Publisher.

Электронной таблицей называется программа для обработки числовых данных в таблицах. Данные в таблице хранятся в ячейках, находящихся на пересечении столбцов и строк. В ячейках могут храниться числа, символьные данные и формулы. Формулы задают зависимость значения одних ячеек от содержимого других ячеек.

Спросить.Наиболее популярной электронной таблицей можно считать MS Excel (тема 2.2).

Для работы с базами данных используется специальное ПО — системы управления базами данных (СУБД). База данных (БД) — это совокупность специальным образом организованных наборов данных, хранящихся на диске. Управление базой данных включает в себя ввод данных, их коррекцию и манипулирование данными, т.е. добавление, удаление, извлечение, обновление и другие операции.

В зависимости от способа организации данных различают сетевые, иерархические, распределенные и реляционные СУБД.

Спросить. Из имеющихся СУБД наибольшее распространение получили Microsoft Access, Microsoft FoxPro, MS SQL Server, Borland Paradox, MySQL, а также СУБД компании Oracle, Informix, Ingress, Sybase, Progress и др.

Интегрированными пакетами называется ПО, объединяющее в себе различные программные компоненты прикладных программ общего назначения. Обычно они включают в себя текстовый редактор, электронную таблицу, графический редактор, СУБД, несколько других программ и коммуникационный модуль.

Спросить. Из имеющихся интегрированных пакетов можно выделить наиболее распространенные: MS Office, Framework, Startnave.

CASE-технологияприменяется при создании сложных информационных систем, обычно требующих коллективной реализации проекта, в котором участвуют различные специалисты: системные аналитики, проектировщики и программисты.

CASE-технология позволяет отделить проектирование информационной системы от собственно программирования и отладки, при этом разработчики системы занимаются проектированием на более высоком уровне, не отвлекаясь на детали.

Современные CASE-технологии успешно применяются для создания информационных систем различного класса — для банков, финансовых корпораций, крупных фирм. Из имеющихся на рынке CASE-технологий можно выделить следующие программные продукты: ADW, BPwin, CDEZ Tods, Clear Case, Composer.

Экспертные системыэто системы обработки знаний в узкоспециализированной области подготовки решений пользователей на уровне профессиональных экспертов.

Экспертные системы используются для прогноза ситуаций, диагностики состояния фирмы, целевого планирования, управления процессом функционирования. Они возникли вследствие компьютеризации процессов решения задач типа «что будет, если…», основанных на логике и опыте специалистов. Основная идея при этом заключается в переходе от строго формализованных алгоритмов, предписывающих, как решать задачу, к логическому программированию с указанием, что нужно решать на базе знаний, накопленных специалистами предметных областей.

Примерами оболочек экспертных систем, применяемых в экономике, может служить Expert-Ease.

3.2.2. Методо-ориентированное прикладное программное обеспечение

Методо-ориентированное прикладное программное обеспечение отличается тем, что в его алгоритмической основе реализован какой-либо экономико-математический метод решения задачи.

К ним относятся ППП:

  • математического программирования (линейного, динамического, статистического);

  • сетевого планирования и управления;

  • теории массового обслуживания;

  • математической статистики.

Спросить. Примером таких программ могут служить программы Time Line, Microsoft Project, Sure Trak, Open Plan Professional.

3.2.3. Проблемно-ориентированное прикладное программное обеспечение

Проблемно-ориентированное прикладное программное обеспечение — это программные продукты, предназначенные для решения какой-либо задачи в конкретной функциональной области.

Из всего многообразия проблемно-ориентированных ПО можно выделить следующие три группы:

  • предназначенные для комплексной автоматизации функций управления в промышленной сфере;

  • предназначенные для комплексной автоматизации функций управления непромышленной сфере,

  • ППП для предметных областей.

Проблемно-ориентированное прикладное ПО для промышленной сферы. Комплексное ПО интегрированных приложений общего назначения для промышленной сферы делится на следующие группы:

  • ПО для автоматизации всей деятельности крупного или среднего предприятия. Из российских программ этого класса следует отметить систему «Галактика»;

  • комплекты ПО для управления производством определенного типа;

  • специализированные программные продукты типа MMPS, MES, позволяющие сделать производство более гибким и ускорить его приспособление к условиям рынка;

  • ПО управления всей цепочкой процессов, обеспечивающее выпуск продукции, начиная с проектирования деталей изделия и заканчивая моментом получения готового изделия.

Стоимость большинства комплексных проблемно-ориентированных ПО высока, иногда свыше миллиона долларов, однако крупные фирмы для автоматизации своей деятельности идут на такие затраты.

Проблемно-ориентированное прикладное ПО непромышленной сферы. Оно предназначено для автоматизации деятельности фирм, не связанных с материальным производством (банки, биржа, торговля). Мы их рассматривать не будем.

ПО бухгалтерского учета (ПО БУ). На российских предприятиях используются бухгалтерские системы четырех поколений.

Всё только прочитать. Первое поколение ПО БУ характеризовалось функциональной ограниченностью и сложностью адаптации к быстро меняющимся правилам бухгалтерского учета и было предназначено для эксплуатации в виде АРМ на автономных компьютерах («Финансы без проблем», «Парус», «Турбобухгалтер», «Баланс в 5 минут»).

Второе поколение ПО БУ отличается большей функциональной полнотой и приспособленностью к различным изменениям в правилах бухгалтерского учета. Среди них впервые появились ППП, предназначенные для эксплуатации в локальных сетях или автономно.

К таким ПО следует отнести программные комплексы: «1 С: Бухгалтерия», «Инфобухгалтер», «Квестор», «Бест», «Монолит-Инфо» и др.

Современное третье поколение ПО БУ интегрируется в комплексные системы автоматизации деятельностью предприятия. Большинство таких пакетов работает под управлением операционной системы Windows и предназначено для эксплуатации в локальных сетях. Новые ППП бухучета имеют, как правило, встроенные средства развития и полностью совместимы с другими программными средствами, обеспечивая дальнейшее наращивание и развитие системы.

Примером таких ПО третьего поколения можно назвать ПО БУ «Офис», объединяющий продукты фирм «1C» и Microsoft и позволяющий не только автоматизировать функции бухгалтера, но и организовать все делопроизводство фирмы в виде «электронного офиса».

Четвертое поколение — это бухгалтерские системы, а по своей сути уже комплексные корпоративные информационные системы (КИС), которые характеризуются интегрированными технологическими решениями.

ПО финансового менеджмента (ПО ФМ). Они появились в связи с необходимостью финансового планирования и анализа деятельности фирм. Сегодняшний российский рынок ППП ФМ представлен в основном двумя классами программ; для финансового анализа предприятия и для оценки эффективности инвестиций.

Прочитать и ознакомиться самостоятельно. Программы финансового анализа предприятия ориентированы на комплексную оценку прошедшей и текущей деятельности. Они позволяют получить оценку общего финансового состояния, включая оценки финансовой устойчивости, ликвидности, эффективности использования капитала, оценки имущества.

Источником информации для решения подобного рода задач служат документы бухгалтерской отчетности, которые составляются по единым формам независимо от типа собственности и включают собственно бухгалтерский баланс предприятия, отчет о финансовых результатах и их использовании, отчет о состоянии имущества, отчет о наличии и движении денежных средств.

Среди ПО этого класса можно выделить ЭДИП (Центринвест Софт), «АльтФинансы» (Альт), «Финансовый анализ» (Инфософт).

Программы оценки эффективности инвестиций ориентированы на оценку эффективности капиталовложений и реальных инвестиций. Наибольшую известность в этом классе ПО получили: Project Expert (PRO-Invest Consalting); «Аль-Инвест» (Альт); FOCCAL (Центринвест Софт).

Для аналитиков банков и инвестиционных фондов важны выработки решений о перспективности инвестиций, а для финансовых менеджеров компаний важен инструмент детального анализа предшествующей и будущей деятельности предприятий для выработки решений по реализации конкретного инвестиционного проекта.

Для этих целей разработано ПО «Инвестор» (ИнЭк).

ПО справочно-правовых систем (ПО СПС). ПО СПС представляет собой эффективный инструмент работы с огромным объемом законодательной информации, поступающей непрерывным потоком.

Записать. В РФ насчитывается более десятка правовых систем. Наиболее известными и популярными можно считать следующие справочно-правовые системы: «Консультант Плюс», «Гарант», «Кодекс» и «Референт» (Референт - (от лат. referens - род. п. referentis - сообщающий): 1) лицо, составляющее реферат; 2) Должностное лицо, готовящее доклады или консультирующее по определенным вопросам).

3.2.4. Прикладное программное обеспечение глобальных сетей

Основным назначением глобальных вычислительных сетей является обеспечение удобного, надежного доступа пользователя к территориально распределенным общесетевым ресурсам, базам данных, передаче сообщений. В различных глобальных сетях используются стандартные (в этих сетях) пакеты прикладных программ для следующих целей: (1) организации электронной почты, (2) телеконференций, (3) электронной доски объявлений, (4) обеспечения секретности передаваемой информации.

В качестве примера можно привести программное обеспечение для глобальной сети Интернет:

  • средства доступа и навигации — (спросить) Netscape Navigator, Microsoft Internet Explorer;

  • почтовые программы для электронной почты (e-mail). Наиболее распространенными в настоящее время являются (спросить) MS Outlook Express, The Bat, Eudora и почтовая программа из пакета Netscape Communicator — Netscape Messenger.

3.2.5. Прикладное программное обеспечение для организации (администрирования) вычислительного процесса

Для этих целей в локальных и глобальных вычислительных сетях более чем в 50 % систем мира используется ППП фирмы Bay Networks (США), управляющий администрированием данных, коммутаторами, концентраторами, маршрутизаторами, трафиком сообщений.

Итак, мы кратко ознакомились с базовым и прикладным программным обеспечением, обеспечивающим как работу самого компьютера, так и деятельность специалиста — пользователя компьютера в своей профессиональной сфере.

3.3. Операционные системы семейства Windows

Самой распространенной в мире многозадачной операционной системой для персональных компьютеров является ОС Windows, созданная фирмой Microsoft.

Среда Windows, претерпев ряд изменений и поменяв несколько версий, успела стать привычной рабочей средой для миллионов пользователей по всему миру. Состояние рынка программного обеспечения подтверждает рост популярности Windows. Сегодня большинство программных приложений разработано именно для среды Windows — начиная с текстовых редакторов и бухгалтерских программ и заканчивая разнообразными играми с прекрасной графикой и спецэффектами.

В чем причина такого успеха, почему она стала такой популярной? Просто операционная система Windows была создана для работы самого широкого круга пользователей, и прежде всего для обычных людей, никак не связанных с программированием и компьютерной техникой.

3.3.1. Состав и загрузка ОС Windows

На сегодняшний день семейство операционных систем с графическим интерфейсом семейства Windows включает следующие модели: Windows-9x, -NT, -2000, -Me, -ХР, -7, -8.

Любая операционная система семейства Windows, загружаемая автоматически после включения компьютера, проста и интуитивно понятна благодаря хорошему пользовательскому интерфейсу.

Интерфейс системы это связующее звено между пользователем и компьютером. Интерфейс определяет внешний вид экрана, распределение функций по клавишам и способ, которые пользователь разъясняет системе, что он хочет выполнить.

Состав ОС Windows. В состав операционной системы Windows входят следующие модули:

  • программный модуль, управляющий файловой системой;

  • командный процессор, выполняющий команды пользователя;

  • драйверы устройств — специальные программы, которые обеспечивают управление работой устройств ПК и согласование обмена данными с другими устройствами;

  • программные модули, обеспечивающие графический пользовательский интерфейс;

  • сервисные программы;

  • справочная система.



Одним из основных достоинств системы является многозадачность, обеспечивающая возможность запуска и работы сразу с несколькими приложениями. Например, можно запустить текстовой процессор Ms Word и программу обработки графических файлов Photo Editor.

Основные возможности Windows, такие, как простой и понятий пользовательский интерфейс, встроенная поддержка русскогоязыка, подсказки и советы, простота и удобство настройки, позволяют даже новичку легко ориентироваться и чувствовать себя уверенно всего за несколько часов работы на компьютере.

Загрузка Windows. Запуск операционной системы происходят автоматически после включения ПК кнопкой Power на системном блоке. Сначала компьютер проверяет работоспособность своих основных устройств, затем, возможно, Вам придется ввести пароль пользователя и сетевой пароль, если ПК подключен к сети.

После загрузки среды Windows на экране появляется так называемый Рабочий стол (Desktop) (рис. 3.1, 3.2), в левой нижней части которого расположена кнопка Пуск (Start). Что бы вы ни делали, она всегда видна на экране и всегда доступна (если она скрыта, то при перемещении курсора в нижнюю часть листа она появится).




С помощью кнопки Пуск можно выполнить практически все необходимые действия, поэтому начать работу даже неподготов­ленному пользователю достаточно просто: подведите указатель мыши к этой кнопке и щелкните по ней левой кнопкой мыши. При этом откроется Главное меню Windows. Оно служит для быст­рого запуска программ и созданных документов, для организа­ции поиска и обращения к справке.




Советы практика

Главное меню Windows можно открыть и с помощью клавиатуры — одновременным нажатием клавиш [CTRL] и [ESC].

Основную часть экрана занимает рабочее поле. На нем располагаются значки — Мой компьютер, Мои документы, InternetExplorer, Корзина, соответствующие одноименным папкам. Там же могут находиться ярлыки папок. Набор значков и ярлыков выбирает сам пользователь, поэтому их количество и перечень могут быть различными.

Выход из Windows. Если вы закончили работу, сохраните в файлах все документы, которые были созданы или изменены. Завершите исполнение всех приложений MS DOS, которые еще остались открытыми, поскольку они не закрываются автоматически при завершении работы с Windows.

Потом нажмите кнопку Пуск, выберите пункт Выключений. Компьютер выключится автоматически или выдаст на экране сообщение о том, что компьютер можно выключить. При выключении компьютера без выполнения этих операций могут произойти:

  • утрата несохраненных документов;

  • засорение жесткого диска ненужными временными файлами, которые создаются приложениями и автоматически удаляются только при их нормальном завершении;

  • засорение жесткого диска потерянными кластерами (кластер — участок поверхности диска), которые появляются при внезапном отключении питания;

  • потеря параметров настройки, которые выставлены в тукещем сеансе работы.
1   2   3   4   5   6   7   8   9   ...   26


написать администратору сайта