Что такое понятность в информатике кратко

Понятность ПО: самый важный показатель, который вы не отслеживаете

Привет, Хабр! В OTUS открыт набор на новый поток курса «Software Architect», в связи с этим приглашаем всех желающих на онлайн день открытых дверей, в рамках которого наши эксперты подробно расскажут о программе обучения, а также ответят на ваши вопросы.

Основные идеи

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

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

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

Система является понятной, если она отвечает следующим критериям: завершенность, компактность, открытость и структурированность.

Со свойством понятности связано свойство наблюдаемости, однако основными характеристиками наблюдаемости являются: 1) способность предупреждать о неправильном функционировании системы и помогать выявлять причины ошибки, чтобы восстановить нормальную работу системы, и 2) способность помогать выявлять факторы, ограничивающие производительность системы, чтобы задействовать дополнительные ресурсы или сообщить о проблеме ответственным лицам.

2500 лет назад Гераклит сказал: «Все течет, все меняется». Программирование как нельзя лучше подтверждает правильность этого изречения: разработчики ежедневно модифицируют, адаптируют, дорабатывают и даже перерабатывают свои системы. Еще один аспект, который отличает разработку программного обеспечения ото всех остальных направлений деятельности, — большая свобода действий, ограниченная лишь техническими возможностями информационных систем.

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

Пример

Большинство коммерческих проектов по разработке программного обеспечения начинается не с чистого листа. Как правило, уже существует какое-то приложение, написанное на определенном языке (или языках) программирования для одной или нескольких операционных систем, в котором используется набор фреймворков и библиотек.

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

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

Устроившись на работу, любой начинающий разработчик осознает, что написать фрагмент кода для решения простой задачи по информатике (или найти ответ на StackOverflow) — это совсем не то же самое, что встроить такой фрагмент в большую сложную систему.

Что такое понятность?

Посмотрим, как толкуют понятность финансисты, и на основе этого определения дадим свое: «Понятность системы — это то ее свойство, благодаря которому инженеру не составит труда в ней разобраться». Чем понятнее система, тем проще инженерам вносить в нее изменения, которые будут вести себя предсказуемо и не сделают систему уязвимой.

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

Завершенность. Система должна поставляться с определенным набором исходной информации (исходный код, документация и т. д.). У инженера должна быть вся важная информация о системе.

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

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

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

Понятность среды выполнения

С распространением модели «программное обеспечение как услуга» (SaaS) и других моделей поставки приложений многие организации предпочитают самостоятельно реализовывать полный жизненный цикл программного обеспечения.

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

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

Наблюдаемость и понятность — не одно и то же

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

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

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

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

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

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

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

Борьба со сложностями

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

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

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

Понятность нового ПО

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

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

Старайтесь создавать небольшие системы, насколько это возможно, — такие системы по своему характеру являются менее сложными и более понятными. Системы можно упростить «сверху»: создавайте такое ПО, которое будет отвечать ключевым потребностям бизнеса, отказавшись от дополнительных функций (по крайней мере, временно). Часто системы можно упростить и «снизу»: используйте абстракции высокого уровня, например новые языки программирования, фреймворки с расширенными возможностями и современные базы данных.

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

Понятность существующего ПО

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

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

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

Заключение

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

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

Подробнее о курсе «Software Architect». Посмотреть открытый урок по теме «Мониторинг и Алертинг» можно здесь.

Источник

Информатика что такое понятность

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

Иван составляет 5-буквенные слова, а использует для их составления он 7 букв.

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

3 * 4 * 4 * 4 * 3 = 9 * 64 = 576

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

// PascalABC.NET 3.3.5, сборка 1636 от 10.03.2018
// Внимание! Если программа не работает, обновите версию!

begin
var n:=ReadInteger(‘Введите четырехзначное число’);
Writeln(‘Сумма первой и последней цифры равна ‘,n div 1000+n mod 10);
Writeln(‘Реверс числа: ‘,n.ToString.Inverse)
end.

Пример
Введите четырехзначное число 5719
Сумма первой и последней цифры равна 14
Реверс числа: 9175

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

Ответ:

Г после получения нанотехнологий стало возможно использование магнитных носителей информации

Источник

Информатика. 11 класс

Конспект урока

Информатика, 11 класс. Урок № 1.

Тема — Понятие алгоритма. Свойства алгоритма. Способы записи алгоритма. Понятие сложности алгоритма

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

Глоссарий по теме: алгоритм, исполнитель алгоритма, дискретность, детерминированность, понятность, конечность, массовость, сложность алгоритма.

Основная литература по теме урока:

Л. Л. Босова, А. Ю. Босова. Информатика. Базовый уровень: учебник для 11 класса

— М.: БИНОМ. Лаборатория знаний, 2017

Дополнительная литература по теме урока:

К. Ю. Поляков, Е. А. Еремин. Информатика углубленный уровень: учебник для 10 класса: часть 2 — М.: БИНОМ. Лаборатория знаний, 2013

И. Г. Семакин, Т. Ю. Шеина, Л. В. Шестакова Информатика и ИКТ. Профильный уровень: учебник для 10 класса — М.: БИНОМ. Лаборатория знаний, 2010

Теоретический материал для самостоятельного изучения

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

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

Алгоритм — это точная конечная система предписаний, определяющая содержание и порядок действий исполнителя над некоторыми объектами для получения искомого результата.

Исполнитель алгоритма — это субъект или устройство, способные правильно интерпретировать описание алгоритма и выполнить содержащийся в нем перечень действий.

Исполнители бывают неформальными и формальными.

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

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

Детерминированность (или определенность) — при каждом запуске алгоритма с одними и теми же исходными данными должен быть получен один и тот же результат.

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

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

Массовость — алгоритм предназначен для решения не одной частной задачи, а для некоторого класса задач.

Способы записи алгоритмов

Алгоритмы можно записывать разными способами:

— на естественном языке;

— графически в виде блок-схем;

— в виде программы на каком-либо языке программирования.

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

Сложность алгоритма принято обозначать O(n) (читается «О большое от эн»).

Сложность алгоритма выражают в виде функции от объема входных данных.

Лучшим считается алгоритм, имеющий наименьшую сложность.

Источник

Учитель информатики

Сайт учителя информатики. Технологические карты уроков, Подготовка к ОГЭ и ЕГЭ, полезный материал и многое другое.

Информация и её свойства

Что такое информация?

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

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

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

Как человек воспринимает информацию

Человек пользуется пятью группами органов чувств:
— глазами воспринимается визуальная информация;
— органами слуха воспринимаются звуки;
— органы обоняния помогают чувствовать запахи;
— органы вкуса дают информацию о еде;
— органы осязания формируют представление о предметах на ощупь.

Информация, переданная органами чувств (органолептическая) в процентном отношении распределяется так:
— 90 процентов — от органов зрения;
— 9 процентов от органов слуха;
— 1 процент от всего остального.

Определение информации

Дать строгое определение понятию информация современная наука не может. Большинство ученых призывает рассматривать информацию как понятие неопределимое, первичное. Учебник Л.Л. Босовой также не дает конкретного определения понятия, указывая на множество трактовок. В обыденном понимании информация — это сведения об окружающем мире, которые передают и получают люди с помощью органов чувств. Если обратиться к происхождению слово «информация», то в русском языке это аналог латинского Informato — сведения, разъяснения, изложение.
Общенаучное определение информации — отражение внешнего мира с использованием сигналов и знаков.

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

Любая информация всегда связана с каким-либо материальным предметом, который является ее носителем. Такими носителями могут быть подходящие материальные предметы, вещества в разных состояниях, машинные носители.
Передается информация с помощью сигналов. Сигнал — это физический процесс с информационным значением. Они могут дискретными или непрерывными.
Непрерывным называется сигнал, который постоянно меняется во времени по амплитуде.
Дискретный сигнал принимает конечное число значений.
Непрерывный сигнал используется в телевизионном и радиовещании, телефонной связи, а дискретный передает символическую, текстовую информацию.

Как можно классифицировать информацию

Виды информации классифицируются по следующим признакам:

1. По области возникновения:
— элементарная — отражает все, что происходит с неодушевленной природой;
— биологическая — отражает все, что происходит с миром животных и растений;
— социальная — отражает процессы социума людей.
2. По способу передачи и восприятию:
— визуальная — все, что можно увидеть;
— аудиальная — все, что можно услышать;
— тактильная — все, что можно ощутить;
— органолептическая — все, что можно попробовать и почувствовать в воздухе;
— машинная — все что выдается и воспринимается средствами ЭВМ.
3. По общественному назначению:
— массовая — политическая, общественная, популярная;
— специальная — научная, техническая;
— личная — индивидуальная.
4. По форме представления
— графическая, числовая, текстовая и т.д.

Свойства информации

Обмен информацией всегда связан с вопросами: насколько данные актуальны, полезны и достоверны. Понимание этих вопросов помогает лучше понимать собеседника, находить верные решения в разных ситуациях. Свойства информации анализируются фактически на автомате, а значения этом процессу человек не придает. Тем не менее именно от свойств информации может зависеть экономическое развитие государства, здоровье, жизнь и благополучие людей.
К свойствам информации относятся:
1. Полнота — исчерпывающие характеристики предмета или явления.
2. Актуальность — соответствие нуждам человека в конкретный временной отрезок.
3. Эргономичность — удобство формы и объема информации для конкретного потребителя.
4. Защищенность — запрет на несанкционированную работу с информацией.
5. Полезность — способность соответствовать человеческим запросам.
6. Достоверность — безошибочное отражение текущего положения дел. Со временем информация может утратить это свойство.
7. Понятность — изложение на доступном языке для пользователя.
8. Объективность — независимость от чего-либо суждения, оценки

Источник

Понятие информации

Урок 1. Информатика 10 класс (ФГОС)

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

В данный момент вы не можете посмотреть или раздать видеоурок ученикам

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

Получите невероятные возможности

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

Конспект урока «Понятие информации»

· основные философские концепции информации;

· информация в научных сферах.

Если прямо сейчас задать вопрос: «что такое информация?», то можно услышишь множество ответов. Причём каждый ответ будет правильным.

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

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

Информация является первичным и неопределяемым в рамках науки понятием. Таких понятий много в разных науках: «буква» в русском языке, «точка» в геометрии, «множество» в математике, «вещество» в химии, «энергия» в физике, «объект» в информатике. О неопределяемых понятиях принято говорить: под понятием “…” будем понимать “…”.

Понятие “информация” для разных сфер человеческой деятельности имеет конкретное значение. Например, в теории информации под «информацией» понимают сведения, уменьшающие неопределённость, или сведения, получаемые и используемые в целях сохранения, совершенствования и развития общественной или технической системы, в документалистике – сведения, зафиксированные на бумаге в виде текста (в знаковой, символьной, графической или табличной форме)

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

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

В курсе школьной информатики понятие информация рассматривается с двух сторон. С точки зрения человека и с точки зрения компьютера.

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

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

Всего их пять: зрение, слух, обоняние, вкус, осязание.

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

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

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

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

Информация (или ресурсы, знания) подразделяется на декларативную (это когда вы говорите: «я знаю, что …), например, я знаю, что Земля вращается вокруг Солнца. И процедурную (это когда вы говорите: «я знаю, как …»). Например, я знаю, как решить задачу.

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

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

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

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

Слово информация происходит от латинского informatio, что означает сведения, разъяснения, изложение. Однако в Толковом словаре Владимира Ивановича Даля нет слова «информация». Так как этот термин начал употребляться с середины двадцатого века.

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

Положение стало меняться с появлением кибернетики – науки об управлении. «Кибернетика» Норберта Винера увидела свет в 1948 году.

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

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

Датой рождения “Теории информации” также считается 1948 год. Именно тогда в реферативном журнале американской телефонной компании «Белл систем» появилась статья 32-летнего инженера-связиста Клода Шеннона «Математическая теория связи”, в которой он предложил способ измерения количества информации. С этого момента понятие «информация» начинает расширять сферу своего применения.

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

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

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

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

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

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

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

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

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

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

Рассмотрим три философские теории, объясняющие значение информации.

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

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

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

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

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

Что такое понятность в информатике кратко. Смотреть фото Что такое понятность в информатике кратко. Смотреть картинку Что такое понятность в информатике кратко. Картинка про Что такое понятность в информатике кратко. Фото Что такое понятность в информатике кратко

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

Философские теории, объясняющие значение информации.

· Атрибутивная концепция: информация — это всеобщее свойство (атрибут) материи.

· Функциональная концепция: информация и информационные процессы присущи только живой природе, являются её функцией.

· Антропоцентрическая концепция: информация и информационные процессы присущи только человеку.

Понятие информации не имеет чёткого определения. Оно получило широкое распространение в результате развития:

· теории связи (Клода Шеннона) Информация — это содержание, заложенное в знаковые (сигнальные) последовательности.

· кибернетики (Норберта Винера) Информация — это содержание сигналов, передаваемых по каналам связи в системах управления.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *