Ciencias de la Computación

Description

Mind Map on Ciencias de la Computación, created by Lalita Duarte on 21/02/2014.
Lalita Duarte
Mind Map by Lalita Duarte, updated more than 1 year ago
Lalita Duarte
Created by Lalita Duarte about 10 years ago
39
0

Resource summary

Ciencias de la Computación
  1. Son aquellas que abarcan las bases teóricas de la información y la computación, así como su aplicación en sistemas computacionales.
    1. Fundamentos matemáticos
      1. Criptografía
        1. Consta de algoritmos para proteger datos privados, incluido el cifrado.
        2. Teoría de grafos
          1. Recursos elementales para las estructuras de almacenamiento de datos y para los algoritmos de búsqueda.
          2. Lógica matemática
            1. La lógica matemática estudia los sistemas formales en relación con el modo en el que se codifican nociones intuitivas de objetos matemáticos como conjuntos, números, demostraciones y computación.
            2. Teoría de tipos
              1. Análisis formal de los tipos de datos y el uso de estos para entender las propiedades de los programas, en particular la seguridad de estos.
            3. Teoría de la computación
              1. Teoría de la computación
                1. Rama de la matemática y la computación que centra su interés en las limitaciones y capacidades fundamentales de las computadoras.
                2. Teoría de autómatas
                  1. Rama de las ciencias de la computación que estudia las máquinas abstractas y los problemas que éstas son capaces de resolver.
                  2. Teoría de la computabilidad
                    1. Parte de la computación que estudia los problemas de decisión que pueden ser resueltos con un algoritmo o equivalentemente con una máquina de Turing.
                    2. Teoría de la complejidad computacional
                      1. Rama de la teoría de la computación que se centra en la clasificación de los problemas computacionales de acuerdo a su dificultad inherente, y en la relación entre dichas clases de complejidad.
                    3. Algoritmos y estructuras de datos
                      1. Análisis de algoritmos
                        1. Es una parte importante de la Teoría de complejidad computacional más amplia, que provee estimaciones teóricas para los recursos que necesita cualquier algoritmo que resuelva un problema computacional dado. Estas estimaciones resultan ser bastante útiles en la búsqueda de algoritmos eficientes.
                        2. Algoritmos
                          1. Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
                          2. Estructuras de datos
                            1. Es una forma de organizar un conjunto de datos elementales con el objetivo de facilitar su manipulación. Un dato elemental es la mínima información que se tiene en un sistema.
                            2. Lógica y computabilidad
                              1. Estudio de diferentes tipos de lógicas, su poder expresivo, decidibilidad, aplicaciones.
                              2. Especificación
                                1. Desarrollo de métodos para definir formalmente (matemática y lógicamente) el comportamiento esperado de un algoritmo, para luego probar terminación y correctitud.
                              3. Lenguajes de programación y compiladores
                                1. Compiladores
                                  1. Programa informático que traduce un programa escrito en un lenguaje a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar.
                                  2. Teoría de lenguajes de programación
                                    1. Rama de la informática que se encarga del diseño, implementación, análisis, caracterización y clasificación de lenguajes de programación y sus características.
                                  3. Bases de datos
                                    1. Bases de datos
                                      1. Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta.
                                      2. Estructura de datos
                                        1. Es una forma de organizar un conjunto de datos elementales con el objetivo de facilitar su manipulación. Un dato elemental es la mínima información que se tiene en un sistema.
                                        2. Minería de datos
                                          1. Es un campo de lasciencias de la computación referido al proceso que intenta descubrir patrones en grandes volúmenes de conjuntos de datos. Utiliza los métodos de la inteligencia artificial, aprendizaje automático, estadística y sistemas de bases de datos.
                                        3. Sistemas concurrentes, paralelos y distribuidos
                                          1. Programación concurrente
                                            1. Teoría y práctica de cómputos simultáneos y computación interactiva. Es la simultaneidad en la ejecución de múltiples tareas interactivas. Estas tareas pueden ser un conjunto de procesos o hilos de ejecución creados por un único programa.
                                            2. Redes de computadoras
                                              1. Es un conjunto de equipos y software conectados entre sí por medio de dispositivos físicos que envían y reciben impulsos eléctricos, ondas electromagnéticas o cualquier otro medio para el transporte de datos, con la finalidad de compartir información, recursos y ofrecer servicios.
                                              2. Cómputo paralelo
                                                1. Computación con el uso de múltiples computadoras y múltiples procesadores en paralelo. Es una forma de cómputo en la que muchas instrucciones se ejecutan simultáneamente, operando sobre el principio de que problemas grandes, a menudo se pueden dividir en unos más pequeños, que luego son resueltos simultáneamente (en paralelo).
                                                2. Sistemas distribuidos
                                                  1. Sistemas que utilizan múltiples procesadores repartidos en una gran área geográfica. Modelo para resolver problemas de computación masiva utilizando un gran número de ordenadores organizados en racimos incrustados en una infraestructura de telecomunicaciones distribuida.
                                                3. Inteligencia artificial
                                                  1. Inteligencia artificial (IA)
                                                    1. La implementación y estudio de sistemas que exhiben (ya sea por su comportamiento o aparentemente) una inteligencia autónoma o comportamiento propio, a veces inspirado por las características de los seres vivos. Las ciencias de la computación están relacionadas con la IA, ya que el software y las computadoras son herramientas básicas para su desarrollo y progreso.
                                                    2. Razonamiento automatizado
                                                      1. Es un área de las ciencias de la computación dedicado a comprender diferentes aspectos del razonamiento de forma que permita la creación de programas con el objeto de permitir a los ordenadores razonar de forma autónoma o casi autónoma.
                                                      2. Robótica
                                                        1. Algoritmos para controlar el comportamiento de los robots. Rama de la tecnología que se dedica al diseño, construcción, operación, disposición estructural, manufactura y aplicación de los robots.
                                                        2. Visión por computador
                                                          1. Algoritmos para extraer objetos tridimensionales de una imagen bidimensional. Es un subcampo de lainteligencia artificial. El propósito de la visión artificial es programar un computador para que "entienda" una escena o las características de una imagen.
                                                          2. Aprendizaje automático
                                                            1. Es una rama de la inteligencia artificial cuyo objetivo es desarrollar técnicas que permitan a las computadoras aprender. De forma más concreta, se trata de crear programas capaces de generalizar comportamientos a partir de una información no estructurada suministrada en forma de ejemplos.
                                                          3. Gráficos por computador
                                                            1. Computación gráfica
                                                              1. Es el campo de la informática visual, donde se utilizan computadoras tanto para generar imágenes visuales sintéticamente como integrar o cambiar la información visual y espacial probada del mundo real.
                                                              2. Procesamiento digital de imágenes
                                                                1. Conjunto de técnicas que se aplican a las imágenes digitales con el objetivo de mejorar la calidad o facilitar la búsqueda de información.
                                                                2. Geometría computacional
                                                                  1. Es una rama de las ciencias de la computación dedicada al estudio de algoritmos que pueden ser expresados en términos de la geometría.
                                                                3. Computación científica
                                                                  1. Computación científica
                                                                    1. Es el campo de estudio relacionado con la construcción de modelos matemáticos y técnicas numéricas para resolver problemas científicos, de ciencias sociales y problemas de ingeniería.
                                                                    2. Bioinformática
                                                                      1. Es la aplicación de tecnología de computadores a la gestión y análisis de datos biológicos.
                                                                      2. Computación cuántica
                                                                        1. Es un paradigma de computación distinto al de la computación clásica. Se basa en el uso de qubits en lugar de bits, y da lugar a nuevas puertas lógicas que hacen posibles nuevos algoritmos.
                                                                        2. Neurociencia computacional
                                                                          1. Es una ciencia interdisciplinar que enlaza los diversos campos de la neurociencia, la ciencia cognitiva, laingeniería eléctrica, las ciencias de la computación, la física y las matemáticas.
                                                                        3. Construir Conocimiento
                                                                          1. Motivar y posibilitar la participación de los educandos en las distintos momentos del aprendizaje en la sala de informática y fuera de ella.
                                                                            1. Dialogan
                                                                              1. Preguntan
                                                                                1. Justifican
                                                                                  1. Proponen
                                                                                    1. Responder
                                                                                      1. Contradicen
                                                                                      2. Fomentar un ambiente de interección social amable, respetuuso, confiable e inclusivo, que permita la expresión del educando y educardor.
                                                                                        1. Planear los contenidos del curriculo que incluya variedad de estrategias de apredizaje y que esta planeación de cabida a la sopresa y al interes de los educandos.
                                                                                          1. Problemas
                                                                                            1. Análisis de situaciones
                                                                                              1. Análisis de materiales
                                                                                                1. Análisis de producciones de los educandos.
                                                                                                  1. Reflexión colectiva
                                                                                                  2. Motivar el aprendizaje y profundización autonoma de los conocimientos tratrados en la clase y brindar ayudas didacticas que guie el desarrollo de las competencias.
                                                                                                    1. Relacionar los contenidos del curriculo y dinamizarlo con vivencias y problemas basados en casos reales, con el fin que el estudiante viva los conocimientos aprendidos.
                                                                                                      1. Establecer una relacion entre los contenidos aprendidos y por ver, resaltando el por qué de aprenderlos.
                                                                                                        1. Adaptar nuestra metodologia para incluir a todos los educandos.
                                                                                                          1. Incluir las TICs en el desarrollo de estrategias didacticas para el desarrollo del conocimiento.
                                                                                                            1. Transmitir a traves de nuestros actos, palabras, expresiones y pensamientos una verdadera educación.
                                                                                                            Show full summary Hide full summary

                                                                                                            Similar

                                                                                                            Test 1
                                                                                                            Gustavo Arce
                                                                                                            TICS EN LA SOCIEDAD DEL CONOCIMIENTO
                                                                                                            Enrique Lanchipa
                                                                                                            Código de Ética: Ingenieros Informaticos
                                                                                                            Adilmar Ruiz
                                                                                                            Guías del docente
                                                                                                            Diego Saavedra
                                                                                                            Pre - test - Informática Básica
                                                                                                            Juan Manuel Mastrolinardo N.
                                                                                                            Las TICS_1
                                                                                                            Enrique Lanchipa
                                                                                                            Las TICS
                                                                                                            etaipe
                                                                                                            Las TICS_1
                                                                                                            etaipe
                                                                                                            Las TICS_2
                                                                                                            etaipe
                                                                                                            TICS EN LA SOCIEDAD DEL CONOCIMIENTO
                                                                                                            etaipe
                                                                                                            BPM Enfoques
                                                                                                            Yennifer Gaviria Hoyos