Элементы математической логики




Федеральное государственное автономное образовательное учреждение высшего образования

«Казанский (Приволжский) федеральный университет»

 

Хадиев Р.М., Гайнутдинова А.Ф., Хадиев К.Р.

 

 

 

 

Казань – 2016 г.

УДК 004

ББК 76.01

К 38

 

Хадиев Р.М., Гайнутдинова А.Ф., Хадиев К.Р.. Язык программирования PYTHON. Учебное пособие. Казань: Изд-во КФУ, 2016.

Данная работа является учебно-методическим пособием для самостоятельной работы студентов по курсу «Основы информатики». Пособие позволяет на базе имеющихся знаний по программированию на языках Паскаль и С++ освоить язык PYTHON, используемый при создании программ на различных платформах.

В начале предлагается на базе знакомых программ, написанных на языках Паскаль и С++, по аналогии переписать их на язык PYTHON. Затем, используя, инструментальные и новые идеологические средства языка, улучшить его, создавая более наглядную и эффективную запись.

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

 

Рецензент:.

Одобрено научно-методическим советом Института вычислительной математики и информационных технологий Казанского федерального университета.

 

© Хадиев Р.М., Гайнутдинова А.Ф., Хадиев К.Р.. 2015

© Казанский федеральный университет


 

Оглавление

Предисловие. 4

1. Элементы математической логики. 5

2. Установка системы и среда программирования. 6

Среда разработки IDLE.. 7

3. Описание языка PYTHON.. 8

Строки. 8

3.1. Структуры данных. 9

3.2. Простые конструкции. 11

3.3. Потоковый ввод-вывод и работа с текстовыми файлами. 12

3.4. Условные конструкции. 13

3.5. Операторы.. 14

3.6. Функции. 16

3.6. Глобальные переменные. 17

4. Компьютерная графика. 18

5. Классы.. 19

Исключения в Python имеют структуру try - except [ except ionname]: 20

Литература. 21

Приложения. 22

Импорт. 23

Работа с файловой системой. 23

Особенности. 23

 


Предисловие

Python – это язык программирования, поддерживающий объектно-ориентированное программирование (ООП) и кросс-платформенность. Разработку языка Python начал Гвидо Ван Россум (Guido Van Rossum) в середине 1990-х годов.

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

· Скорость выполнения программ на Python высока;

· Модули для Python можно писать на C/C++;

· В стандартных библиотеках Python есть средства для работы с эл. почтой, протоколами Интернета, FTP, HTTP, БД, и пр.;

· Скрипты, на Python выполняются на большинстве современных ОС, обеспечивающее применение Python в самых различных областях.

· Python подходит для любых областей программирования.

· Есть поддержка современных технологий в стандартных библиотеках.

 


 

Элементы математической логики

1) Трех аргументная функция F(a,b,c) имеет следующий вид

a b c F Написать формулу, контактную схему и Эйлеровы множества этой функции.
       
       
       
       
       
       
       
       

 

2) Написать таблицу истинности и контактную схему для заштрихованной области, ДНФ–формулу, минимизировать и нарисовать контактную схему.

 

3) Написать логическую формулу, принимающей значение true для точек, принадлежащих заштрихованной области, и false для точек, не принадлежащих заштрихованной области.

а) б)

 




Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-27 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: