Основы программирования с Java. Тимур Машнин

Чтение книги онлайн.

Читать онлайн книгу Основы программирования с Java - Тимур Машнин страница 4

Основы программирования с Java - Тимур Машнин

Скачать книгу

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

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

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

      Например, файловая система является частью операционной системы.

      Хороший интерфейс для системы управления файлами позволит пользователям поддерживать и манипулировать своими файлами эффективно и результативно.

      В существующих компьютерах есть в основном два вида пользовательских интерфейсов, а именно интерфейс командной строки и графический интерфейс пользователя (или GUI).

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

      Примером командной строки является программа cmd, которую вы найдете в системе Microsoft Windows.

      Для этого вида интерфейса необходимо помнить набор команд для того, чтобы взаимодействовать с системой.

      Например, команда "cd ..", чтобы изменить текущий рабочий каталог на один уровень вверх, и "dir", чтобы вывести список файлов в текущем каталоге.

      Из этого простого примера, можно понять, почему такие системы стали настолько непопулярны и редко используются, за исключением системных программистов или системных администраторов.

      Я уверен, что все из вас знакомы с каким-нибудь графическим интерфейсом пользователя (GUI). В GUI вы можете найти на экране графические объекты, такие как значки, выпадающие меню и окна.

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

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

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

      Я не думаю, что здесь необходимы дополнительные объяснения, так как вы все должны быть знакомы с такими операциями.

      Мы часто используем графический пользовательский интерфейс, разработанный другими.

      И в этой книге вы также узнаете, как разрабатывать свой собственный графический интерфейс пользователя с помощью Event Driven программирования.

      Прикладное программное обеспечение и операционная система

      Давайте теперь обсудим прикладное программное обеспечение.

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

      Задачи,

Скачать книгу