Подготовка ребёнка* к ЕГЭ по информатике. Часть пятая

Публикация № 990347

Разработка - Практика программирования

7
Маршрутизация. Протокол IPv4 для ЕГЭ.

Организация компьютерных сетей. Адресация

(задание 12)

 

Это задание не представляет особой трудности для выполнения на ЕГЭ, если учащийся разобрался во всех тонкостях адресации в сети Интернет. Подробная статья с теорией и решением практических задач поможет во всём разобраться.

 

Можно разделить все задания данной темы на три группы:

  1. Восстановление IP адресов и адресов файлов в интернете
  2. Определение адреса или маски сети
  3. Определение количества адресов и номера компьютера

 

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

 

1. Восстановление IP адресов и адресов файлов в интернете

 

1.1. Петя записал IP-адрес школьного сервера на листке бумаги и положил его в карман куртки. Петина мама случайно постирала куртку вместе с запиской. После стирки Петя обнаружил в кармане четыре обрывка с фрагментами IP-адреса. Эти фрагменты обозначены буквами А, Б, В и Г. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.

А

Б

В

Г

 

.73

 

6.15

 

4.200

 

20

 

При выполнении этого задания необходимо помнить, что в IPv4 IP-адрес представляет собой 32-битовое число. По стандартам записи четыре восьмибитных числа, принимающих значения от 0 до 255 (в десятичной системе счисления), записаны с разделителями-точками.

Таким образом, сначала должен быть отрывок Г, за ним – Б, далее – В и напоследок – А. Проверим, записав полученный IP-адрес:

206.154.200.73

Все числа принадлежат интервалу от 0 до 255. Следовательно, задание было решено правильно.

 

Ответ: ГБВА

 

1.2. Идентификатор некоторого ресурса сети Интернет имеет следующий вид:

 

http://www.ftp.ru/index.html

 

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

 

Протоколы, встречающиеся в заданиях ЕГЭ – ftp – для файловых архивов, http (HyperText Transfer Protocol)/https (HyperText Transfer Protocol Secure) – для веб-страниц. Таким образом, на протокол в данном случае указывает часть http.

 

Ответ: http

 

1.3. Доступ к файлу greetings.html, размещенному на сервере www.welcome.gb, осуществляется по протоколу https. В таблице приведены фрагменты адреса этого файла, обозначенные буквами от А до 3. Запишите последовательность этих букв, соответствующую адресу данного файла.

 

A

.html

Б

www.

В

/

Г

welcome

Д

.gb

Е

https

Ж

greetings

З

://

 

Необходимо последовательно записать адрес в соответствие с принятыми стандартами:

Сначала должен записываться протокол, потом – доменное имя сайта, далее – каталог, в котором находится файл и имя файла в каталоге. Получаем в итоге:

https://www.welcome.gb/greetings.html

Таким образом, полученная последовательность: ЕЗБГДВЖА

 

Ответ: ЕЗБГДВЖА

 

Вывод

 

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

 

2. Определение адреса или маски сети

 

2.1. В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и его маске. По заданным IP-адресу узла и маске определите адрес сети:

IP-адрес: 238.102.73.88 Маска: 255.255.240.0

При записи ответа выберите из приведенных в таблице чисел 4 фрагмента четыре элемента IP-адреса и запишите в нужном порядке соответствующие им буквы без точек.

 

A

B

C

D

E

F

G

H

0

102

233

137

64

133

79

238

 

Пример. Пусть искомый адрес сети 192.168.128.0 и дана таблица

 

A

B

C

D

E

F

G

H

128

168

255

8

127

0

17

192

В этом случае правильный ответ будет HBAF.

 

Вся необходимая теория представлена выше.

Рассмотрим пример из Pascal для поразрядной конъюнкции:

 

program andbit;

var

first_number, second_number:integer;

begin

first_number := 23;

second_number := 37;

writeln(first_number and second_number);

end.

 

Pascal переводит число 23 и 37 в двоичную систему счисления, незначащие биты принимают значение «0». Потом по правилам конъюнкции получается третье число. Значащие биты в первом числе и во втором совпадает лишь в нулевом и втором бите. Т.е полученное число – 101 в двоичной системе счисления. Полученное число снова переводится в десятичную систему счисления – 5. И выводится на экран.

 

Обратимся непосредственно к заданию. Т.к. первые два байта (слева направо) Маски принимают максимальное значение, то при поразрядной конъюнкции Маски с  IP-адресом, первые два байта примут значение первых двух байтов  IP-адреса. Т.е. первый байт – 145, второй – 92. Следующий байт маски – 240, поэтому нужно будет переводить третий байт Маски и  IP-адреса в двоичную систему счисления и проводить поразрядную конъюнкцию. В двоичной системе счисления 240 = 11110000. Третий байт IP-адреса – 137 = 10001001.

 

1

1

1

1

0

0

0

0

&

0

1

0

0

1

0

0

1

 

0

1

0

0

0

0

0

0

Получаем число 1000000 в двоичной системе счисления. В десятичной – 64. Т.е. третий байт Адреса сети будет равен 64.

 

Т.к. четвертый байт маски равен 0, то результатом поразрядной конъюнкции будет 0. Следовательно, четвертый байт Адреса сети будет равен 0.

В ответе получаем Адрес сети: 238.102.64.0. И полученная последовательность букв: HBEA

 

Ответ: HBEA 

 

2.2. В терминологии сетей TCP/IP маска сети — это двоичное число, меньшее 232; в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого места нули. Маска определяет, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес — в виде четырёх байт, причём каждый байт записывается в виде десятичного числа. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске. Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32. 240.0.

Для узла с IP-адресом 235.208.95.142 адрес сети равен 235.208.80.0. Чему равен второй справа байт маски? Ответ запишите в виде десятичного числа.

 

Переведем число 95 из десятичной системы счисления в двоичную: 95 = 1011111. Также переведем число 80 в двоичную систему счисления: 80 = 1010000. Запишем полученные числа в таблицу:

 

 

0

1

0

1

1

1

1

1

&

?

?

?

?

?

?

?

?

 

0

1

0

1

0

0

0

0

 

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

 

10000000

11000000

11100000

11110000

11111000

11111110

11111111

 

Подходит лишь четвертое значение (11110000), потому что в остальных случаях полученный IP-адрес не будет иметь данное значение. Переведем число 11110000 в десятичную систему счисления.  11110000 = 240. Следовательно, второй справа байт Маски =  240

 

Ответ: 240

 

Источник: Основная волна. ЕГЭ по информатике 16.06.2016

2.3. Для узла с IP-адресом 203.155.196.98 адрес сети равен 203.155.192.0. Найдите наибольшее возможное количество единиц в двоичной записи маски подсети.

Пояснение.

Заметим, что первый и второй байты IP-адреса и адреса сети равны, следовательно, первый и второй байты маски IP адреса состоят только из единиц.

 

Обратимся к третьему байту IP-адреса узла сети и переведем его значение в двоичную систему счисления: 196 = 11000100, повторим то же с третьим байтом адреса сети:  192 = 11000000. Максимальное значение, которое может принимать третий байт Маски = 11111000, потому что иначе не будет выполнятся условие для данного третьего байта адреса сети. Т.е. 5 единиц.

Переведем четвертый байт  IP-адреса узла в двоичную систему счисления: 98 = 1100010. Чтобы четвертый байт  адреса сети был равен 0, четвертый байт Маски может принимать максимальное значение 10000000. Т.е. 1 единица.

Теперь суммируем количество единиц из всех байтов: 8 + 8 + 5 + 1 = 22.

 

Ответ: 22

 

Источник: СтатГрад Тренировочная работа 28.11.2017 ИН10203

2.4. В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого места – нули.

Обычно маска записывается по тем же правилам, что и IP-адрес – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 93.138.161.94 адрес сети равен 93.138.160.0. Какое наибольшее количество нулей может быть в двоичной записи маски?

 

Т.к. первый слева байт IP-адреса узла =  первому слева байту адрес сети, то первый байт Маски = 11111111. Аналогично второй байт Маски = 11111111.

Переведем число 161, которому равен третий байт IP-адреса, в двоичный код. Получаем: 161 = 10100001. Т.к. при поразрядной конъюнкции IP-адреса узла и Маски получилось 160 (10100000), то третий байт Маски может принимать минимальное значение 11100000. Т.е. это дает нам пять нулей.

Четвертый байт адреса сети равен 0. Следовательно, наименьшее значение четвертого байта Маски может быть 00000000. Это дает восемь нулей.

Суммируем получившиеся нули. 5 + 8 = 13.

 

Ответ: 13

 

Тренировочная работа по информатике, 11 класс 30.11.2016. Вариант ИН10104

2.5. В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. При этом в двоичном представлении маски сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда — нули. Обычно маска записывается по тем же правилам, что и IP-адрес, — в виде четырёх байт, причём каждый байт записывается в виде десятичного числа. Адрес сети получается в результате применения поразрядной конъюнкции к IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 218.159.208.24 адрес сети равен 218.159.192.0. Чему равно наибольшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

 

Переведем значение третьего байта IP-адреса в двоичную систему счисления:  208 = 11010000. Также переведем значение третьего байта адреса сети: 192 = 11000000. Очевидно, что наибольшее значение 11100000 в двоичной системе счисления. Т.е. в десятичной системе счисления –  224.

 

Ответ: 224

 

Вывод

 

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

 

3. Определение количества адресов и номера компьютера

 

3.1. Маской подсети называется 32-разрядное двоичное число, которое определяет, какая часть IP-адреса компьютера относится к адресу сети, а какая часть IP-адреса определяет адрес компьютера в подсети. В маске подсети старшие биты, отведенные в IP-адресе компьютера для адреса сети, имеют значение 1; младшие биты, отведенные в IP-адресе компьютера для адреса компьютера в подсети, имеют значение 0.

Если маска подсети 255.255.255.224 и IP-адрес компьютера в сети 162.198.0.135, то порядковый номер компьютера в сети равен_____

 

Т.к. первые три байта Маски имеют наибольшее возможное значение (255) и записываются как 24 единицы, то они отвечают за адрес сети и не относятся к порядковому номеру компьютера. Рассмотрим четвертый байт Маски. Переведем 240 в двоичную систему счисления: 240 = 11110000. Теперь рассмотрим четвертый байт IP-адреса компьютера в сети и тоже переведем его в двоичную систему счисления. 135 = 10000111. Запишем одно число над другим для удобства анализа:

 

1

1

1

1

0

0

0

0

1

0

0

0

0

1

1

1

 

За  порядковый номер компьютера в сети отвечает выделенная жирным часть. Следовательно, он равен 111 в двоичной системе счисления. Или 7 в десятичной.

 

Ответ: 7

 

3.2. В терминологии сетей TCP/IP маской подсети называется 32-разрядное двоичное число, определяющее, какие именно разряды IP-адреса компьютера являются общими для всей подсети - в этих разрядах маски стоит 1. Обычно маски записываются в виде четверки десятичных чисел - по тем же правилам, что и IP-адреса. Для некоторой подсети используется маска 255.255.255.192. Сколько различных адресов компьютеров теоретически допускает эта маска?

 

Т.к. первые три байта Маски имеют наибольшее возможное значение (255) и записываются как 24 единицы, то они отвечают за адрес сети и не относятся к порядковому номеру компьютера. Рассмотрим четвертый байт Маски. Переведем 192 в двоичную систему счисления: 192 = 11000000. Там, где в Маске биты принимают значение 0, могут быть адреса компьютера. Следовательно, у нас есть 2^6 = 64 возможных адресов. Т.е. ответ = 64

 

Ответ: 64

Вывод

 

Для решения задач из третьей группы достаточно уметь переводить числа из двоичной системы счисления в десятичную, уметь анализировать полученные данные. И, несомненно, чаще практиковаться в решении задач.

7

Специальные предложения

Вознаграждение за ответ
Показать полностью
Комментарии
Избранное Подписка Сортировка: Древо
1. vakham 12 28.01.19 12:58 Сейчас в теме
2. vasilev2015 1537 28.01.19 13:10 Сейчас в теме
(1) Здравствуйте !

Мне самому удивительно, что школьная программа не поменялась, хотя тридцать лет назад Pascal казался устарелым.

Все задания - с официального сайта.
3. logos 147 30.01.19 09:38 Сейчас в теме +0.2 $m
А вот с 3.2 я не соглашусь. Младший адрес отводится под anycast, а старший под multicast и они не могут быть назначены хостам. Таким образом, правильный ответ 62.
4. vasilev2015 1537 30.01.19 12:02 Сейчас в теме
(3) Похоже на правду. Спасибо за внимательность.
5. logos 147 30.01.19 13:33 Сейчас в теме
Интересно, что по этому поводу считают экзаменаторы. Возможны нюансы
Оставьте свое сообщение

См. также

Часовой на страже логов 34

Статья no Нет файла Бесплатно (free) Практика программирования

При поддержке решений, которые установлены у большого количества пользователей на различных системах, очень важно вовремя получать подробную информацию о возникших проблемах. О том, как собирать логи и анализировать полученные данные в трекере ошибок Sentry на конференции Infostart Event 2019 Inception рассказал Андрей Крапивин.

13.01.2020    1552    Scorpion4eg    6       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Проброс IP-адреса клиента в http-сервис 1С. Реализация для IIS 56

Статья Системный администратор Программист Нет файла Windows Бесплатно (free) WEB Администрирование веб-серверов IIS

Настраиваем веб-сервер IIS для передачи в 1С IP-адреса клиента, вызвавшего http-сервис. Разбираемся с этим же вопросом при использовании фронтэнд вебсервера на примере nginx.

01.12.2019    2767    -vito-    5       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Создание промышленной системы для локализации решений на базе 1С 51

Статья Программист Руководитель проекта Нет файла Бесплатно (free) Локализация решений

Статья для тех, кто занимается переводом и локализацией конфигураций, или поддержкой мультиязычных решений. В данной статье, хотелось бы поделиться опытом о том, что должно быть в таких системах, как лучше устроить перевод и т.д. Что, кстати, очень важно для разработчиков мобильных решений :)

28.11.2019    2712    DitriX    19       

GitSync 3.0. Шпаргалка по использованию 66

Статья Системный администратор Программист Нет файла Бесплатно (free) Git (GitHub, GitLab, BitBucket)

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

26.11.2019    2983    -vito-    13       

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 17 февраля по 13 марта 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

9000 рублей

Swagger для 1С. 130

Статья Системный администратор Программист Нет файла Бесплатно (free) OneScript WEB

Решение для формирования Swagger спецификаций, описывающих HTTP сервисы конфигураций 1С.

21.10.2019    5729    botokash    10       

Подбор оборудования для информационных систем на платформе 1С 28

Статья Системный администратор Программист Руководитель проекта Нет файла Бесплатно (free) Интеграция

При подборе оборудования по рекомендациям с сайта ИТС возникает противоречие: проводить ли нагрузочные тесты, чтобы определить возможную нагрузку, или достаточно просто взять данные из таблиц статистики? О том, какую тактику применить в том или ином случае, на конференции INFOSTART EVENT 2018 Education рассказал начальник отдела разработки компании IBS Филиппов Евгений.

09.09.2019    5919    jf2000    6       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Интеграция 1С с промышленным оборудованием 31

Статья Системный администратор Программист Руководитель проекта Нет файла Бесплатно (free) Интеграция

Эффективность управленческой информации в производственном процессе зависит от данных, собираемых на нижних уровнях. Про автоматизацию получения этих данных с использованием технологии OPC (OLE for process control) на конференции Infostart Event 2018 Education рассказал Юрий Коноваленко.

06.09.2019    5695    user642664_yurkeshk    12       

Как должна выглядеть правильная интеграция. Использование Mule ESB и RabbitMQ с 1С 50

Статья Программист Нет файла Бесплатно (free) Интеграция

Чем масштабнее проект, тем сложнее настроить все связи. Каждый решает эти проблемы по-своему: кто-то пользуется конвертацией, кто-то пользуется xml и json. Руководитель управления ИТ компании WiseAdvice Олег Филиппов рассказал, как можно применить такие инструменты, как Mule ESB и RabbitMQ.

02.09.2019    6055    comol    3       

Перенос данных УПП 1.3 => ERP 2 (ЕРП) / УТ 11 / КА 2.х (обработка переноса документов, остатков и справочников из "1С:Управление производственным предприятием, ред. 1.3" в ERP / УТ 11 / КА 2). Обновлен до УПП 1.3.130.х, КА 2.4.11.х и ERP 2.4.11.х! Промо

Обработка позволяет переносить из УПП 1.3 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления при выходе новых релизов конфигураций 1С.

29700 руб.

Кодогенерация и метагенерация в 1С 26

Статья Программист Нет файла Бесплатно (free) Практика программирования Математика и алгоритмы Разработка

В своем докладе на конференции INFOSTART EVENT 2018 EDUCATION Дмитрий Белозеров рассказал о разработке инструмента, позволяющего программно работать с метаданными 1С и писать скрипты для выполнения тех же действий, которые выполняет разработчик в конфигураторе –  с какими сложностями и нюансами пришлось столкнуться, и что получилось в итоге.

26.08.2019    5385    kirovsbis    28       

Отказ от использования хранилищ 1С, переход на Git. 71

Статья Программист Нет файла Бесплатно (free) Инструментарий разработчика Разработка

Валерий Максимов в своем докладе на конференции INFOSTART EVENT 2018 EDUCATION делится опытом перехода нескольких команд (более 100 разработчиков) от использования хранилищ 1С на системы контроля версий Git.

25.07.2019    7442    theshadowco    31       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Раскручиваем Гайку: разработка ПО для роботов на платформе 1С 46

Статья no Нет файла Бесплатно (free) Разработка

Роботы на 1С стали реальностью. Их разработкой пока на общественных началах занимаются в компании «Цифровой кот». Насколько перспективно это направление, какие возникали сложности, и какая помощь коллег требуется, участникам конференции Infostart Event 2018 рассказал руководитель и ведущий разработчик компании - Юрий Лазаренко.

23.07.2019    5043    TitanLuchs    36       

Интеграция сценарного тестирования в процесс разработки 81

Статья Программист Нет файла Бесплатно (free) Практика программирования Разработка

Разработчик системы «Тестер» Дмитрий Решитко в своем докладе на конференции INFOSTART EVENT 2018 EDUCATION показывает, что процесс тестирования можно очень плотно интегрировать в процесс разработки, что внедрение тестирования – это возможность развития программиста как такового, позволяющая ему упорядочивать ход мыслей и оставаться «в фокусе». Навыки построения процесса кодирования на стыке с тестированием сокращают время на концентрацию, освобождают от страха перед изменениями и улучшают память разработчика.

08.07.2019    5801    grumagargler    7       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Управляй качеством кода 1С с помощью SonarQube 250

Статья Программист Нет файла Россия Бесплатно (free) Практика программирования

Управляй техническом долгом проектов 1С с помощью SonarQube. В статье рассматривается пример применения SonarQube при разработке.

07.07.2019    23877    olegtymko    213       

Тестирование интеграций между системами 72

Статья Программист Нет файла Бесплатно (free) Интеграция

Как начать разрабатывать интеграцию без реальной «второй стороны»? Как быть уверенным, что обмен не «сломается» при следующем обновлении? О том, какие подходы можно применять при тестировании интеграций и как такое тестирование может выглядеть в целом – в докладе Никиты Грызлова на конференции INFOSTART EVENT 2018 EDUCATION.

01.07.2019    6635    nixel    3       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

И тогда наверняка нас захватят облака 18

Статья Программист Нет файла Бесплатно (free) Интеграция

Внимание! Данный текст содержит достаточно мало технических подробностей и готовых рецептов. Главным образом некоторые размышления на предмет будущего технологий и профессий. Некое лёгкое чтение на досуге.

28.06.2019    6106    comol    35       

По следам публикаций 1С + микроконтроллер, или 1С в железе 34

Статья no Нет файла Бесплатно (free) Интеграция

Несколько примеров удачного применения связки микроконтроллер и 1С, в производстве. Результат - исключение человеческого фактора, экономия средств на АСУ, повышение культуры производства ))), и др...

12.06.2019    5272    vostok1.dz    13       

Базовый курс по разработке мобильных 1C-приложений для Android-устройств. Третий поток. Онлайн-интенсив с 11 февраля по 05 марта 2020 г. Промо

Данный онлайн-курс предусматривает изучение базовых принципов создания приложений для операционной системы Android, работающих на мобильной платформе “1С:Предприятие”. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие” при разработке прикладных решений для “обычных” компьютеров, но пока ещё не занимался разработкой 1С-приложений, предназначенных для работы на мобильных устройствах.

7500 рублей

Выдержки из книги Чистый код 25

Статья Программист Нет файла Бесплатно (free) Математика и алгоритмы

Недавно я прочитал книгу "Чистый код" Роберта Мартина (Robert Cecil Martin). В ней описываются принципы организации и форматирование исходного кода программы так, чтобы в дальнейшем было легко поддерживать такой код. Эта книга является библией для многих программистов, но вот в среде программистов 1С, к сожалению, не очень распространено чтение подобной фундаментальной литературы. Книга более 400 страниц и так много порой лениво читать, да и времени всегда не хватает. По этому я решил выделить в виде цитирования по разделам самые важные моменты. А также снабдил текст своими примерами кода.

16.05.2019    6833    FreeArcher    82       

Быстрый ввод неудобных символов 66

Статья no Нет файла Бесплатно (free) Пользователю системы Инструментарий разработчика

Использование Alt-кодов для ввода “[”, “]”, “”, “&”, “#”, “|”

15.04.2019    6569    pparshin    24       

INFOSTART MEETUP Kazan. 13 марта 2020 г. Промо

Инфостарт продолжает путешествие по России. Следующая остановка - Казань. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Ждем всех: докладчиков и участников! Стоимость участия - 5 500 рублей. Цена действительна до 30.01.2020

5 500

Семнадцать мгновений весны 12

Статья no Нет файла Бесплатно (free) О жизни

Когда сдал ЕГЭ досрочно.

15.04.2019    3511    vasilev2015    4       

О времени и 1С 217

Статья Программист Нет файла Бесплатно (free) Практика программирования Разработка

Основы и особенности работы со временем в 1С. Как избавиться от боли при работе в разных часовых поясах. Что такое момент времени. И другое.

01.04.2019    20988    YPermitin    60       

Базовый курс для начинающих 1С-программистов. Пятый поток. Онлайн-курс с 12 февраля по 15 апреля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500/9500 рублей

Быстрее чем INSERT! BULK-операции и примеры использования 113

Статья Системный администратор Программист Нет файла Бесплатно (free) Производительность и оптимизация (HighLoad) Практика программирования Внешние источники данных Перенос данных из 1C8 в 1C8 Разработка

Microsoft SQL Server поддерживает так называемые BULK-операции, используемые для быстрого изменения больших объемов данных в базе. В статье пойдет речь о практических примерах их использования. Все примеры сделаны в контексте платформы 1С (а как иначе).

09.03.2019    13692    YPermitin    38       

Как писать понятные коммиты 68

Статья Программист Нет файла Россия Бесплатно (free) Практика программирования Разработка

Как писать сообщения коммитов так, чтобы потом не было мучительно больно.

06.03.2019    9266    Scorpion4eg    35       

Онлайн-курс "Подготовка к экзамену 1С:Эксперт и 1С:Профессионал по технологическим вопросам" с 7 по 24 апреля 2020 г. Промо

На курсе вы получите практические навыки решения задач производительности 1С, в том числе характерных для высоконагруженных информационных систем (более 1000 пользователей). Подготовка к экзамену – только одна из составляющих курса. 70% слушателей приходят за знаниями, которые позволят расти и зарабатывать, делать сложные задачи на крупных проектах.

16450 рублей

Как писать код? Технологии древних цивилизаций, или все новое - это хорошо забытое старое 73

Статья Программист Нет файла Бесплатно (free) Математика и алгоритмы

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

23.01.2019    9599    starik-2005    43