Какие программы относятся к инструментальным

Найдите правильный ответ на вопрос ✅ «Что относится к программному обеспечению? Для чего предназначено системное программное обеспечение? Для чего предназначены системы . » по предмету Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.

Новые вопросы по информатике

Написать программу, которая выводит на экран результаты следующих действий: 27-5= 11+21= 32/2= 2+2*2= (2+2) * 2= Написать программу, которая выводит на экран результаты следующих действий: 21-4= 21+11= 43/3= 3+3*3= (3+3) * 3=

Вариант 2 1. Даны три числа. Найдите сумму второго и третьего числа. Найдите квадрат первого числа. 2. Даны длины сторон прямоугольника. Найдите площадь прямоугольника.

3. Даны длины катетов прямоугольного треугольника. Найдите периметр треугольника.

Почему при А=1, В=1, С=1 ответ АVВ равно 1?

2. Какое значение будет иметь переменная b после выполнения следующих операторов присваивания: a:=3; b:=a+9; b:=a+b; b:=a-b+b/a. 3.

Дисциплина: Инструментальные средства визуальной компетенции и прикладной дизайн.

Найдите наиболее точное общее имя каждой группе объектов: з) клавиатура, сканер, мышь

Главная » Информатика » Что относится к программному обеспечению? Для чего предназначено системное программное обеспечение? Для чего предназначены системы программирования? Какие программы относятся к инструментальным программам?

Источник: iotvet.com

Какие программы называются инструментальными.

Инструментальные программные средства — это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ.

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

К инструментальным программам, например, относятся:

§ средства компоновки программ;

§ отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;

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

§ графические пакеты программ и т.п.

Система программирования

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

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

§ компилятор или интерпретатор;

§ интегрированная среда разработки;

§ средства создания и редактирования текстов программ;

§ обширные библиотеки стандартных программ и функций;

§ отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;

§ » дружественная» к пользователю диалоговая среда;

§ многооконный режим работы;

§ мощные графические библиотеки; утилиты для работы с библиотеками

Подборка программ. Полезные, интересные и необычные утилиты

§ встроенная справочная служба;

§ другие специфические особенности.

Транслятор (англ. translator — переводчик) — это программа-переводчик. Она преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд.

Трансляторы реализуются в виде компиляторов или интерпретаторов. С точки зрения выполнения работы компилятор и интерпретатор существенно различаются.

Компилятор (англ. compiler — составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется.

Интерпретатор (англ. interpreter — истолкователь, устный переводчик) переводит и выполняет программу строка за строкой.

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

Откомпилированные программы работают быстрее, но интерпретируемые проще исправлять и изменять.

Популярные системы программирования – Turbo Basic, Quick Basic, Turbo Pascal, Turbo C, Borland C++, Borland Delphi и др.

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

Читайте также:
Как узнать от какой программы ключ

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

Тенденции развития программного обеспечения

Бурный рост и быстрые темпы развития рынка ПО

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

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

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

§ наглядный, удобный, интуитивно понятный и привычный пользователю интерфейс (т.е. способ взаимодействия программы с пользователем);

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

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

Стандартизация и интеграция продуктов ПО

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

Увеличение мощности программ

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

Возможность дистанционного запуска ПО через Web

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

В конечном итоге, стоит ожидать, что конечному пользователю будет нужен лишь веб-браузер, чтобы иметь возможность удовлетворять все возможные потребности в программном обеспечении. В данном случае пользователю все равно, какая операционная система управляет локальным компьютером, главное — надежность и производительность сервера. ( Например, пакет Microsoft Office может быть установлен на удаленных серверах, а не на системах конечных пользователей, но запуск приложений при этом будет происходить не менее быстро, чем на локальных ПК). Таким образом, все программы получат возможность как локального исполнения, так и дистанционного запуска через Web.

Заключение

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

Список использованной литературы

1. Алексеев Е.Г. Электронный учебник по информатике

2. Симонович С. Информатика: базовый курс. Учеб. для ВУЗов. СПб, Питер, 2002 г.

3. Фигурнов В.Э. IBM PC для пользователя. Изд. 6-е и 7-е.- М.: ИНФРА-М, 1997.

Задачи.

Задача 1.

Читайте также:
Как удалять программы на планшете через компьютер

Вычислить значение G и H, если

При I=J

При

При

В

I, J – вводятся с клавиатуры

Решение.

Запустим на ПК программу Microsoft Excel. Комбинацией Alt+F11 запустим VBA.

Выберем вкладку Insert и в ней Module. Запишем программу.

Запустим программу (клавиша F5). И введем произвольные числа, пусть I=5, J=6.

Результат.

Задача 2.

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

Решение.

Запустим на ПК программу Microsoft Excel. Комбинацией Alt+F11 запустим VBA.

Выберем вкладку Insert и в ней Module. Запишем программу.

Запустим программу (клавиша F5). И введем произвольные числа, пусть в первый день спортсмен пробежал 2 км. (х=2), А всего спортсмен бегал 5 дней (n=5).

Результат.

Задача 3.

Решение.

Запустим на ПК программу Microsoft Excel. Комбинацией Alt+F11 запустим VBA.

Выберем вкладку Insert и в ней Module. Запишем программу.

Запустим программу (клавиша F5). Введем произвольные числа. Пусть точность (Е) будет равна 0, 05. А переменная х=0, 5

Результат.

Задача 4.

Дана матрица из 2 строк и 8 столбцов. Найти среднее арифметическое элементов матрицы, если в ней нет ни одного отрицательного или нулевого элемента.

Решение.

Запустим на ПК программу Microsoft Excel. Комбинацией Alt+F11 запустим VBA.

Выберем вкладку Insert и в ней Module. Запишем программу.

Запустим программу (клавиша F5).

Результат.

Если в матрице присутствует отрицательный или нулевой элемент.

Если в матрице отсутствует отрицательный или нулевой элемент.

Задача 5.

Задан массив D[15]. Найти максимальный и минимальный элементы и поменять их местами.

Решение.

Запустим на ПК программу Microsoft Excel. Комбинацией Alt+F11 запустим VBA.

Выберем вкладку Insert и в ней Module. Запишем программу.

Запустим программу (клавиша F5). Исходная матрица будет записана в столбец «А», отсортированная в «В»

Результат.

Источник: lektsia.com

ИЗУЧИТЬ Краткие теоретические сведения.

Задание 1. Привести и охарактеризовать Примеры программного обеспечения различного назначения. Привести и охарактеризовать Примеры технического обеспечения различного назначения. Указание: приведите примеры программ из состава программ ОС, инструментального назначения, драйверов, прикладного характера, а также примеры технических средств ввода и вывода информации, коммуникационного назначения.

Задание 2. Описать кратко структуру, основные элементы, назначение вычислительной системы. Указание: нарисуйте рисунок в MS Word, Visial Studio

Задание 3. Соответствие. Какие из указанных программ относятся к системным программам, а какие – к инструментальным? Указание: под Программой здесь мы пока понимаем прикладную программу.

указать программы, которые обрабатывают:

· входные данные к программе;

· программу и входные данные к ней;

· ничего по отношению к программе и данным не осуществляют.

Задание 4. Выяснено, что программисты тратят рабочее время на: постановку задач – 5%, на проектирование – 10%, на кодирование – 30%, на внедрение – 40%, на сопровождение – 15%. Составить статистику своих личных затрат и сравнить с указанными данными. Указание: возьмите достаточно средние оценки затрат по некоторым составленным Вами программам.

Задание 5. Укажите и охарактеризуйте машинно-зависимые этапы компиляции программы на некотором языке программирования и задачи, решаемые на каждом этапе. Указание: рассмотрите этапы, предшествующие загрузке в память.

Задание 6. Укажите и охарактеризуйте машинно-независимые этапы компиляции программы на некотором языке программирования и задачи, решаемые на каждом этапе. Указание: рассмотрите этапы, следующие за трансляцией.

Задание 7. Какой из этапов развития программного обеспечения можно записать вместо знака «?» в последовательности развития программного обеспечения: «автономные программы – библиотеки программ – ППП – ?»?

Охарактеризуйте этот этап. Указание: рассмотрите, например, MS Office.

Читайте также:
Добровольная пенсионная программа это

Задание 8. Сколько приложений из данного списка программных систем:

Входит в стандартное ядро интегрированного пакета MS Office? Охарактеризуйте кратко назначение каждого из перечисленных приложений.

Указание: всего их (если подходить нестрого) – 6.

Задание 9. Дайте определение

· Что такое утилиты

Задание 10. Группы утилит необходимых для работы ОС Windows:

Таблица 1. Теоретическими сведениями

Группы утилит Назначение утилиты Пример
Интегрированные пакеты
Средства диагностики
Деинсталляторы
Утилиты сжатия файлов
Программы мониторинга сбоев и восстановления работоспособности системы
Диспетчеры файлов
Средства просмотра файлов
Программы восстановления измененных и стертых файлов

Таблица 2. Практическое применения утилит на своем ПК

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

5. Содержание Отчета

Отчет должен содержать:

1. Название работы.

3. Задание и его решение(+Скриншоты)

4. Вывод по работе.

5. Ответы на Контрольные Вопросы!

6. Контрольные вопросы

1. Дайте понятие программа

2. Дайте понятие программное обеспечение

3. Дайте понятие задача

4. Дайте понятие прикладная задача

5. Дайте понятие приложение

6. Дайте понятие интерфейс прикладного программирования

7. Дайте понятие системная программа

8. Дайте понятие программирование

9. Дайте понятие кодирование

10. Дайте понятие тестирование

11. Дайте понятие отладка

12. Дайте понятие трассировка

13. Дайте понятие инструментальное программное обеспечение

14. Дайте понятие системное программное обеспечение

15. СПО можно разделить на две категории. Назовите их.

16. В базовое программное обеспечение входят. Перечислите

17. Основные функции ОС. Перечислите

18. Дайте понятие сетевая операционная система

19. Дайте понятие базовая система ввода-вывода

20. Дайте понятие сетевая ОС для пользователей

21. Дайте понятие командный процессор (интерпретатор команд)

22. Приведите примеры командных процессоров

23. Дайте понятие операционные оболочки

24. Дайте понятие текстовые оболочки

25. Дайте понятие графические оболочки

26. Дайте понятие сервисное СПО или утилиты

27. Какие программы можно отнести к инструментальному ПО

28. Дайте понятие ассемблер

29. Дайте понятие транслятор

30. Дайте понятие компилятор

31. Дайте понятие интерпретатор

32. Дайте понятие отладчик

33. Дайте понятие компоновщик

34. Дайте понятие средства автоматизированного тестирования программ

35. Дайте понятие генератор документации

36. Дайте понятие комплект средств разработки

37. Дайте понятие система управления версиями

38. Дайте понятие интегрированная среда разработки

39. Дайте понятие системы автоматизации программирования

7. Литература

1. Иртегов, Д.В.Введение в операционные системы. – СПБ: БХВ – Петербург, 2007, – 624 с.

2. Олифер, В.Г. Сетевые операционные системы / В.Г. Олифер, Н.А. Олифер. – СПБ:Питер, Петербург 2007, – 544 с.

3. Информатика и ИКТ: учебник для начального и среднего профессионального образования. Цветкова Н.С., Великович Л.С. – Академия, 2011 г.

4. Информатика и ИКТ. Практикум для профессий и специальностей технического и социально-экономического профилей. Н. Е. Астафьева, С. А. Гаврилова, под ред. М.С. Цветковой, Академия, 2012г.

Источник: helpiks.su

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru