СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Практическое занятие №20

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Практическое занятие №20»

Практическое занятие №20 (1И)

Тема: Запись алгоритмов на языке программирования (Pascal, Python, Java, С++, С#).

Цель работы: Изучить различные типы данных языков Pascal, Python, Java, С++, С# и оператор присваивания, научится создавать простейшие программы для реализации линейного алгоритма

 Оборудование: персональный компьютер, подключение к интернету.

Порядок выполнения работы: Задание 1. Напишем программу, проверяющую, является ли заданное натуральное число п простым.

Задание 2. Применим метод перебора для поиска наибольшего общего делителя (НОД) двух натуральных чисел а и b.



Задание 3. Определим значения переменных а и b, полученные в результате выполнения следующей программы:

Задание 4. Определим значение переменной s, полученное в результате выполнения следующей программы:

Задание 5. Определим значение переменной s, полученное в результате выполнения следующей программы:

Задание 6. Выяснить, для чего предназначена следующая программа:

Задание 7. Требуется выяснить, какое число будет напечатано в результате выполнения следующей программы:

Задание 8. Получив на вход некоторое натуральное число х, эта программа выводит два числа — m и n.

Контрольные вопросы
  1. Что такое язык программирования? Опишите состав и интерфейс среды разработки программ на используемом вами языке программирования.

  2. Приведите примеры структур данных, используемых в языке программирования Pascal.

  3. Кратко охарактеризуйте основные элементы языка программирования Pascal.

  4. Опишите структуру программы на языке Pascal.

  5. Для чего предназначены трассировочные таблицы?