билеты. Билет 1. Какие правила наименования переменных существуют в Python Опишите модель памяти Python при работе с переменными
Скачать 53.66 Kb.
|
Билет 1 Какие правила наименования переменных существуют в Python? Опишите модель памяти Python при работе с переменными Напишите программу, которая запрашивает у пользователя два вещественных значения a, b и вычисляет площадь прямоугольника. Вывести на экран вычисленное значение. Составьте программу на языке Python : Билет 2 Опишите, что такое print() и расскажите про форматирование вывода. Напишите программу, которая запрашивает у пользователя два целых числовых значения a, b – катеты прямоугольного треугольника, и вычисляет значение гипотенузы. Вывести на экран вычисленное значение Составьте программу на языке Python Билет 3 Расскажите про встроенные типы чисел — int, float, complex. Машинное представление чисел с плавающей точкой и целых. Преобразование типов при сравнении чисел. Напишите программу, которая запрашивает у пользователя два вещественных значения a, b – высота и основание треугольника, и вычисляет его площадь. Вывести на экран вычисленное значение. Составьте программу на языке Python Билет 4 Какие существуют операторы отношений в Python? Перечислите правила логических операций над объектами. Напишите программу, которая запрашивает у пользователя два целых значения a, b и возводит первое число в степень второго. Вывести на экран вычисленное значение Составьте программу на языке Python Билет 5 Опишите инструкции if/else/elif, логические операторы и выражения сравнения. Приведите примеры. Вводится вещественное значение y. Необходимо вычислить значение x уравнения: 2x + 5 = y. Вывести на экран вычисленное значение. Составьте программу на языке Python Билет 6 Объясните как работают операторы для списков: s.append(x), s.count(x), s.index(x), i.insert(i,j), s.remove(x), s.reverse(), s.sort() Вводится радиус круга. Необходимо вычислить его длину, используя константу pi модуля math. Вывести на экран вычисленное значение. Составьте программу на языке Python Билет 7 В каких случаях применяется условная инструкция if? Вводится вещественное значение x. Выполнить вычисление функции: y = 7x2 − 2x + 5 Результат (значение y) вывести на экран. Составьте программу на языке Python Билет 8 Объясните, как работают операторы: float (x), hex (x), int (x), long (x), ord (c), pow (x, y) Вводится вещественное значение x. Выполнить вычисление функции: y = 3⋅| x x| −Результат (значение y) вывести на экран. Составьте программу на языке Python Билет 9 Запишите как выглядят на языке Питон арифметические операторы: умножения, деления, сложения, вычитания, деления на цело, возведения в степень. Вводятся два целых значения a, b – катеты прямоугольного треугольника. Необходимо найти его периметр. Результат вывести на экран. Составьте программу на языке Python Билет 10 Запишите функцию ввода на языке Питон. Объясните для чего она используется. Приведите пример. Вводятся два вещественных значения a, b. Найти их среднее арифметическое (| a| +|b| :2) и среднее геометрическое | a b| |⋅ | их модулей. Результаты вычислений вывести на экран. Составьте программу на языке Python Билет 11 Какой алгоритм называется линейным? Составить программу, находящую периметр равнобедренного треугольника по его основанию а и высоте h, проведенной к основанию (а и h — вещественные). Для нахождения боковой стороны b треугольника использовать теорему Пифагора: b2 = (а/2)2 + h2. Составьте программу на языке Python Билет 12 Что такое модуль в Python? Длина выражена в сантиметрах. Выразить ее в дюймах. (1 дюйм=2.5 см) Составьте программу на языке Python Билет 13 Какой алгоритм называется линейным? Составить программу, находящую площадь кольца, заключенного между двумя окружностями с общим центром и радиусами R1 и R2 (R1 и R2 — вещественные, R1 > R2). Воспользоваться формулой площади круга радиуса R: S = π*R2. Составьте программу на языке Python Билет 14 Для чего нужны логические связки? Какие логические связки вы знаете? Приобрели А шт. книг по цене В руб. за шт. и С шт. тетрадей по цене D руб. за шт. Определить стоимость всего товара Составьте программу на языке Python Билет 15 Для чего нужны логические связки? Какие логические связки вы знаете? Найти среднеарифметическое трех чисел х,у, z . Известен объем информации в байтах. Выразить его в мегабайтах и гигабайтах Составьте программу на языке Python Билет 16 Запишите функцию ввода на языке Питон. Объясните для чего она используется. Приведите пример. Дано R - радиус окружности. Найти длину окружности (длина окружности прямо пропорциональна удвоенному произведению Пи на радиус окружности). Вычислить площадь прямоугольника, если его стороны положительные. Билет 17 Объясните, как работают операторы: float (x), hex (x), int (x), long (x), ord (c), pow (x, y) На базу завезли С кг арбузов по цене 2 руб. за килограмм и В кг дынь по цене 5 руб. за килограмм. Определить, сколько всего стоят арбузы и дыни. Вычислить S=x-x3 /6, если 0.1<=x<=1, иначе y=sin(x). Билет 18 Какие правила наименования переменных в Python существуют? Опишите модель памяти Python при работе с переменными . Дано а и в - стороны прямоугольника. Найти его площадь и периметр. Дано значение веса. Перевести значение веса, выраженное в граммах, в унции (1 унция =28.3 г) Произвести расчет по формуле z=a2+b2 +(a-b)2, если a – положительное, b – отрицательное , иначе расчет не выполнять. Билет 19 Опишите, что такое print() и расскажите про форматирование вывода. Составить программу, находящую площадь круга радиуса R (R — вещественное). по заданному радиусу. Площадь круга радиуса R вычисляется по формуле S = π*R2. Дано 2 числа x и y. Если сумма этих чисел больше 20, то вычислить утроенный квадрат первого числа, в противном случае куб второго числа. Билет 20 Расскажите про встроенные типы чисел — int, float. На базу завезли А кг яблок по цене 20 руб. за килограмм и В кг груш по цене 30 руб. за килограмм. Определить, сколько всего стоят яблоки и груши. Вычислит S=x- x 3 /6 +x 5 /120, если 0.1<=x<=1, иначе y=e2x Билет 21 Опишите инструкции if/else/elif, логические операторы и выражения сравнения. Приведите примеры Составить программу , вычисляющую среднее арифметическое АМеап = (Х+ У)/2 и среднее геометрическое GМеап = Sqrt(X*У) двух положительных чисел X и У Вычислить значение функции: y=sin(x), если x>0; y=x2 /4, если x<=0. Билет 22 Операторы для определение целой и дробной части числа Составить программу, вычисляющую по стороне а равностороннего треугольника его периметр Р = 3*a и площадь S = а2*Sqrt(3)/4 Произвести расчет по формуле z=2a2+3b2+(a-b)2, если a – положительное, b – отрицательное, иначе расчет не выполнять. Билет 23 Типы переменных Python Составить программу, определяющую по времени Т (в секундах) содержащееся в нем количество часов Н, минут М и секунд S (Т — входная, H, М и S — выходные переменные целого типа). Заданы числа x и y. Если их разность отрицательно, вывести на экран эти числа, иначе вывести на экран их сумму Билет 24 Операторы ввода и вывода Переставить местами значения 3-х вещественных переменных x,y,z, так чтобы в х оказалось значение y , в у - значение z, а z - прежнее значение х. Заданы числа x и y. Если их сумма положительна, вывести на экран эти числа, иначе вывести на экран их разность. Билет 25 Операторы ввода и вывода . Ввести два числа целого типа а и в. Найти остаток от деления а на в. Задать значения переменным C и D. Если они имеют отрицательные значения, вывести на экран сумму квадратов этих чисел, иначе квадрат суммы. Билет 26 Какие правила наименования переменных в Python существуют? Опишите модель памяти Python при работе с переменными Ввести два числа целого типа а и в. Поделить нацело в на а (целочисленное деление). Заданы числа x и y. Если их сумма положительна, вывести на экран эти числа, иначе вывести на экран их разность Билет 27 Логические операции, операторы и выражения Поделить нацело сумму а и в на разность с и d Дано 2 числа x и y. Если произведение этих чисел больше 100, то вычислить удвоенный куб первого числа. Билет 28 Для чего нужны логические связки? Какие логические связки вы знаете? Найти целую часть от деления суммы целых чисел А и В на число D. Среди заданных чисел X и Y, найти отрицательные и вывести на экран модули этих чисел. Билет 29 Что такое «логическое выражение»? Какие операции отношений вы знаете? Ввести числа целого типа A,B,C Найти остаток от деления суммы целых чисел А и В на число С Дано 2 числа x и y. Меньшее из них разделить на 10. Билет 30 Какие операторы позволяют организовать ветвление программы? Ввести 2 числа C и D. Найти остаток от деления целого числа С на число D. Дано 2 числа x и y. Большее из них умножить на 5. |