Экзаменационные вопросы по дисциплине "Алгоритмизация и программирования"


Операция – это выполнение каких-либо действий над данными, которые в данном случае именуют операндами



бет12/19
Дата12.05.2022
өлшемі128,37 Kb.
#142926
түріЭкзаменационные вопросы
1   ...   8   9   10   11   12   13   14   15   ...   19
Байланысты:
otvekzalg
МУ Базы данных SQL Server2012 Винокурова, Документ Microsoft Word, 1 дарис мадениеттану, Презентация №12 Әлеуметтану, Реферат та ырыбы Мемлекеттік ба дарламалар - аза станны болаша, 486470, все практика, Лаб микроконтроллер, treatise185769, Зад4КС (2), Элясоциолгэссе, АЛМАТЫ ТЕХНОЛОГИЯЛЫҚ УНИВЕРСИТЕТІ, general-terms-and-conditions, дәріс 14. Монетарлық саясат
Операция – это выполнение каких-либо действий над данными, которые в данном случае именуют операндами. Само действие выполняет оператор – специальный инструмент. Если бы вы выполняли операцию постройки стола, то вашими операндами были бы доска и гвоздь, а оператором – молоток.
Так в математике и программировании символ плюса является оператором операции сложения по отношению к числам. В случае строк этот же оператор выполняет операцию конкатенации, то есть соединения.
>>> 10.25 + 98.36
108.61
>>> 'Hello' + 'World'
'HelloWorld'
Здесь следует для себя отметить, что то, что делает оператор в операции, зависит не только от него, но и от типов данных, которыми он оперирует. Молоток в случае нападения на вас крокодила перестанет играть роль строительного инструмента. Однако в большинстве случаев операторы не универсальны. Например, знак плюса неприменим, если операндами являются, с одной стороны, число, а с другой – строка.



  1. Опишите правила реализации конструкции ветвления в языке программирования Python.

Очень часто бывает, что мы знаем число повторений каких-либо действий или же можем число повторений вычислить через известные нам данные. В некоторых языках программирования есть команда, которая на русском языке записывается командой
ПОВТОРИ (количество_повторений).

В этом случае мы можем указать конкретное число повторений. 


Интересно проследить, как работает этот цикл на машинном уровне:
1. в памяти выделяется определенная ячейка памяти и в нее записывается число повторений,
2. когда программа выполняет тело цикла один раз, содержимое этой ячейки (счетчик) уменьшается на единицу.
3. выполнение цикла заканчивается, когда в этой ячейке будет ноль.

В языке Python нет такой конструкции, но есть конструкция for.



Надо запомнить!

Общая форма записи оператора цикла for выглядит следующим образом:
for <переменная-счетчик> in <значения переменной-счетчика>:
# тело цикла

1. Имя переменной-счетчика может быть любым (чаще используют букву i)


2. Тело цикла записывается со сдвигом вправо, относительно строки с заголовком цикла (for). По стандарту PEP8 сдвиг осуществляется на 4 пробела.

Посмотрим примеры как можно записать вывод слова "Hello" 10 раз.



Пример 1

for i in range(10): # для переменной i, изменяемой в диапазоне (in range)
# от 0 до 10 (10 не включается)
print("Hello") # печатать Hello
Переменная - это счетчик выполненных итераций (шагов) цикла. В данном случае цикл выполняется для i = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. То есть ровно 10 раз.
Эту же программу можно записать по-другому.


  1. Опишите правила реализации циклов с параметром в языке программирования Python.

Очень часто бывает, что мы знаем число повторений каких-либо действий или же можем число повторений вычислить через известные нам данные. В некоторых языках программирования есть команда, которая на русском языке записывается командой
ПОВТОРИ (количество_повторений).

В этом случае мы можем указать конкретное число повторений. 


Интересно проследить, как работает этот цикл на машинном уровне:
1. в памяти выделяется определенная ячейка памяти и в нее записывается число повторений,
2. когда программа выполняет тело цикла один раз, содержимое этой ячейки (счетчик) уменьшается на единицу.
3. выполнение цикла заканчивается, когда в этой ячейке будет ноль.

В языке Python нет такой конструкции, но есть конструкция for.



Надо запомнить!

Общая форма записи оператора цикла for выглядит следующим образом:
for <переменная-счетчик> in <значения переменной-счетчика>:
# тело цикла

1. Имя переменной-счетчика может быть любым (чаще используют букву i)


2. Тело цикла записывается со сдвигом вправо, относительно строки с заголовком цикла (for). По стандарту PEP8 сдвиг осуществляется на 4 пробела.

Посмотрим примеры как можно записать вывод слова "Hello" 10 раз.



Пример 1

for i in range(10): # для переменной i, изменяемой в диапазоне (in range)
# от 0 до 10 (10 не включается)
print("Hello") # печатать Hello
Переменная - это счетчик выполненных итераций (шагов) цикла. В данном случае цикл выполняется для i = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. То есть ровно 10 раз.
Эту же программу можно записать по-другому.


  1. Дайте определение структуры данных строка. Опишите правила реализации строк в языке Python.



Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   19




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет