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

  • § 17. Введение Что такое программирование

  • Простейшая программа

  • Это тоже комментарий """ Вывод на экран

  • Привет, Вася! Привет, Петя! Привет, Вася!Привет, Петя! Решение: print( "Привет, Вася!", end="" )

  • Системы программирования

  • Питон хард. 8-3py_Хард. 17. Введение 18. Линейные программы 19. Ветвления 20. Программирование циклических алгоритмов


    Скачать 5.26 Mb.
    Название 17. Введение 18. Линейные программы 19. Ветвления 20. Программирование циклических алгоритмов
    АнкорПитон хард
    Дата15.04.2023
    Размер5.26 Mb.
    Формат файлаppt
    Имя файла8-3py_Хард.ppt
    ТипДокументы
    #1063848
    страница1 из 18
      1   2   3   4   5   6   7   8   9   ...   18

    § 17. Введение
    § 18. Линейные программы
    § 19. Ветвления
    § 20. Программирование циклических алгоритмов
    § 21. Массивы
    § 22. Алгоритмы обработки массивов





    § 17. Введение




    Что такое программирование?





    Программирование — это создание программ для компьютеров. Этим занимаются программисты.


    Чем занимаются программисты:


    анализ задачи (выделение исходных данных, связей между ними, этапов решения задачи)


    системные аналитики


    написание документации


    технические писатели


    разработка алгоритмов


    алгоритмисты


    написание и отладка программ


    кодировщики


    тестирование программ


    тестировщики

    Направления в программировании





    системный программист


    операционные системы, утилиты, драйверы


    прикладной программист


    прикладные программы, в т.ч. для мобильных устройств


    веб-программист


    веб-сайты


    программист баз данных


    системы управления базами данных

    Простейшая программа





    # Это пустая программа


    Что делает эта программа?


    ?


    комментарии после # не обрабатываются


    # coding: utf-8
    # Это пустая программа


    кодировка utf-8 по умолчанию)


    """
    Это тоже комментарий
    """

    Вывод на экран





    print( "Привет!" )


    оператор вывода


    Оператор — это команда языка программирования.


    print( "Привет", Вася! )


    Что плохо?


    ?


    print( "Привет, Вася!" )


    вся строка в кавычках

    Переход на новую строку





    print( "Привет, Вася!" )
    print( "Привет, Петя!" )


    Результат:


    Нужно в одной строке:


    Привет, Вася!
    Привет, Петя!


    Привет, Вася!Привет, Петя!


    Решение:


    print( "Привет, Вася!", end="" )
    print( "Привет, Петя!" )


    переход на новую строку автоматически


    end=""


    после вывода данных ничего не выводить

    Системы программирования





    Системы программирования — это средства для создания новых программ.


    Транслятор — это программа, которая переводит тексты программ, написанных программистом, в машинные коды (команды процессора).


    компилятор — переводит всю программу в машинные коды, строит исполняемый файл (.exe)
    интерпретатор — сам выполняет программу по частям (по одному оператору).


    program Hello;
    begin
    write('Привет!')
    end.


    1010010100


    privet.exe


    Python – интерпретатор!


    !

    Системы программирования





    Отладчик — это программа для поиска ошибок в других программах.


    пошаговый режим — выполнение программы по шагам (по одному оператору)
    просмотр значений переменных во время выполнения программы
    точки останова – операторы в программе, перед выполнением которых нужно остановиться.


    Среда программирования (IDE):
    редактор текста программ транслятор отладчик

      1   2   3   4   5   6   7   8   9   ...   18


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