IT News

Пт09122016

Last updateЧт, 24 Март 2016 11pm

Вы здесь: Главная Статьи Статьи ИТ Компьютерная программа

Компьютерная программа

Компьютерная программа

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

Компьютер считывает программу строка за строкой; декодирует или переводит программу в нули и единицы; затем выполняет ее. Программа состоит из множества простых команд, таких как «Принять данные из клавиатуры» или «Решить, какое из двух чисел больше». Комбинации из этих простых задач, записанных в программу, позволяют компьютеру выполнять более сложные и мудреные действия. Программы с внутренними функциями, вроде сложения чисел и сортировки файлов, известны как утилитарные программы. Большие программы, знакомые многим людям, - процессоры слов, электронные таблицы и игры - известны как прикладное программное обеспечение. Поскольку компьютеры делают только то, что им приказано, следует тщательнее составлять программы, чтобы избежать ситуации: «каков запрос, таков и ответ», когда программа, не проверяющая правильность входных данных, выдает бессмысленные результаты при бессмысленных данных.

Роль программы

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

Составление программы

Программа состоит из нескольких отчетливых фаз. На иллюстрации программа на языке БЕЙСИК инструктирует компьютер показать на ЭЛТ-экране (ЭЛТ - электронно-лучевая трубка) овал.

Анализ.

Анализ

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

Запись.

Запись

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

Тестирование.

Программист просматривает программу, чтобы проверить ее правильность. Если требуется ввести данные, программист должен обеспечить и правильные и случайные данные, чтобы проверить точность всей программы. В программе сверху строка 20 инструктирует компьютер начертить круг с центром в 320 элементов растра поперек и 200 вдоль. Длина радиуса определена в 190, а дуга 1,,,1.

Отладка.

Отладка

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

Сохранение.

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

Модификация программы

Модификация программы

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

Вы здесь: Главная Статьи Статьи ИТ Компьютерная программа

Популярные материалы из данной категории:

системный блок

Виды корпусов и блоков питания системного блока

Системный блок – корпус компьютера, в котором находятся основные элементы персонального компьютера или сервера. Его задача в защите внутренней компоновки компьютера от воздействия извне и механических повреждений. Так же не маловажное назначение системного…
bpwin1

BPWin. Лабораторная работа №1

Тема: Знакомство с CASE-средством разработки информационных систем BPwin Цель работы: познакомиться с CASE-средством BPwin фирмы Computer Associates, научиться строить модель в методологии IDEF0 . Порядок работы:1. Ознакомиться с принципами построения модели…
первый калькулятор

Кто изобрел первый калькулятор?

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

Что такое двоичный код?

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

Как работает мобильный (сотовый) телефон

Связь мобильных, или, как их еще называют, сотовых, телефонов осуществляется не при…

Как работает факс

Факсимильная, или факс машина была изобретена в 1842 году, но популярность обрела лишь в…

Как работает пейджер

Как и сотовые телефоны, электронные пейджеры передают и принимают сигналы при помощи…

Как работает клавиатура компьютера

В большинстве компьютерных систем клавиатура яв­ляется панелью управления, через которую…

Что такое оптоволокно?

Как свет передает информацию? Фиброоптическая связь - это способ передачи информации за…
дифференциальный двигатель

Кто придумал первый компьютер

В 19 веке, задолго до наступления эпохи электричества, англичанин Чарльз Бэббидж так…

Как происходит аналого-цифровое преобразование

Мир полон изменяемых величин. Некоторые величины изменяются непрерывно, некоторые шаг за…
информационные технологии

Информационные технологии

Информационные технологии. Что это? В последнее время, так часто, приходится слышать о…