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

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

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






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

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

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

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

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

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

Программист

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

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

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







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



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

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

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

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

Интуитивное мышление Мышление — это пси­хический процесс, обеспечивающий познание сущности предме­тов и явлений и самого субъекта...

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

Законы Генри, Дальтона, Сеченова. Применение этих законов при лечении кессонной болезни, лечении в барокамере и исследовании электролитного состава крови Закон Генри: Количество газа, растворенного при данной температуре в определенном объеме жидкости, при равновесии прямо пропорциональны давлению газа...

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

Конституционно-правовые нормы, их особенности и виды Характеристика отрасли права немыслима без уяснения особенностей составляющих ее норм...

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

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