|
Šifra:
|
86526
|
|
ECTS:
|
4
|
Lecturers in charge:
|
Prof. dr. sc.
Zoran Kalafatić
Prof. dr. sc.
Siniša Šegvić
|
Lecturers:
|
Doc. dr. sc.
Stjepan Groš - Lectures
Dr. sc.
Darijan Marčetić - Laboratory exercises
mag. ing. comp.
Goran Glavaš - Laboratory exercises
dipl. ing.
Marijo Maračić - Laboratory exercises
dipl. ing.
Marija Marčetić - Laboratory exercises
|
Take exam:
|
Studomat
|
English level:
1,0,0
|
All teaching activities will be held in Croatian. However, foreign students in mixed groups will have the opportunity to attend additional office hours with the lecturer and teaching assistants in English to help master the course materials. Additionally, the lecturer will refer foreign students to the corresponding literature in English, as well as give them the possibility of taking the associated exams in English.
|
|
Load:
|
| Lecture type | Total |
| Lectures |
30 |
| Laboratory exercises |
15 |
* Load is given in academic hour (1 academic hour = 45 minutes)
|
Description:
|
Scripting languages represent a very different style of programming compared to traditional
programming languages. They are designed for "gluing" applications - composing new
programs by combining existing applications - components. That approach leads to higher
level of programming and more rapid application development. In this course students
explore the nature of scripting and their application areas. The topics include shell
programming, regular expressions, Unix tools, and basics of Perl and Python programming.
|
Literature:
|
- Unix Shell Programming, 3rd edition; Stephen Kochan, Patrick Wood; Sams; 2003; ISBN: 978-0672324901
- Learning Perl, 5th Edition; Randal L. Schwartz, Tom Phoenix, brian d foy; O'Reilly; 2008; ISBN: 978-0-596-52010-6
- Learning Python, 4th Edition; Mark Lutz; O'Reilly; 2009; ISBN: 978-0-596-15806-4
|
Prerequisit for:
|
Enrollment:
Passed:
Algorithms and Data Structures
|
|
6. semester
|
Izborni predmeti
-
module
Computer Science
Izborni predmeti
-
module
Electronic and Computer Engineering
Izborni predmeti
-
module
Software Engineering
Izborni predmeti
-
module
Telecommunications and Informatics
|
|