SubjectsSubjects(version: 983)
Course, academic year 2025/2026
   
Basics of Programming for Non-Computer-Scientists II - NPFL059
Title: Základy programování pro studenty humanitních oborů II
Guaranteed by: Institute of Formal and Applied Linguistics (32-UFAL)
Faculty: Faculty of Mathematics and Physics
Actual: from 2017
Semester: summer
E-Credits: 5
Hours per week, examination: summer s.:1/2, C+Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: cancelled
Language: Czech
Teaching methods: full-time
Guarantor: RNDr. Jaroslava Hlaváčová, Ph.D.
Class: DS, matematická lingvistika
Classification: Informatics > Computer and Formal Linguistics
Co-requisite : NPFL058
Opinion survey results   Schedule   Noticeboard   
Annotation -
Course for students who did not study informatics, especially for those who have previous education in humanities. The aim of the lectures is introduction into programming and programming language Perl, especially with respect to linguistic applications. Continuation of PFL058.
Last update: T_UFAL (22.05.2006)
Literature - Czech

P.Töpfer: Algoritmy a programovací techniky, Prometheus Praha 1995. ISBN 80-85849-83-6

Wall, L., Christiansen, T. and R. L. Schwartz: Programming PERL. O'Reilly. 1996. ISBN 1-56592-149-6.

Pavel Satrapa: Perl pro zelenáče, Neokortex, s.r.o. ISBN 80-86330-02-8

Last update: T_UFAL (23.05.2005)
Syllabus -

Programming in Perl

  • regular expressions
  • hashes
  • subroutines

In seminars, examples on real text data are studied.

Brief contents of lectures:

1. -2.

Regular expressions

3.

Hashes

4.

Sorting algorithms

5.

Subroutines

6.

References

7.

Object-oriented Perl

Last update: T_UFAL (22.05.2006)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html