# Apuntes Apuntes para las asignaturas del PCEO en Matemáticas e Ingeniería Informática de la Universidad de Murcia. El propósito de estos apuntes es servir de repaso a la hora de estudiar la teoría para un examen o de referencia al hacer ejercicios. Por supuesto, no son un sustituto de ir entendiendo los contenidos y practicar con ejercicios. Estos apuntes no están afiliados de ningún modo a la Universidad de Murcia. Las asignaturas de matemáticas de las que se incluyen apuntes son las siguientes:
Curso matemáticasAsignatura¿Completo?¿Revisado?Curso PCEO
1 Funciones de Una Variable Real (`fuvr1`, `fuvr2`) 1
Álgebra Lineal y Geometría (`algl`, `gae`)
Conjuntos y Números (`cyn`)
Topología de Espacios Métricos (`tem`)
2 Funciones de Varias Variables I (`fvv1`) 2
Funciones de Varias Variables II (`fvv2`)
Funciones de Varias Variables III (`fvv3`)
Ampliación de Álgebra Lineal y Geometría (`aalg`)
Optimización lineal (`ol`)Sólo PDFSólo parte A 3
Análisis Numérico Matricial (`anm`)
Topología de Superficies (`ts`)
3 Funciones de Variable Compleja (`fvc`)Falta tema 1
Grupos y Anillos (`ga`) 4
Geometría de Curvas y Superficies (`gcs`)
Métodos Numéricos de las Ecuaciones Diferenciales (`mne`)No
Grafos y Optimización Discreta (`graf`)
Geometría Global de Superficies (`ggs`)
Ecuaciones Algebraicas (`ealg`)
4 Análisis Funcional (`af`)Hasta 2.9 5
Álgebra Conmutativa (`ac`)Hasta 3.8
Las asignaturas de informática de las que se incluyen apuntes son las siguientes:
Curso informáticaAsignatura¿Completo?¿Revisado?Curso PCEO
1 Fundamentos Lógicos de la Informática (`fli`)
Introducción a la Programación (`ip`) 1
Fundamentos de Computadores (`fc`)
Fundamentos Físicos de la Informática (`ffi`)
Tecnología de la Programación (`tp`)
Estructura y Tecnología de Computadores (`etc`)
2 Algoritmos y Estructuras de Datos I (`aed1`) 2
Programación Orientada a Objetos (`poo`)
Introducción a los Sistemas Operativos (`iso`)
Programación Concurrente y Distribuida (`pcd`)Sólo último temaNo
Compiladores (`cc`) 3
Bases de Datos (`bd`)
3 Servicios Telemáticos (`st`)
Tecnologías de Desarrollo de Software (`tds`) 4
Sistemas Inteligentes (`si`)
Arquitectura y Organización de Computadores (`aoc`)
Procesos de Desarrollo de Software (`pds`)
Gestión de Procesos de Desarrollo de Software (`gdps`)
4 Programación para la IA (`pia`) 5
Desarrollo de Sistemas Inteligentes (`dsi`)No
Modelos de Computación (`mc`)
## Venta benéfica Si está en Murcia, puede comprar versiones impresas de los apuntes (ver imagen) por un mínimo de 5 euros la asignatura o 19 euros por 6 asignaturas, y **el 100% de los beneficios** se destina a **[Project Elea](https://projectelea.org/about-us/)**, un grupo de voluntarios que trabajan con los residentes del campo de refugiados de Eleonas, Grecia, para mejorar los estándares de vida y el bienestar comunitario de estas personas que han perdido todo a causa de la guerra. ## Instalación Necesitaremos instalar [LyX](https://www.lyx.org/) para ver los documentos, [Git](https://git-scm.com) para descargarlos o contribuir a ellos (aunque esto también se puede hacer con la interfaz gráfica de GitHub) y puede que también [TeXLive](https://tug.org/texlive/), si al compilar nos da error. En distribuciones Linux basadas en [Debian](https://www.debian.org), como [Trisquel](https://trisquel.info), [PureOS](https://www.pureos.net), [Ubuntu](https://ubuntu.com) o [Linux Mint](https://linuxmint.com), podemos descargar todo el software necesario con la orden `sudo apt install git lyx texlive-full` en la línea de comandos. Para descargar los apuntes con Git, usamos el comando ```sh git clone https://github.com/JwanMan/apuntes ``` Descargar solo algunos apuntes es algo más complicado. Para descargar, por ejemplo, solo `fuvr1` y `cyn`, haríamos lo siguiente: ```sh git init apuntes cd apuntes git remote add -f origin https://github.com/JwanMan/apuntes git config core.sparseCheckout true echo fuvr1 >> .git/info/sparse-checkout echo cyn >> .git/info/sparse-checkout git pull origin master ``` En cada directorio, el fichero `n.lyx` es el fichero principal con los apuntes de la asignatura. Podemos compilarlos con la interfaz gráfica (`Archivo > Exportar`) o mediante la orden `lyx -e n.lyx`, donde `` es `pdf2` para exportar a PDF o `html` para convertir a HTML. ## Contribuciones Se ruega que quien encuentre fallos de redacción o de contenido me lo notifique o, preferiblemente, lo arregle. Esto se puede hacer mediante _Issues_ y _Pull Requests_ de Github o enviándome un mensaje, como puede ser un correo electrónico con `git send-email` a la dirección que aparece al inicio de los apuntes. Además, agadezco a quien quiera hacerse cargo o ayudar a avanzar en alguno de los siguientes ítems: * Completar los apuntes de las asignaturas de matemáticas o informáticas con apuntes inexistentes o incompletos. Actualmente estas son: - Las que no están en el PCEO, salvo Fundamentos Lógicos de la Informática. - Las de menciones de informática distintas a la Mención de Computación. - Introducción al Método Matemático. - Elementos de Probabilidad y Estadística. - Ecuaciones Diferenciales Ordinarias. - Cálculo Numérico de Una Variable. - Ecuaciones en Derivadas Parciales y Series de Fourier. - Teoría de la Probabilidad. - Ampliación de Probabilidad y Procesos Estocásticos. - Inferencia Estadística. - Laboratorio de Modelización. - Algoritmos y Estructuras de Datos II. - Redes de Computadores. - Autómatas y Lenguajes Formales. - Ampliación de Estructura de Computadores. - Ampliación de Sistemas Operativos. - Ampliación de Redes. - Compresión Multimedia. - Aprendizaje Computacional. - Visión Artificial. * Restructurar los apuntes de asignaturas en que los contenidos hayan cambiado por un cambio de profesor o plan de estudios. * Restructurar los apuntes de las asignaturas de primero de matemáticas que se han fusionado, como "Álgebra lineal" con "Geometría Afín y Euclídea" o "Funciones de Una Variable Real I" con "Funciones de Una Variable Real II". * Mejorar el estilo de los tres últimos capítulos de "Optimización Lineal", mal expresados por falta de tiempo. * Averiguar qué contenido entra realmente en "Análisis Funcional" y comentar el resto. * Añadir las demostraciones de "Álgebra Conmutativa" que se dejaron como ejercicio y no están ya hechas. Estas aparecen en los apuntes como notas LyX. * Transcribir los apuntes que sólo están disponibles en PDF por pérdida de los ficheros fuente con el fin de mejorar la accesibilidad. * Arreglar o notificarme otros problemas de accesibilidad. Toda contribución no trivial que mejore alguno de dichos ítems se añadirá a los créditos.