Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

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





Упорядоченная совокупность указаний некоторой вычислительной системе, в результате выполнения которой получается требуемый результат. В то же время, программа - это формализованная запись алгоритма на конкретном языке программирования. В конечном счете, программу должен понять исполнитель - процессор. Можно сразу написать программу на языке процессора, это будет программа в машинных командах. На заре программирования так и делали, в настоящее время программу обычно пишут на языках высокого уровня, а затем переводят (транслируют) ее в машинные команды. Программа на языке высокого уровня - это обычный текст, оформленный в соответствии с требованиями языка. Программа может работать только в той операционной среде, для которой она разработана или в нескольких, если в операционных системах предусмотрены соответствующие режимы. Например, программа, разработанная для DOS, будет нормально работать под управлением Windows, но не наоборот.

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

Программа оптического распознавания символов (ОРС)

Программа, ставящая в соответствие графический образ символа (машинописный или рукописный) с кодом символа в компьютере. Используется обычно совместно со сканерами или при обработке текста, введенного с помощью пера. Точность интерпретации машинописного текста в настоящее время составляет более 95%.

Программирование

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

Программист

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

Программное обеспечение

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







Дата добавления: 2015-10-19; просмотров: 360. Нарушение авторских прав; Мы поможем в написании вашей работы!




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


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


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...


Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Броматометрия и бромометрия Броматометрический метод основан на окислении вос­становителей броматом калия в кислой среде...

Метод Фольгарда (роданометрия или тиоцианатометрия) Метод Фольгарда основан на применении в качестве осадителя титрованного раствора, содержащего роданид-ионы SCN...

Потенциометрия. Потенциометрическое определение рН растворов Потенциометрия - это электрохимический метод иссле­дования и анализа веществ, основанный на зависимости равновесного электродного потенциала Е от активности (концентрации) определяемого вещества в исследуемом рас­творе...

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

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

Медицинская документация родильного дома Учетные формы родильного дома № 111/у Индивидуальная карта беременной и родильницы № 113/у Обменная карта родильного дома...

Studopedia.info - Студопедия - 2014-2025 год . (0.009 сек.) русская версия | украинская версия