Для чего нужны инструментальные программы
6.12. Для чего нужны инструментальные программы? 6.13. Что такое текстовый редактор?
6.12. Для чего нужны инструментальные программы?
Инструментальные программные средства — это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ. |
По своему назначению они близки системам программирования. К инструментальным программам, например, относятся:
Инструментальные программные средства могут оказать помощь на всех стадиях разработки ПО.6.13. Что такое текстовый редактор?
Текстовый редактор — это программа, используемая специально для ввода и редактирования текстовых данных. |
Этими данными могут быть программа или какой-либо документ или же книга. Редактируемый текст выводится на экран, и пользователь может в диалоговом режиме вносить в него свои изменения.
Текстовые редакторы могут обеспечивать выполнение разнообразных функций, а именно:
Рис. 6.5. Окно редактора Microsoft Word
Инструментальные программы
Инструментальные программные средства — это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ.
По своему назначению они близки системам программирования. К инструментальным программам, например, относятся:
· средства компоновки программ;
· отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;
· вспомогательные программы, реализующие часто используемые системные действия;
· графические пакеты программ и т.п.
Инструментальные программные средства могут оказать помощь на всех стадиях разработки ПО.
Тема 1.4. Cистемное программное обеспечение ПЭВМ.
СТРУКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПЭВМ
Программное обеспечение (ПО) по функциональному признаку делятся на два класса:
Эти два класса программ необходимо четко различать друг от друга.
Прикладные программы создают прикладные программисты специализирующиеся в различных предметных областях науки и техники.
Прикладное программное обеспечение общего и специального назначения для юристов мы будем изучать в дальнейшем.
Основное назначение ЭВМ, это решение прикладных программ. Для того, чтобы ЭВМ могла выполнить свое назначение ей необходимо выполнить большое количество операций. Приведем малую часть наиболее часто используемых операций:
-запуск программ на решение;
-запись/считывание программ с дисков;
-разметка диска для записи программ;
-просмотр содержания дисков;
-удаление программ с дисков
-перевод символов с человеческого языка на язык ЭВМ и
-печать данных на принтере и т. д.
Поскольку любая ЭВМ работает под управлением программ, то необходимы программы обеспечивающие выполнение перечисленных выше операций.
Такие программы организуют работу ЭВМ и не связаны по своей сути с спецификой решаемых задач. Они выделяются в состав комплекса программ называемых Операционной Системой (ОС).
Имена системных программ называются командами, которые составляются по определенным правилам.
ОС по сути дела является составной частью любой ЭВМ. Без нее машина безжизненна.
Когда говорят, что необходимо освоить компьютер, всегда подразумевают, что нужно научиться работать с системными программами.
Операционные программы создают системные программисты хорошо знающие устройство и работу аппаратных средств ЭВМ.
Поскольку прикладные программы создаются на ЭВМ под управлением одной из ОС, то они не смогут выполнятся на ЭВМ с другой ОС; это следствие того, что несмотря на то, что все ОС выполняют одни и те же функции, существующие различия в их построении приводят к программной несовместимости прикладного программного обеспечения.
СТРУКТУРА СИСТЕМНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Функции ОС многообразны, постоянно расширяются в следствии развития ЭВМ. Появляются новые устройства подключаемые к ЭВМ, происходит усовершенствование самих узлов машин, что требует новых системных программ для управления процессами обработки информации.
Насчитывается сотни ОС, это следствие того, что производством ЭВМ занимается множество производителей, которые используют различные подходы и принципы в создании машин и делают свои ОС.
В результате 50 летней истории развития вычислительной техники некоторые наиболее удачные ОС стали доминировать в тех или иных классах ЭВМ.
В настоящее время ОС классифицируют по следующим признакам:
1. Количеству пользователей, одновременно обслуживаемой системой;
2. По числу одновременно решаемых задач.
Первый признак делит ОС на однопользовательские и многопользовательские. Многопользовательские системы поддерживают одновременную работу на ЭВМ нескольких пользователей, за различными терминалами.
По второму признаку ОС делятся на однозадачные и многозадачные. Многозадачные ОС дают возможность пользователю одновременно запускать на решение несколько программ.
Для ПЭВМ разработаны и используются несколько ОС. Охарактеризуем три наиболее распространенные из них ОС: DOS, OS/2 и UNIX
Инструментальное программное обеспечение
Инструмента́льное програ́ммное обеспе́чение — программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения. Строго говоря, определение прикладного ПО включает в себя определение инструментального, поэтому инструментальное ПО можно считать обособленным подклассом прикладного ПО.
Системы программирования
К этой категории относятся программы, предназначенные для разработки программного обеспечения:
Перечисленные инструменты могут входить в состав интегрированных сред разработки
Виды инструментального ПО
Полезное
Смотреть что такое «Инструментальное программное обеспечение» в других словарях:
Инструментальное программное обеспечение — программное обеспечение, используемое в ходе разработки, корректировки или развития других программ: редакторы, компиляторы, отладчики, вспомогательные системные программы, графические пакеты и др. По английски: Software tools Синонимы:… … Финансовый словарь
инструментальное программное обеспечение — поддерживающие программные средства поддерживающие средства программного обеспечения — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Параллельные тексты EN RU The configuration options for all… … Справочник технического переводчика
инструментальное программное обеспечение робота — Программное обеспечение, предназначенное для автоматизации разработки компонент программного обеспечения робота … Политехнический терминологический толковый словарь
Программное обеспечение — комплекс программ: обеспечивающих обработку или передачу данных; предназначенных для многократного использования и применения разными пользователями. По видам выполняемых функций программное обеспечение подразделяется на системное, прикладное и… … Финансовый словарь
Программное обеспечение — Запрос «Software» перенаправляется сюда; см. также другие значения … Википедия
Компьютерное программное обеспечение — Запрос «Software» перенаправляется сюда. Cм. также другие значения. Программное обеспечение (произношение обеспечение не рекомендуется[1][2][3], точнее, не рекомендовалось[4]) наряду с аппаратными средствами, важнейшая составляющая информационных … Википедия
ГОСТ Р 51904-2002: Программное обеспечение встроенных систем. Общие требования к разработке и документированию — Терминология ГОСТ Р 51904 2002: Программное обеспечение встроенных систем. Общие требования к разработке и документированию оригинал документа: 3.1 алгоритм: Конечное множество четко определенных правил, которые задают последовательность действий … Словарь-справочник терминов нормативно-технической документации
инструментальное средство — 3.17 инструментальное средство: Компьютерная программа, используемая как средство разработки, тестирования, анализа, производства или модификации других программ или документов на них. Источник: ГОСТ Р 51904 2002: Программное обеспечение… … Словарь-справочник терминов нормативно-технической документации
CMake — Тип Инструментальное программное обеспечение … Википедия
CRIU — Тип Инструментальное программное обеспечение Разработчик Команда OpenVZ Написана на Cи и Ассемблер Операционная система Linux Лицензия GNU GPL v.2 … Википедия
TURBO PASCAL
6.12. Для чего нужны инструментальные программы?
Инструментальные программные средства — это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ. |
По своему назначению они близки системам программирования. К инструментальным программам, например, относятся:
редакторы; | |
средства компоновки программ; | |
отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе; | |
вспомогательные программы, реализующие часто используемые системные действия; | |
графические пакеты программ и т.п. |
Инструментальные программные средства могут оказать помощь на всех стадиях разработки ПО.
(с)Все права защищены
По всем интересующим вопросам прошу писать на электронный адрес
Презентация была опубликована 6 лет назад пользователемЗахар Чернопанёвкин
Похожие презентации
Презентация на тему: » Программное обеспечение (ПО) компьютеров 106:53. Для чего нужны инструментальные программы? Что такое текстовый редактор? Что такое графический редактор?» — Транскрипт:
1 Программное обеспечение (ПО) компьютеров 106:53
2 Для чего нужны инструментальные программы? Что такое текстовый редактор? Что такое графический редактор? Каковы возможности систем деловой и научной графики? Что такое системы управления базами данных? Что такое библиотеки стандартных подпрограмм? Что такое пакеты прикладных программ? Что такое сетевое программное обеспечение? Вопросы для самоконтроля 206:53
3 Для чего нужны инструментальные программы? 306:53
4 Для чего нужны инструментальные программы? Инструментальные программные средства это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ. 406:53
5 Для чего нужны инструментальные программы? редакторы; средства компоновки программ; отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе; вспомогательные программы, реализующие часто используемые системные действия; графические пакеты программ и т.п. 506:53
6 Для чего нужны инструментальные программы? Инструментальные программные средства могут оказать помощь на всех стадиях разработки ПО. 606:53
7 Что такое текстовый редактор? Текстовый редактор это программа, используемая специально для ввода и редактирования текстовых данных. 706:53
8 Функции текстовых редакторов редактирование строк текста; возможность использования различных шрифтов символов; копирование и перенос части текста с одного места на другое или из одного документа в другой; контекстный поиск и замена частей текста; задание произвольных межстрочных промежутков; автоматический перенос слов на новую строку; 806:53
9 Функции текстовых редакторов автоматическая нумерацию страниц; обработка и нумерация сносок; выравнивание краев абзаца; создание таблиц и построение диаграмм; проверка правописания слов и подбор синонимов; построение оглавлений и предметных указателей; распечатка подготовленного текста на принтере в нужном числе экземпляров и т.п. 906:53
10 Возможности текстовых редакторов Возможности текстовых редакторов различны от программ, предназначенных для подготовки небольших документов простой структуры, до программ для набора, оформления и полной подготовки к типографскому изданию книг и журналов (издательские системы). 1006:53
11 Издательские системы 1106:53 Полнофункциональные издательские системы Microsoft Publisher, Corel Ventura и Adobe PageMaker. Издательские системы незаменимы для компьютерной верстки и графики. Значительно облегчают работу с многостраничными документами, имеют возможности автоматической разбивки текста на страницы, расстановки номеров страниц, создания заголовков и т.д. Создание макетов любых изданий от рекламных листков до многостраничных книг и журналов становится очень простым, даже для новичков.
14 Corel DRAW! 1406:53 Corel DRAW! мощный графический редактор с функциями создания публикаций, снабжённый инструментами для редактирования графики и трёхмерного моделирования.
15 Каковы возможности систем деловой и научной графики? 1506:53 Системы деловой графики дают возможность выводить на экран различные виды графиков и диаграмм: гистограммы; круговые и секторные диаграммы и т.д.
16 Каковы возможности систем деловой и научной графики? 1606:53 Эти системы позволяют наглядно представлять на экране различные данные и зависимости.
17 Объекты системы научной и инженерной графики 1706:53 Системы научной и инженерной графики позволяют в цвете и в заданном масштабе отображать на экране следующие объекты: графики двумерных и трехмерных функций, заданных в табличном или аналитическом виде; системы изолиний, в том числе, и нанесённые на поверхность объекта; сечения, проекции, карты и т.д.
18 Что такое табличный процессор? 1806:53 Табличный процессор это комплекс взаимосвязанных программ, предназначенный для обработки электронных таблиц.
19 Электронная таблица 1906:53 Электронная таблица это компьютерный эквивалент обычной таблицы, состоящей из строк и граф, на пересечении которых располагаются клетки, в которых содержится числовая информация, формулы или текст.
20 Графы и строки 2006:53 Графам и строкам можно присваивать наименования. Экран монитора трактуется как окно, через которое можно рассматривать таблицу целиком или по частям.
21 Применение табличного процессора 2106:53 Табличные процессоры представляют собой удобное средство для проведения бухгалтерских и статистических расчетов. В каждом пакете имеются сотни встроенных математических функций и алгоритмов статистической обработки данных. Кроме того, имеются мощные средства для связи таблиц между собой, создания и редактирования электронных баз данных.
22 Применение табличного процессора 2206:53 Специальные средства позволяют автоматически получать и распечатывать настраиваемые отчеты с использованием десятков различных типов таблиц, графиков, диаграмм, снабжать их комментариями и графическими иллюстрациями.
23 Применение табличного процессора 2306:53 Табличные процессоры имеют встроенную справочную систему, предоставляющую пользователю информацию по конкретным командам меню и другие справочные данные. Многомерные таблицы позволяют быстро делать выборки в базе данных по любому критерию.
24 Microsoft Excel 2406:53 В Microsoft Excel автоматизированы многие рутинные операции, специальные шаблоны помогают создавать отчёты, импортировать данные и многое другое.
25 Lotus 2506:53 Lotus 123 профессиональный процессор электронных таблиц. Широкие графические возможности и удобный интерфейс пакета позволяют быстро ориентироваться в нём. С его помощью можно создать любой финансовый документ, отчёт для бухгалтерии, составить бюджет, а затем разместить все эти документы в базах данных.
26 Что такое системы управления базами данных? 2606:53 База данных это один или несколько файлов данных, предназначенных для хранения, изменения и обработки больших объемов взаимосвязанной информации.
27 База данных 2706:53 В базе данных предприятия, например, может храниться: вся информация о штатном расписании, о рабочих и служащих предприятия; сведения о материальных ценностях; данные о поступлении сырья и комплектующих; сведения о запасах на складах; данные о выпуске готовой продукции; приказы и распоряжения дирекции и т.п.
28 База данных 2806:53 Базы данных используются под управлением систем управления базами данных (СУБД).
29 Система управления базами данных (СУБД) 2906:53 Система управления базами данных (СУБД) это система программного обеспечения, позволяющая обрабатывать обращения к базе данных, поступающие от прикладных программ конечных пользователей.
30 Система управления базами данных (СУБД) 3006:53 Системы управления базами данных позволяют объединять большие объемы информации и обрабатывать их, сортировать, делать выборки по определённым критериям и т.п.
31 Система управления базами данных (СУБД) 3106:53 Современные СУБД дают возможность включать в них не только текстовую и графическую информацию, но и звуковые фрагменты и даже видеоклипы.
32 Система управления базами данных (СУБД) 3206:53 СУБД обеспечивают правильность, полноту и непротиворечивость данных, а также удобный доступ к ним.
33 Популярные СУБД 3306:53 Oracle, Firebird, Interbase, IBM DB2, MS SQL Server, PostgreSQL, MySQL.
34 Информационно-поисковые системы 3406:53 Для менее сложных применений вместо СУБД используются информационно- поисковые системы (ИПС), которые выполняют следующие функции: хранение большого объема информации; быстрый поиск требуемой информации; добавление, удаление и изменение хранимой информации; вывод ее в удобном для человека виде.
35 Что такое библиотеки стандартных подпрограмм 3506:53 Библиотека стандартных подпрограмм это совокупность подпрограмм, составленных на одном из языков программирования и удовлетворяющих определенным единым требованиям к структуре, организации их входов и выходов, описаниям подпрограмм и т.п.
36 Стандартные подпрограммы 3606:53 Стандартные подпрограммы имеют единую форму обращения, что обеспечивает простоту и удобство настройки параметров подпрограммы на решение конкретной задачи.
37 Стандартные подпрограммы 3706:53 В качестве примера можно привести библиотеку стандартных подпрограмм по численным математическим методам решения уравнений, вычисления интегралов, нахождения экстремумов и т.п.
38 Что такое пакеты прикладных программ? 3806:53 Пакеты прикладных программ (ППП) это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и дополненные соответствующей технической документацией.
39 Виды пакетов прикладных программ 3906:53 Пакеты для решения типовых инженерных, планово-экономических, общенаучных задач; Пакеты системных программ; Пакеты для обеспечения систем автоматизированного проектирования и систем автоматизации научных исследований; Пакеты педагогических программных средств и другие.
40 Возможности ППП 4006:53 Каждый ППП обладает обычно рядом возможностей по методам обработки данных и формам их представления, полноте диагностики, что дает возможность пользователю выбрать подходящий для конкретных условий вариант.
41 Возможности ППП 4106:53 ППП обеспечивают значительное снижение требований к уровню профессиональной подготовки пользователей в области программирования, вплоть до возможности эксплуатации пакета без программиста.
42 Возможности ППП 4206:53 Часто пакеты прикладных программ располагают базами данных для хранения данных и передачи их прикладным программам.
43 Что такое сетевое программное обеспечение? 4306:53 Сетевое программное обеспечение предназначено для организации совместной работы группы пользователей на разных компьютерах. Позволяет организовать общую файловую структуру, общие базы данных, доступные каждому члену группы. Обеспечивает возможность передачи сообщений и работы над общими проектами, возможность разделения ресурсов.
44 Вопросы 1. Дайте определение и опишите назначение базы данных 2. Приведите пример возможного наполнения базы данных вашего учебного заведения 3. Каково назначение сетевого программного обеспечения? 06:5344