1.
В кодировке UTF-16 каждый символ кодируется 16 битами. Влад написал текст (в нём нет лишних пробелов):
«Мята, тыква, огурец, артишок, патиссон, картофель — овощи».
Ученик вычеркнул из списка название одного из овощей. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 160 бит меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название овоща.
2. Напишите наибольшее целое число, для которого истинно высказывание:
НЕ (Число > 47) ИЛИ (Число < 24)?
3. Файл toy.jpg был выложен в Интернете по адресу ftp://dall.com/ toy.jpg.
Потом его переместили в каталог topic на сайте tropic.com, доступ к которому осуществляется по протоколу http.
Имя файла не изменилось.
Фрагменты нового и старого адресов файла закодированы цифрами от 1 до 9. Запишите последовательность этих цифр, кодирующую адрес файла в сети Интернет после перемещения.
1) dall
2) ftp://
3) .jpg
4) .com
5) topic
6) toy
7) tropic
8) http:/
9) /
4. Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите наибольшее и среднее по значению числа. Вычтите из большего среднее. Запишите в ответе разность этих чисел в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.
9E16 , 2248 , 11000112
5. У исполнителя Квадратор две команды, которым присвоены номера:
1. Прибавь b
2. Возведи в квадрат
(b – неизвестное целое число)
Первая из них возводит число на экране во вторую степень, вторая прибавляет к числу b.
Программа для исполнителя – это последовательность номеров команд.
Известно, что программа 21111 переводит число 7 в число 61.
Определите значение b.
6. Ниже приведена программа, на одном из языков программирования.
Алгоритмический язык
алг
нач
цел s, k
ввод s
ввод k
если s > (k + 3) - 1
то вывод "ДА"
иначе вывод "НЕТ"
все
кон
Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(1, 1); (10, 7); (6, 12); (6, 6); (5, 2); (–10, –8); (10, 8); (3, 0); (12, 8).
Сколько было запусков, при которых программа напечатала «ДА»?
Все зависит от того, что Вы хотите делать. Язык программирования - это не самоцель, а всего лишь средство для того, чтобы выполнить какую-то работу. Например, если Вы хотите заняться веб-дизайном, то Вам неплохо бы помимо python знать java, php и html, а также не помешает знание SQL, если Вы будете составлять запросы к базам данных.Если же Вы хотите программировать чипы на низком уровне, то вам нужно изучение программирования в машинных кодах и assembler, для научного программирования пригодятся, например, Matlab, fortran, c,c++,c#. В общем, для каждой области деятельности есть свой набор инструментов и что именно изучать зависит от того, для чего Вы хотите свои навыки применять.
2) один из самых важных, особенно для тех, кто всерьёз решил освоить профессию программиста. Мы изучаем понятие подпрограмм и функций в программировании. В Scratch нет этих понятий, но есть возможность создавать Другие блоки. Это и есть прямой аналог подпрограмм. Подумай, что по-твоему, значит термин подпрограмма. Внимательно слушай объяснения учителя. И ты убедишься, что это совсем не сложно, а даже наоборот — удобно. С других блоков (подпрограмм) мы научимся делать код короче и понятнее, то есть оптимальнее. Вперёд! Успехов!