Краткий ответ
Отметить нужно: Scratch, Swift, PHP, Python, C++.
Не отмечаем: GIMP, Blender, iMovie, SketchUP — это прикладные программы (графический редактор, 3D-редактор, видеоредактор, программа для трёхмерного моделирования).
Как расс рассуждать
В курсе информатики всё программное обеспечение делят на три группы:
- Системное ПО — операционные системы, драйверы, антивирусы (обеспечивает работу компьютера).
- Системы программирования — инструменты для создания программ: языки программирования и среды разработки.
- Прикладное ПО — программы для пользователя: текстовые и графические редакторы, браузеры, игры, видеоредакторы.
Проверяем каждый пункт по вопросу: «на этом можно писать программы?»
| Название | Что это | Отмечаем? |
|---|---|---|
| Scratch | визуальная среда программирования (блоки) | ✅ |
| Swift | язык программирования (Apple) | ✅ |
| PHP | язык для веб-серверов | ✅ |
| Python | язык программирования | ✅ |
| GIMP | растровый графический редактор | ❌ |
| Blender | 3D-редактор и анимация | ❌ |
| C++ | язык программирования | ✅ |
| iMovie | видеоредактор | ❌ |
| SketchUP | 3D-моделирование | ❌ |
Небольшая тонкость
Строго говоря, Scratch — это именно система программирования (среда), а Swift, PHP, Python и C++ — языки программирования. Но в школьном задании эти слова идут как синонимы «инструментов для написания программ», поэтому их и выбирают. Главный признак для похожих заданий: если название обозначает язык или среду, в которой пишут код, — это система программирования; если это программа для рисования, монтажа видео или моделирования — прикладная.
