Информатика и информационные технологии

Информатика и информационные технологии

А. В. Цветкова

Описание

Данный учебник "Информатика и информационные технологии" А. В. Цветковой предоставляет исчерпывающие ответы на все вопросы курса, полностью соответствуя Государственному образовательному стандарту. Он охватывает фундаментальные понятия, такие как представление и обработка информации, системы счисления, представление чисел в ЭВМ, формализованное понятие алгоритма, а также введение в язык Pascal. Подробно рассматриваются стандартные процедуры и функции, что делает учебник незаменимым инструментом для освоения предмета. Учебник структурирован для легкого понимания и усвоения материала.

<p>А. В. Цветкова</p><p>Информатика и информационные технологии</p><p>1. Информатика. Информация</p>

Представление и обработка / информации. Системы счисления

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

В информатике такое фундаментальное понятие, как информация имеет различные значения:

1) формальное представление внешних форм информации;

2) абстрактное значение информации, ее внутреннее содержание, семантика;

3) отношение информации к реальному миру.

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

Одно из математических описаний информации – это представление ее в виде функции

y = f(x,t)

где t – время,

x – точка некоторого поля, в которой измеряется значение y. В зависимости от параметров функции x и t информацию можно классифицировать.

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

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

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

Величина, которая может быть представлена символом двоичного алфавита, называется минимальной единицей информации или битом. Последовательность из 8 бит – байт. Алфавит, содержащий 256 различных 8-битных последовательностей, называется байтовым.

Под системой счисления подразумевается набор правил наименования и записи чисел. Различают позиционные и непозиционные системы счисления.

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

<p>2. Представление чисел в ЭВМ. Формализованное понятие алгоритма</p>

32-разрядные процессоры могут работать с оперативной памятью емкостью до 232-1, а адреса могут записываться в диапазоне 00000000 – FFFFFFFF. Однако в реальном режиме процессор работает с памятью до 220-1, а адреса попадают в диапазон 00000 – FFFFF. Байты памяти могут объединяться в поля как фиксированной, так и переменной длины. Словом называется поле фиксированной длины, состоящее из 2 байтов, двойным словом – поле из 4 байтов. Адреса полей бывают четные и нечетные, при этом для четных адресов операции выполняются быстрее.

Числа с фиксированной точкой в ЭВМ представляются как целые двоичные числа, и занимаемый ими объем может составлять 1, 2 или 4 байта.

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

x = 10n – \x\, где n – разрядность числа.

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

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

Формализованное понятие алгоритма

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

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

Похожие книги

100 великих достижений в мире техники

Станислав Николаевич Зигуненко

Эта книга серии "Сто великих достижений" посвящена 100 наиболее впечатляющим открытиям, разработкам и изобретениям XX и XXI веков в области техники. В ней рассматриваются не только уже реализованные чудеса техники, но и те, которые находятся на стадии проектирования. Книга представляет собой увлекательный обзор истории развития технологий, подчеркивая значимость инноваций и научных прорывов. Автор, Станислав Николаевич Зигуненко, проводит читателя через увлекательный мир технических достижений, рассказывая о ключевых моментах и фактах. От захватывающего полета Юрия Гагарина в космос до современных высокотехнологичных разработок, книга предлагает глубокий и интересный взгляд на историю и будущее техники. Изучите ключевые моменты, от Большого адронного коллайдера до перспективных технологий будущего, и вдохновитесь упорством и гениальностью тех, кто создает чудеса техники.

102 способа хищения электроэнергии

Валентин Викторович Красник

Книга "102 Способа Хищения Электроэнергии" рассматривает проблему хищения электроэнергии и пути снижения коммерческих потерь в электрических сетях. Работа содержит законодательно-правовые основы для привлечения к ответственности нарушителей, анализ расчетных параметров средств учета, схемы подключения счетчиков, а также описания расчетных и технологических методов хищения. Предложены организационные и технические меры по обнаружению, предотвращению и устранению хищений. Книга предназначена для специалистов энергоснабжающих организаций и инспекторского состава органов Ростехнадзора, а также руководителей и специалистов энергослужб предприятий. Она является переработанным и дополненным изданием книги "101 способ хищения электроэнергии" (2005).

100 великих чудес инженерной мысли

Андрей Юрьевич Низовский

Научно-технический прогресс за последние два столетия совершил впечатляющий рывок. Книга "100 великих чудес инженерной мысли" рассказывает о выдающихся изобретениях и сооружениях разных стран и эпох, от древних цивилизаций до современных достижений. Она исследует историю инженерного гения, показывая, как новые творения преодолевали прежние рубежи и вдохновляли последующие свершения. Эта книга — увлекательное путешествие во времени и пространстве, знакомящее читателя с шедеврами инженерной мысли, которые оставили неизгладимый след в истории человечества. Автор Андрей Юрьевич Низовский.

Электроника для начинающих (2-е издание)

Чарльз Платт

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