Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика справочник.doc
Скачиваний:
22
Добавлен:
04.07.2015
Размер:
1.17 Mб
Скачать

Процедурно-ориентированный язык программирования

Язык программирования высокого уровня, в основу которого положен принцип действий: "что надо сделать, чтобы решить задачу". Действия записываются и выполняются операторами. Набирается последовательность операторов, которые необходимо выполнить для получения конечного результата. Такая последовательность называется программой. Процедурные языки можно разделить на простые - типа Бейсик, Фортран, Кобол - и блочные (модульные) - типа Паскаль, Модула-2 и Си. Процедурные языки называют также операторными, или императивными (от лат. imperativus - повелительный). В отличие от процедурных языков существуют декларативные языки программирования.

Процесс

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

Процессор

  1. Устройство, выполняющее некоторые действия. В информатике процессор - это устройство, выполняющее определенные действия с данными. В каждом компьютере существует центральный процессор (или процессоры), который координирует работу остальных частей системы и осуществляет обработку данных. Центральный процессор представляет собой арифметико-логическое устройство (АЛУ), устройство управления и набор регистров. АЛУ обеспечивает выполнение вычислительных действий. Устройство управления обеспечивает порядок выполнения операций и прерывания. Регистры играют роль памяти. В настоящее время принято считать, что микропроцессор и процессор означают одно и тоже, функции у них одинаковы. Современные требования к скорости обработки данных заставляют процессоры быть миниатюрными, т.к. приходится учитывать расстояния между элементами. Самые распространенные центральные процессоры фирмы Intel относятся к классу процессоров со сложным набором команд (Complex Instruction-set Computing - CISC ). В настоящее время все большее распространение приобретают процессоры класса RISC (Reduced Instruction-set Computing) - процессоры с сокращенным набором команд. RISC-процессор имеет не больше 128 команд. Сокращенное количество команд позволяет увеличить скорость обработки данных. Кроме центрального процессора, в компьютере могут быть и другие процессоры, обеспечивающие ввод/вывод, а также сопроцессоры и т.п.

  2. Программный продукт для выполнения специальных функций. Например, говорят: текстовый процессор, имея ввиду текстовый редактор; табличный процессор, имея ввиду программы обработки электронных таблиц.

Псевдослучайные числа

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

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

Пул

От англ. pool - объединение.

Множество однородных объектов, объединенных по общему признаку. Например, буферный пул, пул задач.

Путь

При иерархической организации хранения файлов путь к файлу - это имя устройства, на котором находится файл и последовательный список каталогов, которые надо открыть, чтобы достичь заданный файл. Например, выражение а:\dos\syst1\work3.txt, означает, что файл с именем work3.txt находится на дисководе А, в главном каталоге (\), в подкаталоге dos, в подподкаталоге syst1.

Рабочая станция

Терминал или компьютер, как правило, работающие в составе компьютерной сети.

Рабочий стол

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

Например, Windows - одна из систем, которые обеспечивают работу с компьютером как с рабочим столом.

Разделение времени

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

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

Режим разделения времени хорошо реализован в системах UNIX и Windows.

Например, в режиме разделения времени можно одновременно работать с текстовым редактором, выводить на печать какой-либо файл и принимать данные по сети.