Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы ИТ.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
472.06 Кб
Скачать

5. Программное обеспечение компьютера, его классификация.

Программное обеспечение (ПО) - совокупность программных и документальных средств для создания и эксплуатации систем обработки данных средствами вычислительной техники. Программное обеспечение: 1. системное ПО; 2. прикладное ПО.

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

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

Функции ОС:

  1. осуществление диалога с пользователем

  2. ввод-вывод и управление информацией

  3. планирование и организация процесса обработки программ

  4. управление ресурсами

  5. запуск программ на выполнение

  6. передача информации между внутренними устройствами

Системные программы – программы, выполняющие вспомогательные операции – утилиты (напр. программы контроля, тестирования, программы-упаковщики, антивирусы и др.). Примеры: MS-DOS, Windows (98, 2000, XP…).

б. Средства программирования – комплекс средств, обеспечивающих автоматизацию процессов разработки и отладки программ. Сюда относят: язык программирования, транслятор, редактор текста…

2. Прикладное программное обеспечение – совокупность программ для решения задач в различных областях деятельности. Напр. текстовые редакторы, графические редакторы, табличные процессоры, СУБД…

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

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

Существуют позиционные и непозиционные системы счисления. Позиционная с/с – с/с, в которой значение числа зависит от позиции записи числа. Непозиционная с/с – с/с, в которой вес цифры не зависит от её позиции в записи числа.

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

Перевод целых чисел из одной системы счисления в другую

1. Из 8 с/с в 2 с/с.

Каждая восьмеричная цифра представляется тремя двоичными цифрами – триадой.

Пример: 3758 = 011 111 1012

2. Из 2 с/с в 8 с/с.

Справа налево выделяются триады. Неполные триады при этом дополняются нулями. Каждая триада представляется восьмеричной цифрой.

Пример: 110012 = 011 0012 = 318

3. Из 16 с/с в 2 с/с.

Каждая 16-ричная цифра записывается с помощью четырех двоичных цифр – тетрад.

Пример: A4716 = 1010 0100 01112

4. Из 2 с/с в 16 с/с.

Осуществляется выделением справа налево тетрад и переводом их в 16-ричные цифры.

Пример: 110111010102 = 0110 1110 10102 = 6EA16

Перевод целых чисел из 10 с/с в любую другую

1. Исходное число разделить на основание системы счисления. Определить остаток от деления.

2. Проверить: частное от деления < основания с/с?

Если да, то процесс заканчивается.

Если нет, то полученное частное вновь разделить на основание с/с и определить остаток от деления.

Повторить шаг 2.

Искомое число в новой системе счисления записывается следующим образом: первой цифрой слева является последнее частное; второй цифрой слева – последний остаток от деления;

и т. д.

Для перевода больших десятичных чисел в двоичную с/с используется промежуточная 16-ричная система.

Пример: перевести в 2 с/с число 85910.

85910 = 35B16 = 11 0101 10112