Экзаменационные вопросы по дисциплине "Алгоритмизация и программирования"


 Структура файла и кодировка программы



бет8/19
Дата12.05.2022
өлшемі128,37 Kb.
#142926
түріЭкзаменационные вопросы
1   ...   4   5   6   7   8   9   10   11   ...   19
Байланысты:
otvekzalg

2.1.4.4. Структура файла и кодировка программы


Программный код на языке Python можно записать в любом простом текстовом редакторе, который способен загружать и сохранять текст либо в кодировке ASCII, либо UTF-8. По умолчанию предполагается, что файлы с программным кодом на языке Python сохраняются в кодировке UTF-8 - надмножестве кодировки ASCII, с помощью которой можно представить практически любой символ любого национального алфавита. Файлы с программным кодом на языке Python обычно имеют расширение .ру.
В начале файла также допускается, но не рекомендуется указывать отдельной строкой кодировку отличную от UTF-8, например # coding: cp-1251.



  1. Опишите структуру программы на языке программирования Python.

Любая программа на языке Python состоит из модулей. Модуль на языке Python представляет собой ряд связанных между собой операций. Модули сохраняются в отдельных файлах с расширением *.py. Сохранённые модули можно использовать в создаваемых программах. Сначала мы будем разрабатывать довольно простые программы, которые практически всегда будут состоять всего из одного модуля.
Модули, в свою очередь, состоят из более простых структурных единиц. В модулях содержится код на языке Python, состоящий из инструкций. Инструкции представляют собой указания компьютеру. Они определяют, какие операции выполнит компьютер с данными. Инструкции в языке Python делятся на простые и составные. Простые инструкции описываются одной строкой кода, составные же – содержат вложенные инструкции.
Инструкции могут содержать выражения. И если инструкции определяют, какие действия будут выполнены над информацией, то выражения в составе инструкций определяют, над какими именно данными будут выполнены действия, описанные в инструкции.
Вместе с языком Python поставляется множество стандартных модулей, которые предоставляют программисту большое количество инструментов и возможностей для написания самых разных программ.

  1. Дайте определение понятия «тип данных». На какие группы делятся все типы данных? Перечислите типы данных относящиеся к группе простых типов. Перечислите простые типы данных языка программирования Python.



Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   ...   19




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет