Українська

Актуально

Пять интересных фактов о программировании: что полезно знать

Что нужно знать о программировании
Что нужно знать о програмировании. Источник: pexels

OBOZ.UA рассказал о 5 интересных фактах по программированию. Узнайте, как решали сложные математические задачи по появлению электронных вычислительных машин.

Докомпьютерные вычисления

Задолго до изобретения компьютеров изобретатели искали новые способы решения сложных математических задач. Для облегчения вычислений использовались такие устройства, как абакус, суаньпан (китайский вариант абакуса) и деревянные счетчики. В 1642 году Блез Паскаль представил "Паскалин" – великолепную вычислительную машину, способную складывать и отнимать четырехзначные числа.

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

Ада Лавлейс

Ада Лавлейс (1815–1852 гг.), английская графиня, дочь поэта Джорджа Байрона, стала первопроходцем в мире программирования. С ранних лет проявляя интерес к математике и естественным наукам, девушка в дальнейшем совершила выдающиеся открытия. Она перевела 1 и дополнила своими проницательными комментариями статью об аналитической машине Чарльза Бэббиджа, одно из первых вычислительных устройств.

Видео дня

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

Python и комедийные сериалы

В конце 1980-х годов голландский программист Гвидо ван Россум разработал Python как язык сценариев для микроядерной распределенной операционной системы Amoeba. Он создал его на основе языка программирования ABC. Интересно, что название "Python" было навеяно любимым Россам комедийным сериалом "Летучий цирк Монти Пайтона".

"Баг" в программировании

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

Ночные совы и программирование

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

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

Ранее OBOZ.UA рассказал о пяти легендарных сражениях в истории мира.

Подписывайтесь на каналы OBOZ.UA в Telegram и Viber, чтобы быть в курсе последних событий.

Другие новости

Как защитить себя от анемии: 16 продуктов, в которых содержится много фолиевой кислоты

Как защитить себя от анемии: 16 продуктов, в которых содержится много фолиевой кислоты

Пересмотрите свой рацион, и вероятность появления многих хронических болезней резко снизится
Почему суп минестроне стоит есть утром: его преимущества

Почему суп минестроне стоит есть утром: его преимущества

В суп минестроне можно добавить любые овощи.