ИБДА РАНХиГС Реферат на тему: «Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML)» Выполнил студент 1-го курса Копанов Марк Евгеньевич 2022 г. Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) СОДЕРЖАНИЕ ВВЕДЕНИЕ ............................................................................................................................... 3 1. Структура программного обеспечения вычислительной системы .............................. 6 1.1. Понятие программного обеспечения. Классификация программного обеспечения. .......................................................................................................................... 6 1.2. Разновидности операционных систем. Служебное (сервисное) программное обеспечение ......................................................................................................................... 10 2. Характеристика и основные виды программного обеспечения для создания презентаций ............................................................................................................................. 19 3. Создание презентации для просмотра в браузере (с применением HTML) .............. 27 ЗАКЛЮЧЕНИЕ......................................................................................................................... 4 СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ................................................................. 5 ПРИЛОЖЕНИЯ ........................................................................................................................ 7 2 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) ВВЕДЕНИЕ Компьютер - это машина, которая отличается от всех прочих машин тем, что не может работать без программ. Электронная начинка компьютера хоть и сложная, и дорогая, но она ни на что не способна, пока в компьютер не загружена хотя бы одна программа. Без этой электронной начинки программа работать не будет, а без программ не будет работать электроника. Поэтому говорят, что компьютеру для работы необходимы две вещи: аппаратное обеспечение и программное обеспечение. Программное обеспечение имеет свою историю развития, тесно связанную с развитием первых и наглядно отражающуюся на фоне интерфейса: пользователь – ЭВМ. Интерфейс - это совокупность средств и правил, которые обеспечивают взаимодействие устройств, программ и человека. Программирование для ЭВМ 1-го поколения велось в кодах машины, и пользователь при решении своей задачи получал в свое распоряжение все ресурсы, работая с ними напрямую. Даже первые операционные системы, появившиеся в конце 40-х годов и представляющие собой наборы простых программ ввода/вывода суммарным объемом в несколько сотен команд, не изменили сути дела, т.к. пользователи для своих целей создавали собственные сервисные программные средства. В середине 50-х годов большинство ЭВМ 2-го поколения работало под управлением операционных систем, обеспечивающих пакетный режим обработки: система собирала программы, подготовленные разными пользователями, быстро выполняла их одну за другой, сокращая накладные издержки оператора и лучше планируя вычислительные ресурсы машины. Многие операционные системы данного периода включали библиотеки стандартных и часто используемых процедур и программ, а также трансляторы с первого языка программирования высокого уровня Fortran, разработанного и внедренного в фирме IBM в 1956 г. В начале 60-х появились первые операционные системы с разделением времени, которые позволили центральному процессору переключать обслуживание с одной задачи на другую, создавая иллюзию одновременной работы с ЭВМ многих пользователей. Наиболее бурное развитие операционной системы данного периода началось с появлением ЭВМ 3-го поколения, имеющих аппаратную поддержку основных элементов функционирования операционной системы: системы прерываний, 3 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) средств защиты оперативной памяти от несанкционированного доступа, а также развитую систему ввода/вывода, развитые средства микропрограммирования и другие. Усложнение и увеличение программной среды ЭВМ не только существенно расширило их функциональные возможности, оптимизировало управление сложными вычислительными процессами и ресурсами в режиме мульти-, телеобработки и интерактивном, но и потребовало от пользователя не только знания языка программирования высокого уровня, но и языка управления заданиями, обеспечивающего интерфейс заданий пользователя с операционной системой – средой. Однако эти дополнительные знания с лихвой окупались предоставляемыми в обмен возможностями: языка программирования высокого уровня для разработки прикладного программного обеспечения и языка управления заданиями высокого уровня для обеспечения интерфейса с программной оболочкой ЭВМ. Лишь 4-е поколение, в недрах которого появилась персональная компьютерная технология на базе ПК, позволило вновь приблизить массового пользователя к вычислительным ресурсам, но не к самой аппаратной среде. И если первые ПК, имеющие очень простые операционные среды, еще позволяли пользователю брать на себя некоторые функции по управлению основным ресурсами, то с ростом мощности ПК происходило усиление оболочки системного программного обеспечения не только за счет усложнения операционной системы, но и в связи с появлением оболочек для самих операционных систем. Такие оболочки, например, MS Windows, используя операционную систему в качестве программного ядра, существенно повышают уровень интеллектуальности интерфейса пользователь - ЭВМ, вместе с тем еще больше отдаляя его от аппаратной компоненты. Учитывая массово - персональный характер использования ПК, такое решение является единственно верным - физически максимально приблизив вычислительные ресурсы к пользователю, максимально удалить от него внутреннюю кухню ПК, повысив уровень логического интерфейса с ней. И если еще несколько лет тому назад пользователь ПК так же, как и с предыдущим поколением ЭВМ, все еще должен был использовать командный язык операционной системы (MS-DOS, CP/M, Unix и другие), то с появлением операционных оболочек типа Windows он получил возможность работы с ресурсами ПК на логико-графическом уровне, который потребляет от большинства прикладных пользователей только самых общих знаний с системой программного обеспечения и используемых ими программных средств. Бурное развитие новой информационной технологии и расширение сферы ее применения привели к интенсивному развитию программного обеспечения. Тенденции 4 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) развития программного обеспечения показывают, что динамика затрат имеет устойчивую тенденцию к росту. Целью данной работы является рассмотреть структуру программного обеспечения вычислительной системы, в частности рассмотреть основные виды программного обеспечения для создания презентаций. Задачи работы: дать понятие программного обеспечения, рассмотреть классификацию программного обеспечения; описать разновидности операционных систем, рассмотреть служебное (сервисное) программное обеспечение; дать характеристику и рассмотреть основные виды программного обеспечения для создания презентаций; описать создание презентации для просмотра в браузере с применением HTML. 5 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) 1. Структура программного обеспечения вычислительной системы 1.1. Понятие программного обеспечения. Классификация программного обеспечения. Согласно ГОСТ 19781-90, программное обеспечение – совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ [5, 11]. Также это совокупность программ, процедур и правил, а также документации, относящихся к функционированию системы обработки данных (СТ ИСО 2382/1-84). Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим (аппаратным), математическим, информационным, лингвистическим, организационным и методическим обеспечением. В компьютерном сленге часто используется слово «софт» от английского software, которое в этом смысле впервые применил математик из Принстонского университета Джон Тьюки в 1958 г. в статье American Mathematical Monthly. Программное обеспечение по назначению принято подразделять на системное, прикладное и инструментальное, а по способу распространения и использования на несвободное или закрытое, открытое и свободное. Свободное программное обеспечение может распространяться, устанавливаться и использоваться на любых компьютерах дома, в офисах, школах, вузах, а также коммерческих и государственных учреждениях без ограничений. Дадим характеристику каждому виду программного обеспечения вычислительных систем [1, 12]. Системное программное обеспечение – это комплекс программ, которые обеспечивают эффективное управление компонентами вычислительной системы, такими как процессор, оперативная память, каналы ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой – приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д. Прикладное программное обеспечение – программное обеспечение, состоящее: 6 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) из отдельных прикладных программ и пакетов прикладных программ, предназначенных для решения различных задач пользователей; и автоматизированных систем, созданных на основе этих пакетов прикладных программ. Далее рассмотрим классификацию прикладного программного обеспечения. В состав прикладного программного обеспечения входит прикладное программное обеспечение предприятий и организаций, например, финансовое управление, система отношений с потребителями, сеть поставок. К этому типу относится также ведомственное программное обеспечение предприятий малого бизнеса, а также программное обеспечение отдельных подразделений внутри большого предприятия1 [11]. Программное обеспечение инфраструктуры предприятия обеспечивает общие возможности для поддержки программного обеспечения предприятий. Это базы данных, серверы электронной почты, управление сетью и безопасностью. Программное обеспечение информационного работника обслуживает потребности индивидуальных пользователей в создании и управлении информацией. Это, как правило, управление временем, ресурсами, документацией, например, текстовые редакторы, электронные таблицы, программы-клиенты для электронной почты и блогов, персональные информационные системы и медиаредакторы. Программное обеспечение для доступа к контенту используется для доступа к тем или иным программам или ресурсам без их редактирования. Однако, может и включать функцию редактирования. Данный вид программного обеспечения предназначен для групп или индивидуальных пользователей цифрового контента, например, медиаплееры, веб-браузеры, вспомогательные браузеры и др. Образовательное программное обеспечение по содержанию близко к программному обеспечению для медиа и развлечений, однако в отличие от него имеет четкие требования по тестированию знаний пользователя и отслеживанию прогресса в изучении того или иного материала. Многие образовательные программы включают функции совместного пользования и многостороннего сотрудничества. Кулеева Е.В. Информатика. Базовый курс. — Санкт-Петербург : Санкт-Петербургский государственный университет промышленных технологий и дизайна, 2019. — 174 c 1 7 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) Имитационное программное обеспечение используется для симуляции физических или абстрактных систем в целях научных исследований, обучения или развлечения. Инструментальные программные средства в области медиа обеспечивают потребности пользователей, которые производят печатные или электронные медиаресурсы для других пользователей, на коммерческой или образовательной основе. Это программы полиграфической подготовки, верстки, обработки мультимедиа, редакторы HTML, редакторы цифровой анимации, цифрового звука и т.д. Прикладные программы для проектирования и конструирования используются при разработке аппаратного и программного обеспечения, охватывают автоматизированный дизайн, автоматизированное проектирование, редактирование и компилирование языков программирования, программы интегрированной среды разработки, интерфейсы для прикладного программирования. Инструментальное программное обеспечение – программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ. Обычно этот термин применяется для акцентирования отличия данного класса программного обеспечения от прикладного и системного. Инструментальное программное обеспечение предназначено для разработки новых программ и программных комплексов [17]. Множество различных приложений на компьютере создается с помощью языков и систем программирования. Язык программирования – это формализованный язык описания алгоритмов, используемых для решения различных задач на компьютере. В процессе становления и развития вычислительной техники возникали и развивались такие языки программирования. Некоторые из них затем изменялись, трансформировались, интегрировались с другими, некоторые умирали вовсе. Сейчас у программистов имеется богатый арсенал языков программирования на все случаи программистской жизни: Assembler, Basic, C++, Delphi, Fortran, Java, Pascal и др. Каждый из перечисленных языков программирования имеет целый ряд модификаций, например, Basic, Q-Basic, Visual Basic и др., которые по возможностям и свойствам существенно отличаются друг от друга. Языки программирования можно разделить на машинно-зависимые, или языки низкого уровня, и машинно-независимые, или языки высокого уровня. К языкам низкого уровня относятся: 8 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) машинные языки, написанные в двоичных кодах в виде нулей и единиц; машинно-ориентированные языки (ассемблеры), написанные в так называемых мнемокодах, заложенных в систему команд конкретного процессора. К языкам высокого уровня относятся: алгоритмические языки, которые переводят алгоритмы с языка математики на язык программных кодов; процедурно-ориентированные языки, которые позволяют записать программу в виде набора процедур; проблемно-ориентированные языки, которые предназначены для решения определенного класса задач. Программа, написанная на языке высокого уровня, не может непосредственно использоваться на компьютере. Она должна пройти этап трансляции исходного кода, записанного на языке высокого уровня, в объектный код, который затем с помощью редактора связей формирует загрузочный модуль, пригодный для запуска на компьютере. Такой процесс осуществляется, например, при написании программы на языке Фортран и называется компилированием. В других языках высокого уровня, например, на Бейсике, трансляция исходного кода в исполняемый происходит последовательно с каждой командой-оператором. Такая трансляция осуществляется программой-интерпретатором. Созданная программа должна пройти проверку на пригодность к использованию с помощью отладчика программ. Он позволяет отслеживать последовательное исполнение программы, выявлять места и виды ошибок в программе, давать комментарии. Интегрированные среды программирования включают весь набор средств для комплексного их применения на всех технологических этапах разработки программ. Основное назначение такого инструментария состоит в том, чтобы с его помощью повысить производительность и эффективность труда программистов [6]. Программные комплексы используются при разработке сложных прикладных информационных систем. Они позволяют автоматизировать весь технологический процесс анализа, проектирования, разработки, отладки и сопровождения проекта целиком. 9 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) 1.2. Разновидности операционных систем. Служебное (сервисное) программное обеспечение Операционная система – комплекс системных программ, расширяющий возможности вычислительной системы, а также обеспечивающий управление ее ресурсами, загрузку и выполнение прикладных программ, взаимодействие с пользователями. В большинстве вычислительных систем операционные системы являются основной, наиболее важной, а иногда и единственной, частью системного программного обеспечения [16]. Основными функциями операционной системы являются: загрузка приложений в оперативную память и их выполнение; стандартизированный доступ к периферийным устройствам – устройствам ввода-вывода; управление оперативной памятью или распределение между процессами; управление доступом к данным на энергонезависимых носителях таких, как жесткий диск, компакт-диск и т.д., организованным в той или иной файловой системе; пользовательский интерфейс; сетевые операции, поддержка стека протоколов. Дополнительными функциями операционной системы являются: параллельное или псевдопараллельное выполнение задач или многозадачность; взаимодействие между процессами: обмен данными, взаимная синхронизация; защита самой системы, а также пользовательских данных и программ от действий пользователя, злонамеренных или по незнанию, или приложений; разграничение прав доступа и многопользовательский режим работы – аутентификация и авторизация. Существуют две группы определений операционной системы: «набор программ, управляющих оборудованием» и «набор программ, управляющими другими программами». Обе они имеют свой точный технический смысл, который, однако, становится ясен только при более детальном рассмотрении вопроса о том, зачем вообще нужны операционные системы. 10 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) Есть приложения вычислительной техники, для которых операционные системы излишни. Например, встроенные микрокомпьютеры содержатся сегодня во многих бытовых приборах, автомобилях, сотовых телефонах, и т.п. Зачастую такой компьютер исполняет лишь одну программу, запускающуюся по включении. И простые игровые приставки – также представляющие собой специализированные микрокомпьютеры – могут обходиться без операционной системы, запуская при включении программу, записанную на вставленном в устройство «картридже» или компакт-диске. Тем не менее, некоторые микрокомпьютеры и игровые приставки все же работают под управлением особых собственных операционных систем. В большинстве случаев это UNIX-подобные системы. Операционная системы необходима если [11]: вычислительная система используется для различных задач, причем программы, исполняющие эти задачи, нуждаются в сохранении данных и обмене ими. Из этого следует необходимость универсального механизма сохранения данных; в подавляющем большинстве случаев операционная система отвечает на нее реализацией файловой системы. Современные операционные системы предоставляют возможность непосредственно «связать» вывод одной программы со вводом другой, минуя относительно медленные дисковые операции; различные программы нуждаются в выполнении одних и тех же рутинных действий. Например, простой ввод символа с клавиатуры и отображение его на экране может потребовать исполнения сотен машинных команд, а дисковая операция – тысяч. Чтобы не программировать их каждый раз заново, операционные системы предоставляют системные библиотеки часто используемых подпрограмм или функций; между программами и пользователями системы необходимо распределить полномочия, чтобы пользователи могли защищать свои данные от несанкционированного доступа, а возможная ошибка в программе не вызывала тотальных неприятностей; необходима возможность имитации «одновременного» исполнения нескольких программ на одном компьютере, осуществляемой с помощью приема, известного как «разделение времени». При этом специальный компонент, называемый планировщиком, делит процессорное время на короткие отрезки и предоставляет их поочередно различным исполняющимся программам или процессам; наконец, оператор должен иметь возможность так или иначе управлять процессами выполнения отдельных программ. Для этого служат операционные среды, 11 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) одна из которых – оболочка и набор стандартных утилит – является частью операционной системы. Таким образом, современные универсальные операционные системы можно охарактеризовать как: использующие файловые системы с универсальным механизмом доступа к данным; многопользовательские с разделением полномочий; многозадачные с разделением времени. Многозадачность и распределение полномочий требуют определенной иерархии привилегий компонентов самой операционной системы. В составе операционной системы различают три группы компонентов: ядро, содержащее планировщик: драйверы устройств, непосредственно управляющие оборудованием; сетевая подсистема, файловая система; системные библиотеки; оболочки с утилитами. Большинство программ как системных, входящих в операционную систему, так и прикладных, исполняются в непривилегированном («пользовательском») режиме работы процессора и получают доступ к оборудованию и при необходимости к другим ресурсам ядра, а также ресурсам иных программ, только посредством системных вызовов. Ядро исполняется в привилегированном режиме. Именно в этом смысле говорят, что операционная система управляет оборудованием. В определении состава операционной системы значение имеет критерий операционной целостности или замкнутости. Система должна позволять полноценно использовать свои компоненты, включая модификацию. Поэтому в полный состав операционной системы включают и набор инструментальных средств: от текстовых редакторов до компиляторов, отладчиков и компоновщиков. Ядро – центральная часть операционной системы, управляющая выполнением процессов, ресурсами вычислительной системы и предоставляющая процессам координированный доступ к этим ресурсам. Основными ресурсами являются процессорное время, память и устройство ввода-вывода. Доступ к файловой системе и сетевое взаимодействие также могут быть реализованы на уровне ядра [3]. Как основополагающий элемент операционной системы, ядро представляет собой наиболее низкий уровень абстракции для доступа приложений к ресурсам вычислительной системы, необходимым для их работы. Как правило, ядро 12 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) представляет такой доступ исполняемым процессам соответствующих приложений за счет использования механизмов межпроцессорного взаимодействия и обращения приложений к системным вызовам операционной системы. Описанная задача может различаться в зависимости от типа архитектуры ядра и способа ее реализации. Операционные системы могут быть классифицированы по базовой технологии (UNIX-подобные, пост-UNIX/потомки UNIX), типу лицензии (патентованная или открытая), развивается ли в настоящее время (устаревшие или современные), по назначению (универсальные, операционные системы встроенных систем, операционные системы PDA, операционные системы реального времени, для рабочих станций или для серверов), а также по множеству других признаков. Microsoft Windows 7 – операционная система (рис.1) семейства Windows NT, следующая за Windows Vista. В линейке Windows NT система носит номер версии 6.1 (Windows 2000 – 5.0, Windows XP – 5.1, Windows Server 2003 – 5.2, Windows Vista и Windows Server 2008 – 6.0). Серверной версией является Windows Server 2008 R2, версией для интегрированных систем – Windows Embedded Standard 2011 (Quebec), мобильной - Windows Embedded Compact 2011 (Chelan, Windows CE 7.0) [10]. Рисунок 1 – Вид рабочего стола в операционной системе Windows 7 Операционная система поступила в продажу 22 октября 2009 года, меньше чем через три года после выпуска предыдущей операционной системы, Windows Vista. В состав Windows 7 вошли как некоторые разработки, исключенные из Windows Vista, так и новшества в интерфейсе и встроенных программах. Операционная система обладает поддержкой мультитач-управления. 13 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) Сетевая технология Branch Cache позволяет кешировать содержимое интернетатрафика. Если пользователю в локальной сети потребуется файл, который уже был загружен кем-то из пользователей его сети, - он сможет получить его из локального кэш-хранилища, а не использовать канал с ограниченной пропускной способностью. Сетевой кеш может работать в двух режимах – Hosted Cache и Distributed Cache. В первом случае – файл хранится на выделенном локальном сервере под управлением Windows Server 2008 R2, во втором случае сервер не требуется, а кеш распределяется для хранения на компьютерах пользователей. Технология рассчитана на крупные сети и предлагается для внедрения на предприятиях в составе Корпоративной и Максимальной версий операционной системы. В операционную систему также встроено около 120 фоновых рисунков, уникальных для каждой страны и языковой версии. Так, русская версия включает тему «Россия» с шестью уникальными обоями высокого разрешения. Все версии включают 50 новых шрифтов. Существующие шрифты доработаны для корректного отображения всех символов. Windows 7 – первая версия Windows, которая включает больше шрифтов для отображения нелатинских символов, чем для отображения латинских. Панель управления шрифтами также подверглась улучшению – по умолчанию, в ней отображаются только те шрифты, раскладка для которых установлена в системе. Реализована поддержка Unicode5.1. панель поиска Instant Search теперь распознает больше языков. К примеру, распознаются русские падежи, склонения, род, единственное и множественное числа. Дополнительным преимуществом Windows 7 можно считать более тесную интеграцию с производителя драйверов. Большинство из них определяются автоматически, при этом в 90% случаев сохраняется обратная совместимость с драйверами для Windows Vista. Windows 7 поддерживает псевдонимы для папок на внутреннем уровне. К примеру, папка Program Files в некоторых локализованных версиях Windows была переведена и отображалась с переведенным именем, однако на уровне файловой системы оставалась англоязычной. Новая 11-я версия DirectX, впервые выпущенная именно в составе этой операционной системы, имеет следующие улучшения: добавлена поддержка новых вычислительных шейдеров, возможность многопоточного рендеринга, улучшена тесселяция, появились новые алгоритмы компрессии текстур и др. 14 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) Проигрыватель Windows Media Player 12 получил новый интерфейс и стал поистине «всеядным», в отличие от предшественника, которому требовалось большое количество кодеков для воспроизведения. Однако он не может воспроизводить лицензионные Blu-Ray диски с видео, но имеет возможность считывать и записывать на них данные. Несмотря на то, что Центр мобильности Windows не претерпел значительных изменений со времен Windows Vista, Windows 7 работает дольше предшественницы на ноутбуках и потребляет меньше энергии, особенно при воспроизведении DVD. В Windows 7 реализована более гибкая настройка User Account Control (UAC), которая в отличие от Windows Vista имеет еще два промежуточных состояния между режимами «Всегда уведомлять» и «Никогда не уведомлять» - «Уведомлять, только при попытках программ внести изменения в компьютер» (положение по умолчанию). Внесены изменения в технологию шифрования BitLocker и добавлена функция шифрования съемных носителей BitLocker to go, позволяющая шифровать съемные носители, причем даже при отсутствии модуля TPM. Улучшения коснулись и брандмауэра Windows – вернулась функция уведомления пользователя о блокировке программы, которая пытается получить доступ к сети. С помощью групповой политики и функции AppLocker можно будет запретить запуск определенных приложений. Функция DirectAccess позволяет устанавливать безопасное соединение с сервером в фоновом режиме, в отличие от VPN, которому требуется участие пользователя. Также DirectAccess может применять групповые политики до входа пользователя в систему. Примером открытой операционной системы может служить Linux – ядро операционной системы, соответствующее стандартам POSIX (рис. 2). Разработка была начата финским студентом Линусом Торвальдсом в 1991 г. В основном код написан на языке Си с некоторыми расширениями Gcc и на Ассемблере с использованием AT&Tсинтаксиса GNU Assembler [14]. 15 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) Рисунок 2 – Вид рабочего стола версий операционной системы Linux Распространяется в основном свободно на условиях GNU General Public License. Торговая марка Linux зарегистрирована на Л. Торвальдса. Ядро Linux поддерживает многозадачность, виртуальную память, динамические библиотеки, отложенную загрузку, производительную систему управления памятью и многие сетевые протоколы. На сегодняшний день Linux – монолитное ядро с поддержкой загружаемых модулей. Драйверы устройств и расширения ядра обычно запускаются на «кольце 0», с полным доступом к оборудованию. В отличие от обычных монолитных ядер, драйверы устройств легко собираются в виде модулей и загружаются или выгружаются во время работы системы. Не задуманный изначально как многоплатформенное ядро, Linux на данный момент портирован на очень широкий круг архитектур. Системы на основе Linus используются в качестве основных практически на всех суперкомпьютерах, в том числе и на самых мощных. Сервисное программное обеспечение – это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем [11]. По функциональным возможностям сервисные средства можно подразделить на средства: улучшающие пользовательский интерфейс; защищающие данные от разрушения и несанкционированного доступа; 16 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) восстанавливающие данные; ускоряющие обмен данными между диском и ОЗУ; средства архивации и разархивации; антивирусные средства. По способу организации и реализации сервисные средства могут быть представлены: оболочками, утилитами и автономными программами. Разница между оболочками и утилитами зачастую выражается лишь в универсальности первых и специализации вторых. Оболочки, являющиеся надстройками над операционными системами, называются операционными оболочками. Оболочки являются как бы настройками над операционной системой. Утилиты и автономные программы имеют узкоспециализированное назначение и выполняют каждая свою функцию. Но утилиты, в отличие от автономных программ, выполняются в среде соответствующих оболочек. При этом они конкурируют в своих функциях с программами операционной системы и другими утилитами. Поэтому классификация сервисных средств по их функциям и способам реализации является достаточно размытой и весьма условной. Оболочки представляют пользователю качественно новый интерфейс и освобождают его от детального знания операции и команд операционной системы. Утилиты предоставляют пользователю дополнительные услуги, не требующие разработки специальных программ, в основном по обслуживанию дисков и файловой системы. Эти утилиты чаще всего позволяют выполнять следующие функции: обслуживание дисков – форматирование, обеспечение сохранности информации, возможности ее восстановления в случае сбоя и т.д.; обслуживание файлов и каталогов, аналогично оболочкам; создание и обновление архивов; предоставление информации о ресурсах компьютера, дисковом пространстве, распределении ОЗУ между программами; печать текстовых и других файлов в различных режимах и форматах; защита от компьютерных вирусов. Из утилит, получивших наибольшую известность, можно назвать многофункциональный комплекс Norton Utilities. Под программами технического обслуживания понимается совокупность программно-аппаратных средств для 17 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) диагностики и обнаружения ошибок в процессе работы компьютера или вычислительной системы в целом. Они включают в себя: средства диагностики и тестового контроля правильности работы ЭВМ и ее отдельных частей, в том числе автоматического поиска ошибок и неисправностей с определенной локализацией их в ЭВМ; специальные программы диагностики и контроля вычислительной среды информационной системы в целом, в том числе программно-аппаратный контроль, осуществляющий автоматическую проверку работоспособности системы обработки данных перед началом работы вычислительной системы в очередную производительную смену. 18 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) 2. Характеристика и основные виды программного обеспечения для создания презентаций В настоящее время особо актуальным стало использование программного обеспечения для создания всевозможных мультимедийных презентаций [7]. Появление систем мультимедийных презентационных технологий произвело революцию во многих областях деятельности человека. Одно из самых широких областей применения технология мультимедийных презентаций получила в сфере образования, поскольку средства информатизации, основанные на мультимедиа способны, в ряде случаев, существенно повысить эффективность обучения. Технология мультимедийных презентации сильно изменилась в ходе совершенствования сферы коммуникаций. Самое важное - это открытие преимуществ использования цифровых систем связей и представление интерактивных технологий. Готовый доступ к любой информации в повседневной жизни затронул и способ проведения презентаций. Презентация использует расширенные возможности мультимедиа, чтобы постоянно поддерживать интерес публики. Под презентацией подразумевается передача или представление аудитории новой для нее информации, т.е. в общепринятом понимании презентация - это демонстрационные материалы для публичного выступления: praesento (лат.)- передаю, вручаю; present (англ.) – представлять [15]. Компьютерная презентация - это файл, в который собраны материалы выступления, подготовленные в виде компьютерных слайдов. При наличии необходимого технического оборудования эти слайды можно проецировать на экран в увеличенном виде. Примерами программных продуктов для создания презентаций являются Microsoft PowerPoint, StarOffice Impress, Corel Presentation, HyperStudio, DemoShield и Matchware Mediator и др [4]. Самым популярным продуктом является PowerPoint. Благодаря простому и дружественному интерфейсу можно создавать презентации профессионального уровня. Презентации, которые могут использоваться как на обычных мероприятиях, так и в процессе выступлений на выставках, семинарах и т.п., обычно не требуют особой интерактивности (демонстрация слайдов с качественной графикой, текстами, 19 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) диаграммами и таблицами и возможности остановки и возобновления показа в ходе дискуссии и возврата на конкретный слайд в случае необходимости) [9, 13]. Обновленная программа просмотра презентаций StarOffice Impress компании StarDivision GMBH поддерживает функции сжатия файлов, которые позволяют сжимать презентации вместе со связанными с ними файлами и сохранять их на нескольких дискетах. Поддержка технологии Webcast позволяет экспортировать презентацию в формат Webcast, используя скрипты Peri или ASP. Фон слайдов презентации можно менять как для отдельных слайдов, так и для всей презентации в целом. Кроме того, существенно улучшены фильтры для презентаций формата Microsoft PowerPoint. StarOffice Impress позволит переносить презентацию и программу просмотра на любой компьютер и демонстрировать презентацию, не инсталлируя программное обеспечение StarOffice. Программа Corel Presentation фирмы Corel дает возможность создавать высококачественные слайдовые презентации, прежде всего, благодаря усовершенствованным возможностям конвертации, импорта и экспорта файлов из других программных приложений для создания презентаций. Улучшенный альбом дает быстрый доступ к часто используемым изображениям и фотографиям, а графический редактор позволяет с легкостью модифицировать изображения. Усовершенствованный редактор для подготовки Интернет-публикаций дает пошаговые инструкции для публикации слайдовой презентации в Интернете [2]. В числе возможностей программы Presentations 9, как и других основных приложений Corel's Office, - функция предварительного просмотра реального времени, которая переформатирует документ на экране, пока пользователь экспериментирует со шрифтами, изменением параметров форматирования или с цветами, диаграммами и другими элементами графического оформления. Что касается решения проблем совместимости, надо отметить, что помимо того, что программа успешно оперирует с файлами приложений Corel's Office, Corel Presentations 9 также импортирует и экспортирует файлы PowerPoint и содержит новые инструменты управления яркостью, контрастностью и другими атрибутами растровых изображений. Пакет Macromedia Director рассчитан исключительно на профессионалов и предназначен для создания сложных интерактивных сетевых мультимедиаприложений, в том числе презентаций. 20 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) Приложение предоставляет практически неограниченные возможности в области обработки мультимедийных материалов и поддерживает большинство популярных форматов видеоматериала, звука, растровой графики, объемных моделей и векторных рисунков. В распоряжении пользователей - два языка написания сценариев, поддержка формата DVD-Video, средства публикации материалов на различных платформах. Кроме того, предлагаемое решение тесно интегрируется с пакетом Flash MX 2004. Новая версия дополнена поддержкой воспроизведения видеороликов в формате DVD и возможностью выполнения сценариев на языке JavaScript. Director полностью поддерживает обновленный формат Flash MX 2004, содержит набор компонентов Flash MX 2004 и позволяет запускать и редактировать материалы в форматах Flash и Fireworks. Flash-контент может быть интегрирован в проекты Director с лучшей совместимостью и точностью и с большей скоростью, чем в ранних версиях. С помощью встроенного языка Lingo можно неограниченно управлять сценарием, рисовать и создавать визуальные эффекты любой сложности, встраивать в проект потоковый звук и видео, а также оптимизировать процесс разработки за счет новых функций языка. Macromedia Director MX позволяет создавать яркие, содержательные webсайты и мультимедийные продукты, в том числе презентации с использованием аудио- и видеоданных, растровой и векторной графики, текстовых и анимационных материалов. Средства управления аудио- и видеоданными Director MX поддерживают потоковые форматы RealMedia. Можно использовать эту возможность для настройки панорамирования и громкости потоковых аудиоматериалов в формате RealMedia или, например, создавать с помощью языка Lingo уникальные видеоэффекты, значительно превосходящие возможности технологии RealVideo. Средства динамической анимации и создания геометрических фигур обеспечивают контроль положения, угла поворота и масштаба моделей, освещения, группировки, расстановки камер, текстур и отдельных заготовок для сценариев. Инструмент Particle Systems Effects обеспечивает создание зрелищных, быстро загружаемых спецэффектов, таких как туман, пламя, вода, дождь и т.п. Технология Multi-Resolution Mesh позволяет управлять количеством полигонов, используемых при показе объекта, в зависимости от загруженного объема данных, расстоянием до камеры, частотой смены кадров и иными условиями. Интерактивные физические эффекты, реализованные в модуле Havok Rigid Body Dynamics Xtra, 21 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) обеспечивают высокую реалистичность при моделировании движений и механических взаимодействий. DemoShield - это мультимедийное программное обеспечение, которое поможет быстро и качественно создать мультимедийную интерактивную презентацию любого типа и рассчитано на тех, кто профессионально занимается подготовкой презентаций. Созданные в его среде проекты могут представлять собой либо структурированные туры (Quick Tours), в ходе которых пользователю будут продемонстрированы все возможности программного продукта, включая снимки экранов и движение курсора с параллельным объяснением производимых действий при помощи всплывающих текстовых окошек, либо нелинейные презентации, где пользователь сможет сам выбрать то, что ему необходимо посмотреть. При этом DemoShield теперь поддерживает режим подсказок, которые будут появляться во всплывающих окнах при наведении курсора мыши на различные объекты [8]. Интуитивно понятный интерфейс демонстрационных программ простым делает и создание удобным. высококачественных Новый мастер создания демонстрационных программ представляет собой самый простой и быстрый способ разработки проектов презентаций, при помощи которого можно всего за пять минут легко создать простую демонстрационную программу и начать работу над ее информационным содержанием. Мастера-помощники, свыше 140 шаблонов с фоновыми изображениями, кнопками и звуками, мультимедиабиблиотеки и возможность легкого и быстрого перемещения видео-, аудио- и графических компонентов посредством мыши значительно ускоряют работу над проектами. Расширенная библиотека мультимедиаресурсов содержит звуковые эффекты, иллюстративные вставки, кнопки, графические компоненты и фоновые изображения, которые могут быть добавлены непосредственно в презентацию. Любые объекты, созданные собственноручно, могут быть помещены в галерею, чтобы затем использоваться в других проектах - наличие галереи значительно упрощает работу над коллективными проектами и позволяет повторно использовать различные компоненты. Специальный просмотрщик Demo Viewer позволяет быстро просмотреть все слайды и при необходимости изменить их организацию при помощи мыши. Все анимационные кадры могут быть строго синхронизированы в среде редактора Timeline Editor; при этом время появления объекта на экране настраивается путем перемещения его по шкале времени посредством мыши. 22 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) DemoShield имеет встроенный модуль автоматической проверки целостности программы и Интернет-совместимости и позволяет быстро заметить любые ошибки еще на этапе редактирования. Созданную презентацию можно упаковать в формат, который больше всего подходит для целей самораспаковывающийся пользователя, архив, - программа это формат автозапуска для Интернета, компакт-диска, DVD, установочная программа с возможностью повторного использования и пр. При желании несложно разместить презентацию в Интернете или в корпоративной сети путем нажатия всего нескольких кнопок. Кроме того, имеется возможность отправлять по электронной почте вопросники, формы заказов, результаты опросов и пр. Пакет Mediator от компании MatchWare - это один из наиболее простых и в то же время полнофункциональных пакетов для создания презентаций. Программа выпущена в трех версиях: Mediator 7 STD (не для коммерческого использования), Mediator 7 PRO и Mediator 7 EXP. Первые две ориентированы на создание Flash-, HTML- и интерактивных CD-презентаций, a Mediator 7 EXP дополнен возможностями программирования. По сравнению с пакетом PowerPoint, который нацелен на обычную демонстрацию слайдов, Mediator позволяет создавать сложные мультимедийные проекты с навигацией через гиперссылки [2, 7]. Программа использует классическую схему создания презентаций как в виде собственных проектов, так и на основе разнообразных шаблонов - в виде последовательности слайдов, для перемещения между которыми предназначена богатейшая библиотека эффектов, что позволяет создавать уникальные презентации, напоминающие интерактивное видео. А простота и дружественность интерфейса в совокупности с интуитивно понятным набором меню и инструментов дают возможность добиваться быстрых успехов даже непрофессионалам. В презентации могут быть объединены текст, изображения, видео, звук, анимация, интерактивные элементы, переменные и вводимые объекты, влияющие на ход демонстрации. Кроме того, можно добавлять Flash-объекты, изменять их размер и вращать произвольным образом, корректировать степень непрозрачности flashобъектов и пр. Mediator имеет мощные инструменты, такие как возможность создания скриптовых сценариев. Пользователи данного пакета имеют доступ к VB и JavaScript для расширения функциональности и оригинальности своих презентаций. В программу включена возможность добавления анимации и ActiveX в создаваемое приложение. 23 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) Презентации могут как сохраняться на CD-диск с настройкой его автозапуска, так и предназначаться для размещения в Интернете. Opus Presenter представляет собой очень перспективный профессиональный продукт для создания как интерактивных бизнес-презентаций, так и интерактивных обучающих курсов. Широкие возможности в плане интерактивности позволяют создавать презентации не только в виде слайд-шоу наподобие презентаций PowerPoint, но и с набором диалоговых форм, позволяющих пользователю полностью управлять ходом демонстрации. Последнее делает возможным создание в среде Opus Presenter интерактивных обучающих материалов, посредством которых можно, например, полнее ознакомиться с представляемой технологией или продуктом. Поэтому данный продукт может считаться полноценной заменой PowerPoint, поскольку он не уступает последнему в плане дружественности и простоты использования и превосходит его по интерактивным мультимедийным возможностям. Имеющая простой и удобный интерфейс, напоминающий интерфейс PowerPoint, данная программа не требует дополнительной подготовки и в то же время позволяет очень быстро создавать удивительные по своим возможностям презентации. Благодаря редактору BrainStorm слайды можно создавать буквально на пустом месте - просто сформулировав основные идеи, а затем перетащив мышью результат на соответствующие слайды. Обладая кажущейся мультимедиаинструменты, простотой, что Opus позволяет Presenter использовать содержит звук, мощные графику, мультипликацию, видео, текст и Flash с анимацией и всевозможными эффектами и создавать удивительные по своим мультимедийным возможностям презентации, которые могут произвести большее впечатление на потенциальных клиентов. Созданную презентацию можно записать на компакт-диск с автозагрузкой для CD, опубликовать в Сети, предварительно сохранив в специальном более сжатом формате или экспортировать во Flash. Программа TwinPlayer предназначена для создания полноценных интерактивных мультимедиапрезентаций для компакт-дисков или Интернета из имеющегося набора аудио-, видеофайлов, изображений, в которые можно включать анимацию и текст. Благодаря интуитивному интерфейсу и целой серии мастеров эта программа будет полезна даже новичкам и идеально подойдет для демонстрации того или иного изделия либо продукта. 24 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) Презентации создаются путем простого заполнения опорной «сетки» нужными фрагментами, причем на каждом фрагменте можно назначить горячие зоны и связать с ними конкретные события, что позволит сделать презентацию интерактивной. А по окончании останется лишь выбрать вариант сохранения презентации в зависимости от ее назначения. Базовая версия пакета RoboDemo позволяет записать все происходящее на экране в виде демонстрационного ролика в формате Flash, который станет прекрасной презентацией, иллюстрирующей особенности работы программного продукта. Для записи ролика не требуется глубоких познаний в технологии Macromedia Flash, так что с подготовкой презентационного ролика справится и новичок. Созданные приложения достаточно быстро загружаются; функция импорта файлов в формате Flash помогает использовать уже существующие материалы для экономии времени и создания динамических роликов. Пользователи могут импортировать файлы Flash в виде отдельных кадров или как объекты внутри существующего кадра. Кроме того, пакет RoboDemo позволяет запускать пакет Macromedia Flash из среды RoboDemo для быстрого внесения изменений. Что касается новой версии пакета в виде Macromedia Captivate, то она позволяет добавить элементы интерактивности (средства проведения опросов, поля для ввода текста и активные области, реагирующие на нажатие), поскольку в большей степени ориентирована на подготовку учебных материалов. DemoForge Studio - идеальный инструмент для создания презентационных роликов. В большинстве случаев при создании презентаций данного направления прибегают к разработке Flash-роликов, однако в действительности Flash-ролик - это не более чем слайд-шоу скриншотов, дополненное анимированным курсором между сменой кадров, подсказками, титрами и описаниями. В свою очередь, DemoForge Studio позволяет реально записать все, что происходит на экране, в специальном сверхсжатом формате dmf. Поскольку ролики в формате DemoForge более чем в десять раз компактнее аналогичных роликов в формате Flash, то DemoForge незаменима для создания рекламных роликов, демонстрирующих возможности той или иной программы [8]. Рассмотрев программные пакеты, предназначенные для создания и просмотра презентаций можно сделать вывод, что лучшим решением для рекламы товаров и услуг, предлагаемых компанией, может стать интерактивная презентация, которая рассказывает о ее бренде, содержит каталоги продукции или услуг и контактную 25 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) информацию, а также дает пользователю возможность просматривать презентацию в любом порядке. 26 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) 3. Создание презентации для просмотра в браузере (с применением HTML) Создание презентаций на HTML осуществляется с помощью дополнительной библиотеки, которая называется Reveal.js. Рассмотрим лишь основные возможности этой библиотеки, которые позволяют и без того создавать потрясающие презентации. Для начала работы нам необходимо скачать все необходимые библиотеки и стили. Архив состоит из следующих папок: css - папка со всеми необходимыми стилями. js - полная и уменьшенная версия плагина Reveal.js. plugin - дополнительные библиотеки, которые отвечают за подсветку синтаксиса, увеличение элемента и другие. lib - дополнительные css, js, шрифты. Сейчас мы можем подключить необходимые стили и плагины к нашей презентации. Между тегами <head> подключим понравившуюся тему оформления (default, sky, beige, simple, serif, night, moon и solarized.). Какой стиль как выглядит показано на рис. 3 в виде миниатюр: Рисунок 3. – Стили То есть, если вы хотите подключить тему оформления «Sky», необходимо прописать следующее: 1 <link rel="stylesheet" href="css/reveal.min.css"> 2 <link rel="stylesheet" href="css/theme/sky.css" id="theme"> Перед закрывающим тегом </body> необходимо вставить следующий код: 1 <script src="lib/js/head.min.js"></script> 2 <script src="js/reveal.min.js"></script> 27 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) Для того чтобы вставить новый слайд, в HTML необходимо добавить следующий код: 1 <div class="reveal"> 2 <div class="slides"> 3 <section> 4 <h1>Заголовок</h1> 5 <h3>Подзаголовок</h3> 6 <p>Описание</p> 7 </section> 8 </div> 9 </div> Сейчас у нас присутствует один слайд. Каждый слайд - это отдельный блок <section>. Внутри слайда можно использовать обычные HTML теги для размещения и позиционирования элементов. Рассмотрим слайды. можно «вертикальные» «Горизонтальные» просматривать стрелочки «влево» и слайды нажимая «вправо», 1 <section> 2 <section>Вертикальный 3 <section>Вертикальный 4 <section>Вертикальный 5 <section>Вертикальный 6 </section> слайд слайд слайд слайд на а вертикальные - «вниз» и «вверх». Чтобы вставить несколько необходимо таких дважды слайдов написать тег <section> как на примере ниже: 1</section> 2</section> 3</section> 4</section> Рассмотрим как создать появление элементов на этой странице. Для этого необходимо воспользоваться атрибутом class=»fragment» как на примере ниже: 1 2 <section> <section id="fragments"> 3 <h2>Поэлементное появление</h2> 4 <p>Нажмите стрелочку "Далее", чтобы увидеть следующий элемент!</p> 5 <p class="fragment">Текст 1</p> 6 <p class="fragment">Текст 2</p> 7 <p class="fragment">Текст 3</p> 8 </section> 9 </section> Далее рассмотрим оформление цитат. Пример вы видите на изображении: 28 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) Для такого отображения в HTML пишем: 1 2 3 4 5 6 7 8 9 10 11 <section> <h2>Оформление цитат</h2> <p> Например, текст из моего урока: <q cite="http://searchservervirtualization.techtarget.com/definition/OurFavorite-Technology-Quotations"> &ldquo;Сегодня мы будем иметь дело со слайд-шоу...&rdquo;</q> или в виде блока: </p> <blockquote cite="http://searchservervirtualization.techtarget.com/definition/OurFavorite-Technology-Quotations">&ldquo;Например, когда человек смотрит какую-либо вещь в интернет-магазине, то, как правило, он максимально увеличивает изображение, чтобы разглядеть товар, который он хочет приобрести. И только после этого он совершает покупку.&rdquo; </blockquote> </section> И последние действие которое нужно сделать чтобы HTML презентация заработала - добавляем следующий код также перед закрывающим тегом </body>: 1 2 <script> Reveal.initialize({ 3 controls: true, 4 progress: true, 5 history: true, 6 center: true, 7 }); 8 </script> Это основные настройки, которые позволяют создать самую простую презентацию. На основании вышеописанного можно сделать следующий вывод: этот плагин позволяет создавать простые и в то же время красивые презентации. Также презентацию можно смотреть используя клавиатуру (стрелочки «влево», «вправо», «вверх» и «вниз»). В таблице 1 описаны плюсы и минусы создания такого рода презентаций: Таблица 1. 34 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) Плюсы Минусы презентации не перенасыщены необходимо знать HTML, хотя бы основы быстрое изменение стилей не очень легкое дополнительных подсветка подключение функций кода) для (увеличение, обычного пользователя вертикальные слайды увеличение определенного элемента поэлементное появление подсветка синтаксиса разместить онлайн 34 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) ЗАКЛЮЧЕНИЕ Программное обеспечение сегодня это актуальная тема для разговоров для всех, имеющих хоть какое-то отношение к компьютерам. Программное обеспечение - это язык общения с компьютерным миром. И этот язык, вернее множество языков, в постоянном развитии, процессе эволюции. Только классификация программного обеспечения займет достаточно много времени и места. Можно упомянуть программное обеспечение системное и прикладное, программное обеспечение инструментальное. Прикладное программное обеспечение в свою очередь имеет подразделения на офисные приложения, текстовые редакторы, текстовые процессоры, табличные процессоры, редакторы презентаций и т.д. Программное обеспечение - это и сама операционная система компьютера, то есть условие его работопригодности. Активируя процессор, операционная система в свою очередь нуждается в системах криптозащиты, антивирусных программах, драйверах и утилитах. Это так называемые задачи внутреннего круга, требующие своего программного обеспечения. Надо ли говорить, что сегодня любое производство и любой бизнес невозможны без информационной поддержки на базе новейших компьютерных систем и соответствующего программного обеспечения. Для проведения в жизнь решений управленческих задач, бухгалтерских расчетов, создания систем автоматического проектирования, осуществления эффективного обмена электронной документацией также требуются программы, то есть соответствующее программное обеспечение. Причем все усложняющаяся жизнь требует непрерывного обновления применяемых программных продуктов. Программное обеспечение для всего множества современных запросов от политики, промышленности и науки не может быть полностью стандартизированным. Постоянно программистам приходится решать частные и специальные задачи. Поэтому число фирм, занимающихся разработкой программного обеспечения, постоянно растет. Эксперты прогнозируют дальнейший рост производства, резкое увеличение транспортных грузопотоков, усложнение коммуникационной сферы. Всюду и во всех областях человеческой деятельности компьютеры будут все более востребованы. Соответственно, будет расти спрос и на программное обеспечение. Мы вступали в совершенно новую эпоху. Эпоху программирования будущего. 34 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 1. Алексеев А.П. Информатика 2015. — Москва : СОЛОН-Пресс, 2016. — 400 c. 2. Борисов Р. С. Информационные технологии в деятельности суда. Часть 1: Программные средства разработки Web-страниц и презентаций. — Москва : Российский государственный университет правосудия, 2016. — 160 c. 3. Галас В.П. Вычислительные системы, сети и телекоммуникации. Часть 1. Вычислительные системы. — Владимир : Владимирский государственный университет им. А.Г. и Н.Г. Столетовых, 2016. — 232 c. 4. Гостева Л.З. Методы и технологии подготовки эффективных презентаций. — Благовещенск : Амурский государственный университет, 2017. — 91 c. 5. Дронова Е.Н. Программное обеспечение ЭВМ и технологии обработки информации. — Барнаул: Алтайский государственный педагогический университет, 2018. — 138 c. 6. Жилко Е.П. Информатика и программирование. Часть 1. — Москва : Ай Пи Ар Медиа, 2020. — 195 c. 7. Катунин Г. П. Создание профессиональных презентаций. — Саратов : Ай Пи Эр Медиа, 2019. — 614 c. 8. Кедрова Г.Е. Информатика для гуманитариев. — Москва : Издательство Юрайт, 2021. — 653 с. 9. Коваленко Ю. В. Основы работы в Microsoft Office PowerPoint 2007. — Омск : Омская юридическая академия, 2017. — 50 c. 10. Кузьмич Р. И. Вычислительные системы, сети и телекоммуникации. — Красноярск : Сибирский федеральный университет, 2018. — 120 c. 11. Кулеева Е.В. Информатика. Базовый курс. — Санкт-Петербург : СанктПетербургский государственный университет промышленных технологий и дизайна, 2019. — 174 c. 12. Лопушанский В.А. Информатика и компьютер. — Воронеж: Воронежский государственный университет инженерных технологий, 2020. — 130 c. 13. Молочков В. П. Microsoft PowerPoint 2010. — Москва, Саратов : ИнтернетУниверситет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2020. — 277 c. 14. Моренкова О. И. Операционные системы. Linux. — Саратов : Профобразование, 2021. — 104 c. 34 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) 15. Сергеева А. С. Базовые навыки работы с программным обеспечением в техническом вузе. Пакет MS Office (Word, Excel, PowerPoint, Visio), Electronic Workbench, MATLAB. — Новосибирск : Сибирский государственный университет телекоммуникаций и информатики, 2016. — 263 c. 16. Хвостова И.П. Информатика. — Ставрополь : Северо-Кавказский федеральный университет, 2016. — 178 c. 17. Чекмарев Ю.В. Вычислительные системы, сети и телекоммуникации. — Саратов : Профобразование, 2019. — 184 c. 34 Структура программного обеспечения вычислительной системы. Характеристика и основные виды программного обеспечения для создания презентаций. Создание презентации для просмотра в браузере (с применением HTML) ПРИЛОЖЕНИЯ Приложение 1 Список иллюстраций Рисунок 1 – Вид рабочего стола в операционной системе Windows 7 – стр.13 Рисунок 2 – Вид рабочего стола версий операционной системы Linux – стр. 16 Рисунок 3. – Стили – стр. 27 34