- •2.Информация и ее свойства,адекватность информации
- •4.Колличественные меры информации и связь их вероятностью событий
- •5.История развития эвм.Основнае поколения.
- •1 Поколение эвм
- •2 Поколение эвм (разработки после 1960г)
- •3 Поколение эвм (разработки после 1970г)
- •4 Поколение эвм (разработки после 1980г)
- •5 Поколение эвм (разработки настоящего времени )
- •6.Виды классификации и эвм
- •7.Супер эвм.:назначение ,принипы обработки информации
- •12.Внуренняя память пк
- •13.Внешняя память пк
- •14.Логическая структура и информациионная емкость диска
- •15.Системы счисления ,(обобщенная форма перевода чисел)
- •20.Арифметические операции в двоичной системе счисления
- •21.Форматы представления числовой информации в эвм
- •22.Арифметические операции. Прямой и обратный коды
- •23. Двоичное кодирование символов
- •24.Основы логики:формы мышления
- •25.Алгебра высказываний ,логические операции
- •26.Логические выражения и таблицы истиннности
- •Определить количество строк в таблице по формуле 2n, где n – количество логических переменных.
- •Построить таблицу истинности, обозначить столбцы, внести всевозможные наборы исходных данных логических переменных.
- •Заполнить таблицу истинности, выполняя базовые логические операции в необходимой последовательности.
- •27. Логические функции
- •7. Законы де Моргана (законы инверсии ):
- •8. Правила равносильности
- •9. Правила исключения констант:
- •29.Базовые логические элементы компьютера
- •31. Структура и виды машинных команд
- •32. Классификации програмных средств эвм
- •33.Системное по.Виды современныхоперационных систем
- •34.Oc ms dos.Система каталогов и файлов.
- •35.Организация доступа к файлам в oc ms dos
- •36.Основные операционные системы.История развития возможности
- •41.Служебные программы ос windows
- •42. Сжатие информации. Назначение и основные программы архивации
- •Коэффициент сжатия
- •Архиватор WinRar
- •Архив в формате zip
- •Архив в формате rar
- •Программа архивации Microsoft Backup (резервная копия)
- •43. Вирусы и основные меры защиты от вирусов
- •44.Классификация прикладного програмного обеспечения
- •45. Табличный процессор .История появления ,назначения интерфейс
- •История
- •Перечень программных продуктов
- •46.Алгоритм.Определение и его свойства.
- •47.Основные алгоритмические конструкции
- •48.Типы данных:простые,структурированные
- •Простые типы данных
- •49. Языки програмирования.Классификая и обзор
- •51. Объектно-оринтированные языки програмирования и языки без данных
- •52. Компьютерные сети.Назначение и классификация
- •53. Виды топологий.Преимущества и недостатки
- •Топология «Шина»
- •Топология “Звезда”
- •Топология “Кольцо”
- •54.Сетевые стандарты.Эталонная модель osi
- •55.Интернет:назначение,звенья,адресация
21.Форматы представления числовой информации в эвм
В ЭВМ используются три вида чисел: с фиксированной точкой (запятой), с плавающей точкой (запятой) и двоично-десятичное представление. Точка (запятая) - это подразумеваемая граница целой и дробной частей числа.
У чисел с фиксированной точкой в двоичном формате предполагается строго определенное место точки (запятой). Обычно это место определяется или перед первой значащей цифрой числа, или после последней значащей цифрой числа. Если точка фиксируется перед первой значащей цифрой, то это означает, что число по модулю меньше единицы. Диапазон изменения значений чисел определяется неравенством
Другой формой представления чисел является представление их в виде чисел с плавающей точкой (запятой). Числа с плавающей точкой представляются в виде мантиссы тa и порядка рa , иногда это представление называют полулогарифмической формой числа. Например, число A10= 373 можно представить в виде 0.373 • 103, при этом т = 0.373, р = 3, основание системы счисления подразумевается фиксированным и равным десяти. Для двоичных чисел А2 в этом представлении также формируется тa и порядок рa при основании системы счисления равным двум.
Третья форма представления двоичных чисел - двоично-десятичная. Ее появление объясняется следующим. При обработке больших массивов десятичных чисел (например, больших экономических документов) приходится тратить существенное время на перевод этих чисел из десятичной системы счисления в двоичную для последующей обработки и обратно -для вывода результатов. Каждый такой перевод требует выполнения двух - четырех десятков машинных команд. С включением в состав отдельных ЭВМ специальных функциональных блоков или спецпроцессоров десятичной арифметики появляется возможность обрабатывать десятичные числа напрямую, без их преобразования, что сокращает время вычислений. При этом каждая цифра десятичного числа представляется двоичной тетрадой. Например, A10=3759, A2-10= 0011 0111 0101 1001. Положение десятичной точки (запятой), отделяющей целую часть от дробной, обычно заранее фиксируется. Значение знака числа отмечается кодом, отличным от кодов цифр. Например, “+” имеет значение тетрады “1100”, а “-” - “1101”.
22.Арифметические операции. Прямой и обратный коды
Основное предназначение арифметических операций - выполнять определенные арифметические действия над числовыми данными: складывать, вычитать, умножать, делить и т. д. Это означает, что для арифметических операций все операнды вычисляются в числовом скалярном контексте. При этом строки, содержащие правильные числовые литералы, автоматически будут преобразованы в числовые значения: если строка не содержит правильного числового литерала, то интерпретатор попытается выделить из нее число, начиная с левого символа, и использовать его в качестве операнда; если не удается выделить правильный числовой литерал, то строковый операнд принимает нулевое значение.
Операции выполнения основных арифметических действий являются бинарными, так как для их выполнения требуется два операнда. Все, сказанное о преобразовании строк в числа, относится именно к таким операциям.
В языке определены также унарные арифметические операции: унарный плюс (+) и минус (-), а также операции автоматического увеличения (++) и уменьшения (--) значения операнда на единицу. Для операндов таких операций создается скалярный контекст, но результаты их выполнения для числовых и скалярных величин определяются совершенно разными алгоритмами.
Обратный n-разрядный двоичный код положительного целого числа состоит из одноразрядного кода знака (двоичной цифры 0), за которым следует n − 1-разрядное двоичное представление модуля числа (обратный код положительного числа совпадает с прямым кодом).
Пример. Двоичное представление числа 5 есть 101. Обратный 10-разрядный двоичный код числа +5 есть 0000000101.
Обратный n-разрядный двоичный код отрицательного целого числа состоит из одноразрядного кода знака (двоичной цифры 1), за которым следует n − 1-разрядное двоичное число, представляющее собой инвертированное n − 1-разрядное представление модуля числа.
Пример. Двоичное представление числа 5 есть 101, его 9-разрядное двоичное представление — 000000101. Обратный 10-разрядный двоичный код числа −5 есть 1111111010.
Имеются два обратных кода числа 0: «положительный нуль» 0000000000 и «отрицательный нуль» 1111111111 (приведены 10-разрядные обратные коды).
n-разрядный обратный код позволяет представить числа от − 2n − 1 + 1 до + 2n − 1 − 1.
