Инструментальные программные средства

  • docx
  • 16.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-001455.docx

Инструментальные программные средства

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

Язык программирования – это инструмент для создания компьютерных программ. Наиболее распространенные языки программирования:

·                   Си (современная версия Visual C), используется в первую очередь для разработки системных программ;

·                   Паскаль (современная версия Delphi), используется для разработки прикладных программ;

·                   Бейсик (Visual Basic – система программирования в графической операционной среде Windows) – для профессиональных разработок, позволяющих создавать мощные программные комплексы.

Языки программирования делятся на языки низкого уровня (Ассемблер) и высокого уровня (Basic, Pascal, C Delphi и др.). Низкий уровень подразумевает уровень детализации инструкций. Языки низкого уровня называют машинно-ориентированными. Программирование на языках низкого уровня достаточно сложно.

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