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

      Комментарии к записи Элементы математической логики отключены

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

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

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

Язык программирования P Y T H O N

Казань – 2016 г.

УДК 32.81, 372.800.2

ББК 73

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

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

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

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

Рецензент: .

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

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

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

Оглавление

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

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

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

Среда разработки Pysharm.. 10

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

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

3.1. Запись логических выражений. 17

3.2. Ввод-вывод. 25

3.1. Строки. 26

3.2. Структуры данных. 27

3.3. Простые конструкции. 30

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

3.6. Операторы.. 34

3.7. Функции. 36

3.8. Глобальные переменные. 38

4. Подключение библиотек. 40

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

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

7. Стеки. 47

8. Множества. 50

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

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

11. Классы.. 69

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

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

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

Предисловие

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

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

  • Создавать программы с высокой скоростью выполнения;
  • Писать модули для Python на C/C++;
  • Использовать стандартные библиотеки Python для работы с эл. почтой, протоколами Интернета, FTP, HTTP, БД, и пр.;
  • Использовать скрипты, написанные на Python на большинстве современных ОС;
  • Создавать программы для любых областей программирования;
  • Поддерживать современные технологии с помощью стандартных библиотек.

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

Условия могут комбинироваться.1

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

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

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

а) б) в) г) д)

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

а) б)

в) г) д)

Статьи к прочтению:

как понять -больше логик или этик? /Адекватная Соционика


Похожие статьи: