Вариант 2 Самостоятельная работа 3 ГДЗ Самостоятельные и контрольные работы Босова 9 класс (Информатика)
1. Фрагмент базы данных содержит следующие записи:
Номер Фамилия Год рождения Баллы
1 Иванов 2000 240
2 Сидоров 2001 200
3 Петров 2000 230
4 Козлов 1998 200
Как будет выглядеть этот фрагмент после сортировки данных по убыванию по полю «Фамилия»?
Номер Фамилия Год рождения Баллы
1
2
3
4
2. В табличной форме представлен фрагмент базы данных о поездах дальнего следования.
Пункт назначения Категория поезда Время в пути, ч Вокзал
Балаково Скорый 20 Павелецкий
Бийск Скорый 61 Казанский
Бишкек Скорый 121 Казанский
Благовещенск Пассажирский 142 Ярославский
Брест Скорый 14 Белорусский
Валуйки Фирменный 15 Курский
Варна Скорый 48 Киевский
Волгоград Скорый 19 Павелецкий
Волгоград Скорый 25 Курский
Воркута Скорый 40 Ярославский
Воркута Пассажирский 48 Ярославский
Гродно Скорый 16 Белорусский
Укажите количество записей в данном фрагменте, удовлетворяющих условиям:
№ Условие Количество записей
1 (Категория поезда=»Скорый») И (Время в пути > 20)
2 (Категория поезда=»Скорый») ИЛИ (Время в пути > 20)
3 НЕ (Категория поезда=»Скорый») ИЛИ (Время в пути > 20)
4 (Категория поезда=»Фирменный») ИЛИ (Время в пути < 20) ИЛИ (Вокзал="Павелецкий")
3. Дополнительное задание. Расположите символьные величины по возрастанию:
"Яндекс", "Интернет", "Windows", "Linux", "Google".
В таблицах кодировки латинские символы имеют меньшие коды, чем символы кириллицы. Сортировка по возрастанию производится в алфавитном порядке от А до Я (кириллица) и от A до Z (латиница).
Google
Linux
Windows
Интернет
Яндекс
Выполнение
1. При сортировке по убыванию по полю «Фамилия» записи располагаются в алфавитном порядке от Я до А:
| Номер | Фамилия | Год рождения | Баллы |
|---|---|---|---|
| 2 | Сидоров | 2001 | 200 |
| 3 | Петров | 2000 | 230 |
| 4 | Козлов | 1998 | 200 |
| 1 | Иванов | 2000 | 240 |
2. Подсчитаем количество записей, удовлетворяющих каждому условию.
- 1) $$\text{(Скорый)} \land (B>20)$$ — подходят записи: Бийск, Бишкек, Варна, Воркута (40). Итого 5.
- 2) $$\text{(Скорый)} \lor (B>20)$$ — все записи, кроме Бреста, Валуек и Гродно. Итого 10.
- 3) $$\neg \text{(Скорый)} \lor (B>20)$$ — не подходят только записи, где поезд скорый и время в пути не больше 20: Балаково, Брест, Волгоград (19), Гродно. Итого 8.
- 4) $$\text{(Фирменный)} \lor (B<20) \lor \text{(Павелецкий)}$$ — подходят Валуйки, Брест, Волгоград (19), Гродно, Балаково. Итого 5.
3. При сортировке по возрастанию сначала идут латинские слова, затем кириллические:
Google, Linux, Windows, Интернет, Яндекс.
Ответ
1) Сидоров, Петров, Козлов, Иванов.
2) 5; 10; 8; 5.
3) Google, Linux, Windows, Интернет, Яндекс.