CURS
D’ESPECIALISTA UNIVERSITARI EN SISTEMES
GNU/LINUX:
ADMINISTRACIÓ I DESENVOLUPAMENT
Directors: Dr. Llorenç Valverde Garcia i Dr. Ricardo Galli Granada Departament de Ciències Matemàtiques i Informàtica
Programa detallat
Filosofia del programari lliure i obert. El projecte GNU i la Free Software Foundation. L'impacte econòmic a les empreses, el valor i creixement de la infraestructura de programari. La visió científica del programari obert. L'economia del programari lliure i obert. Traduccions i localització del programari lliure.
Programari lliure i recerca.
El desenvolupament de Linux i BSD, orígens i forma de gestió. Exemples de projectes reconeguts: Apache, XFree, KDE, Gnome, Perl. Llicencies d'us del programari: Copyletft, GPL, Open Source, BSD, Apache, etc. Debian, RedHat, Mandrake, SUSE, Ubuntu. Objectius, avantatges, actualització, programari disponible.
Navegadors, editors de text, gestors de correu electrònic. Firefox, Konqueror, extensions. Kmail, Firebird, Evolution, mutt. Introducció bàsica a Koffice i OpenOffice.
Reproductors só i vídeo (Xine, Mplayer, XMMS, Juk...). Codificació i edició de só i vídeo no lineal. codificadors MP3, Vorbis, Flac i MPEG, sox, lame, ffmpeg. K3b, Audacity, Cinelerra, Kino.
Format de documents, principis bàsics. Processador de text, fulla de càlcul, presentacions, dibuix vectorial, connexions amb bases de dades
Tex/Tetex. Latex. Lyx
Introducció als sistemes operatius: el nucli, eines del sistema, nucli Linux, eines GNU. Sistemes de fitxers i journaling, Ext2, Ext3, ReiserFS, JDB, XFS. Arquitectura d'Escriptoris gràfic: Xfree, KDE i GNOME.
Comandaments i eines bàsiques, edició de text, grep, awk. Administració i programació: comandaments, configuració bàsica, usuaris, permisos, programació bàsica bash/sh per a tasques més habituals Introducció a Perl, programes bàsics
Bases de dades, introducció, disseny, normalització, llenguatge SQL. Bases de dades MySQL, PostgreSQL. Optimització i seguretat
Introducció a PHP. Estructura de dades, diccionaris, estructures de control, expressions regulars, classes i paquets, interfície amb altres biblioteques genèriques. Perl avançat.
Estàndard CGI. Llenguatges encastats. PHP, Perl CGI i mòdulsPerl. Accés a base de dades MySQL i Postgres. Abstracció de dades, llibreries, l'autenticació d'usuaris, gestió de sessions, formularis, execució de comandaments externs del sistema, generació dinàmica d'imatges. Generació de imatges i presentacions multimèdia.
TCP/IP, adreces, interfícies, rutes, ports, servicis, servidores, daemons. Fitxers de configuració. Programes de configuració. Eines de avaluació, seguretat.
Servidors de Fitxers: Samba, NFS, FTP. Impressió: CUPS, Foomatic, servidors locals i remots, integració amb Samba/Windows.
Serveis de noms DNS. Estàndard DNS, Bind, camps del bind (MX, NS...). Correu electrònic, servidors SMTP, Sendmail, Exim, Postfix. DHCP.
Integració i gestió de la prevenció. Riscs generals i la seva prevenció. Riscs específics i la seva prevenció en el sector. Primers auxilis.
Introducció al concepte del mediambient. La contaminació i el deteriorament dels recursos naturals. La ciutat: nostre mitjà. L’actuació de l’Administració. Discusió en grup sobre les principals causes de contaminació i els seus efectes en el Medi ambient.