Coder Social home page Coder Social logo

apuntes's Introduction

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, 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 para ver los documentos, Git 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, si al compilar nos da error.

En distribuciones Linux basadas en Debian, como Trisquel, PureOS, Ubuntu o Linux Mint, 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

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:

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 <formato> n.lyx, donde <formato> 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 las asignaturas que faltan 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.

Lógicamente toda contribución no trivial se añadirá a los créditos de los apuntes.

apuntes's People

Contributors

jwanman avatar

Stargazers

Enrique Rodriguez López avatar Antonio López Toboso avatar Javier Albero avatar Adrián Fenollar Navarro avatar Luis Mejía Troya avatar filip avatar HYMAKO avatar  avatar tonignite avatar Rubén Gaspar Marco avatar

Watchers

 avatar Rubén Gaspar Marco avatar

Forkers

camilo56

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.