Mapa mental
ingenieria en Computacion
Conteúdo do mapa
ingenieria en Computacion
La ingeniería en computación estudia el desarrollo de sistemas automatizados y el uso de los lenguajes de programación; de igual forma se enfoca al análisis, diseño y la utilización del hardware y software para lograr la implementación de las más avanzadas aplicaciones industriales y telemáticas.
- Dentro de sus caracteristcas
- lenguaje de programacion
- HTML
- SQL
- Java
- C
- XML
- PHP
- un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.
- PHP
- El lenguaje C++ está basado en el concepto de funciones en donde cada una tiene un nombre y una lista de argumentos. En general se puede dar a una función el nombre que se quiera con excepción de MAIN que se reserva para la función que inicia la ejecución del programa.
- XML
- fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo no tine que ser recopilado en otra .
- C
- basados en el manejo del algebra y calculo relacional tambien entra las bases de datos
- Java
- basado en las paginas web en su estructura
- SQL
- HTML
- Desarrollo de softwere
- aplicaciones de escritorio basadas en consolas y servicios de windows
- una aplicación de escritorio de Windows es una forma de crear una aplicación de escritorio nativa para Windows ; la otra forma es una aplicación de Microsoft Foundation Classes. MFC es la opción predeterminada para las aplicaciones, en especial las aplicaciones de tipo empresarial, que tienen muchos controles de interfaz de usuario o controles de usuario personalizados. MFC proporciona clases auxiliares útiles para la serialización, la manipulación de texto, la impresión y elementos modernos de la interfaz de usuario tales como la cinta de opciones. Estas clases no están disponibles para aplicaciones de escritorio de Windows.
- windows form
- Algoritmo
- Bases de datos
- Aplicaciones web y moviles
- Aunque ambos se utilizan en el mismo medio (smartphones y tablets), aplicaciones móviles (apps) y sitios web móviles (también llamados aplicaciones Web) son muy diferentes. Una aplicación móvil es un programa que se descarga e instala en el dispositivo móvil de un usuario, mientras que un sitio web para móviles no es más que una página web adaptada a los formatos de tabletas y teléfonos inteligentes ejemplo de ello los video juegos en linea en sitios web en el caso de las aplicaciones movil no necesitan de una conexion de la red
- Una base de datos puede ser de diverso tipo, desde un pequeño fichero casero para ordenar libros y revistas por clasificación alfabética hasta una compleja base que contenga datos de índole gubernamental en un Estado u organismo internacional. Recientemente, el término base de datos comenzó a utilizarse casi exclusivamente en referencia a bases construidas a partir de software informático, que permiten una más fácil y rápida organización de los datos. Las bases de datos informáticas pueden crearse a partir de software o incluso de forma online usando Internet. En cualquier caso, las funcionalidades disponibles son prácticamente ilimitadas.
- Aplicaciones web y moviles
- los algoritmos son una serie de normas o leyes específicas que hace posible la ejecución de actividades, cumpliendo una serie de pasos continuos que no le originen dudas a la persona que realice dicha actividad. Los algoritmos se pueden expresar de diversas formas: lenguaje natural, lenguaje de programación, pseudocódigo y diagramas de flujo.
- Bases de datos
- estas puede desarrollar aplicaciones smart client son aplicaciones gráficamente enriquecidas, fáciles de implementar y actualizar, que pueden trabajar con o sin conexión a Internet y que pueden tener acceso a los recursos del equipo local de un modo más seguro que las aplicaciones tradicionales basadas en Windows.
- Algoritmo
- Esta disciplina trasciende la actividad de programación, que es el pilar fundamental a la hora de crear una aplicación. El ingeniero de software se encarga de toda la gestión del proyecto para que éste se pueda desarrollar en un plazo determinado y con el presupuesto previsto.
- aplicaciones de escritorio basadas en consolas y servicios de windows
- lenguaje de programacion
- Dentro de sus caracteristcas