Базовое программное обеспечение
Сущность программного обеспечения информационных систем. Трансляторы языка программирования, основные понятия файловой системы. Особенности сетевых операционных систем, пакеты прикладных программ MATCAD, MATLAB, MAPL. Текстовый редактор WordPad.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 15.02.2020 |
Размер файла | 6,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
«ПЕРМСКИЙ КОЛЛЕДЖ ТРАНСПОРТА И СЕРВИСА»
КОНТРОЛЬНАЯ РАБОТА
по дисциплине «КОД»
Колпакова А.М.
- Оглавление
- 1. Базовое (системное) программное обеспечение
- 1.1 Однозадачные ОС
- 1.2 Многозадачные ОС
- 1.3 Сетевые операционные системы
- 1.4 Сервисное программное обеспечение
- 1.5 Программные средства антивирусной защиты
- 1.6 Транслятором языка программирования
- 1.7 Основные понятия файловой системы
- 2. Прикладное программное обеспечение
- 2.1 Microsoft Word
- 2.2 Текстовый редактор WordPad
- 2.3 Microsoft Publisher
- 2.4 Corel Ventua и Adobe ageMaker
- 2.6 Quatro Pro
- 2.7 Lotus 1-2-3
- 2.8 Access
- 2.10 Пакеты прикладных программ MATCAD, MATLAB, MAPL
- Список использованных источников и литературы
1. Базовое (системное) программное обеспечение
- Под программным обеспечением (ПО) информационных систем понимается совокупность программных и документальных средств для создания и эксплуатации систем обработки данных средствами вычислительной техники. В зависимости от функций, выполняемых программным обеспечением, его можно разделить на две группы: базовое (системное) программное обеспечение и прикладное программное обеспечение. транслятор файл wordpad сетевой
Прикладное программное обеспечение предназначено для решения конкретных задач пользователя и организации вычислительного процесса информационной системы в целом.
В состав базового (системного) ПО входят: операционные системы; сервисные программы; трансляторы языков программирования; программы технического обслуживания.
Операционные системы (ОС). ОС загружает нужную программу в память ЭВМ и следит за ходом се выполнения; анализирует ситуации, препятствующие нормальным вычислениям, и дает указания о том, что необходимо сделать, если возникли затруднения. Исходя из выполняемых функций, ОС можно разбить на три группы: однозадачные (однопользовательские); многозадачные (многопользовательские); сетевые.
1.1 Однозадачные ОС
Предназначены для работы одного пользователя в каждый конкретный момент с одной конкретной задачей. Типичным представителем таких операционных систем является MS-DOS (разработанная фирмой Microsoft).
1.2 Многозадачные ОС
Обеспечивают коллективное использование ЭВМ в мультипрограммном режиме разделения времени (в памяти ЭВМ находится несколько программ- задач, -- а процессор распределяет ресурсы компьютера между задачами). Типичными представителями подобного класса ОС являются: UNIX, OS 2 корпорации IBM, Microsoft Windows 95, Microsoft Windows NT и некоторые другие.
1.3 Сетевые операционные системы
Связаны с появлением локальных и глобальных сетей и предназначены для обеспечения доступа пользователя ко всем ресурсам вычислительной сети. Типичными представителями сетевых ОС' являются: Novell NetWare, Microsoft Windows NT, Banyan Vines, IBM LAN, UNIX. Solaris фирмы Sun.
1.4 Сервисное программное обеспечение
Это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем.
По функциональным возможностям сервисные средства можно подразделить на средства: улучшающие пользовательский интерфейс; защищающие данные от разрушения и несанкционированного доступа; восстанавливающие данные; ускоряющие обмен данными между диском и ОЗУ; архивации-разархивации; антивирусные средства.
По способу организации и реализации сервисные средства могут быть представлены: оболочками, утилитами и автономными программами. Оболочки, являющиеся надстройкой над ОС, называются операционными оболочками. Оболочки являются как бы настройками над операционной системой или группой утилит. Оболочки предоставляют пользователю качественно новый интерфейс и освобождают его от детального знания операций и команд ОС. Среди имеющихся оболочек для семейства MS-DOS наиболее популярна оболочка Norton Commander.
Утилиты и автономные программы имеют узкоспециализированное назначение и выполняют каждая свою функцию. Утилиты предоставляют пользователю дополнительные услуги (не требующие разработки специальных программ) в основном по обслуживанию дисков и файловой системы. Утилиты чаще всего позволяют выполнять следующие функции: обслуживание дисков (форматирование, обеспечение сохранности информации, возможности ее восстановления в случае сбоя и т. д.); обслуживание файлов и каталогов (аналогично оболочкам); создание и обновление архивов; предоставление информации о ресурсах компьютера, о дисковом пространстве, о распределении ОЗУ между программами; печать текстовых и других файлов в различных режимах и форматах; защита от компьютерных вирусов.
Из утилит, получивших наибольшую известность, можно назвать многофункциональный комплекс Norton Utilities.
1.5 Программные средства антивирусной защиты
Обеспечивают диагностику (обнаружение) и лечение (нейтрализацию) вирусов. Термином «вирус» обозначается программа, способная размножаться, внедряясь в другие программы, совершая при этом различные нежелательные действия.
1.6 Транслятором языка программирования
Называется программа, осуществляющая перевод текста программы с языка программирования в (как правило) машинный код.
Комплекс средств, включающих в себя входной язык программирования, транслятор, машинный язык, библиотеки стандартных программ, средства отладки оттранслированных программ и компоновки их в единое целое, называется системой программирования. В системе программирования транслятор переводит программу, написанную на входном языке программирования, на язык машинных команд конкретной ЭВМ. В зависимости от способа перевода с входного языка (языка программирования) трансляторы подразделяются на компиляторы и интерпретаторы. Входной язык программирования называется языком высокого уровня по отношению к машинному языку, называемому языком низкого уровня.
Под программами технического обслуживания понимается совокупность программно-аппаратных средств для диагностики и обнаружения ошибок в процессе работы компьютера или вычислительной системы в целом.
Они включают в себя: средства диагностики и тестового контроля правильности работы ЭВМ и ее отдельных частей, в том числе автоматического поиска ошибок и неисправностей с определенной локализацией их в ЭВМ;
1.7 Основные понятия файловой системы
Файл - это поименованная совокупность байтов, записанная на жесткий или гибкий магнитный диск. Несколько блоков, содержащих записи, объединенные каким-либо признаком в информационный массив, называются файлом. Важнейшие характеристики файла - имя, длина ( в байтах), дата создания или обновления (день, месяц, год) и время создания или обновления ( часы и минуты). Имя файла состоит из двух частей: собственного имени (от 1 до 8 символов: латинские буквы, цифры, специальные знаки _ - $ & @ ! % ( ) % { } `~ ^) и расширения (от 1 до 3). Расширение отделяется от собственного имени точкой.
Во многих командах (например при поиске файлов, выделении группы), в именах файлов можно применять символы звездочку (*) и знак вопроса ( ? ) для указания группы файлов из одного каталога. Символ “*” обозначает любое число любых символов в имени файла или расширении. Символ “?” обозначает один произвольный или отсутствие символа в имени файла или расширении. Имена файлов, содержащие такие символы называют с маской или шаблоном имени файла.
Файлы физически хранятся на носителях, размещенных в различных устройствах: магнитный или оптический диск, размещенный в дисководе и т.д. Устройство, с которым работают в данный момент, называется текущим устройством. Если дисковод не указан, то подразумевается текущий дисковод.
Файловая система компьютера позволяет хранить файлы, информацию в виде иерархической структуры каталогов (папок), вложенных друг в друга. Имена файлов регистрируются на МД в каталогах, которые также называются директориями - от английского directory. Каталог - это специальное место на диске, в котором записаны имена файлов, сведения о размерах файлов, времени их последнего обновления, атрибуты файлов и т.д. Если в каталоге хранится имя файла, то говорят, что этот файл находится в данном каталоге.
На каждом МД имеется один главный каталог, его называют корневым. Все каталоги, кроме корневого, должны иметь ИМЯ каталога, которое формируется аналогично имени файла, но не имеет расширения. В любом каталоге можно регистрировать другие каталоги. Если каталог CTL21 зарегистрирован в каталоге CTL2, то говорят, что CTL21 является подкаталогом CTL2, а CTL2 - родительский каталог для CTL21
2. Прикладное программное обеспечение
Прикладная программа или приложение -- программа, предназначенная для выполнения определенных пользовательских задач и рассчитана на непосредственное взаимодействие с пользователем. В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с оборудованием и проч. посредством операционной системы.
К прикладному программному обеспечению относятся программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы.
Рисунок 1 - Программное обеспечение
Широко известны такие пакеты, как редакторы текстов, предназначенные для подготовки на компьютере текстов любой сложности с рисунками и математическими формулами, издательские системы, включающие средства верстки страниц журналов, книг, буклетов, и т.п.
Не менее известными являются графические редакторы, предназначенные для создания иллюстративной графики - рисунков в книгах и журналах, рекламных объявлений и т.п., с которыми в своей деятельности приходятся иметь дело дизайнерам.
Большой популярностью в бухгалтерских, экономических и инженерных расчетах пользуются табличные редакторы, раньше называемые электронными таблицами.
Огромное прикладное значение имеют пакеты создания баз данных и управления этими базами.
Нашли широкое практическое применение пакеты подготовки проектно-конструкторской документации - AUTOCAD, проведения различных математических расчетов - MATCAD, MATLAB, MAPL, STATGRAPH, STATISTIKA и др.
Представители редакторов документов - программы Microsoft Word, Wordpad, Microsoft Publisher, Corel Ventua и Adobe ageMaker.
2.1 Microsoft Word
Это текстовый редактор, предназначенный для подготовки самых разнообразных документов. Кроме этого, обладает большим набором сервисных функций, включая проверку правописания и грамматики.
Рисунок 2 - тектовый редактор Microsoft Word
2.2 Текстовый редактор WordPad
Предоставляет возможности создания несложных форматированных текстов и является упрощенным вариантом профессионального редактора Word. Пользовательский интерфейс WordPad является стандартным для Windows-приложений и включает в себя строку меню, стандартную панель инструментов, панель инструментов для форматирования текста, размерную линейку и строку состояния.
Рисунок 3 - Текстовый редактор WordPad
2.3 Microsoft Publisher
Настольная издательская система, разработанная корпорацией Microsoft. Это специализированный пакет для создания маркетинговых материалов, содержащих графические и мультимедийные компоненты. Встроенные в программу мастера позволяют без проблем и потерь времени подготовить веб-страницу, красочно оформленное рекламное письмо, календарь, бланк и т.д. Огромное количество шаблонов открывает возможность создать требуемый продукт за считанные секунды.
Рисунок 4 - Microsoft Publisher
2.4 Corel Ventua и Adobe ageMaker
Представляет собой систему компьютерной верстки, пользующуюся широкой популярностью в сфере допечатной подготовки. Можно создавать макеты практически любой сложности, используя готовый текстовый и графический материал, а также используя собственные возможности программы.
Рисунок 5 - Corel Ventua и Adobe ageMaker
Представители семейства табличных процессоров: Microsoft Excel, Quatro Pro, Lotus 1-2-3
2.5 Microsoft Excel
Это табличный редактор, предназначенный для проведения различных расчётов, данные для которых весьма удобно представляются в виде таблиц. Также, обладает большим набором сервисных функций: ввод текста, создание рисунков, приём и отправление данных.
Рисунок 6 - Microsoft Exsel
2.6 Quatro Pro
В отличие от других процессоров электронных таблиц, обладает совершенными возможностями для высококачественной подготовки и вывода на принтер качественно оформленных заключительных документов: отчетов, справок, сводок, снабжаемых табличными и графическими материалами. Все документы могут быть предварительно просмотрены и должным образом оформлены. Для придания им типографского качества могут использоваться наборы специальных шрифтов, графические средства расчерчивания таблиц и теневого выделения значимых показателей и величин.
Рисунок 7 - Quatro Pro
2.7 Lotus 1-2-3
Табличный?процессор, разработанный компанией Lotus Software. Программа получила название «1-2-3», так как состояла из трёх элементов: таблиц, графиков и основных функциональных возможностей базы данных.
Рисунок 8 - Lotus 1-2-3
2.8 Access
Представляет собой систему управления базами данных. При этом под базами данных подразумевается набор определённым образом составленных сведений, относящихся к заданной теме. По существу - это хранилище информации, освещающей некоторую конкретную область реального мира, в котором введены определённые правила хранения информации. В настоящее время систему управления базами данных и, в частности, Microsoft Access используются повсеместно самыми различными категориями пользователей - от школьников до сотрудников спецслужб.
Рисунок 9 - Access
2.9 Программа AUTOCAD.
Она позволяет в несколько раз сократить сроки подготовки чертежей, различных схем, графической и пояснительной документации, повысить их качество. Также популярна среди студентов-механиков, строителей, электриков, которым приходится подготавливать много чертежей.
Рисунок 10 - AUTOCAD
2.10 Пакеты прикладных программ MATCAD, MATLAB, MAPL
Это специализированные программные средства, предназначенные для решения задач вычислительной математики, матфизики, матстастистики, построения графиков и решения задач из смежных областей.
Рисунок 11 - MATCAD, MATLAB. MAPL
Каждый из пакетов может работать в режиме калькулятора для выполнения простых вычислений и каждый из них имеет свой язык программирования для составления программ с разветвлениями и циклами.
Широко популярными являются также профессиональные пакеты STATGRAPH и STATISTIKA, используемые для обработки статической информации, пакет Corel Draw -для создания графических объектов, пакеты для цифровой обработки фотографий и др.
Список использованных источников и литературы
1) Банк рефератов, сочинений, шпаргалок, ГДЗ, словарей (Электронный ресурс) 2019 г. URL: http://www.referatmix.ru (Дата обращения 18.02.2019г).
2) Библиотека книг, докладов на тему экономика, курсовые, литература, право, маркетинг, менеджмент, социология, философия, история, экология, география, рефераты и т. д. (Электронный ресурс) 2013 г. URL: https://refdb.ru (Дата обращения 20.02.2019г).
3) Банк рефератов, база студенческих работ, курсовых и дипломных работ, шпаргалок и докладов по различным дисциплинам, а также отчеты по практике и многое другое (Электронный ресурс) 2019г. URL: https://studentbank.ru (Дата обращения 15.02.2019г).
Размещено на Allbest.ru
...Подобные документы
Изучение особенностей операционной системы, набора программ, контролирующих работу прикладных программ и системных приложений. Описания архитектуры и программного обеспечения современных операционных систем. Достоинства языка программирования Ассемблер.
презентация [1,3 M], добавлен 22.04.2014Сущность понятия "программное обеспечение". Типы прикладных программ. Современные системы программирования для персональных компьютеров. Уровни программного обеспечения: базовый, системный, служебный. Классификация служебных программных средств.
реферат [20,2 K], добавлен 01.04.2010Системное, прикладное и инструментальное программное обеспечение. Наиболее распространённые пакеты прикладных программ. Назначение и структура системных программ. Заполнение таблицы и работа с итогами в Excel, фильтрация данных и построение диаграммы.
контрольная работа [1,6 M], добавлен 29.01.2014Анализ административного программного обеспечения локальной сети. Структура сетевых операционных систем. Планирование и сетевая архитектура локальной сети. Использование сетевых ресурсов на примере предприятия, предоставляющего услуги Интернет-провайдера.
контрольная работа [112,5 K], добавлен 15.12.2010Виды системного программного обеспечения. Функции операционных систем. Системы управления базами данных. Классификация СУБД по способу доступа к базе данных. Инструментальные системы программирования, обеспечивающие создание новых программ на компьютере.
реферат [22,1 K], добавлен 27.04.2016Анализ технического обеспечения информационных систем (микропроцессоры). Программное обеспечение информационных систем. Классификация программного обеспечения. Программы подготовки первичных документов на примере "1С: Бухгалтерия", "1С: Налогоплательщик".
контрольная работа [808,5 K], добавлен 20.07.2010Понятие и принципы разработки программного обеспечения компьютера. Классификация и разновидности программ, их функциональные особенности, структура и сферы практического применения. Текстовые и графические редакторы. Правовая охрана программ и данных.
презентация [701,1 K], добавлен 31.01.2014Функции и основные компоненты систем программирования. Средства создания программ. Трансляторы языков программирования. Принципы и фазы работы компилятора, трансформация языка программирования в машинный код. Механизм преобразования интерпретатора.
презентация [3,3 M], добавлен 07.02.2012Программный комплекс "Багетная мастерская": назначение создания системы. Критерии эффективности функционирования системы. Структура информационных потоков и документооборота. Выбор языка программирования. Базовое и прикладное программное обеспечение.
дипломная работа [2,3 M], добавлен 15.01.2010Операционная система (ОС) как комплекс служебных и программных средств. Базовое программное обеспечение компьютера, BIOS - опора для программного обеспечения, прикладных и служебных приложений. Функции ОС, файловая система, базовые объекты Windows.
контрольная работа [505,3 K], добавлен 24.11.2009Классификация программного обеспечения, его особенности, назначение. Программное обеспечение для работы с текстом, изображением, прикладное, офисное, для работы в Интернете. Системы программирования, специфика программного обеспечения, что такое вирусы.
презентация [1,2 M], добавлен 25.02.2010Определение понятия и сущности программного обеспечения. Рассмотрение основ интерпретируемых и компилируемых программ. Особенности несвободных, открытых, свободных, системных, прикладных и инструментальных программ; основные принципы их применения.
реферат [25,6 K], добавлен 06.11.2014Текстовый редактор, графический редактор, электронные таблицы, компьютерные математические системы. Реализация текстового редактора Micfrosoft Word в процессе обучения математики. Графический редактор CorelDRAW в создании рисунков и графических объектов.
курсовая работа [450,5 K], добавлен 27.03.2013Программа WordPad. Технология работы. Типы файлов, используемые редактором WordPad. WordPad представляет собой текстовый редактор для работы с небольшими документами. Он допускает несложное форматирования абзацев, а также использование различных шрифтов.
реферат [11,1 K], добавлен 10.04.2005Назначение, классификация, состав и назначение компонентов операционных систем. Разработка сложных информационных систем, комплексов программ и отдельных приложений. Характеристика операционных систем Windows, Linux, Android, Solaris, Symbian OS и Mac OS.
курсовая работа [2,1 M], добавлен 19.11.2014История развития IT-сферы, средства информатизации. Типовая структура хранения данных. Уровни изучения информации. Области приложения информационных технологий в экономике. Универсальное программное обеспечение. Финансово-экономические пакеты программ.
учебное пособие [720,3 K], добавлен 09.04.2014Системное и прикладное программное обеспечение. Выполнение программ, хранение данных и взаимодействие пользователя с компьютером. Возможности операционных систем. Системы технического обслуживания. Системы обработки электронных таблиц и текста.
презентация [15,9 K], добавлен 06.01.2014Методологии разработки информационных систем в отечественной и зарубежной литературе. Государственные и международные стандарты в области разработки программного обеспечения. Разработка фрагмента информационной системы "Учебно-методический ресурс".
курсовая работа [364,6 K], добавлен 28.05.2009Стандартизированный процедурный язык программирования. Создание системного программного обеспечения и прикладных программ. Особенности языка Си, его основные недостатки. Передача параметров в функцию по значению. Стандартная библиотека языка Си.
презентация [396,3 K], добавлен 12.11.2012Основные виды программного обеспечения. Характеристика пакетов прикладных программ. Виды и группы систем счисления. Перевод целых и дробных чисел из одной системы счисления в другую. Арифметические операции в двоичной системе. Компьютерные преступления.
шпаргалка [65,2 K], добавлен 19.01.2014