М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
kolyakorolev
kolyakorolev
12.08.2020 19:05 •  Информатика

Дан массив а(10), заполненный датчиком случайных чисел. подсчитать и вывести на экран сумму положительных элементов массива.

👇
Ответ:
arishatopic
arishatopic
12.08.2020

uses crt;
var a:array[1..10] of real;
i:integer; s:real;
begin
  clrscr;
  s:=0;
  randomize;
  for i:=1 to 10 do
  begin
    a[i]:=random(100)-50;
    write(a[i],' ');
    if a[i]>0 then s:=s+a[i];

  end;

  write('s=',s);
end.

4,6(19 оценок)
Открыть все ответы
Ответ:
Mariya1985
Mariya1985
12.08.2020
1. Одноранговая локальная сеть с топологией линейная шина представляет собой сеть, в которой все компьютеры подключены к одной центральной линии (шина) с помощью кабелей. Каждый компьютер передает данные в сеть, и они передаются по всей линии. Если несколько компьютеров пытаются передать данные одновременно, может возникнуть коллизия, которую необходимо решить.

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

Подсчитайте общую стоимость, суммируя цены на кабель, сетевые карты и концентраторы на шине.

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

3. Анализ описания локальной сети позволяет сделать несколько выводов:
- Топология линейная шина позволяет экономить затраты на подключение компьютеров, в сравнении с другими топологиями, такими как звезда или кольцо.
- Однако, в сети с топологией линейная шина возможны коллизии при одновременной передаче данных несколькими компьютерами. Это может привести к замедлению скорости передачи данных или потере данных. Решение коллизий требует дополнительных ресурсов и может потребовать установки специального программного обеспечения.
- Расположение компьютеров в офисе может оказывать влияние на стоимость и сложность подключения. Линейная топология работает лучше, когда компьютеры находятся рядом друг с другом, чтобы сделать количество используемых кабелей и концентраторов минимальным.

В целом, использование линейной шины как одноранговой локальной сети имеет свои преимущества и недостатки, и выбор этой топологии должен основываться на бюджете и требованиях офиса.
4,8(25 оценок)
Ответ:
Sofa1351
Sofa1351
12.08.2020
Задание 1 Вопрос:
Через пробел запишите числа, которые будут в списке?
a = [i for i in range (10) if i % 2 == 0]
print (a)
Запишите ответ:

Ответ: 0 2 4 6 8

Пояснение: В данном задании создается список "a" с помощью генератора списков. Генератор проходит по числам от 0 до 10 (не включая 10) и добавляет только четные числа в список. Таким образом, в списке "a" остаются только четные числа от 0 до 10.

Задание 2
Вопрос:
Какое число будет выведено на экран при исполнении инструкций?
a = [4, 5, 7, 8, 10, 15]
print (len (a))
Запишите число:

Ответ: 6

Пояснение: В данном задании создается список "a" с помощью инициализации его с элементами [4, 5, 7, 8, 10, 15]. Затем с помощью функции len() определяется длина списка, которая равна 6. Это число будет выведено на экран.

Задание 3
Вопрос:
Какие из утверждений правдивы?
Выберите несколько из 4 вариантов ответа:
1) Элементы списка содержат ссылки на области оперативной памяти.
2) Длина списка может только увеличиваться.
3) Список - это динамическая структура.
4) Значения элементов списка постоянны.

Ответ: 1) Элементы списка содержат ссылки на области оперативной памяти. 3) Список - это динамическая структура.

Обоснование:
1) Элементы списка содержат ссылки на области оперативной памяти - это правдивое утверждение, потому что список хранит ссылки на объекты, а не сами объекты. Таким образом, элементы списка содержат ссылки на области памяти, где хранятся сами объекты.
2) Длина списка может только увеличиваться - это неверное утверждение, потому что длину списка можно уменьшать, удаляя элементы из него.
3) Список - это динамическая структура - это правдивое утверждение, потому что в Python списки могут изменяться в процессе выполнения программы, добавлять и удалять элементы.
4) Значения элементов списка постоянны - это неверное утверждение, потому что значения элементов списка могут изменяться.

Задание 4
Вопрос:
Как с единственной инструкции сформировать из элементов списка а символьную строку s, в которой эти элементы были бы перечислены через пробел?
Выберите один из 4 вариантов ответа:
1) s = ' '.format (x for x in a)
2) s = ' '.split (x for x in a)
3) s = ' '.join (x for x in a)
4) s = ' '.join (for x in a)

Ответ: 3) s = ' '.join (x for x in a)

Обоснование: Для формирования символьной строки, в которой элементы списка "a" перечислены через пробел, можно использовать метод join строки. В данном случае, используя генератор списка (x for x in a), мы получим все элементы списка "a", которые будут перечислены через пробел с помощью метода join(' '). Таким образом, правильный вариант ответа - 3.

Задание 5
Вопрос:
Без пробелов запишите инструкцию вывода на экран среднего арифметического элементов списка "а"?

Запишите ответ:

Ответ: print(sum(a)/len(a))

Пояснение: Для вывода на экран среднего арифметического элементов списка "a" мы можем использовать инструкцию print(sum(a)/len(a)). Сначала с помощью функции sum() мы найдем сумму всех элементов списка, а затем разделим эту сумму на количество элементов списка, получив тем самым среднее арифметическое. Ответ будет выведен на экран.

Задание 6
Вопрос:
Какие из указанных чисел будут в списке, если задать его с инструкции?
a = [i for i in range (10)]
Выберите несколько из 5 вариантов ответа:
1) 2 2) 0 3) 1 4) 15 5) 10

Ответ: 1) 2 2) 0 3) 1 5) 10

Пояснение: В данном задании создается список "a" с помощью генератора списков. Генератор проходит по числам от 0 до 10 (не включая 10) и добавляет каждое число в список. Таким образом, в списке "a" будут все числа от 0 до 9. Следовательно, в ответе будут числа 0, 1, 2 и 10.

Задание 7
Вопрос:
Как возвести все элементы списка "a" в куб?

Выберите один из 4 вариантов ответа:
1) a = a + [x ** 3 for x in a]
2) a = [x ** 3 for x in a]
3) a = [x * 3 for x in a]
4) a = [for x ** 3 in a]

Ответ: 2) a = [x ** 3 for x in a]

Обоснование: Для возведения всех элементов списка "a" в куб можно использовать генератор списка. В данном случае, [x ** 3 for x in a] будет создавать список, в котором каждый элемент из списка "a" будет возводиться в куб. Таким образом, правильный вариант ответа - 2.

Задание 8
Вопрос:
Как называется набор элементов, каждый из которых имеет свой уникальный идентификационный номер?

Выберите один из 4 вариантов ответа:
1) Файл
2) Текст
3) Массив
4) Список

Ответ: 4) Список

Обоснование: Набор элементов, каждый из которых имеет свой уникальный идентификационный номер, называется список. В Python списки являются упорядоченными коллекциями объектов, где каждый объект имеет свой индекс.

Задание 9
Вопрос:
Какую символьную строку необходимо ввести с клавиатуры, чтобы заполнить список "а" целыми числами от единицы до пяти включительно, расположенными по возрастанию. За считывание списка отвечает инструкция
a = [int (x) for x in input().split()].

Запишите ответ:

Ответ: 1 2 3 4 5

Пояснение: Для заполнения списка "a" целыми числами от единицы до пяти включительно и расположенными по возрастанию, необходимо ввести с клавиатуры символьную строку "1 2 3 4 5". Затем инструкция input().split() считает эту строку и разделит ее на отдельные элементы по пробелу, а инструкция int(x) преобразует каждый элемент в целое число. Таким образом, список "a" будет содержать целые числа от 1 до 5.

Задание 10
Вопрос:
Как называется тип данных, к которому принадлежат списки?

Запишите ответ:

Ответ: Список

Пояснение: Тип данных, к которому принадлежат списки, называется "список". В Python список - это изменяемая упорядоченная коллекция объектов, которая может содержать элементы разных типов данных.
4,8(76 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ