C2110 UNIX and programming

Faculty of Science
Autumn 2008
Extent and Intensity
0/2/0. 2 credit(s) (plus extra credits for completion). Type of Completion: k (colloquium).
Teacher(s)
Ing. et Ing. Jan Adam, Ph.D. (seminar tutor)
Mgr. Eva Fadrná, Ph.D. (seminar tutor)
RNDr. Petr Kulhánek, Ph.D. (seminar tutor)
Mgr. Zora Střelcová, Ph.D. (assistant)
Guaranteed by
Mgr. Eva Fadrná, Ph.D.
National Centre for Biomolecular Research – Faculty of Science
Timetable
Mon 10:00–11:50 Kontaktujte učitele
Prerequisites
Basic work with PC (for example MS Windows XX, Word, Excel)
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
The capacity limit for the course is 18 student(s).
Current registration and enrolment status: enrolled: 0/18, only registered: 0/18, only registered with preference (fields directly associated with the programme): 0/18
fields of study / plans the course is directly associated with
Course objectives
The seminar is providing an alternative for widely spread MS Windows environment. Students are led to the deeper knowledge of the programs that they are working with and to their own application creation. Knowledge obtained in this seminar are neccessary groundwork for computational chemistry and molecular modelling. The part concerning Internet shows relationships within the world computer network and the possibilities of its reasonable usage (contents providing, targeted search).
Syllabus
  • 1. History of the operation system UNIX, comparison with other OS, advantages and disadvantages. Making accounts on the server. Rules for academic computer network usage. 2. Basic UNIX commands for work with files, help usage, other commands for work under UNIX system. Permissions and their configuration. 3. VI editor - running, working modes, movement within the file, text insert, regular experssions for work with text. 4. Programming in shell - variables, position parameters, some constructions (if, for). Shell-script. 5. Electronic communication - e-mail, telnet, ftp, ssh. 6. HTML language, principle, marks. HTML page creation with help of VI editor. Putting the page on faculty server. 7. Graphicsl interface X-windows, Window managers. Configuration of terminal, window manager and environment. 8. Graphic aplications for X-windows - table processor, graph maker, document viewers, chemical structure viewer. 9. Chemical resources on Net - structure databases, literature sources, targetted search.
Literature
  • HAHN, Harley and Peter NORTON. Průvodce UNIXEM od Petera Nortona : Jak komunikovat s UNIXEM, jak UNIX ukládá a zobrazuje informace, používání unixového systému souborů, práce s editorem vi : Peter Norton's Guide to UNIX (Orig.). 1.vyd. Brno: UNIS, 1993, XXIV, 562. info
  • BRANDEJS, Michal. UNIX - Linux : praktický průvodce. 1. vyd. Praha: Grada, 1996, 340 s. ISBN 8071691704. info
  • PETRLÍK, Lukáš. Jemný úvod do systému UNIX. 1. vyd. České Budějovice: Kopp, 1995, 189 s. ISBN 80-85828-28-6. info
Assessment methods
class exercises in a computer room, individual consultations with a teacher, homeworks, final project and written test, colloquium
Language of instruction
Czech
Follow-Up Courses
Further comments (probably available only in Czech)
Study Materials
The course can also be completed outside the examination period.
The course is taught annually.
Teacher's information
http://www.ncbr.chemi.muni.cz/~evaf/unix.html
The course is also listed under the following terms Autumn 2007 - for the purpose of the accreditation, Spring 2000, Autumn 2010 - only for the accreditation, Spring 2001, Spring 2002, Spring 2003, Spring 2004, Spring 2005, Spring 2006, Spring 2007, Autumn 2007, Autumn 2009, Autumn 2010, Autumn 2011, Autumn 2011 - acreditation, Autumn 2012, Autumn 2013, Autumn 2014, Autumn 2015, Autumn 2016, autumn 2017, Autumn 2018, Autumn 2019, Autumn 2020, autumn 2021, Autumn 2022, Autumn 2023, Autumn 2024.
  • Enrolment Statistics (Autumn 2008, recent)
  • Permalink: https://is.muni.cz/course/sci/autumn2008/C2110