Найти в Дзене
Покупайте СтеллыИ дарите их за контент
2 месяца назад

C++ для всех, даром, и пусть никто не уйдет обиженный!

Конечно, вы сразу догадались: я из тех времён, когда все зачитывались фантастической повестью "Пикник на обочине". И программисты тоже. Но я не программист в современном понимании этого слова. Я - программирующий физик. То есть тот, кто строит математические модели разнообразных физических явлений и рассчитывает их на компьютере. И все же, программирование я практиковал много лет и кое-что об освоении языков программирования знаю. В начале пути университетские преподаватели, весьма вежливые и внимательные люди, учили меня, юного физика, языку программирования ALGOL...

2 месяца назад

Алгоритм - повелитель компьютерного мира

Компьютер, как современная техническая игрушка, интересен и сам по себе, но в деловом мире важнее то, для решения каких задач эта "игрушка" может быть использована. Ясно, что если требуется всего лишь сложить несколько чисел, то быстрее и дешевле сложить их столбиком вручную на бумаге, чем приобретать для этого сложный и дорогой прибор. Однако, применение компьютера оправдано для тех задач, в которых: Даже человеку практически невозможно решить задачу, если он не знает метода её решения. Если задачу должна решать машина, тем более, все действия нужно расписать по элементарным шагам...

2 месяца назад

Числовое кодирование нечисловой информации

Наибольшую часть сведений люди сообщают друг другу словами. Уж так повелось. Чтобы хранить слова на бумаге были придуманы буквы. А значит, чтобы хранить слова в компьютере, нужно сделать всего один шаг: договориться, как кодировать буквы числами. В принципе, это нетрудно. Закодируйте букву А числом, например, 192, букву Б - числом 193 и так далее, и дело сделано. Конечно, по-разному нужно закодировать числами заглавные и строчные буквы, не забыть про кодирование точки, запятой и других знаков препинания...

2 месяца назад

Двоичное кодирование чисел. Двоичная арифметика

Двоичное кодирование чисел — это кодирование любых чисел с помощью всего двух цифр: 0 и 1. Поначалу это кажется странным и сложным. Но лишь до тех пор, пока Вы не попробуете самостоятельно какое-нибудь число закодировать. Так же как и десятичное кодирование, двоичное кодирование — позиционное. То есть в изображении числа один и тот же символ (в данном случае "1") имеет разное значение, в зависимости от того, на какой позиции (или, ещё говорят: в каком разряде) он стоит. Рассмотрим, например, четырёхзначные коды чисел...

2 месяца назад

Незримая красота информатики

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

Покупайте СтеллыИ дарите их за контент