1. чему будут равны переменные а и б после выполнения фрагментв пронраммы : а: 3871,б: (а div 1000)+(a mod 10),a: (b*100) mod 10-a mod 100 2. запишите блок схему алгоритма позволяющую опрелелить значение в: если а больше либо равно 5 то в равно 7а иначе в равен а в степени 3 . и вычислите значения
при а=7 и а=-7 3. составьте блок схему алгоритма опрелеления значения пепеменной с используя следующий фрагмент программы: а: =50,в: =20,а: =2*в-30. если а больше в то с: =а+в , иначе с: =а+в 4.вычислите var t: integer,begin,t: =2,for i: =1 to 3 do,t: =t*i,writeln(t),end
17. num = 23
# 1 вариант - преобразуем число в строку, разбиваем на цифры
string = str(num)
if int(string[0]) < int(string[1]): # если первая цифра меньше второй
string = string[1] + string[0] #меняем их местами
num = int(string)
# 2 вариант - остатком от деления на степени 10
# остаток от деления на 10 - первая цифра числа, остаток от деления на 100 - вторая и так далее
if num % 10 < num % 100: #если первая цифра меньше второй
num = num % 10 * 10 + num % 100
21.
num = 1234
# 1 вариант - преобразуем число в список и находим сумму цифр
string = str(num)
lst = [int(n) for n in string] # учили списковое включение? если нет, смотри следующий код
lst = []
for n in string:
lst.append(int(n)) # это все если не учили списковое включение
# второй вариант - остатки от деления на 10 суммируем вручную
first = num % 10
sec = num % 100
th = num % 1000
four = num % 10000
result = first + sec + th + four
result = sum(n)
Объяснение:
Функция sum() возвращает сумму элементов списка
Если будут вопросы - пиши
Если пригодилось - оцени ответ ;)
описание выше
Объяснение:
Контроллеры – микро ЭВМ, ориентированные на объект управления, т.е. на выполнение определенных управляющих задач по жестко заданной программе без постоянного участия человека. Устройствами ввода в них являются в основном преобразователи информации, т.к. источниками информации служат датчики, установленные на объекте управления (Датчик - прибор, преобразующий неэлектрическую величину в электрический сигнал). Устройствами вывода служат исполнительные механизмы объектов, часто это системы управления электрическими приводами движущихся частей объектов. В состав контроллеров обычно входят преобразователи аналоговых и цифровых сигналов в компьютерный код и обратно. Контроллеры выполняет ограниченное число программ, повторяющихся во времени и в отличие от ПК требует намного меньше вычислительных ресурсов (размера памяти команд и памяти данных), а также работает в режиме реального времени. Программы их более просты и сводятся к арифметическим и логическим операциям. Многие сложные блоки ЭВМ являются по сути сами специализированными ЭВМ - контроллерами. Например, контроллер жесткого диска, видеоадаптер и др.
Простейшие выпускаются в виде одной БИС, на которых размещаются в упрощенном варианте все устройства ЭВМ и преобразователи информации, и называются микроконтроллерами - МК. Более сложные выпускаются как одно- и многоплатные конструкции. Они содержат типовой МП или МК, как основу вычислительного блока, причем система команд такого отличается от системы команд типичного МП. Каждая команда такого контроллера практически есть программа, написанная на языке команд МП.
Инструментальные ЭВМ используются как средства эмуляции (воспроизведения системы команд) и симуляции (воспроизведение аппаратных возможностей, режимов работы, входных выходных сигналов) при разработке других процессоров и различных микросхем с целью настройки и отладки программно-аппаратных средств.
Мини-ЭВМ предназначены для малой автоматизации в небольших фирмах и несложных производствах, в основном, в АСУТП. АСУТП – замкнутая система, включающая ЭВМ, объекты управления, датчики и исполнительные устройства (механизмы). ЭВМ получает сигналы от датчиков, обрабатывает их, т.е. сравнивает с допустимыми значениями и выдает управляющие сигналы на объекты. АСУТП может на нижнем уровне управления объектом включать МК работающие с датчиками и ведущими передачу информации в ЭВМ. Мини-ЭВМ могут использоваться для тех задач, где производительности ПК недостаточно, а также для обеспечения централизованного хранения и обработки данных.
Мэйнфреймы (средние машины) появились исторически первыми. Лучшими моделями были IBM 360 и IBM 370. Для них характерны многопользовательский режим работы с одним оператором, обработка информации - в пакетном режиме. Мэйнфреймы используются как рабочие станции в АРМ (автоматизированное рабочее место) проектировщика. Достоинства: высокая производительность, высокое качество, надѐжность, быстродействие. Многие фирмы, в т. ч. IBM, продолжают выпуск ЭВМ этого класса, и они находят применение в ВС.
11
ЭВМ и ПУ, лекция 1 1Щемелева Т.К.
СуперЭВМ – это ЭВМ со сложным процессором и высокой степенью параллельной обработкой информации, т.е. это ЭВМ, предназначенные для решения задач, требующих громадных объемов быстрых вычислений. Используются в научно-исследовательской деятельности и управлении в реальном времени. Основные потребители суперЭВМ — оборонные ведомства, метеорология, геология и прочие .