UCJDPPF1 Applied Pearl

Faculty of Philosophy and Science in Opava
Winter 2019
Extent and Intensity
1/0/0. 0 credit(s). Type of Completion: dzk.
Teacher(s)
doc. Ing. Petr Sosík, Dr. (lecturer)
Guaranteed by
doc. Ing. Petr Sosík, Dr.
Institute of Foreign Languages – Faculty of Philosophy and Science in Opava
Prerequisites
The course is intended for PhD students of linguistics and no preliminary knowledge of programming is required (but it can provide an advantage).
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
The Perl programming language is very popular in the computational linguistic community thanks to its strong text processing tools: search support, rapid single-use software development, CGI scripts support. Perl provides a strong XML support and possibilities of transcript to XML. The course offers an introduction to Perl and its most common programming techniques, including applications in corpus linguistics.
Syllabus (in Czech)
  • 1. Úvod do počítačových technologií, programování a programovacích jazyků.
    2. Úvod do Perlu, jeho výhody a nevýhody.
    3. Základní konstrukce v Perlu: řídící struktury a proměnné.
    4. Vstup a výstup dat.
    5. Bloková struktura programu: podprogramy a moduly.
    6. Silné stránky Perlu: regulární výrazy a prohledávání textu.
    7. Řetězce a manipulace s textem.
    8. Podpora a převod do XML a HTML.
    9. Úvod do CGI skriptů.
Literature
    recommended literature
  • P.M. Nugues. An Introduction to Language Processing with Perl and Prolog. Springer-Verlag, 2006. info
  • M. Hammond. Programming for Linguists: Perl for Language Researchers. Blackwel, 2003. info
  • P. Satrapa. Perl pro zelenáče. Neokortex, s.r.o., Praha, 2000. info
Teaching methods
Interactive lecture
Lecture with a video analysis
Assessment methods
Exam
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Teacher's information
A study of selected topics of programming in Perl due to teacher's recommendation related to the PhD thesis of the student. An individual programming project and an oral exam.
The course is also listed under the following terms Winter 2007, Winter 2008, Winter 2009, Winter 2010, Winter 2011, Winter 2012, Winter 2013, Winter 2014, Winter 2015, Winter 2016, Winter 2017, Winter 2018, Summer 2020, Winter 2020, Summer 2021, Winter 2021, Summer 2022.
  • Enrolment Statistics (Winter 2019, recent)
  • Permalink: https://is.slu.cz/course/fpf/winter2019/UCJDPPF1