Что такое данные и программа в информатике кратко

Обновлено: 07.07.2024

В СЭС приводится следующее определение информации: 1) информация – это сведения, передаваемые людьми устным, письменным или каким-либо другим способом (с помощью условных знаков, сигналов, технических средств и т.п.); 2) с середины ХХ века информация – это обмен сведениями между людьми, человеком и автоматом, автоматом и автоматом, обмен сигналами в живом и растительном мире, передача признаков от клетки к клетке, от организма к организму.

Известно ещё одно распространённое определение: информация – это сведения, уменьшающие неопределённость нашего знания об окружающем нас мире, которые являются объектом хранения, преобразования, передачи и использования.

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

Существует подход, в котором вводится понятие информации как отраженного разнообразия. Источником разнообразия, по мнению В.М. Глушкова, является неоднородность распределения материи и энергии в пространстве и во времени. Отсюда и определение, данное В.М. Глушковым: информация – это мера неоднородности распределения материи и энергии в пространстве и во времени, показатель изменений, которыми сопровождаются все происходящие в мире процессы.




2. Данные - это информация, представленная в виде, позволяющем запоминать, хранить, передавать или обрабатывать её с помощью технических средств.

3. Данные – это информация об объекте или отношениях объектов, выраженная в знаковой форме.

Любой процесс передачи данных (информации) может быть описан с помощью следующей схемы:


Рис. 1 Общая схема передачи информации (данных).

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

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

Технология – совокупность методов обработки, изготовления, изменения состояния, свойств, формы сырья, материала или полуфабриката в процессе материального производства. Или: технология - алгоритм целенаправленного воздействия на сырьё, материалы или полуфабрикаты соответствующими орудиями производства. Например, технология в металлургии, строительстве, производстве одежды и т.п. Технологический процесс в сфере материального производства можно представить в виде схемы:


Рис. 2. Общая схема технологии материального производства.

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


Рис. 3. Общая схема информационных технологий.

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

Другие примеры ИТ: в результате многолетних метеорологических наблюдений получены данные о температуре воздуха. Эти данные представлены в виде таблиц чисел. Обработка таких данных позволяет сделать прогноз о возможном изменении температуры, климата и т.п. Обработка результатов ЕГЭ, проведённого в школах страны, позволяет получить информацию об уровне знаний и преподавания в отдельных регионах и в стране в целом. Существенным компонентом ИТ является компьютер (ЭВМ).

Итак, информационные технологии – машинизированные способы обработки, хранения, передачи и использования информации. Два основных элемента ИТ – это человек и ЭВМ.

Основное отличие ИТ от обычных технологий состоит в том, что применение материальных технологий изменяет окружающий нас материальный мир. А результатом применения ИТ является информация, которая оказывает воздействие на сознание людей и побуждает их к действию. Это свойство ИТ активно используется в средствах массовой информации. Следует отметить, что воздействуя на сознание людей, ИТ опосредованно влияют и на окружающий нас мир.

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

Информатика – наука, изучающая структуру и общие свойства информации, а также вопросы, связанные с её сбором, хранением, поиском, преобразованием, распространением и использованием в различных сферах человеческой деятельности.

Ценность информации связана с целеполаганием и зависит от того, насколько данная информация способствует достижению поставленной цели. Подход Д.С. Чернавского будет рассмотрен подробнее в отдельном параграфе.

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

Информация обладает рядом свойств. Основными свойствами являются следующие:

1. Информация невоспроизводима.

2. Информация эмерджентна (от английского “emergency”).

3. Информация операциональна: информация побуждает к действию.

4. Объективность (зависит от методов получения информации).

5. Полнота информации зависит от достаточности данных для принятия решения или создания новых данных на основе уже имеющихся (это, скорее, свойство данных).

6. Достоверность (зависит от уровня шумов в регистрируемых сигналах и от точности, с которой происходит регистрация сигналов датчиками).

7. Адекватность – а) способность информации однозначно соответствовать отображаемому объекту; б) степень соответствия реальному, объективному состоянию дел.

8. Доступность - возможность получить нужную информацию. Степень доступности зависит как от доступности данных, так и от доступности адекватных методов их интерпретации.

9. Актуальность - соответствие информации данному моменту времени. Нередко с актуальностью информации связывают коммерческую ценность информации.

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

В СЭС приводится следующее определение информации: 1) информация – это сведения, передаваемые людьми устным, письменным или каким-либо другим способом (с помощью условных знаков, сигналов, технических средств и т.п.); 2) с середины ХХ века информация – это обмен сведениями между людьми, человеком и автоматом, автоматом и автоматом, обмен сигналами в живом и растительном мире, передача признаков от клетки к клетке, от организма к организму.

Известно ещё одно распространённое определение: информация – это сведения, уменьшающие неопределённость нашего знания об окружающем нас мире, которые являются объектом хранения, преобразования, передачи и использования.

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

Существует подход, в котором вводится понятие информации как отраженного разнообразия. Источником разнообразия, по мнению В.М. Глушкова, является неоднородность распределения материи и энергии в пространстве и во времени. Отсюда и определение, данное В.М. Глушковым: информация – это мера неоднородности распределения материи и энергии в пространстве и во времени, показатель изменений, которыми сопровождаются все происходящие в мире процессы.

2. Данные - это информация, представленная в виде, позволяющем запоминать, хранить, передавать или обрабатывать её с помощью технических средств.

3. Данные – это информация об объекте или отношениях объектов, выраженная в знаковой форме.

Любой процесс передачи данных (информации) может быть описан с помощью следующей схемы:


Рис. 1 Общая схема передачи информации (данных).

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

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

Технология – совокупность методов обработки, изготовления, изменения состояния, свойств, формы сырья, материала или полуфабриката в процессе материального производства. Или: технология - алгоритм целенаправленного воздействия на сырьё, материалы или полуфабрикаты соответствующими орудиями производства. Например, технология в металлургии, строительстве, производстве одежды и т.п. Технологический процесс в сфере материального производства можно представить в виде схемы:


Рис. 2. Общая схема технологии материального производства.

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


Рис. 3. Общая схема информационных технологий.

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

Другие примеры ИТ: в результате многолетних метеорологических наблюдений получены данные о температуре воздуха. Эти данные представлены в виде таблиц чисел. Обработка таких данных позволяет сделать прогноз о возможном изменении температуры, климата и т.п. Обработка результатов ЕГЭ, проведённого в школах страны, позволяет получить информацию об уровне знаний и преподавания в отдельных регионах и в стране в целом. Существенным компонентом ИТ является компьютер (ЭВМ).

Итак, информационные технологии – машинизированные способы обработки, хранения, передачи и использования информации. Два основных элемента ИТ – это человек и ЭВМ.

Основное отличие ИТ от обычных технологий состоит в том, что применение материальных технологий изменяет окружающий нас материальный мир. А результатом применения ИТ является информация, которая оказывает воздействие на сознание людей и побуждает их к действию. Это свойство ИТ активно используется в средствах массовой информации. Следует отметить, что воздействуя на сознание людей, ИТ опосредованно влияют и на окружающий нас мир.

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

Информатика – наука, изучающая структуру и общие свойства информации, а также вопросы, связанные с её сбором, хранением, поиском, преобразованием, распространением и использованием в различных сферах человеческой деятельности.

Ценность информации связана с целеполаганием и зависит от того, насколько данная информация способствует достижению поставленной цели. Подход Д.С. Чернавского будет рассмотрен подробнее в отдельном параграфе.

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

Информация обладает рядом свойств. Основными свойствами являются следующие:

1. Информация невоспроизводима.

2. Информация эмерджентна (от английского “emergency”).

3. Информация операциональна: информация побуждает к действию.

4. Объективность (зависит от методов получения информации).

5. Полнота информации зависит от достаточности данных для принятия решения или создания новых данных на основе уже имеющихся (это, скорее, свойство данных).

6. Достоверность (зависит от уровня шумов в регистрируемых сигналах и от точности, с которой происходит регистрация сигналов датчиками).

7. Адекватность – а) способность информации однозначно соответствовать отображаемому объекту; б) степень соответствия реальному, объективному состоянию дел.

8. Доступность - возможность получить нужную информацию. Степень доступности зависит как от доступности данных, так и от доступности адекватных методов их интерпретации.

9. Актуальность - соответствие информации данному моменту времени. Нередко с актуальностью информации связывают коммерческую ценность информации.

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

В вычислительной технике данные обычно различают от программ. Программа является набором инструкций, которые детализируют вычисление или задачу, которая производится компьютером. Данные — это всё отличное от программного кода.

С точки зрения программиста данные — это часть программы, совокупность значений определенных ячеек памяти, преобразование которых осуществляет код. С точки зрения компилятора, процессора, операционной системы, это совокупность ячеек памяти, обладающих определёнными свойствами (возможность чтения и записи (необязательно), невозможность исполнения).

Контроль за доступом к данным в современных компьютерах осуществляется аппаратно.

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

Содержание

Типы данных

Традиционно выделяют два типа данных — двоичные (бинарные) и текстовые.

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

Текстовые данные воспринимаются передающими системами как текст, записанный на каком-либо языке. Для них может осуществляться перекодировка (из кодировки отправляющей системы в кодировку принимающей), заменяться символы переноса строки, изменяться максимальная длина строки, изменяться количество пробелов в тексте.

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

Данные в ООП

Могут обрабатываться функциями объекта, которому принадлежат сами, либо функциями других объектов, имеющими для этого возможность.

Данные в языках разметки

Имеют различное отображение в зависимости от выбранного способа представления

Данные в XML

Метаданные

Множество данных может иметь надмножество, называемое метаданными

Wikimedia Foundation . 2010 .

Полезное

Смотреть что такое "Данные (в информатике)" в других словарях:

ДАННЫЕ — в информатике информация, представленная в формализованном виде, что обеспечивает возможность ее хранения, обработки и передачи … Большой Энциклопедический словарь

Данные — (калька от англ. data[источник не указан 101 день]) представление фактов и идей в формализованном виде, пригодном для передачи и обработки в некотором информационном процессе. Изначально данные величины, то… … Википедия

Данные в программировании — Данные (калька от лат. data) это представление фактов и идей в формализованном виде, пригодном для передачи и обработки в некотором информационном процессе. Содержание 1 В обществе 2 В информатике 2.1 Типы данных … Википедия

данные — ых; мн. 1. Сведения, показатели, характеризующие кого , что л. как основа каких л. выводов, решений. Анкетные, архивные, научные д. Статистические д. Д. эксперимента, разведки. По агентурным данным. Получить новые д. о падении национального… … Энциклопедический словарь

ДАННЫЕ — в информатике, информация, представленная в формализов. виде, что обеспечивает возможность её хранения, автоматич. обработки и передачи с помощью техн. средств (напр., ЭВМ) … Естествознание. Энциклопедический словарь

Всероссийская олимпиада школьников по информатике — и ИКТ Логотип XXIII Всероссийской олимпиады школьников по информатике Основные сведения Предмет информатика Зона охвата … Википедия

Знание (в информатике) — Знание форма существования и систематизации результатов познавательной деятельности человека. Выделяют различные виды знания: научное, обыденное (здравый смысл), интуитивное, религиозное и др. Обыденное знание служит основой ориентации человека в … Википедия

Информация — (Information) Информация это сведения о чем либо Понятие и виды информации, передача и обработка, поиск и хранение информации Содержание >>>>>>>>>>>> … Энциклопедия инвестора

Олимпиада по программированию — интеллектуальное соревнование по решению различных задач на ЭВМ, для решения которых необходимо придумать и применить какой либо программу и/или алгоритм на одном из языков программирования. Олимпиады по программированию проводятся с целью… … Википедия

Олимпиадное программирование — Олимпиада по программированию интеллектуальное соревнование по решению различных задач на ЭВМ, для решения которых необходимо придумать и применить какой либо программу и/или алгоритм на одном из языков программирования. Олимпиады по… … Википедия

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

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

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

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

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

Программа - что это такое? Определение в информатике

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

Что такое программа

Программа (Program) — это набор команд, инструкций в виде кода, который запакован в исполняемый файла/ы. Создается для выполнения определенный функций и задач на определенном устройстве и операционной системе. Это может быть текстовый просмотрщик, видео-редактор, музыкальный плеер, браузер и т.д.

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


Если вы учитесь в университете на программиста, то наверняка знаете, что компьютерной программой называется даже простой код, который выводит на экран текст — Hello World!

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

Интересно! Любое ПО создается под целевую систему: Windows, Mac OS, IOS, Android или другую, и под ее архитектуру. Поэтому для каждой ОС необходим свой софт, который будет на ней работать.

Как создаются программы

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

  • Низкоуровневый — Ассемблер и другое ПО, которое максимально приближены к написанию кода на машинном языке. Здесь для определенных действий придется в коде описывать все возможные действия, как, когда, что дальше и т.д. Кодирование занимает довольно много времени.
  • Высокоуровневый — C++, Ruby, Java и другие. В них написание кода уже больше похоже на человеческий язык. Действия описываются в функциях, количество кода намного меньше и скорость разработки соответственно быстрее. В данном случае программировать намного легче.


Языков программирования огромное множество, любой может подходить для определенных задач. Для каждой операционной системы, будь то Windows, Mac OS, Linux, IOS или Android существует свой язык программирования. И если софт написан под определенную систему, ее архитектуру, то на другой ОС он просто не запустится.

Виды программ

Видов не так уж много, но основной перечень состоит всего из трех типов. Их уже можно классифицировать дальше.

Системное ПО — это операционная система, драйверы, системные утилиты и другой софт встроенный в операционную систему.

Прикладное ПО — мессенджеры, офис, плееры, различные просмотрщики. Т.е. софт для выполнения повседневных задач, которым вы так часто пользуетесь

Инструментальное ПО — софт, предназначенный для разработки, отладки другого ПО. Т.е. для создания программного обеспечения.

Также, можно добавит еще один тип — вредоносное ПО, но это уже ближе к прикладному.

Интересно! Дополнительно рекомендую прочитать, про типы софта и его классификацию в следующем материале — виды программного обеспечения.

В заключение

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

Читайте также: