Программное обеспечение персонального компьютера это совокупность программ обработки данных

Содержание

Компьютер может выполнять полезную работу для человека благодаря наличию компьютерных программ.

Компьютерная программа – это упорядоченная последо­ва­тельность команд, при выполнении которых компьютер решает поставлен­ную задачу. В настоящее время наряду с термином «программа» стал широко использоваться термин «приложение». Не вдаваясь в детали, будем считать, что эти слова являются синонимами и означают одно и тоже.

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

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

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

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

Классификация программного обеспечения

Программное обеспечение (ПО) персонального компьютера можно разделить на три основных класса:

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

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

К системным программам относятся:

Рассмотрим их более подробно.

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

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

Операционная система выполняет следующие функции:

· управление работой всех частей ПК и их взаимодействием;

· управление выполнением программ;

· организация хранения информации;

· взаимодействие пользователя с компьютером, или, как говорят, обеспечение интерфейса пользователя.

Помимо обычных операционных систем на компьютерах используются сетевые ОС. Сетевая операционная система помимо обычных функций выполняют еще функцию передачи данных в локальной вычислительной сети (см. тему №12).

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

Программы — оболочки обеспечивают упрощенный способ общения пользователя с ПК. К данным программам относятся широко распространенные программы Norton Commander, Windows Commander, FAR и др. Программа Norton Commander, например, позволяет получать информацию о компьютере, оперативной памяти, осуществлять поиск информации на дисках, редактировать тексты, работать с архивами, копировать информацию с диска на диск и пр.

Программное обеспечение компьютера. 7 кл

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

· программы-архиваторы, которые позволяют помещать информацию в сжатом виде в архивный файл;

· антивирусные программы, обеспечивающие защиту ПК от компьютерных вирусов;

· программы для диагностики работы компьютера, которые позволяют определить неисправности ПК.

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

Классификация программного обеспечения: системное, инструментальное, прикладное

Программное обеспечение — совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ. Также — совокупность программ, процедур и правил, а также документации, относящихся к функционированию системы обработки данных.

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

В компьютерном сленге часто используется слово софт от английского слова software, которое в этом смысле впервые применил в статье в American Mathematical Monthly математик из Принстонского университета Джон Тьюки (англ. John W. Tukey) в 1958 году

Программное обеспечение принято по назначению подразделять на:

  • 1. системное
  • 2. прикладное
  • 3. инструментальное

а по способу распространения и использования на:

  • 1. несвободное / закрытое
  • 2. открытое
  • 3. свободное или FREEWARE (свободное программное обеспечение может распространяться, устанавливаться и использоваться на любых компьютерах дома, в офисах, школах, вузах, а также коммерческих и государственных учреждениях без ограничений).
  • 4. Также программное обеспечение по условию распространения подразделяют на giftware (пользователь данного ПО должен отправить издателю любой подарок (символический)), mailware (пользователь данного ПО должен отправить письмо издателю о работе программы и предложение по её улучшению) и т.д.
Читайте также:
Как установить программу электронной почты в панели управления

Системное ПО — программное обеспечение, включающее в себя операционные системы, сетевое ПО, сервисные программы, а также средства разработки программ (трансляторы, редакторы связей, отладчики и пр.)

Сетевое ПО предназначено для управления общими ресурсами в распределенных вычислительных системах: сетевыми накопителями на магнитных дисках, принтерами, сканерами, передаваемыми сообщениями и т.д. К сетевому ПО относят ОС, поддерживающие работу ЭВМ в сетевых конфигурациях (так называемые сетевые ОС), а также отдельные сетевые программы (пакеты), используемые совместно с обычными, не сетевыми ОС.

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

Операционная система выполняет такие функции:

  • 1. управление памятью, вводом — выводом информации, файловой системой, взаимодействием процессов;
  • 2. диспетчеризацию процессов; защиту информации; учет использования ресурсов;
  • 3. обработку командного языка; выявление разных моментов, которые возникают в процессе работы, и соответствующую реакцию на них (например, при ошибочных ситуациях).

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

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

Пользователь взаимодействует с персональным компьютером через внешний интерфейс, организуемый операционной системой. В зависимости от своих целей, он вводит задания и получает результаты их выполнения либо, работая в диалоговом режиме, использует для общения с ПК специальный интерфейс диалога. Диалоговый интерфейс — это совокупность программных средств, предназначенных для обмена информацией между пользователем и операционной системой. Существуют два типа диалоговых интерфейсов между пользователем и компьютером: текстовый, как, например, в операционной системе MS DOS, и графический, характерный для операционной системы Windows. В графических интерфейсах информация и команды представляются в виде пиктограмм (значков), и пользователь выполняет те или иные действия, указывая на эти пиктограммы и манипулируя ими определенным образом.

Составные части операционной системы

Термин «операционная система» не имеет строгого определения, поскольку в различных операционных системах в ее состав входят различные системные программы. Наиболее важными частями операционной системы являются: файловая система, драйверы внешних устройств, загрузчик, системная библиотека.

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

Файловая система, являясь одним из основных элементов операционной системы, представляет собой способ организации хранения файлов в дисковой памяти. Тип файловой системы и организация хранения данных на носителях устройств внешней памяти (накопители на гибких и жестких магнитных дисках) определяют удобство работы пользователя, скорость доступа к файлам, организацию многозадачной работы, возможность создания хороших баз данных. многозадачные, позволяющие на одном компьютере запускать несколько задач нескольким пользователям. Эти ОС очень сложны и требуют значительных машинных ресурсов.

Драйверы внешних устройств

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

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

Виды операционных систем

Операционные системы подразделяются на две большие категории — стандартные и сетевые. Стандартные операционные системы, или операционные системы общего назначения, предназначены для реализации следующих задач.

  • 1. Управление аппаратными средствами компьютера.
  • 2. Создание рабочей среды и интерфейса пользователя.
  • 3. Выполнение команд пользователя и программных инструкций.
  • 4. Организация ввода-вывода, хранение информации и управление файлами и данными.

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

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

Одноранговые операционные системы могут устанавливаться на любой рабочей станции. Серверные операционные системы состоят из двух частей: одна часть располагается на сервере, а другая — на рабочих станциях.

Одноранговые сетевые ОС применяются на ПК самостоятельно в виде отдельных программных средств либо входят в состав пакетов, другую половину которых представляют программы, обслуживающие мощные компьютеры управления сетями, — серверы. Операционные системы, например OS/2 WarpConnect, Windows NT Workstation, Windows for Workgroups, Artisoft LANtastic Network Operating System, Performance Technologies PowerLan — одноранговые.

К числу серверных операционных систем с высокой производительностью и широкими сетевыми возможностями относятся: Novell NetWare, Windows NT Server, OS/2 LAN Server, OS/2 SMP, VINES, UNIX Ware, LINUX, SC исходя из выполняемых функций, ОС можно разбить на группы

  • 1. Однозадачные и многозадачные.
  • 2. Однопользовательские и многопользовательские.
  • 3. Сетевые и локальные.
  • 4. Системы с разделением времени и реального времени.
  • 5. Однопроцессорные и многопроцессорные.
Читайте также:
В какой программе делают статистику

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

  • 1. улучшающие пользовательский интерфейс;
  • 2. защищающие данные от разрушения и несанкционированного доступа;
  • 3. восстанавливающие данные;
  • 4. ускоряющие обмен данными между диском и ОЗУ;
  • 5. архивации — разархивации;
  • 6. антивирусные средства.

Интерфейсные системы являются естественным продолжением операционной системы и модифицируют как пользовательский, так и программный интерфейсы, а также реализуют дополнительные возможности по управлению ресурсами ЭВМ. В связи с тем, что развитая интерфейсная система может изменить весь пользовательский интерфейс, часто их также называют операционными системами. Эго относится, например, к Windows 3.11 и Windows 3.11 for Work Groups (для рабочих групп).

Оболочки операционных систем, в отличие от интерфейсных систем, модифицируют только пользовательский интерфейс, предоставляя пользователю качественно новый интерфейс по сравнению с реализуемым операционной системой. Такие системы существенно упрощают выполнение часто запрашиваемых функций, например, таких операций с файлами, как копирование, переименование и уничтожение, а также предлагают пользователю ряд дополнительных услуг. В целом, программы-оболочки заметно повышают уровень пользовательского интерфейса, наиболее полно удовлетворяя потребностям пользователя. На ПЭВМ широко используются такие программы-оболочки, как Norton Commander и DOS Navigator.

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

  • 1. обслуживание магнитных дисков;
  • 2. обслуживание файлов и каталогов;
  • 3. предоставление информации о ресурсах компьютера;
  • 4. шифрование инфорформации;
  • 5. защита от компьютерных вирусов;
  • 6. архивация файлов и др.

Существуют отдельные утилиты, используемые для решения одного из перечисленных действий, и многофункциональные утилиты. В настоящее время для ПЭВМ среди многофункциональных утилит одним из наиболее совершенных является комплект утилит Norton Utilities. Существуют его версии для использования в среде DOS и Windows.

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

Транслятор языка программирования — это программа, которая переводит текст программы с языка программирования в машинный код.

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

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

Интерпретатор осуществляет пошаговую трансляцию и немедленное выполнение операторов исходной программы: каждый оператор входного языка программирования транслируется в одну или несколько команд машинного языка, которые тут же выполняются без сохранения на диске. Таким образом, при интерпретации программа на машинном языке не сохраняется и поэтому при каждом запуске исходной программы па выполнение ее нужно (пошагово) транслировать заново. Главным достоинством интерпретатора по сравнению с компилятором является простота.

Входной язык программирования называется языком высокого уровня по отношению к машинному языку, называемому языком низкого уровня.

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

ПО предназначенное для решения определенной целевой задачи из проблемной области. Часто такие программы называют приложениями. Из всего разнообразия прикладного ПО выделяют группу наиболее распространенных программ (типовые пакеты и программы), которые можно использовать во многих областях человеческой деятельности: (Офисное приложение, Текстовый редактор, Текстовый процессор, Табличный процессор, Редактор презентаций, Корпоративная информационная система, Аудиторская программа, Бухгалтерская программа, Система MRP, Система MRP, II Система ERP, Система CRM, Система POS, Ситема управления версиями (VCS), Система управления проектами (Project Management), Система автоматизации документооборота (EDM), Финансово-аналитическая система, Система управления архивами документов (DWM), Корпоративный портал, Система проектирования и производства, Система автоматизации проектных работ (САПР, CAD), CAE-система, CAM-система, PDM-система, PLM-система, АСУТП (SCADA), АСТПП (MES), Система логистической поддержки изделий, Система анализа логистической поддержки (LSA), Система создания ИЭТР (IETM), Система обработки и хранения медицинской информации, Система передачи, обработки, хранения и архивации изображений, Радиологическая информационная сеть (РИС), Госпитальная информационная сеть (ГИС).

Средство разработки программного обеспечения, среда разработки, RAD, SDK, система управления базами данных (СУБД), реляционная (DB2, Informix, Interbase, Firebird, Microsoft SQL Server, MySQL, Oracle, PostgreSQL, ЛИНТЕР), объектно-ориентированная (Cachй), иерархическая, сетевая. Инструментальные программные средства могут оказать помощь на всех стадиях разработки ПО.

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

Презентация на тему Программное обеспечение ПК Классификация программного обеспечения

Программное обеспечение ПО (software) — совокупность программ обработки данных и документов, необходимых для их эксплуатации.Программа (program, routine) – упорядоченная последовательность команд (инструкций) для компьютера с целью решения какой-то задачиЗадача (problem, task)

  • Главная
  • Разное
  • Программное обеспечение ПК Классификация программного обеспечения

Слайды и текст этой презентации

Слайд 1Программное обеспечение ПК Классификация программного обеспечения

Программное обеспечение ПК Классификация программного обеспечения

Слайд 2Программное обеспечение ПО (software) — совокупность программ обработки данных и

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

команд (инструкций) для компьютера с целью решения какой-то задачи

Задача (problem, task) — проблема, подлежащая решению с помощью персонального компьютера

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

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

Слайд 3Процесс создания программы
Постановка задачи
Разработка алгоритма решения
Программирование решения
Постановка задачи (problem

definition) – это точная формулировка решения задачи на ПК с

описанием входной и выходной информации конкретизация основных параметров её реализации

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

Читайте также:
Адаптированная рабочая программа дисциплины это

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

Процесс создания программыПостановка задачиРазработка алгоритма решенияПрограммирование решения Постановка задачи (problem definition) – это точная формулировка решения задачи

Слайд 4

Слайд 5Системное ПО (System Software)
Системное программное обеспечение (СПО) — это набор

программ, которые обеспечивают взаимодействие аппаратных частей между собой и программных

продуктов друг с другом

К системному ПО относятся:
· операционные системы (эта программа загружается в ОЗУ при включении компьютера)
· программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander)
· операционные оболочки – интерфейсные системы, которые используются для создания графических интерфейсов, мультипрограммирования и.т.
· драйверы (программы, предназначенные для управления портами периферийных устройств, обычно загружаются в оперативную память при запуске компьютера)
· утилиты (вспомогательные или служебные программы, которые представляют пользователю ряд дополнительных услуг)

Системное ПО (System Software)Системное программное обеспечение (СПО) — это набор программ, которые обеспечивают взаимодействие аппаратных частей между

Слайд 6К утилитам относятся:
· диспетчеры файлов или файловые менеджеры – обеспечивают

поиск необходимых файлов
· средства динамического сжатия данных (позволяют увеличить количество

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

К утилитам относятся:· диспетчеры файлов или файловые менеджеры – обеспечивают поиск необходимых файлов· средства динамического сжатия данных

Слайд 7Прикладное ПО
Прикладное ПО – программы, непосредственно обеспечивающие выполнение необходимых работ

на ПК: редактирование текстовых документов, создание рисунков или картинок, создание

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

Прикладное ПОПрикладное ПО – программы, непосредственно обеспечивающие выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков

Слайд 8К прикладному ПО относятся:

· Комплект офисных приложений MS OFFICE
·

Бухгалтерские системы: 1С: Предприятие
· Финансовые аналитические системы: Финэко
· Интегрированные пакеты

делопроизводства
· CAD – системы (системы автоматизированного проек- тирования): Компас 3D, AutoCAD
· Редакторы HTML или Web – редакторы
· Браузеры – средства просмотра Web – страниц: Opera, Internet Explorer
· Графические редакторы: Photoshop, Corel Draw
· Экспертные системы и др.

К прикладному ПО относятся:· Комплект офисных приложений MS OFFICE · Бухгалтерские системы: 1С: Предприятие· Финансовые аналитические системы:

Слайд 9Системы обработки текстовой информации
Редакторы текстов. Их функции ограничиваются только

редактированием текста, файлы имеют расширение txt, имеют небольшой размер, могут

быть использованы другими программами (Блокнот)
Редакторы документов. Имеют функции редактирования и форматирования текста, разбивают текст на листы, позволяют вставлять различные объекты и создавать сложные многостраничные документы. (Word).
Редакторы научных и технических текстов. Специальные текстовые редакторы, в которых облегчен ввод специальных символов и формул.
НИС (настольные издательские системы). Специальные программы, позволяющие создавать профессиональные публикации, готовые к тиражированию.

Системы обработки текстовой информации Редакторы текстов. Их функции ограничиваются только редактированием текста, файлы имеют расширение txt, имеют

Слайд 10Графические редакторы позволяют создавать и редактировать графическое изображение на экране

компьютера

Графические редакторы позволяют создавать и редактировать графическое изображение на экране компьютера

Слайд 11Системы деловой и научной графики позволяют наглядно представлять на экране

различные данные и зависимости. Системы деловой графики дают возможность выводить

на экран различные виды графиков и диаграмм ( гистограммы, круговые и секторные диаграммы и т.д. )

Системы деловой и научной графики позволяют наглядно представлять на экране различные данные и зависимости. Системы деловой графики

Слайд 12Системы управления базами данных ( СУБД ) позволяют управлять большими

информационными массивами – базами данных. Наиболее простые системы этого вида

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

Системы управления базами данных ( СУБД ) позволяют управлять большими информационными массивами – базами данных. Наиболее простые

Слайд 13Табличные процессоры обеспечивают работу с большими таблицами чисел. При работе

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

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

Табличные процессоры обеспечивают работу с большими таблицами чисел. При работе с табличным процессором на экран выводится прямоугольная

Слайд 14Системы автоматизированного проектирования ( САПР ) позволяют осуществлять черчение и

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

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

Системы автоматизированного проектирования ( САПР ) позволяют осуществлять черчение и конструирование различных механизмов с помощью компьютера.Интегрированные системы

Слайд 15Инструментальное ПО
Инструментальное ПО или системы программирования — это системы

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

на языке программирования необходимы следующие компоненты: 1. Текстовый редактор для создания файла с исходным текстом программы. 2. Компилятор или интерпретатор. Исходный текст с помощью программы-компилятора переводится в промежуточный объектный код. Исходный текст большой программы состоит из нескольких модулей (файлов с исходными текстами).

Каждый модуль компилируется в отдельный файл с объектным кодом, которые затем надо объединить в одно целое. 3. Редактор связей или сборщик, который выполняет связывание объектных модулей и формирует на выходе работоспособное приложение – исполнимый код.
4. Исполнимый код – это законченная программа, которую можно запустить на любом компьютере, где установлена операционная система, для которой эта программа создавалась. Как правило, итоговый файл имеет расширение .ЕХЕ или .СОМ.

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

Слайд 16Визуальный методы программирования (с помощью языков описания сценариев), ориентированные на

создание Windows-приложений, путем использования готовых визуальных компонентов, которые настраиваются с

помощью специальных редакторов. Редакторы визуального проектирования:
· Borland Delphi — предназначен для решения практически любых задачи прикладного программирования
· Borland C++ Builder – это отличное средство для разработки DOS и Windows приложений
Microsoft Visual C++ — это средство позволяет разрабатывать любые приложения, выполняющиеся в среде ОС типа Microsoft Windows
· Microsoft Visual Basic – это популярный инструмент для создания Windows-программ
Microsoft Visual Basic for Applications – для создания макрокоманд в приложении MS Excel

Источник: theslide.ru

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