Хелпикс

Главная

Контакты

Случайная статья





Практическое Задание № 7 (4ч). Системные программы. Инструментальные программы. Краткие теоретические сведения. Программное обеспечение и технологии программирования. Основные термины и определения



Практическое Задание № 7 (4ч)

Системные программы. Инструментальные программы

1. Цель работы: выработать практические навыки работы с системным и инструментальным программным обеспечением

 

 2. Оборудование, приборы, аппаратура, материалы: персональный компьютер с операционной системой семейства Windows, MS Word

 

3. Краткие теоретические сведения

Программное обеспечение и технологии программирования

 

Основные термины и определения

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

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

Задача (problem, task) – проблема, подлежащая решению.

Прикладная задача – это задача, связанная с некоторой областью деятельности человека, называемой «прикладной областью». Например, задача, связанная с математикой, физикой, химией, экономикой, бухгалтерией, полиграфией и т.д.

Приложение (application) или прикладная программа (software application) – программная реализация решения некоторой прикладной задачи.

Интерфейс прикладного программирования (иногда интерфейс программирования приложений) (Application Programming Interface, API) — набор готовых подпрограмм, структур данных, классов и констант, предоставляемых некоторым приложением (библиотекой, сервисом) для её использования во внешних программных продуктах.

Системная программа (system program) – программа, реализующая решение некоторых задач по управлению компьютерной системой или аппаратурой ЭВМ.

Программирование (programming) – теоретическая и практическая деятельность, связанная с созданием программ.

Кодирование (coding) – процесс написания программного кода с целью реализации определённого алгоритма на определённом языке программирования.

Тестирование (testing) – процесс поиска ошибок работы программы, посредством проверки правильности результатов ее функционирования на наборах данных, характерных для рабочего состояния программы, называемых тестами.

Отладка (debug) – точное определение местоположения ошибок в программе, причин и условий их возникновения, с целью последующего их устранения.

Трассировка (tracing) или раскрутка алгоритма (программы) – это процесс пошагового выполнения алгоритма (программы) с целью анализа значений переменных, логических условий и результатов выполнения алгоритма (программы).

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



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.