Главная страница
Навигация по странице:

  • Тест 3 1. Задание

  • Ответ

  • 1. Теоретический материал


  • math.имя_функции(…)

  • Функция

  • 2. Пример Задача

  • Решение (код программы)

  • f = 2 * math.pow(y, x) + math.log(math.fabs(x + y ** 3))

  • Рабочая тетрадь 3 Eфимова Анна. Рабочая тетрадь 3 Eфимова Анна (2). Рабочая тетрадь 3


    Скачать 73.31 Kb.
    НазваниеРабочая тетрадь 3
    АнкорРабочая тетрадь 3 Eфимова Анна
    Дата11.11.2022
    Размер73.31 Kb.
    Формат файлаdocx
    Имя файлаРабочая тетрадь 3 Eфимова Анна (2).docx
    ТипДокументы
    #782571
    страница3 из 4
    1   2   3   4

    9



    3. Задания

    Задача:




    Дано два десятичных двузначных целых числа: А = 78, В = 56. Вычислить (А-В)ок, (В-А)дк.

    Решение:




    [A2]п = [A2]ок = [A2]дк = 0|1001110;

    2]п = 1|11000 = 1|00011000; [В2]ок = 1|11000; [В2]дк = 1|11001


    Ответ:




    277/106



    Тест 3

    1.

    Задание:




    Для представления целого числа может применяться

    Ответ:





    B) прямой, обратный или дополнительный код


    2.

    Задание:




    Положительное число

    Ответ:





    C) выглядит одинаково в прямом, обратном и дополнительном кодах


    3.

    Задание:




    Если взять отрицательное число и инвертировать разряды кроме знакового, то получится

    Ответ:





    D) двоичный код

    4.

    Задание:




    Дополнительный код числа получается

    Ответ:





    А)  из обратного кода прибавлением единицы к младшему разряду без переноса в знаковый разряд




    5.

    Задание:




    Если к двоичному числу без знака добавить знаковый разряд то получится

    Ответ:





    B) прямой код

    6.

    Задание:




    Число Х = 1410 в восьми разрядном двоичном дополнительном коде равняется

    7

    прямой - 1 0000110

    обратный - 1 1111001

    дополнительный - 1 1111010

    Ответ:




    D) нет верного ответа

    7.

    Задание:




    Восьми разрядное двоичное число Х = (10001010)2, заданное в дополнительном коде в десятичной системе равняется

    Ответ:




    D) –118

    8.

    Задание:




    Восьми разрядное двоичное число Х = (00100111)2 заданное в обратном коде в десятичной системе равняется

    Ответ:




    B) +39

    9.

    Задание:




    Число Х = -6310 в прямом коде будет представлено как

    Ответ:




    B) 0,110101

    10.

    Задание:




    Укажите дополнительный код десятичного числа
    -103 (минус сто три) в 8 разрядном компьютерном представлении.


    Ответ:




    1,0011001

    Реализация задач на языке программирования Python

    При написании программ часто возникает ситуация, когда необходимо производить различные математические вычисления. Как и другие языки программирования, Python предоставляет разнообразные функции для выполнения вычислений.




    1. Теоретический материал

    Для математических расчетов с использованием стандартных математических функцийтребуется импортировать соответствующую библиотеку:

    importmath

    После импорта к функциям библиотеки можно обращаться следующим образом:

    math.имя_функции(…)

    В таблице представлен синтаксис и описание ключевых математических функций библиотеки mathязыка Python

    Функция

    Назначение

    ceil(x)

    Округляет число xдо ближайшего большего целого (округление "вверх").

    floor(x)

    Округляет число x до ближайшего меньшего целого (округление "вниз").

    fabs(x)

    Принимает абсолютное значение (модуль) числа x.

    exp(x)

    Принимает значениеex.

    log(x[, b])

    Если у функции один аргумент x, то функция принимает значение натурального логарифмаx. При передаче двух аргументов, второй выступает в качестве основания логарифма.

    pow(x, y)

    Принимает значение x в степени y.

    sqrt(x)

    Принимает значение квадратного корня из x.

    acos(x)

    Принимает значение арккосинусаx в радианах.

    asi
    (x)


    Принимает значение арксинусаx в радиан
    х.


    atan(x)

    Принимает значение арктангенсаx в радианах.

    cos(x)

    Принимает значение косинусаx, где xвыражен в радианах.

    sin(x)

    Принимает значение синусаx, где xвыражен в радианах.

    tan(x)

    Принимает значение тангенсаx, где x выражен в радианах.







    2. Пример

    Задача:




    Для введенных чисел x и y найти значение функции

    f(x,y) = 2yx+ ln|x+y3|

    Решение (код программы):




    import math

    x = float(input('Введите x '))

    y = float(input('Введите y '))

    f = 2 * math.pow(y, x) + math.log(math.fabs(x + y ** 3))

    print('f = ', f)


    Задача:




    Для введенных чисел x и y найти значение функции



    Решение (кодпрограммы):







    Задача:




    Вычислить значение функции f(x) = sin(x – e2) + 3x на отрезке [xn, xk] с шагом hx



    Решение (кодпрограммы):







    Задача*:




    Вычислить значения функции



    При этом x изменяется в отрезке с шагом ; y изменяется в отрезке с шагом .

    Решение (кодпрограммы):






    1   2   3   4


    написать администратору сайта