Aleksandrovich1075
?>

У семиклассника имеется коллекция из 280 марок. Сколько бит потребуется ему для присвоения каждой марке индивидуального кода С дано и формулами и с решением

Информатика

Ответы

Ильдар-Кугай

При анализе откликов на свою статью "HTTP/1 и HTTP/2 сервера на nodejs" пришёл к выводу, что поддержка версии HTTP/2 в настоящее время в nodejs-приложениях находится в этакой суперпозиции: с одной стороны http2-библиотека nodejs позволяет без проблем использовать HTTP/2 в своих приложениях, с другой - наиболее популярный web-сервер (express) до сих пор нативно не поддерживает HTTP/2, а другие популярные web-сервера (koa, hapi) требуют от разработчика дополнительно кодирования для работы с HTTP/2:

const http2 = require('http2');

const Koa = require('koa');

const app = new Koa();

http2.createServer(options, app.callback());

То есть, поддержка HTTP/2 есть, но не похоже, что она сильно используется.

В фокусе моих интересов на данный момент находятся Progressive Web Applications. Такие приложения в принципе не работают без шифрования трафика (http), им обязательно нужен https. Современные браузеры поддерживают HTTPS на базе HTTP/2 - с этим проблем нет. Проблема в том, что современные браузеры не поддерживают HTTP/2 без HTTPS. Для production-режима, само собой, нужно получать сертификат, подписанный доверенным центром сертификации. А что делать разработчикам или тестировщикам? В данной ситуации логично использовать HTTP/1.1 (если только ваше приложение не завязано на функционал, присущий только HTTP/2 - как Server Push, и ваше приложение в принципе может работать без шифрования, например - не использует service worker). А возможен ещё вариант, когда ваше приложение находится в "безопасной среде" и ему не нужно шифрование, а вот HTTP/2 наоборот может быть полезным (приложение за прокси сервером в виде nginx или микросервис с которым общаются другие микросервисы).

Объяснение:

Lyudmila-Popova

Объяснение:

Основные положения о программировании

Понятие программирования

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

В общем смысле слова, программирование есть формализация предопределенного состояния, по реакции на событие, реализуемого средствами математики или естественных наук.

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

Программирование включает в себя:

Анализ

Проектирование - разработка комплекса алгоритмов

Кодирование и компиляцию - написание исходного текста программы и преобразование его в исполнимый код с компилятора

Тестирование и отладку - выявление и устранение ошибок в программах

Испытания и сдачу программ

Сопровождение

Различные языки программирования поддерживают различные стили программирования (так называемые«парадигмы программирования»). Отчасти, искусство программирования состоит в том, чтобы выбрать один из языков, наиболее полно подходящий для решения имеющейся задачи. Разные языки требуют от программиста различного уровня внимания к деталям при реализации алгоритма, результатом чего часто бывает компромисс между простотой и производительностью (или между временем программиста и временем пользователя).

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

У семиклассника имеется коллекция из 280 марок. Сколько бит потребуется ему для присвоения каждой марке индивидуального кода С дано и формулами и с решением
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

vak1984
Kalmikova1666
webotryvclub21
Railyan
MDubovikov73
fashbymsk
shoko-2379
pristav9
mez-omts-d5
Vladmouse32506
Vitalevna
kun1969
Bi-1704
ktripoleva294
Городничий_Коновалова384