Урок 19
Простейшие программы. Вычисления. Стандартные функции
§54. Алгоритм и его свойства. §55. Простейшие программы. §56. Вычисления
Содержание урока
§56. Вычисления
Типы данных
Арифметические выражения и операции
Вещественные значения
Стандартные функции
Случайные числа
Вопросы и задания
Задачи
§56. Вычисления
Вопросы и задания
1. Какие типы данных вы знаете?
2. Почему во многих языках программирования есть несколько целочисленных и вещественных типов данных?
3. Чем отличается символьная переменная от строковой?
4. Какие данные записываются в логические переменные? Сколько места в памяти они занимают?
5. Что такое приоритет операций? Зачем он нужен?
6. В каком порядке выполняются операции, если они имеют одинаковый приоритет?
7. Зачем в выражениях используются скобки?
8. Что происходит, если в выражение входят переменные разных типов? Какого типа будет результат?
9. Опишите операции div и mod. Подумайте, почему они не определены
для вещественных чисел.
10. Расскажите о проблеме вычисления остатка в различных языках программирования. Обсудите в классе этот вопрос.
11. Как выполняется операция возведения в степень?
12. Какие стандартные математические функции вы знаете? В каких единицах задаётся аргумент тригонометрических функций?
13. Как выполнить округление (к ближайшему целому) в школьном алгоритмическом языке?
14. Какие числа называют случайными? Зачем они нужны?
15. Как получить «естественное» случайное число? Почему такие числа почти не используются в цифровой технике?
16. Чем отличаются псевдослучайные числа от случайных?
17. Какие функции для получения псевдослучайных чисел вы знаете?
Подготовьте сообщение
а) «Типы данных и переменные в языке Си»
б) «Типы данных и переменные в языке Javascript»
в) «Типы данных и переменные в языке Python»
г) «Вычисление остатка от деления в языках программирования»
д) «Датчики псевдослучайных чисел»
Следующая страница Задачи
Cкачать материалы урока