Вычислительная практика, III курс

 

Используемые технологии

Во время вычислительной практики осваиваются новые технологий, основными из которых являются Python и LATEX, а также такие как база данных SqLite, интегрированная среда разработки Eclipse, основные библиотеки языка Python, система контроля версий git, дистрибутив LATEX и прочее.

 

Программная платформа

Все задания выполняются как на рабочем компьютере в аудитории, так и на домашнем компьютере. Операционные системы: Windows XP и Windows 8.1, 32-bit. Программное обеспечение: Python 2.7 или Python 3.3, Eclipse Kepler, MikTeX 2.9, Far 3.0, Git 1.9.4, сервис github.com и другие.

 

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

Язык программирования Python - это простой, объектно ориентированный, динамический, портативный, устойчивый и безопасный, современный язык программирования высокого уровня. В настоящее время является одним из наиболее распространенных языков программирования.

 

Система компьютерной верстки LATEX

TEX - это издательская система, предназначенная для набора научно-техническихтекстов высокого полиграфического качества. LATEX один из наиболее популярных макропакетов на базе TEXа, существенно дополняющий его возможности. Система LATEX удобна в использовании и содержит в себе большое количество возможностей. Процесс верстки заключается в формировании скрипта на языке TEX и в дальнейшем преобразовании его в нужныйдокумент. В отличие от текстовых процессоров, основанных на принципе WYSIWYG (что видишь, то и получишь), TEX не показывает результат вовремя набора текста.

 

Система контроля версий Git

Система Git предназначена для контроля за изменениями файлов проектав процессе его разработки. Представляет незаменимую помощь при работе над одним проектом большого количества людей и при значительных размерах проекта. Сервис github.com предназначен для общего доступа кфайлам проекта и к их изменениям большого количества людей.

 

Индивидуальное задание

Задание по Python состоит в создании проекта по тестированию психофизиологических свойств человека, приложение должно иметь как графический интерфейс так и возможность работы в консоли. Данные для приложения должны выбираться из базы данных.

Задание по LATEX состояло в создании двух документов по определенному образцу и создании презентации по теме своей курсовой работы, используя пакет beamer.

 

 

 

Задания и материалы


 

  1. Git: git-1, git-2
  2. Python: python-guide, python-style, python-bookpython-1, GUI в Python, python-2
  3. LaTeX: 1) набрать текст из файла latex-1, 2) набрать (до 10.07.2017) несколько страниц согласно варианту из рукописи по ссылке, 3) создать презентацию по своей курсовой, используя пакет beamer. Некоторая литература по LaTeX: 1, 2, 3. Рекомендуемые дистрибутивы LaTeX - TeXLive или MikTeX.
  4. Отчет по вычислительной практике должен быть набран в LaTeX.

 

 

 

Баллы (нажмите, чтобы открыть)