Материал из Скретч Вики

Примеры проектов, которые были отмечены словами "операционная система".

Операционные системы (часто сокращенно ОС) - это проекты симуляции, которые имитируют операционную систему. Несмотря на то, что Скретч не способен создать настоящую операционную систему, проекты, напоминающие их, были сделаны. Основная причина того, что настоящая операционная система не может быть создана, заключается в том, что Скретч не способен читать или записывать файлы на жесткий диск компьютера. Распространенные приложения - это игра в понг, музыкальные плееры и программы рисования. Сложные операционные системы позволяют разработчикам создавать приложения, которые могут быть установлены пользователями отдельно.

История

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

Сложность проектов со временем возросла, так как были выпущены новые блоки и функции, а также другие функции, которые позволяли программистам совершать удивительные подвиги.

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

Типы операционных систем

Ниже перечислены наиболее распространенные элементы, используемые в операционных системах Скретч.

Пользовательские интерфейсы

GUI

  • Пародии
    • Windows
    • Mac
    • Linux
  • Свои
    • Windows-подобные (панель задач внизу)
    • Mac-подобные (панель задач сверху)
    • Linux-подобные (панели задач сверху, снизу или в левой стороне)

CUI/TUI

  • Консоль/терминал
    • На основе файловой системы
    • На основе консольных приложений

Взаимодействие

  • Пародии
    • Звуки Windows
    • Звуки Mac
    • Звуки Linux
  • Свои
    • Свои звуки

Приложения

  • Импорт приложений
  • Нет импорта приложений
  • Кодирование приложения (свой язык программирования)

Список

Ниже приведен список примеров проектов операционной системы по алфавиту.

Смотрите также