Словарь терминов по информатике
Для каждого термина оставить определение или комментарий. Не допускается повторения определений. Для любой информации указать её источник (ссылку на Интернет-ресурс или статью/книгу).
Информатика
- Информатика - научное направление, занимающееся изучением законов, методов и способов накапливания, обработки и передачи информации с помощью ЭВМ и других технических средств. [Першиков В.И. Толковый словарь по информатике. - М.: Финансы и статистика, 1995.]--Михеева Ольга 13:53, 31 августа 2009 (SAMST)
- ИНФОРМАТИКА-наука об общих свойствах и структуре научной информации, закономерностях ее создания, преобразования, накопления, передачи и использования (Толковый словарь Ожегова,Тетянникова Маргарита Сергеевна)
Информационные технологии
- ИТ - широкий класс дисциплин и областей деятельности, относящихся к технологиям управления и обработки данных, в том числе, с применением вычислительной техники. http://ru.wikipedia.org/wiki/Информационные_технологии Хачатрян Артуш
- Информационные технологии (ИТ, от англ. information technology, IT) — широкий класс дисциплин и областей деятельности, относящихся к технологиям управления и обработки данных, в том числе, с применением вычислительной техники.(Википедия Тетянникова Маргарита Сергеевна)
Новые информационные технологии: -Прикладные информационные технологии; -Информационные технологии и математическое моделирование в наноиндустрии; -Информационные технологии в экономике, юриспурденции, бизнесе, научно-техническом предпренимательстве и инновационной деятельности; -Компьютер в учебном классе; -Информационно-телекоммуникационные технологии; -Интернет-технологии в науке, бизнесе и образовании; -Защита информации в информационных системах; -Информационные технологии в социальном, административно-территориальном управлении, городском хозяйстве, жилищно-коммунальном и строительном комплексах; -Информационные технологии в помощь лицам с ограниченными физическими возможностями. http://nit.miem.edu.ru/ Хачатрян Артуш
Информация
- Информация — в широком смысле абстрактное понятие, имеющее множество значений, в зависимости от контекста. В узком смысле этого слова — сведения (сообщения, данные) независимо от формы их представления
http://ru.wikipedia.org/wiki/Информация Хачатрян Артуш
- ИНФОРМАЦИЯ-сообщения, осведомляющие о положении дел, о состоянии чего-нибудь
Научно-техническая и. Газетная и. Средства массовой информации ”печать, радио, телевидение, кино”.(Толковый словарь Ожегова,Тетянникова Маргарита Сергеевна)
Сигнал
- Cигнал - набор переданных и принятых данных, передающий информацию, кодированную определённым способом. http://ru.wikipedia.org/wiki/Сигнал Хачатрян Артуш
- СИГНАЛ-то, что служит толчком к началу какого-нибудьдействия(Толковый словарь Ожегова,Тетянникова Маргарита Сергеевна)
Данные
- Данные — это зарегистрированные сигналы. Данные могут рассматриваться как записанные наблюдения, которые не используются, а пока хранятся. http://ru.wikipedia.org/wiki/Данные Хачатрян Артуш
- ДАННЫЕ: сведения, необходимые для какого-нибудь выводв, решения(Толковый словарь Ожегова,Тетянникова Маргарита Сергеевна)
Тезаурус
- Тезаурус — это совокупность сведений, которыми располагает пользователь или система. http://synopsis.kubsu.ru/informatic/master/lecture/themes2_1_3.htm Степанищева Екатерина
- ТЕЗАУРУС: словарь или свод данных, полностью охватывающий термины, понятия какой-нибудь специальной сферы(Толковый словарь Ожегова,Тетянникова Маргарита Сергеевна)
Информационный процесс
- ИП- процесс получения, создания, сбора, обработки, накопления, хранения, поиска, распространения и использования информации http://ru.wikipedia.org/wiki/Информационный_процесс Хачатрян Артуш
Свойства информации: -Объективность информации характеризует её независимость от чьего-либо мнения или сознания, а также от методов получения. Более объективна та информация, в которую методы получения и обработки вносят меньший элемент субъективности. -Полнота. Информацию можно считать полной, когда она содержит минимальный, но достаточный для принятия правильного решения набор показателей. Как неполная, так и избыточная информация снижает эффективность принимаемых на основании информации решений. [1] -Достоверность — свойство информации быть правильно воспринятой -Адекватность — степень соответствия реальному объективному состоянию дела. -Достоверность информации — мера возможности получить ту или иную информацию. -Актуальность информации — это степень соответствия информации текущему моменту времени. -Эмоциональность — свойство информации вызывать различные эмоции у людей http://ru.wikipedia.org/wiki/Информация#.D0.9A.D0.BB.D0.B0.D1.81.D1.81.D0.B8.D1.84.D0.B8.D0.BA.D0.B0.D1.86.D0.B8.D1.8F_.D0.B8.D0.BD.D1.84.D0.BE.D1.80.D0.BC.D0.B0.D1.86.D0.B8.D0.B8 Хачатрян Артуш
Энтропия информации
- Энтропия в теории информации — мера неопределённости сообщений.
http://www.wikiznanie.ru/ru-wz/index.php/%D0%AD%D0%BD%D1%82%D1%80%D0%BE%D0%BF%D0%B8%D1%8F Степанищева Екатерина
Мера Хартли
- Аддитивная мера
Эта мера предложена в 1928 году американским ученым Хартли, поэтому имеет второе название – мера Хартли. Хартли впервые ввел специальное обозначение для количества информации – I и предложил следующую логарифмическую зависимость между количеством информации и мощностью исходного алфавита:
I = l log h,
где I – количество информации, содержащейся в сообщении;
l – длина сообщения;
h – мощность исходного алфавита.
При исходном алфавите {0,1}; l = 1; h = 2 и основании логарифма, равном 2, имеем
I = 1*log22 = 1.
Данная формула даёт аналитическое определение бита (BIT - BInary digiT) по Хартли: это количество информации, которое содержится в двоичной цифре.
Единицей измерения информации в аддитивной мере является бит.
http://www.klgtu.ru/ru/students/literature/inf_asu/340.html Степанищева Екатерина
Компилятор
- Программа, предназначенная для трансляции высокоуровневого языка в абсолютный код или, иногда, в язык ассемблера. Входной информацией для компилятора (исходный код) является описание алгоритма или программа на проблемно-ориентированном языке, а на выходе компилятора — эквивалентное описание алгоритма на машинно-ориентированном языке (объектный код).
Караходжаев Андрей. http://dic.academic.ru/dic.nsf/ruwiki/6953
Мера Шеннона
мера, предложенная Шенноном, позволяет исследовать информационные процессы, исключив из них всякий субъективизм.http://referatt.blogspot.com/2009/05/1_27.html Жуковская Аня
Компьютерная программа Последовательность инструкций, предназначенная для исполнения устройством управления вычислительной машины. Чаще всего образ программы хранится в виде исполняемого модуля (отдельного файла или группы файлов). Из этого образа, находящегося как правило на диске, исполняемая программа в оперативной памяти может быть построена программным загрузчиком. В зависимости от контекста, рассматриваемый термин может относиться также и к исходным текстам программы. (Коптяев Александр, http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D1%8F_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0)
Последовательность инструкций, предназначенная для исполнения устройством управления вычислительной машины. Чаще всего образ программы хранится в виде исполняемого модуля (отдельного файла или группы файлов). Из этого образа, находящегося как правило на диске, исполняемая программа в оперативной памяти может быть построена программным загрузчиком. В зависимости от контекста, рассматриваемый термин может относиться также и к исходным текстам программы. http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B Ефремов Данил
ЯЗЫКИ ПРОГРАММИРОВАНИЯ
Язы́к программи́рования — формальная знаковая система, предназначенная для записи программ, задающих алгоритм в форме, понятной для исполнителя (например, компьютера). Язык программирования определяет набор лексических, синтаксических и семантических правил, используемых при составлении компьютерной программы. Он позволяет программисту точно определить то, на какие события будет реагировать компьютер, как будут храниться и передаваться данные, а также какие именно действия следует выполнять над этими данными при различных обстоятельствах. ИСТОЧНИК Гранкин Александр
Тестирование программ
Тести́рование программного обеспечения — процесс выявления ошибок в программном обеспечении (ПО). Существующие на сегодняшний день методы тестирования ПО не позволяют однозначно и полностью устранить все дефекты и ошибки и установить корректность функционирования анализируемой программы особенно в закрытых частных программах. Поэтому все существующие методы тестирования действуют в рамках формального процесса проверки исследуемого или разрабатываемого ПО. ИСТОЧНИК Гранкин Александр
Тестирование программ
При тестировании программы проверяется работает ли программа т все ее ветви в соответствии со своей спецификацией.
Источники тестовых данных. В идеальном случае тестовые данные должны быть подготовлены проектной группой или, по крайней мере, автором спецификации программы. Эти данные попмогают програмисту понять программу и. Кроме того, в какой-то степени служат гарантией того, что программа при тестировании оправдает ожидания разработчиков. Если в процессе прграммирования повится необходимость в дополнительных тестовых данных, их может подготовить сам программист. Формирование единого нбора тестовых данных для системы гарантирует их достоверность и уменьшает трудоемкость тестирования. Определение объема тестирования. Объем испытаний может ограничиваться проверкой лишь основной логики, а может заключаться в тестировании каждой ветви илилогического пути, вплоть до отдельных логических модулей со всеми комбинациями входных данных. Обычно каждая ветвь программы должна проработать хотя юы один раз. ИСТОЧНИК Трофимов Дмитрий
Алгоритм
В старой трактовке алгоритм — это точный набор инструкций, описывающих последовательность действий исполнителя для достижения результата решения задачи за конечное время. По мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок». Это связано с тем, что какие-то действия алгоритма должны быть выполнены только друг за другом, но какие-то могут быть и независимыми. (Сиваков Юрий)http://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC Понятие алгоритма в информатике является фундаментальным, т.е. таким, которое не определяется через другие, еще более простые понятия. Для сравнения вспомним, что в физике таким фундаментальным понятием является пространство и время, в математике - точка, в химии - вещество, поэтому приведенное выше определение не является всеобъемлющим, а Алгоритм - это точное и понятное предписание (указание) исполнителю совершить определенную последовательность действий, направленных на достижение указанной цели или решение поставленной задачи. Алгоритм, как правило, формулируется в виде схемы или предложения (текста). Этот текст записывают на бумаге или вводят в память компьютера, используя специальные обозначения. Жуковская Аня
Верификация программ
Языки программирования формальная знаковая система, предназначенная для записи программ, задающих алгоритм в форме, понятной для исполнителя (например, компьютера). Язык программирования определяет набор лексических, синтаксических и семантических правил, используемых при составлении компьютерной программы. Он позволяет программисту точно определить то, на какие события будет реагировать компьютер, как будут храниться и передаваться данные, а также какие именно действия следует выполнять над этими данными при различных обстоятельствах. (Коптяев Александр, http://ru.wikipedia.org/wiki/%D0%AF%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F)
Тестирование программ
Компилятор
Программа, предназначенная для трансляции высокоуровневого языка в абсолютный код или, иногда, в язык ассемблера. Входной информацией для компилятора (исходный код) является описание алгоритма или программа на проблемно-ориентированном языке, а на выходе компилятора — эквивалентное описание алгоритма на машинно-ориентированном языке (объектный код). Компилятор, в отличие от интерпритатора, проверяет сразу весь текст программы по завершению его набора. (Сиваков Юрий) http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%82%D0%BE%D1%80
•КОМПИЛЯТОР — , КОМПЬЮТЕРНАЯ ПРОГРАММА, которая переводит символы ЯЗЫКА ПРОГРАММИРОВАНИЯ в команды, которые может непосредственно воспринимать компьютер. Программы по большей части пишутся на ЯЗЫКАХ ВЫСОКОГО УРОВНЯ, таких как «Си», Паскаль http://dic.academic.ru/dic.nsf/ruwiki/6953. Жуковская Аня
Интерпритатор
Языковый процессор, который построчно анализирует исходную программу и одновременно выполняет предписанные действия, а не формирует на машинном языке скомпилированную программу, которая выполняется впоследствии.(Сиваков Юрий) http://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BF%D1%80%D0%B5%D1%82%D0%B0%D1%82%D0%BE%D1%80
Интерпритатор-Вид транслятора, осуществляющего пооператорную (покомандную) обработку и выполнение исходной программы или запроса (в отличие от компилятора, транслирующего всю программу без её выполнения). (Саттарова Екатерина)
http://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BF%D1%80%D0%B5%D1%82%D0%B0%D1%82%D0%BE%D1%80
Транслятор
- Программа или техническое средство, выполняющее трансляцию программы. - Машинная программа, которая транслирует с одного языка на другой и, в частности, с одного языка программирования на другой. - Обрабатывающая программа, предназначенная для преобразования исходной программы в объектный модуль.
Транслятор обычно выполняет также диагностику ошибок, формирует словари идентификаторов, выдаёт для печати тексты программы и т. д. (Ховалкин Павел) http://ru.wikipedia.org/wiki/Транслятор