Subáreas de la Informática
Buenas!
El martes en clase de Redes, hablando con el señor Juanma, salió el tema de las diferentes áreas de la informatica. El problema era que no se acordaba xD Y bueno, como ayer aparecieron en mis apuntes, pues aquí las dejo. Y de paso, las leemos todos.
1- ALGORITMOS Y ESTRUCTURAS DE DATOS
- Teoría: Teoría de la computabilidad , complejidad , concurrencia , bases de datos , redes , grafos .
- Experimentación: Evaluación de algoritmos , Metodologías de diseño algorítmico.
- Diseño: Librerías de programas, aplicaciones .
2- LENGUAJES DE PROGRAMACIÓN
- Teoría: Lenguajes , gramáticas , máquinas abstractas
- Experimentación: Muy amplios tipos de programacion, imperativa , orientada a objetos ..
- Diseño: Un gran número de lenguajes de programación
3- ARQUITECTURA
- Teoría: Electrónica digital , codificación, máquinas de estados finitos
- Experimentación: Modelos de circuitos, modelos de máquinas
- Diseño: CISC , RISC , VLSI , Multiprocesadores , cubos
4- SISTEMAS OPERATIVOS Y REDES
- Teoría: concurrencia, planificación, encriptación , gestión de memoria, flujos de trabajo
- Experimentación: modelización de abstracción y ocultación de información
- Diseño: Numerosos sistemas operativos, protocolo de comunicaciones
5- INGENIERÍA DEL SOFTWARE
- Teoría: Verificación, lógica temporal y reusabilidad, construcción de grandes sistemas
- Experimentación: Numerosos paradigmas: programación estructurada, flujos de datos, orientación a objetos
- Diseño: Herramientas 4generación, herramientas de especificacion, diseño UML
6- BASES DE DATOS Y RECUPERACIÓN DE INFORMACIÓN
- Teoría: Álgebra relacional, cálculo relacional, concurrencia, bloqueos, sincronización, búsqueda, indexación..
- Experimentación: modelos de datos: jerárquico, relacional, orientada a objetos, XML
- Diseño: ORACLE, SQL, server, INGRES,ADABAS
7- INTELIGENCIA ARTIFICIAL Y ROBÓTICA
- Teoría: Modelización del conocimiento animal y humano
- Experimentación: Razonamiento lógico, representación del conocimiento, teoría del aprendizaje, reconocimiento del habla,robótica
- Diseño: Programación lógica, sistemas expertos, redes neuronales, lógica difusa
8- GRÁFICOS
- Teoría: Geometría computacional
- Experimentación: Modelización de representaciones gráficas, realidad virtual, simulación
- Diseño: Estandarización de las representaciones, VRML, aplicaciones gráficas 2D-3D, simuladores
9- INTERACCIÓN COMPUTADORA-HUMANA
- Teoría: Teoría de la comunicación, ergonometría
- Experimentación: CAD
- Diseño: CAD aplicado a múltiples campos, multiples modelos de interacción
10- CIENCIA COMPUTACIONAL
- Teoría: Cálculo numérico. modelos contínuos representados por modelos discretos
- Experimentación: Modelos secuenciales, modelos paralelos
- Diseño: mathematica, mathlab
11- INFORMÁTICA ORGANIZACIONAL
- Teoría: Sistemas organizacionales, sistemas de información, sistemas informáticos
- Experimentación:Management Informaticon Systems (MIS)
- Diseño: Numerosas implementaciones
12- BIOINFORMÁTICA
Campo emergente: Química computacional, cálculo de moléculas,algoritmos de strings para el proyecto Genoma Humano, retinas y oidos artificiales, memorias para series históricas
5 comentarios
tarzanete -
Skelv -
Mmmm... la verdad es que tiene su sentido, al igual que asi cobra sentido el orden en el que damos las asignaturas (aunque p.e., servidor yogurin da Bases de Datos peeero es una introduccion, el funcionamiento y eso vendra en BD2^^u
vitaka -
juanan -
por cierto en que tema entraria "Como hacer un superavanzado programa contable pero no ponerla la opcion deshacer para que juana ndeba repetir toda la lista de recibos cuando se equivoca en un decimal" ???
malditos informaticos os odio pero con amor
vitaka -