Автор работы: Пользователь скрыл имя, 03 Ноября 2011 в 03:22, творческая работа
Информация - от латинского слова informatio - разъяснение, сообщение, осведомленность.
в быту(житейский аспект) - сведения об окружающем мире и протекающих в нем процессах, воспринимаемые человеком или специальными устройствами.
Информация - от латинского слова informatio - разъяснение, сообщение, осведомленность.
в быту(житейский аспект) - сведения об окружающем мире и протекающих в нем процессах, воспринимаемые человеком или специальными устройствами.
в технике - сообщения, передаваемые в форме знаков или сигналов.
в теории информации - не любые сведения, а лишь те которые, снимают полностью или уменьшают существующую неопределенность. Информация – это снятая неопределенность.
в кибернетике - часть знаний, которая используется для ориентирования, активного действия, управления, т.е. в целях сохранения, совершенствования, развития системы.
в
семантической теории
(смысл сообщения) понимают сведения, обладающие
новизной.
Информация - это
отражение внешнего
мира с помощью знаков
и сигналов.
Свойства информации:
o Объективность. Информация объективна, если она не зависит от чьего – либо мнения.
o Достоверность. Информация достоверна, если она отражает истинное положение дел.
o Полнота. Информацию можно считать полной, если ее достаточно для понимания и принятия решения.
o Актуальность – важность, существенность для настоящего времени.
o Адекватность – определенный уровень
соответствия создаваемого с помощью
полученной информации образа реальному
объекту, процессу, явлению.
Единицы измерения объема информации
В современные компьютеры мы можем вводить текстовую информацию, числовые значения, а также графическую и звуковую информацию.
Количество информации, хранящейся в ЭВМ, измеряется ее “длиной” (или “объемом”), которая выражается в битах.
Бит — минимальная
единица измерения информации(
1 байт = 8 бит;
1 Кбайт = 1024 байт (Кбайт читается как килобайт);
1 Мбайт = 1024 Кбайт (Мбайт читается как мегабайт);
1 Гбайт = 1024 Мбайт (Гбайт читается как гигабайт).
Хранение информации
Информация
хранится в памяти компьютера
в двоичном виде. Для этого
каждому символу ставится в
соответствие некоторое
Кодирование данных двоичным кодом
Двоичное кодирование
основано на представлении
Конкретное
соответствие между
символами и их
кодами называется
системой кодировки.
Система кодировки ASCII
В персональных
компьютерах обычно
Он введен
в 1963 г. и ставит в соответствие
каждому символу семиразрядный
двоичный код. Легко определить,
что в коде ASCII можно представить
128 символов.
Универсальная
система кодирования
текстовых данных
Если кодировать символы не восьмиразрядными двоичными числами, а числами с большим разрядом то и диапазон возможных значений кодов станет намного больше.
Такая система,
основанная на 16-разрядном кодировании
символов, получила название
Шестнадцать
разрядов позволяют обеспечить уникальные
коды для 65 536 различных символов – этого
поля вполне достаточно для размещения
в одной таблице символов большинства
языков планеты.
Язык как способ представления информации.
Знаковая форма
восприятия, хранения и передачи
информации означает
Естественные языки носят национальный характер.
Формальные языки чаще всего относятся к специальной области человеческой деятельности (например, язык математики или язык флажков на флоте).
Основу языка составляют:
алфавит - конечный набор знаков (символов) любой природы, из которых конструируются сообщения, образует некоторого языка.
Простейшим алфавитом, достаточным для записи (представления) информации, является алфавит из двух символов, например, 0 и 1.
слово - последовательность
символов алфавита, кодирующая состояние
источника и воспринимаемая адресатом
как сообщение, как информация.
cинтаксис
- система правил, определяющих допустимые
конструкции языка программирования.
cемантика - система правил однозначного
толкования отдельных языковых конструкций,
позволяющих воспроизвести процесс обработки
данных.
Понятие о языках программирования высокого уровня
Языки программирования,
имитирующие естественные
Языки программирования высокого уровня
В настоящее время насчитывается несколько
сотен таких языков, а с их диалектами
- нескольких тысяч.
Особенности языков низкого уровня (машинно-ориентированных).
Команда на машинном языке содержит очень ограниченный объем информации, поэтому она обычно определяет простейший обмен содержимого ячеек памяти, элементарные арифметические и логические операции.
Команда содержит код и адреса ячеек, с
содержимым которых выполняется закодированное
действие.
Достоинства
языков программирования
высокого уровня.
Языки программирования высокого уровня являются машинно-независимыми и требуют использования соответствующих программ-переводчиков (трансляторов) для представления программы на языке машины.
Примеры языков программирования высокого уровня
Fortran
Это первый
компилируемый язык созданный
Джимом Бэкусом в 50-е годы.Программисты,
Cobol
Это компилируемый язык для применения в экономической области и решения бизнес-задач,разработанный в начале 60-х годов.Он отличается большой "многословностью"-его операторы выглядят как обычные английские фразы.В Коболе были реализованы очень мощные средства работы с большими объемами данных.
Algol
Компилируемый
язык,созданный в 1960 году.Он был
призван заменить Фортран,но
Pascal
Язык Паскаль,созданный в конце 70-х годов основоположником множества идей современного программирования Никлаусом Виртом, во многом напоминает Алгол,но в нем ужесточен ряд требований к структуре программы и имеются возможности,позволяющие успешно применять его при создании крупных проектов.
Basic
Для этого языка имеются и компиляторы,и интерпретаторы,а по популярности он занимает первое место в мире.Он создавался в конце 60-х годов в качестве учебного пособия и очень прост в изучении.
C
Данный язык
был создан в лаборатории Bell и
первоначально не рассматривался как
массовый.Он планировался для замены ассемблера,чтобы
иметь возможность создавать столь же
эффективные и компактные программы,и
в то же время не зависеть от конкретного
вида процессора.
C++
С++-это объектно-
Java
Этот язык
был создан компанией Sun в начале
60-х годов на основе Си++.Он
призван упростить разработку
приложений на основе Си++ путем
исключения из него всех
Алгоритм и алгоритмизация.
Слово "алгоритм" появилось в 9-м веке и связано с именем математика Аль-Хорезми.
Алгоритм представляет решение задачи в виде точно определенной последовательности действий (операций).