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

  • Ф.И.О. учителя Жагпарова А.А. Учебник

  • Ф.И. учащегося

  • ПРОСМОТРИ ВИДЕО: https://www.youtube.com/watchv=2B-wnHKd3awt=186s

  • SyntaxError

  • NameError . Отметь знаком «+» материал, с которым ознакомился(лась) Выполни

  • Обратная связь от учителя

  • Отладка программ. Синтаксические ошибки. МЛ 8кл. Учебник Урок , тема урока Отладка программ. Типы ошибок синтаксические, ошибки выполнения, семантические. Цели обучения


    Скачать 46.5 Kb.
    НазваниеУчебник Урок , тема урока Отладка программ. Типы ошибок синтаксические, ошибки выполнения, семантические. Цели обучения
    АнкорОтладка программ. Синтаксические ошибки
    Дата12.01.2023
    Размер46.5 Kb.
    Формат файлаdoc
    Имя файлаМЛ 8кл.doc
    ТипУчебник
    #883982

    Маршрутный лист для учащегося

    Предмет

    IT

    Дата

    12.01.23

    Ф.И.О. учителя

    Жагпарова А.А.

    Учебник




    Урок № , тема урока

    Отладка программ. Типы ошибок: синтаксические, ошибки выполнения, семантические.

    Цели обучения

    (кратко)

    6.1 Ознакомить с типами ошибок.

    6.2 Сформировать навыки поиска ошибок.


    Ф.И. учащегося (заполняется учеником)




    Порядок действий

    Ресурсы


    Выполнение


    ИЗУЧИ

    ПРОСМОТРИ ВИДЕО:

    https://www.youtube.com/watch?v=2B-wnHKd3aw&t=186s
    Чтение с пониманием материала

    Ошибки и исключения


    В любой, особенно большой, программе могут возникать ошибки, приводящие к ее неработоспособности или к тому, что программа делает не то, что должна. Причин возникновения ошибок много.

    Программист может сделать ошибку в употреблении самого языка программирования. Другими словами, выразиться так, как выражаться не положено. Например, начать имя переменной с цифры или забыть поставить двоеточие в заголовке сложной инструкции. Подобные ошибки называют синтаксическими, они нарушают синтаксис и пунктуацию языка. Интерпретатор Питона, встретив ошибочное выражение, не знает как его интерпретировать. Поэтому останавливает выполнение программы и выводит соответствующее сообщение, указав на место возникновения ошибки.

    В терминологии языка Python здесь возникло исключение, принадлежащее классу SyntaxError. Согласно документации Python синтаксические ошибки все-таки принято относить к ошибкам, а все остальные – к исключениям. В некоторых языках программирования не используется слово "исключение", а ошибки делят на синтаксические и семантические. Нарушение семантики обычно означает, что, хотя выражения написаны верно с точки зрения синтаксиса языка, программа не работает так, как от нее ожидалось. Для сравнения. Вы можете грамотным русским языком сказать несколько предложений, но по смыслу это будет белиберда, или вас поймут не так, как хотелось бы.

    В Python не говорят о семантических ошибках, говорят об исключениях. Их множество. В этом уроке мы рассмотрим некоторые из них, в последующих встретимся с еще несколькими.

    Если вы попытаетесь обратиться к переменной, которой не было присвоено значение, что в случае Python означает, что переменная вообще не была объявлена, она не существует, то возникнет исключение NameError.


    Отметь знаком «+» материал, с которым ознакомился(лась)

    Выполни

    Практическая работа

    1. Даны три целых числа. Выведите значение наименьшего из них.


    2. Даны три целых числа. Определите сколько среди них совпадающих. Программа должна вывести 3 (если все совподают), 2 (если два совпадает) или 0 (если все числа различны)


    https://repl.it/languages/python3


    Рефлексия

    Теперь я знаю…




    Теперь я умею…

    (из критериев)



    Обратная связь от учителя

    (словесная оценка и/или комментарий)

    Присылайте ответы учителю через Whatsapp


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