В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
ougodnikovaa
ougodnikovaa
31.01.2020 01:55 •  Информатика

Суть такого свойства алгоритма как понятность заключается в том, что:
1. алгоритм должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов);
2. записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;
3. при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату;
4. исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма.
3.Совокупность всех команд, которые может выполнить конкретный исполнитель - это...
1. система программ исполнителя;
2. система алгоритмов исполнителя;
3. система команд исполнителя;
4. система задач исполнителя.
4.Линейный алгоритм – это представления алгоритма с геометрических фигур;
2. набор команд, которые выполняются последовательно друг за другом;
3. понятное и точное предписание исполнителю для выполнения различных ветвлений;
4. строгое движение как вверх, так и вниз.
5. Следующая фигура в блок-схемах обозначает:
1. ввод или вывод данных;
2. начало или конец алгоритма;
3. блок изменения параметров;
4. действие.

6.Алгоритм называется разветвляющимся, если
1.действия выполняются последовательно друг за другом
2.некоторая последовательность действий повторяется многократно
3.существует условие выбора для выполнения действий
4.выполняется ранее разработанный алгоритм

7.Условный оператор организовывает
1.неполное ветвление
2.вложенный цикл
3.цикл с параметром
4.цикл с условием

8.В полном ветвлении существуют действия
1.только в ветке «Да»
2.в ветке «Да» и ветке «Нет»
3.только в ветке «Нет»

9.В неполном ветвлении существуют действия
1.только в ветке «Да»
2.в ветке «Да» и ветке «Нет»
3.только в ветке «Нет»

10.Проверка условия выполняется в геометрической фигуре
1.ромб
2.прямоугольник
3.параллелограмм
4.треугольник

11. Найти значение переменной Z, если
Z:=5
Z:= Z*13+113
Z:=500- Z
ответ: ___

12. Найти значение переменной f, если
f:=27
f:= f*6-10
f:=390+ f

Показать ответ
Ответ:
lozovskaya2004
lozovskaya2004
23.09.2020 19:41

 

 

 

 

1) 

 Program chetnost;

 Uses Crt

 const  arr: array[1..9] of integer=(8,5,3,7,4,1,22,34,15); {Наши числа от 1 до 9 }

                                                                                                   {туда напишешь любые целые}

                                                                                                    {которые препод укажет}

var i,sum:integer;

 

begin

     clrscr;

 

      sum:=0; 

     for i:=1 to 9 do sum:=sum+arr[i];

       if (sum mod 2) =0 then writeln('Их сумма чётное число ')

                    else  writeln('Их сумма нечётное число ') 

   

 

 end.

 

 

 2) Program Nabor;

 Uses Crt

 const  n1: array[1..8] of integer=(89,57,31,789,43,10,22,34); {стоимость товаров 1 набора }

 const  n2: array[1..8] of integer=(890,51,31,79,43,10,2,31); {стоимость товаров 2 набора } 

 

                                                                                                         {туда напишешь любые  целые}

                                                                                                         {которые препод укажет}

 var sum1,sum2,i: integer;

begin

     clrscr;

     sum1:=0; sum2:=0;

for i:=1 to 8 do

       begin

            sum1:=sum1+n1[i];

             sum2:=sum2+n2[i]

 

       end;

     

if (sum1=sum2)  writeln('Стоимость наборов одинакова '); 

if (sum1<sum2)  then writeln('Первый набор дешевле ')

                    else  writeln(' Второй набор дешевле  ') 

 

 end.

0,0(0 оценок)
Ответ:
Хелена007
Хелена007
20.03.2023 11:14

2 задача

 

Количество символов используемых для кодирования номера составляет:

30 букв + 10 цифр = 40 символов. Количество информации несущий один символ равен 6 бит (2^I=40, но количество информации не может быть дробным числом, поэтому берем ближайшую степень двойки большую количества символов 2^6=64).

 

Мы нашли количество информации заложенное в каждом символе, количество символов в номере равно 7, следовательно 7*6=42 бит

 

Каждый номер равен 42 битам информации, но по условию задачи каждый номер кодируется одинаковым и минимально возможным количеством байт, следовательно нам необходимо узнать сколько байт в 42 битах. Если разделить 42 на 8 получится дробное число, а нам необходимо найти целое количество байт на каждый номер, поэтому находим ближайший множитель 8-ки который превысит количество бит, это 6 (8*6=48). Каждый номер кодируется 6 байтами.

 

Для хранения 50 автомобильных номеров потребуется: 6*50=300 байт

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота