На этом форуме отвечают на конкретные вопросы. Фраза «я не понимаю, как решать» — это не вопрос. На вопрос «как решить задачу №X» вас отошлют к материалам сайта kpolyakov.spb.ru. За бессвязный поток слов и неспособность формулировать свои мысли — бан.

Если у вас не сходится ответ на какую-то задачу, пожалуйста сразу представляйте свое «правильное» решение.
Программы "заворачивайте" в тэг [pre2]...[/pre2], при этом сохраняются все отступы и применяется моноширинный шрифт. Если у вас используется сочетание "[i]" для обозначения элемента массива или строки, ставьте пробел после открывающей скобки. Иначе система выделит все дальнейшее курсивом.

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

АвторСообщение



Не зарегистрирован
ссылка на сообщение  Отправлено: 17.05.12 15:29. Заголовок: В11 2012


Здравствуйте!
Предложите решение задачи:
Если маска подсети 255.255.255.224 и IP-адрес компьютера в сети 162.198.0.157, то порядковый номер компьютера в сети равен...

Спасибо: 0 
Цитата Ответить
Ответов - 5 [только новые]





Не зарегистрирован
ссылка на сообщение  Отправлено: 17.05.12 17:34. Заголовок: Переводим в двоичную..


Переводим в двоичную систему:
224 = 11100000 - 5 последних бит - нули
157 = 10011101 - берем последние 5 бит
Переводим это число в десятичную 11101 = 29
ответ 29

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
ссылка на сообщение  Отправлено: 17.05.12 20:44. Заголовок: Zoo, спасибо за реше..


Zoo, спасибо за решение. В продолжение к этой задаче хочу спросить
если бы было дано число 225 = 11100001 и 157 = 10011101, то надо было сложить или умножить 5 последних бит и полученное число перевести в 10 сс?

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
ссылка на сообщение  Отправлено: 17.05.12 21:06. Заголовок: Не может быть дано 2..


Не может быть дано 225!
В маске ВСЕГДА впереди единицы, а в конце нули.
Считайте, сколько их (нулей) и отсчитывайте такое же количество бит в ай-пи адресе, а потом переводите в 10-ю.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
ссылка на сообщение  Отправлено: 18.05.12 11:50. Заголовок: Огромное спасибо за ..


Огромное спасибо за консультацию

Спасибо: 0 
Цитата Ответить



Сообщение: 3
ссылка на сообщение  Отправлено: 05.07.12 11:28. Заголовок: Предложите решение задачи: Если маска подсети 255.255.255.224 и IP-адрес компьютера в сети 162.198.0


Как я понимаю и может быть так будет понятнее:
Сначала находим адрес сети (это будет нулевой номер компьютера) и от него, добавляя 1 к битовому представлению получим порядковые номера и адреса всех компьютеров. Итак адрес сети 162.198.0.128. Следующий адрес
1-го компьютера 162.198.0.129
2-го компьютера 162.198.0.130
и т.д.
n-го компьютера 162.198.0.157
Чтобы определить порядковый номер n - вычтем из 157-128=29
Ответ: 29
Если нужно определить по маске 255.255.224.0, то для компьютера 162.198.130.10 тоже получаем адрес сети с помощью поразрядной конъюнкции:
162.198.128.0. И вычитаем теперь уже последние и предпоследние числа: 10-0=10, 130-128=2.
Получим число 2.10. Переведем их в двоичное представление и запишем без учета точки все цифры подряд:10 00001010.
Теперь просто переведем это число в десятичную систему счисления. Для этого удобнее использовать разбиение на 8 битов, т.е. как в 16-тиричной системе делим на 4 бита. Получим формулу 2*256+10=532.
Точно также для маски 255.128.0.0 и адреса компьютера 192.130.10.5. Адрес сети 192.128.0.0. Вычитаем числа:
130-128=2, 10-0=10, 5-0=5. Тогда получим 2.10.5. Запишем в двоичной системе без точек и преобразуем в десятичное число:
10 00001010 00000101
2*256*256+10*256+5=131343.

Маргарита Рашидовна Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 755
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет