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

  • Программа. Языки программирования

  • Программу

  • Основные этапы развития языков программирования

  • История языка Python

  • Особенности Pytho

  • Достоинства и недостатки PyCharm IDE

  • Недостатки Медленная загрузка среды разработки, требует более углубленную настройку для проектов. PyCharm

  • Тема Основы языка Python Программа. Языки программирования


    Скачать 1.41 Mb.
    НазваниеТема Основы языка Python Программа. Языки программирования
    Дата07.04.2023
    Размер1.41 Mb.
    Формат файлаpptx
    Имя файла5ee98598-9c1f-44e5-8384-12af453b45e3.pptx
    ТипПрограмма
    #1045523

    Программирование на языке Python. Базовый уровень


    Модуль 1. Введение в программирование

    Тема 1.1. Основы языка Python

    Программа. Языки программирования

    Языки программирования – этоискусственные языки. Они отличаются от естественных ограниченным, достаточно малым числом слов, значение которых понятно компьютеру (транслятору), и очень строгими правилами записи команд (операторов).

    Программу можно представить как набор последовательных команд (алгоритм) для объекта (исполнителя), который должен их выполнить для достижения определенной цели.

    Python — это высокоуровневый язык программирования, который используется в различных сферах IT.


    Python – это универсальный современный ЯП высокого уровня, к преимуществам которого относят высокую производительность программных решений и структурированный, хорошо читаемый код. Синтаксис Питона максимально облегчен, что позволяет выучить его за сравнительно короткое время.

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


    Поколения

    Языки программирования

    Характеристика

    Первое

    Машинные

    Ориентированы на использование в конкретной ЭВМ, сложны в освоении, требуют хорошего знания архитектуры ЭВМ

    Второе

    Ассемблеры. Макроассемблеры

    Более удобны для использования, но по-прежнему машинно-зависимы

    Третье

    Языки высокого уровня

    Мобильные, человеко-ориентированные, проще в освоении

    Четвертое

    Непроцедурные, объектно-ориентированные, языки запросов, параллельные

    Ориентированы на непрофессионального пользователя и на ЭВМ с параллельной архитектурой

    Пятое

    Языки искусственного интеллекта, экспертных систем и баз знаний, естественные языки

    Ориентированы на повышение интеллектуального уровня ЭВМ и интерфейса с языками

    История языка Python


    Разработка языка Python была начата в конце 1980-х годов сотрудником голландского института CWI .

    В феврале 1991 года Гвидо опубликовал исходный текст в группе новостей alt.sources.

    Python 2.0 был выпущен 16 октября 2000 года с новыми функциями, такими как обнаружение циклов сборщика мусора и поддержка Unicode. В 2008 году, после длительного тестирования, вышла первая версия Python 3000 (или Python 3.0, также используется сокращение Py3k).

    Особенности Pytho

    • Простой и легкий в освоении.
    • Свободный и открытый.
    • Расширяемый и встраиваемый.
    • «Заряженный».

    Python включает простенькую среду разработки Python IDLE.


    Инструменты общего назначения, которые используют для разработки в Python:

    1 Среда разработки с поддержкой языка Python

    2 Специализированные редакторы и IDE для Python

    Достоинства и недостатки PyCharm IDE


    Достоинства

    Все возможности IDE. Управление версиями и проектами, нативный запуск и написание кода, подсветка синтаксиса, автозавершением кода Python и т.д.

    IDE доступна бесплатная версия с открытым исходным кодом (Community) для Windows, macOS и Linux.

    Недостатки

    Медленная загрузка среды разработки, требует более углубленную настройку для проектов.

    PyCharm

    PyCharm cуществует в двух версиях:

    • PyCharm Community – свободно-распространяемая версия с открытым исходным кодом.
    • PyCharm Professional – проприетарная платная версия с триальным периодом и поддержкой фреймворков.


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