Разработка технологий на основе общих стандартов позволит реализовать принцип взаимной открытости систем.

Стандартизация компьютерных программ


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


Специалисты в области информационных технологий (IT-специалисты) по взаимному согласию договорились о стандарте, который назвали ANSI (Американский национальный институт стандартизации).

В ANSI каждой букве алфавита, знаку пунктуации, числу и даже пустому месту присвоено 8-битное двоичное число. Восемь битов достаточно для того, чтобы представить все десятичные числа от 0 до 255. Прописная «A» — это 65. Прописная «В» — 66. Строчная «b» — 98. Символ @ — 64. $ — 36. ? — 63.

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

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

Независимо от того, какие данные вы пытаетесь ввести в компьютер, ПК видит их, в конечном счёте, только как числа в виде строк из нулей и единиц, написанных транзисторами в микрочипах материнской платы.

Десятичные числа ANSI преобразуются в двоичные. Прописная «A» становится 01000001. Строчная «b» — 01100010.

После того как вы усвоите, что всё можно представить в виде набора чисел — особенно двоичных чисел, — вы будете хорошо представлять, как работают компьютеры.


Стандарты имеют большое значение – они обеспечивают возможность разработчикам программного обеспечения использовать данные и программы других разработчиков,

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

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

Компьютер нельзя запрограммировать, просто вводя команды или обычные цифры на его клавиатуре. Чтобы компьютер что-нибудь понял, команды должны быть написаны в двоичных кодах. В двоичном счислении, в отличие от десятиричного, где используется десять цифр от 0 до 9, есть всего две — 0 и 1.

Информация в компьютере хранится в миллиардах электронных ячеек памяти. Эти ячейки работают как переключатели: «выключено» значит 0, «включено» — 1. У компьютеров нет проблем с двоичными числами. Но человеку работать с ними не удобно: от составления команд в двоичных кодах можно просто устать.

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


Я хочу, чтобы компьютер был моим слугой, а не господином, поэтому я должен уметь быстро и эффективно объяснить ему, что делать
(Юкихиро Мацумото)

Стандартизация компьютерных программ


ВОЗМОЖНО, ВАМ ПОНРАВИТСЯ!



Поиск по сайту idhelp.ru

Радуйся полученным знаниям и поделись с другими.

Поделитесь с друзьями в социальных сетях!

Нажмите на иконку, чтобы опубликовать на своей странице


Новое на сайте

18 сентября 2023
01 сентября 2023
15 августа 2023
24 июля 2023

Все материалы

Яндекс.Метрика