
В мобильных телефонах и планшетах реализовано множество удивительных технологий. В настоящее время у большинства из них есть сенсорный экран, динамики, микрофон, WiFi, Bluetooth, камера, телефон и многое другое.
Однако за всеми этими забавными функциями мобильные телефоны и планшеты — это, по сути, мини-компьютеры. И компьютеры работают, выполняя инструкции, которые мы, люди, дали им.
Также читайте: Как работают жабры у рыб
Для компьютера все является числом.
Картинка? Много цифр: по три на каждую крошечную точку на изображении.
Звук? Длинный список чисел, в том числе одно для того, насколько «громким» является звук в каждый момент времени (это тысячи в секунду).
Слово? Каждая буква также имеет свой уникальный номер.
Мозги машины
У компьютеров есть машинный «мозг», называемый центральным процессором (ЦП), который выполняет две основные задачи: получает инструкции из памяти компьютера и выполняет их. Инструкции, разумеется, тоже хранятся в виде чисел.
Также читайте: Как работают слезы
Программы или «приложения», которые вы найдете на мобильном телефоне или планшете, в основном представляют собой списки инструкций. Немного потренировавшись, вы даже сможете написать свой собственный: это называется «программирование» или «кодирование».
Но записать множество списков чисел, чтобы дать инструкции компьютеру, было бы очень сложно и заняло бы очень много времени. К счастью, люди изобрели специальные языки кодирования, которые нам намного легче читать и понимать.
В наши дни существует множество различных языков программирования с такими названиями, как C, C++, Python и Java. Разные языки лучше подходят для разных задач, но в основном все зависит от того, что программисту нравится использовать.
Существуют даже языки программирования, сделанные из разных форм, например, головоломка, которая отлично подходит для обучения, например Scratch, которую можно использовать для создания игр.
Также читайте: Как работают морозильные камеры
После того, как вы использовали один из этих языков для составления списка инструкций, вы запускаете его через специальную программу, называемую компилятором, которая превращает их в программы или приложения, которые могут запускать компьютеры.
Операционная система
Самая важная программа на любом мобильном телефоне или планшете — это операционная система. Операционная система запускает все различные программы и помогает им использовать различные функции телефона, такие как динамики, сенсорный экран и микрофоны.
Операционная система также позволяет вам делать множество вещей одновременно, поэтому вы можете принимать телефонные звонки даже во время игры.
Также читайте: Как работают солнечные батареи
И, конечно же, мобильные телефоны не были бы очень «мобильными» без аккумулятора. Аккумуляторы существуют уже не менее 200 лет, но в последнее время они стали намного лучше, поэтому они могут питать такие сложные устройства, как мобильные телефоны, планшеты и даже электромобили.
Батареи работают, преобразовывая химические вещества в электричество.