Основные понятия и определения
Рассмотренные технические средства ПЭВМ в совокупности являются универсальным инструментом для решения широкого круга задач. Однако эти задачи могут быть решены лишь в том случае, если ПЭВМ «знает» алгоритм их решения.
Алгоритм (algorithm) – точное предписание, определяющее процесс преобразования исходных данных в конечный результат.
Общими свойствами любого алгоритма являются:
– дискретность – возможность разбиения алгоритма на отдельные элементарные действия;
– определенность (детерминированность) алгоритма обеспечивает однозначность результата (повторяемость получаемого результата при многократных расчетах с одними и теми же исходными данными) и исключает возможность искажения или двусмысленного толкования предписания;
– результативность – обязательное получение за конечное число шагов некоторого результата, а при невозможности получения результата – сигнала о том, что данный алгоритм неприменим для решения поставленной задачи;
– массовость – возможность получения результата при различных исходных данных для некоторого класса сходных задач.
Программа (program) – данные, их описание и алгоритм, записанный на языке программирования. Программа описывает операции, которые нужно выполнить для решения поставленной задачи. Операторами называются действия, предписываемые программой, а элементарное предписание, предусматривающее выполнение какой-либо операции, называют командой. Общее название программы определяется, как правило, реализуемой ею задачей (управляющие, ввода/вывода, диагностические и пр.). Обычно программы хранятся во внешней памяти ПЭВМ. Однако для выполнения они передаются в оперативную память. В случае постоянного размещения программы в ОЗУ она называется резидентной программой.
Программирование (programming) – процесс создания программ. Программирование неразрывно связано с языками программирования.
Языки программирования (programming language) – формализованные языки для написания программ, исполняемых на ПЭВМ. До сих пор язык программирования является искусственным, в нем синтаксис и семантика строго определены.
Программное обеспечение (ПО) (software) – комплекс программ, позволяющих осуществить автоматизированную обработку информации на ПЭВМ.
Настройка ПЭВМ на решение той или иной задачи осуществляется путем загрузки в оперативную память машины соответствующего программного обеспечения, таким образом, осуществляется программная специализация ПЭВМ.
-
Содержание
- Содержание
- Информация и информатика
- Понятие информации
- Свойства информации
- Измерение информации
- Информатика как наука
- Основные направления информатики
- Системы счисления
- Непозиционные системы счисления
- Позиционные системы счисления
- Перевод чисел из одной системы счисления в другую.
- Двоичная арифметика.
- Логические основы вычислительной техники Формы мышления
- Алгебра высказываний.
- Логическое умножение (конъюнкция)
- Логическое сложение (дизъюнкция)
- Логическое отрицание (инверсия)
- Технические и программные средства реализации информационных процессов.
- Краткая история развития вычислительной техники
- Основные типы компьютеров. Конфигурации персональных компьютеров (пк)
- Устройства хранения информации
- Устройства обработки информации и управляющие устройства
- Устройства ввода и вывода
- Модели решения функциональных и вычислительных задач
- Основные понятия
- Классификация видов моделирования
- Программное обеспечение. Основные понятия программирования
- Основные понятия и определения
- Способы представления алгоритма
- Базовые структуры программирования
- Языки программирования
- Операционные системы. Классификация и краткий обзор
- Программное обеспечение деятельности офиса
- Защита информации
- Локальные и глобальные сети эвм
- Задания для контрольной работы