М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
homka16072006
homka16072006
07.09.2022 19:22 •  Информатика

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

👇
Ответ:
герман78
герман78
07.09.2022

Объяснение:

а) части слова

б) (сказуемое) состав предложения

в) части речи

г) фигуры

д)устройства для ввода инф.

е) действия с файлами

4,7(37 оценок)
Открыть все ответы
Ответ:
kristinavasina1
kristinavasina1
07.09.2022

C1D24000 - 16-ричная форма внутреннего представления числа -26,28125 в формате с плавающей точкой в 4-х байтовой ячейке.

Объяснение:

Сначала переводим число -26,28125 без знака в двоичное представление:

целая часть:

26 : 2 = 13 ост 0

13 : 2 =   6 ост 1

 6 : 2 =   3 ост 0

 3 : 2 =   1 ост 1

 1 : 2 =   0 ост 1

итого целая часть 26 (10) = 11010 (2)

дробная часть:

умножаем дробную часть числа (и дробные части полученных произведений) на 2 до тех пор, пока результат не станет =1 или будет достигнута требуемая точность. Целые части результатов записываем по-порядку после запятой:

0,28125 * 2 = 0,5625 --> 0,0

0,5625 * 2   = 1,125   --> 0,01

0,125 * 2     = 0,25     --> 0,010

0,25 * 2       = 0,5       --> 0,0100

0,5 * 2         = 1          --> 0,01001

Получается дробная часть 0,28125 (10) = 0,01001 (2)

Собираем все число вместе: 26,28125 (10) = 11010,01001 (2)

Теперь надо представить его в формате с плавающей точкой.

В этом формате 4 байта = 32 бита.

Распределяются биты так:

1 бит отводится под знак числа 0 или 1.

8 бит - степень

23 бит - мантисса

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

Теперь надо определить степень и мантиссу  

Степень равна показателю степени старшего разряда целой части +127

В целой части 5 цифр, значит при нумерации с нуля старший разряд будет 4 степени: 11010 = 1,1010 * 2^4

Степень = 4+127=131 (десятичное число)

переведем его в двоичное: 131 (10) = 10000011 (2)

Степень = 10000011

Определим мантиссу:

для этого представим его как произведение на 2 (основание СС) в какой-то степени:

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

11010,01001 = 1,101001001 * 2^4

осталось дополнить число до 23 знаков после запятой:

1,10100100100000000000000

Мантисса = 10100100100000000000000

Собираем все вместе:

знак   степень       мантисса

  1    10000011    10100100100000000000000

Итого число -26,28125 в машинном представлении в 4-байтовой ячейке в формате с плавающей запятой = 11000001110100100100000000000000

Осталось перевести его в 16-ричное представление:

разбиваем число на блоки по 4 цифры начиная с конца и подставляем вместо каждого блока соответствующее ему 16-ричное значение:

1100 0001 1101 0010 0100 0000 0000 0000

 C       1       D      2       4       0       0       0

11000001110100100100000000000000 (2) = C1D24000 (16)

4,4(5 оценок)
Ответ:
Лиана891
Лиана891
07.09.2022
PascalABC.Net
const
  n=25; { число учащихся }
type
  inform=record
    fio:string;
    kols:integer
  end;
var
  minf:array[1..n] of inform;
  i,j,t:integer;
  vs,v:real;
  ts:string;
begin
  { ввод исходных и накопление суммы для среднего }
  Writeln('Введите исходные данные');
  t:=0;
  for i:=1 to n do
    With minf[i] do begin
      Write(i:2,') Фамилия И.О. '); Readln(fio);
      Write(i:2,') количество знаков '); Readln(kols);
      t:=t+kols
    end;
  vs:=t/n/10;
  { сортировка по убыванию kols }
  for i := 1 to n-1 do
    for j := 1 to n-i do
      if minf[j].kols < minf[j+1].kols then
      begin
        t := minf[j].kols; minf[j].kols:=minf[j+1].kols; minf[j+1].kols:=t;
        ts := minf[j].fio; minf[j].fio:=minf[j+1].fio; minf[j+1].fio:=ts
      end;
   { результаты }
  Writeln('Самый результативный: ',minf[1].fio,' (',minf[1].kols/10:0:1,
      ' симв/мин)');
  Writeln('Средняя скорость ввода составила ',vs:0:2,' симв/мин');
  Writeln('Скорость ввода ниже средней имеют: ');
  for i:=2 to n do begin
    v:=minf[i].kols/10;
    if v<vs then Writeln(minf[i].fio, v:0:1,' симв/мин)')
  end
end.
 
Тестовое решение для 5 человек (было указано n=5):
Введите исходные данные
 1) Фамилия И.О. Иванов И.И.
 1) количество знаков 360
 2) Фамилия И.О. Петров П.П.
 2) количество знаков 410
 3) Фамилия И.О. Сидоров С.С.
 3) количество знаков 270
 4) Фамилия И.О. Козлов К.К.
 4) количество знаков 390
 5) Фамилия И.О. Поляков П.П.
 5) количество знаков 385
Самый результативный: Петров П.П. (41.0 симв/мин)
Средняя скорость ввода составила 36.30 симв/мин
Скорость ввода ниже средней имеют:
Иванов И.И.36.0 симв/мин)
Сидоров С.С.27.0 симв/мин)
4,6(11 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ