Номер §2.5 № 14

ГДЗ по информатике 9 класс, Босова 2023, страница 142

§. № Сортировка записей

Ниже в табличной форме представлены характеристики ноутбуков, имеющихся в продаже в компьютерном салоне.

Производитель Накопитель (Гб) Оперативная память (Гб)
ASUS 128 4
HP 256 8
Acer 512 4
Lenovo 512 8
HUAWEI 512 16
Apple 4096 16

а) Какой по счёту будет запись, содержащая сведения о ноутбуке ASUS, после сортировки данных по возрастанию значений поля ПРОИЗВОДИТЕЛЬ?
б) Какой по счёту будет запись, содержащая сведения о ноутбуке Acer, после сортировки данных по возрастанию значений поля НАКОПИТЕЛЬ?
в) Какой по счёту будет запись, содержащая сведения о ноутбуке Apple, после сортировки данных сначала по возрастанию значений поля ПРОИЗВОДИТЕЛЬ, затем по возрастанию значений поля ОПЕРАТИВНАЯ ПАМЯТЬ?

Решение

Сортировка по возрастанию текстового поля идёт по алфавиту; по числовому — от меньшего числа к большему (§.).

а) Упорядочим производителей: Acer, Apple, ASUS, HP, HUAWEI, Lenovo. Перед ASUS стоят две записи, поэтому она третья.

б) По объёму накопителя получаем: ASUS — , HP — , затем Acer, Lenovo и HUAWEI — по , Apple — . У трёх записей значение одинаково; их порядок после одной только сортировки по накопителю не определён. Если равные значения сохраняют исходный порядок таблицы, Acer стоит третьей. При таком обычном предположении ответ — третья запись.

в) После первой сортировки порядок производителей: Acer, Apple, ASUS, HP, HUAWEI, Lenovo. Сортируем полученный список по оперативной памяти, сохраняя порядок записей с одинаковым объёмом. Группа Гб: Acer, ASUS; группа Гб: HP, Lenovo; группа Гб: Apple, HUAWEI. Перед Apple стоят четыре записи, значит, она пятая. Итак, указанные места получены последовательной сортировкой с сохранением порядка при равенстве значений.

Ответ

а) -я; б) -я при сохранении исходного порядка записей с накопителем Гб; в) -я при последовательной устойчивой сортировке.

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото