Lección 01. Introducción a los Lenguajes de Programación. Contenido. Conceptos Básicos. Lenguaje de Programación. Introducción al Lenguaje Maquina
|
|
- Josefina San Segundo Martínez
- hace 8 años
- Vistas:
Transcripción
1 Lección 01 Introducción a los Lenguajes de Programación Contenido Conceptos Básicos Lenguaje de Programación Introducción al Lenguaje Maquina Introducción al Lenguaje Ensamblador Introducción al Lenguaje de Alto Nivel Ejemplos de Lenguajes de Alto Nivel Seleccionando un Lenguaje de Programación
2 Fundamentos de Programación Conceptos Básicos Las computadoras y dispositivos móviles han evolucionado muy rápidamente, cumpliendo con la ley de Moore casi a la perfección, sin embargo, mientras que vemos como los procesadores aumentan su velocidad, y luego pasan de ser de dos núcleos a cuatro y luego a ocho, los sistemas operativos y el software en general, ha evolucionado poco en estos años, mostrando más colores y funciones, pero pocos cambios significativos. Aunque sistemas operativos como Mac OS X parecieran ser más eficientes, tampoco han evolucionado tan rápido como el hardware, además, hay que pensar que Apple diseña su sistema operativo con unos cuantos modelos en mente, mientras que Microsoft o Linux, tiene que diseñar sistemas operativos para un sin fin de computadoras distintas, con procesadores de diferente arquitectura (Intel, AMD, etc.) y periféricos completamente impredecibles. Esto hace, que los instaladores sean cada vez más grandes y llenos de opciones que en ocasiones no son necesarias, así como parches y arreglos que mejoran la experiencia en unas computadoras pero la empeoran en otras. Por otro lado, los programas o softwares diseñados para estos sistemas operativos, son también un mundo aparte, siendo responsable el desarrollador, razón por la cual son llamados programas de terceros. Por otro lado, el surgimiento de la computación móvil ha modificado un poco las cosas, con teléfonos equipados con procesadores de 1 GHz y capaces de grabar y editar video en HD. En este sentido, los sistemas operativos son más simples y diseñados para la nube, aunque sus funciones también son limitadas. De hecho, si la computación móvil sigue evolucionando, pronto veremos el mundo de las computadoras portátiles y los celulares, fusionarse en uno, ya que finalmente existen distintos tipos de usuarios, los que sólo requieren estar conectados y editar uno que otro archivo de texto, y los que requieren de sofisticados programas para realizar su trabajo. Qué opinan, su computadora es lenta por el hardware, el sistema operativo, o de plano tienen una avión de computadora? Finalmente, está el asunto de la velocidad de conexión a internet y los nuevos sistemas operativos en la nube, asunto que pudiera revolucionar, al menos para los que tienen buena conexión, todo el mundo de la computación, esperemos ser partícipes de esa revolución. 2 Instituto San Ignacio de Loyola
3 L01: Introducción a los Lenguajes de Programación Lenguaje de Programación Un lenguaje es un medio de comunicación entre dos personas. De manera similar, un lenguaje de programación es un medio de comunicación entre un programador y un computador. Un programador escribe un conjunto de instrucciones en un lenguaje de programación para que el computador realice una tarea. Este conjunto de instrucciones se llama programa. Cada lenguaje está conformado por un conjunto de palabras y símbolos. Esta colección de palabras y símbolos es llamado el vocabulario de un lenguaje. El vocabulario de un lenguaje de programación no es extenso como el vocabulario de un lenguaje común de comunicación hablado, todos los lenguajes de programación tienen un conjunto de reglas, llamadas sintaxis del lenguaje. Se tiene además otra definición que un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras. También la palabra programación se define como el proceso de creación de un programa de computadora, mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos: El desarrollo lógico del programa para resolver un problema en particular. Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del programa). Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina. Prueba y depuración del programa. Desarrollo de la documentación Los lenguajes de programación se pueden clasificar en tres grandes categorías: Lenguaje de Maquina Lenguaje Ensamblador Lenguaje de Alto Nivel Instituto San Ignacio de Loyola 3
4 Fundamentos de Programación Introducción al Lenguaje Maquina Todos los computadores usan el sistema de numeración binario, conformado por dígitos binarios: 0 y 1. Este sistema se utiliza para ejecutar operaciones internas. El Lenguaje Máquina es el único lenguaje que usa dígitos binarios para representar una instrucción. Por lo tanto, el computador puede procesar directamente las instrucciones escritas en lenguaje máquina. Muchos lenguajes se pueden utilizar para escribir programas. Sin embargo, el computador entiende solo lenguaje máquina. Los programas escritos en otros lenguajes de programación necesitan ser traducidos a lenguaje máquina para su ejecución. Los programas en lenguaje máquina están escritos en dígitos binarios, es difícil de aprender porque es difícil de leer y entender. Por ejemplo, la instrucción para imprimir un número puede ser: Nota El sistema de números binarios usa la base 2. Por ejemplo, 101 en sistema binario es igual a 5 en sistema decimal Instituto San Ignacio de Loyola
5 L01: Introducción a los Lenguajes de Programación Ventajas del Lenguaje Máquina La principal ventaja es que los programas escritos en lenguaje máquina se ejecutan más rápido. Esto es posible porque las instrucciones de máquina están en forma binaria, que son directamente entendidas por el computador y no necesitan ser traducidas. Limitaciones del Lenguaje Máquina El lenguaje máquina tiene las siguientes limitaciones: Los programas en lenguaje máquina son difíciles de escribir por que el programador necesita recordar todos los códigos de las operaciones o referirse constantemente a la tarjeta de referencia del computador. El programador necesita recordar también las localizaciones de memoria de los datos. El código del lenguaje máquina difiere de un tipo de computador a otro. Esto porque el diseño interno de cada tipo de computador varía de otros tipos y por lo tanto necesita diferentes señales para operar. Los programas en lenguaje máquina son proclives de error por que son difíciles de escribir. Un simple error de un 0 o 1 puede cambiar la interpretación del programa. Los programas escritos en lenguaje máquina son difíciles de modificar por que son muy complejos. Una tarjeta de referencia es un documento de las instrucciones máquina para el computador. Es una lista en formato binario de varias instrucciones en lenguaje máquina como por ejemplo print y read. Instituto San Ignacio de Loyola 5
6 Fundamentos de Programación Introducción al Lenguaje Ensamblador Para superar las limitaciones del lenguaje máquina, en 1952 se crea el Lenguaje Ensamblador. El lenguaje ensamblador utiliza códigos alfanuméricos y símbolos en lugar de dígitos binarios para representar instrucciones y direcciones de memoria. Por ejemplo utiliza ADD para sumar y SUB para restar. Nota Los códigos alfanuméricos utilizan un conjunto de letras y números para representar instrucciones. Estos códigos alfanuméricos y los símbolos hacen el programa ordenado y mas fácil de escribir que el lenguaje máquina. También se reduce la posibilidad de errores. Adicionalmente, los programas pueden ser fácilmente modificados. Nota El lenguaje ensamblador es llamado lenguaje de segunda generación. Por ejemplo, parte de un programa en lenguaje ensamblador para sumar dos números se muestra a continuación: 1. LD Ax, 9 2. LD Bx, ADD Ax, Bx 4. LD (100), Ax 5. JMP Bx 6. HLT Aquí, Ax y Bx son registros. Los registros son las posiciones de memoria dentro del microprocesador. Cada instrucción y datos necesitan ser cargadas de la memoria central a los registros antes de que la CPU pueda procesarla. En el programa anterior: La línea número uno carga el registro Ax con el valor 9. La línea número dos carga el registro Bx con el valor 10. La línea número tres suma el valor del registro Bx al valor del registro Ax. La línea número cuatro almacena el valor del registro Ax en la localización de memoria Instituto San Ignacio de Loyola
7 L01: Introducción a los Lenguajes de Programación La línea número cinco usa JMP para saltar al registro Bx para transferir el control al registro Bx. La línea número seis detiene la ejecución del programa. Como mencionamos anteriormente, un computador no entiende cualquier lenguaje solo el lenguaje máquina. Como resultado, es necesario un programa traductor para traducir el código de lenguaje ensamblador a un código de lenguaje máquina. Este programa traductor es llamado ensamblador. Un código escrito en cualquier lenguaje de programación, que requiere ser traducido para su ejecución, se conoce como código fuente. Ventajas del Lenguaje Ensamblador Los programas en lenguaje ensamblador son fáciles de escribir y entender que el lenguaje máquina por que utiliza códigos alfanuméricos en lugar de números binarios. Los programadores pueden recordar fácilmente los nombres de opcode y alfanuméricos para las direcciones de datos e instrucciones. Estos permite ahorrar tiempo y esfuerzo en desarrollo y modificación de programas en lenguaje ensamblador. Limitaciones del Lenguaje Ensamblador El lenguaje ensamblador también tiene limitaciones, estas son: Los programas creados en lenguaje ensamblador son más lentos que los creados con el lenguaje máquina. Esto es por que se requiere tiempo extra para traducir instrucciones del lenguaje ensamblador a instrucciones de lenguaje máquina. Los programas creados en lenguaje ensamblador dependen de procesadores por que el vocabulario del lenguaje ensamblador varía para diferentes procesadores. Por lo tanto, un programa escrito en lenguaje ensamblador para un procesador puede no ejecutar en otro procesador. Instituto San Ignacio de Loyola 7
8 Fundamentos de Programación Introducción al Lenguaje de Alto Nivel Los lenguajes de máquina y ensamblador son llamados lenguajes de bajo nivel porque son dependientes del hardware. Para crear programas independientes del hardware, los programadores tienen que desarrollar en un nuevo tipo de lenguaje de programación llamado Lenguaje de Alto Nivel. Un lenguaje de alto nivel es de uso más sencillo porque es similar al lenguaje inglés y usa palabras, tales como write, alert e IF para imprimir y hacer una pregunta, respectivamente. Algunos ejemplos de lenguaje de alto nivel son Swift, C - Sharp, Java, PHP, Phyton, Ruby, c++, Otros. Cada instrucción de un lenguaje de alto nivel es traducida a múltiples instrucciones de nivel de máquina. Los lenguajes de alto nivel han hecho la programación una tarea fácil, lo cual ha incrementado el uso de lenguajes de alto nivel por los programadores. Algunas ventajas del uso de lenguajes de alto nivel son las siguientes: Aprender un lenguaje de alto nivel es mucho más fácil que aprender un lenguaje máquina o ensamblador porque sus instrucciones son más parecidas al lenguaje inglés. Un programador puede fácilmente leer, escribir y mantener un programa escrito en un lenguaje de alto nivel. Esto es porque el vocabulario de un lenguaje de alto nivel es similar al lenguaje inglés. Los programas en lenguaje de alto nivel son independientes del hardware lo que provee características de portabilidad. Los programas escritos en un lenguaje de alto nivel para un tipo de computador pueden fácilmente ser usados en otro tipo de computador. Compilador (Compiler) Para ejecutar un programa escrito en un lenguaje de alto nivel, se necesita un software de traducción llamado Compilador. Un compilador es siempre específico para un lenguaje que significa que cada lenguaje de alto nivel tiene a su propio compilador, que traduce el código fuente del lenguaje a un código objeto. Por ejemplo, un compilador de C compila solo programas escritos en C, y no puede compilar programas escritos en otro lenguaje de alto nivel. Cuando un programa compilador traduce un código fuente, comprueba la sintaxis de las sentencias. Si el compilador encuentra un error en el código de fuente, genera una lista de errores. El compilador no genera el código objeto hasta que se corrijan los errores. Los lenguajes de alto nivel son también llamados lenguajes de tercera generación. 8 Instituto San Ignacio de Loyola
9 L01: Introducción a los Lenguajes de Programación Intérprete Algunos lenguajes de alto nivel utilizan una tipo diferente de programas traductores llamados Intérprete. Un intérprete toma cada instrucción del código fuente, lo convierte a instrucciones de lenguaje máquina, lo ejecuta y no graba el código objeto generado. Este proceso es repetido cada vez antes de la ejecución de cada instrucción. Por lo tanto, la ejecución de un programa usando un intérprete consume más tiempo. La depuración es fácil si se usa un intérprete por que los mensajes de error de un intérprete son usualmente específicos y señalan la línea en la cual ocurre el error. Los lenguajes PHP, Python y JavaScript son lenguajes que usan intérpretes. Comparación entre Compilador e Interprete Las diferencias entre compilador e intérprete son explicadas en la siguiente tabla: Compilador Un compilador primero traduce el programa y genera el código objeto, que puede ser posteriormente ejecutado. El código objeto generado después de la compilación es grabado para su futuro uso. El programador no necesita compilar el programa otra vez para la generación de código del objeto. Esto hace que la ejecución sea más rápida. Un compilador detecta y muestra los errores de sintaxis relacionados con el código fuente. Intérprete Un intérprete traduce y ejecuta línea por línea del código fuente al mismo tiempo. Las líneas de código traducidas no son grabadas para su futuro uso. Por lo tanto, el código necesita ser traducido antes de su ejecución. Esto hace que la ejecución del programa sea más lento. Un intérprete detecta y muestra los errores relacionados con una línea del código fuente. Instituto San Ignacio de Loyola 9
10 Fundamentos de Programación Ejemplos de Lenguajes de Alto Nivel C Un gran número de lenguajes de alto nivel han sido desarrollados desde que el primer lenguaje de alto nivel, FLOWMATIC, fue desarrollado en Algunos de los lenguajes de alto nivel más comunes son: BASIC, FORTRAN, COBOL, Pascal Fueron los lenguajes más populares en la década de los 80 y 90 Algunos de los lenguajes del alto nivel mas empleado son: C++ C fue desarrollado en 1972 por Dennis Ritchie y Drian Kernighan en los laboratorios de AT&T Bell, USA. Ellos diseñaron C de tal manera que incorpore las características de un lenguaje de alto nivel junto con la eficiencia de un lenguaje de bajo nivel. C fue estandarizado por ANSI en C es un lenguaje de tipo compilador. Por consiguiente, los programas en C pueden ser fácilmente transferidos a otro computador equipado con un compilador C. Es usualmente usado para escribir programas procesadores de texto, compiladores, y sistemas operativos. Por ejemplo, el sistema operativo UNIX está escrito en C. Creado a mediados de los años 80 C++ es un lenguaje de programación diseñado con la intención de extender al lenguaje de programación C con mecanismos que permitan la manipulación de objetos. Las características de C++ que le permiten una mejor integración con el hardware y un mejor manejo de los recursos del computador han hecho que sea elegido como la herramienta para el desarrollo de software como los software de Adobe: Flash, Dreamweaver entre otros, los software de 3D como Maya y 3D Studio Max, software de ingeniería como AutoCAD; los software de Microsoft como Office, Sistemas Operativos Windows, Visual Studio.Net, Internet Explorer, etc., y diferentes software de otros grandes fabricantes. Últimamente su uso se ha extendido aún más con el desarrollo de juegos donde es necesario una mayor exigencia en el aprovechamiento del hardware del computador. Así como en los simuladores de vuelo y de combate empleados no sólo en los juegos sino en la industria militar. 10 Instituto San Ignacio de Loyola
11 L01: Introducción a los Lenguajes de Programación JAVA Java es un lenguaje de programación desarrollado por Sun Microsystems (Ahora Oracle) que toma mucho de la sintaxis de C y C++. Una de las características de Java es que es multiplataforma, es decir es independiente del sistema operativo, por lo que al compilar el código fuente Java se genera un código conocido como bytecode, que es como un camino medio entre el código fuente y el código máquina que entiende el dispositivo destino. El bytecode es ejecutado entonces en la máquina virtual (JVM), un programa escrito en código nativo de la plataforma destino (que es el que entiende su hardware), que interpreta y ejecuta el código. Además, se suministran bibliotecas adicionales para acceder a las características de cada dispositivo sea una PC, Tablet o dispositivo móvil. el bytecode generado es interpretado o convertido a instrucciones máquina del código nativo por el compilador de la máquina virtual. El lenguaje Java es empleado para el desarrollo de aplicaciones de negocios Windows, Web, Móviles (por ejemplo para Android), e incluso juegos. Visual Basic.Net C# Es un lenguaje de programación desarrollado por Microsoft el cual es una evolución de Visual Basic que es a su vez una evolución del antiguo lenguaje BASIC. Este lenguaje está basado en.net Framework el cual es una plataforma desarrollada por Microsoft para la creación de aplicaciones. Para poder desarrollar con Visual Basic.Net existe Microsoft Visual Studio.Net el cual es una herramienta para programar con Visual Basic.Net. Con Visual Basic.Net se pueden desarrollar aplicaciones de negocios Windows, Web o para dispositivos móviles Es un lenguaje de programación desarrollado por Microsoft para su plataforma.net. Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la plataforma.net, similar al de Java aunque incluye mejoras derivadas de otros lenguajes. Este lenguaje está basado en.net Framework el cual es una plataforma desarrollada por Microsoft para la creación de aplicaciones. Para poder desarrollar con C# también se emplea Microsoft Visual Studio.Net el cual sirve como herramienta para programar con C#. Con C# se pueden desarrollar aplicaciones de negocios Windows, Web o para dispositivos móviles, además de desarrollar juegos para PC o Xbox 360. Instituto San Ignacio de Loyola 11
12 Fundamentos de Programación PHP PHP es un lenguaje intérprete empleado para el desarrollo de aplicaciones Web, es bastante empleado por programadores web y se han desarrollado aplicaciones bastante populares como blogs, foros y chats, aunque usualmente las aplicaciones desarrolladas con PHP se instalan o distribuyen en servidores Linux, sin embargo también se pueden instalar en servidores Windows. ActionScript ActionScript es un lenguaje de programación interpretado, que se ejecuta empleando Flash Player en proyectos desarrollados en Flash. Este lenguaje permite controlar los elementos de una película Flash, permitiendo implementar interactividad tanto para desarrollar sitios web así como para desarrollar proyectos multimedia, como en el desarrollo de juegos para la web. JavaScript JavaScript es un lenguaje de programación interpretado, se indica que se ejecuta en el lado del cliente por que se ej ecuta en el navegador o browser (Internet Explorer, Firefox, Chrome, ). El uso de este lenguaje es permitir el control de todos los elementos de una página web, esto permite implementar animaciones y efectos especiales en los sitios web. Objetive-C Es un lenguaje de programación basado en C++ desarrollado por Apple para la creación de programas para computadores Mac, Iphone, Ipod, y Ipad. Debido al rápido crecimiento en ventas de los nuevos dispositivos Apple, su uso crecido significativamente. Emplea como entorno de desarrollo la herramienta Xcode, descargable en forma gratuita de la página de Apple para desarrolladores. El único limitante es que sólo se puede instalar para desarrollo en computadores Mac. Pero el desarrollador puedo luego publicar su aplicación en AppStore un sitio web de Apple disponible para que los desarrolladores puedan publicar sus aplicaciones para que puedan ser adquiridas y descargadas. 12 Instituto San Ignacio de Loyola
13 L01: Introducción a los Lenguajes de Programación SQL HTML Es un lenguaje de consultas desarrollado para la manipulación software de bases de datos. Si bien el lenguaje SQL es único, sin embargo existen variantes en función a diferentes programas de base de datos desarrollados por diversos fabricantes. Mediante este lenguaje se puede hacer consulta a la información que almacenan las bases de datos. Si bien por si solo no permite la creación de una aplicación de negocios o juegos, pero forma parte importante o estructural de una aplicación empresarial debido a que al manipular la base de datos controla lo más importante para una empresa: su información. Es un lenguaje basado en etiquetas o tags que permiten crear una página web y con ello todo un sitio web. Las etiquetas HTML escritas en forma ordenada y siguiendo una jerarquía permiten incorporar texto, imágenes, animaciones, video, sonido e incluso elementos de otros lenguajes como JavaScript, PHP, etc. Si bien con HTML no se desarrolla una aplicación de negocios por si sólo pero forma la estructura o plataforma para una aplicación web Otros lenguajes Existen otros lenguajes menos comunes pero empleados en diversas herramientas como Coldfusion, Python, Ruby, MaxScript, entre otros Instituto San Ignacio de Loyola 13
14 Fundamentos de Programación Seleccionando un Lenguaje de Programación Con la disponibilidad de una gran variedad de lenguajes de programación, la selección de un lenguaje de programación apropiado es un tema importante hoy en día. Los siguientes factores deben ser considerados en la selección de un lenguaje de programación: El primer criterio para seleccionar un lenguaje es el tipo de aplicación que ha de desarrollarse. Por ejemplo, PHP un lenguaje empleado para desarrollar aplicaciones Web. Si para una aplicación son adecuados múltiples lenguajes, los programadores deberían escoger el lenguaje en el que sean más competentes. Por ejemplo no sólo PHP se puede emplear para aplicaciones web, sino también C# o Visual Basic.Net, o Java entre otros Si los programadores no están familiarizados con ningún lenguaje, deberían escoger un lenguaje que sea fácil de aprender y usar. 14 Instituto San Ignacio de Loyola
Entre los más conocidos editores con interfaz de desarrollo tenemos:
Herramientas de programación Para poder programar en ensamblador se precisa de algunas herramientas básicas, como un editor para introducir el código, un ensamblador para traducir el código a lenguaje
Más detallesCAPÍTULO 1 Instrumentación Virtual
CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento
Más detallesCapítulo 3. Análisis y Diseño
Capítulo 3 Análisis y Diseño 1 Análisis y Diseño En esta sección se presentará una explicación detallada del sistema, el proceso de desarrollo, así como sus diferentes fases. Además, se presenta la documentación
Más detallesCurso de HTML5 y CSS3
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 1 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2 2 HTML sin duda, definió
Más detallesPropuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA
Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)
Más detallesLa utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.
Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el
Más detallesEstándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web
Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1
Más detallesCORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV
Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará
Más detallesA continuación resolveremos parte de estas dudas, las no resueltas las trataremos adelante
Modulo 2. Inicio con Java Muchas veces encontramos en nuestro entorno referencias sobre Java, bien sea como lenguaje de programación o como plataforma, pero, que es en realidad Java?, cual es su historia?,
Más detallesCapítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado
Capítulo VI Estudio de Caso de Aplicación del Integrador de Información Desarrollado 6.1 Organización elegida La Organización elegida para el caso de aplicación, es la empresa CTM Tours del grupo Costamar,
Más detallesGLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.
GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.
Más detallesIntroducción a las redes de computadores
Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes
Más detallesCOLEGIO COMPUESTUDIO
COLEGIO COMPUESTUDIO ÁREA: TECNOLOGIA E INFORMATICA DOCENTE: WILLY VIVAS LLOREDA ESTUDIANTE: CLEI: III GUIA N 5 N SESIONES: NUCLEO TEMÁTICO: UNIDAD: 2 Sistema operativo (Windows) OBJETIVO: Comprender el
Más detallesMódulo 2. Inicio con Java
Módulo 2. Inicio con Java Objetivos: -Clasificar el lenguaje de programación Java según las formas de clasificar los lenguajes de programación. -Describir el funcionamiento de la plataforma Java. -Explicar
Más detallesMódulo 1 El lenguaje Java
Módulo 1 El lenguaje 1.1 Presentación de es un lenguaje de programación desarrollado por la empresa Sun Microsystems en 1991 como parte de un proyecto secreto de investigación llamado Green Proyect, con
Más detallesCurso de PHP con MySQL Gratis
Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este
Más detallesCapítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y
Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También
Más detallesDOCUMENTACIÓN TÉCNICA
DOCUMENTACIÓN TÉCNICA DOCUMENTACIÓN TÉCNICA 1 Sesión No. 11 Nombre: Los formatos de los documentos Contextualización Una vez que se tienen presentes los conceptos básicos de la documentación técnica y
Más detallesApp para realizar consultas al Sistema de Información Estadística de Castilla y León
App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda
Más detallesSoftware de sistema: Programas genéricos que permiten gestionar los recursos del ordenador.
PRINCIPALES TIPOS DE SOFTWARE Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador. Software de aplicación: Son programas escritos para realizar funciones específicas
Más detallesCAPÍTULO 3 VISUAL BASIC
CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para
Más detallesModulo I. Introducción a la Programación Web. 1.1 Servidor Web.
Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados
Más detallesIngº CIP Fabian Guerrero Medina Master Web Developer-MWD
1 Java es un lenguaje de programación de Sun Microsystems originalmente llamado "Oak. James Gosling Bill Joy 2 Oak nació para programar pequeños dispositivos electrodomésticos, como los asistentes personales
Más detallesLos mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:
SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas
Más detallesUna computadora es un dispositivo electrónico, operando bajo el control de las instrucciones almacenadas en su propia unidad de memoria.
Informáticas I 1. Sistemas Operativos Para comprender el concepto de sistemas operativos y entender los diferentes tipos de ventanas disponibles lo primero que tenemos que cubrir algunas definiciones básicas.
Más detallesQué es una página web?, qué conoces al respecto?, sabes crear una página
Semana 13 13 Empecemos! Bienvenidos a una nueva sesión, llena de aprendizajes! En semanas anteriores estudiamos lo que son bases de datos, estructuras de datos y métodos de ordenamientos, todo lo cual
Más detallesINGENIERÍA DE SOFTWARE. Sesión 3: Tipos
INGENIERÍA DE SOFTWARE Sesión 3: Tipos Contextualización Actualmente existe una gran variedad en los software que se pueden clasificar en varias categorías, como pueden ser, por tipo de licencia, tipo
Más detallesPROGRAMACIÓN DE APLICACIONES PARA ANDROID. 30 horas 45 días
PROGRAMACIÓN DE APLICACIONES PARA ANDROID DURACIÓN DÍAS DE CONEXIÓN 30 horas 45 días CONTACTO: formacion@fgulem.es El Campus Virtual ha sido concebido con una metodología dinámica e interactiva, basada
Más detallesInformática I para Bachillerato
CIMAT Introducción a la programación en C/C++ CIMAT Sesión 1 Temario Evaluación Noticias y Material del Curso Sobre la clase: Tareas Objetivo del Curso Inicio de curso Temario: 1 Introducción a la Programación
Más detallesSoftware Computacional y su clasificación
Software Computacional y su clasificación Capítulo 5 El software En modo sencillo el software permite que las personas puedan contarle a la computadora cierto tipo de problemas y que ésta a su vez le ofrezca
Más detallesDesarrollo. multidispositivo. multiplataforma. www.emprenderendigital.com
www.emprenderendigital.com new ormación para ti Diseñador@ gráfic@ Programador@ Emprendedor@ Diseñador@ web Para ti! Índice de cursos Plataformas móviles (10 horas) ActionScript para plataformas Apple
Más detallesFUNDAMENTOS DE PROGRAMACION CON C#
Capítulo 1 FUNDAMENTOS DE PROGRAMACION CON C# El lenguaje C# C# (léase, en inglés C sharp, y en español C almohadilla) es un lenguaje de programación que permite el desarrollo de aplicaciones para Internet,
Más detallesCurso de HTML5 y CSS3
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 1 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2 2 Hemos llegado a uno
Más detallesLENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)
LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) Sesión No. 2 LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Nombre: Lenguaje de marcado Objetivo: Identificar qué es, cómo funciona y representa el lenguaje de
Más detallesADAPTACIÓN AL ENTORNO OFFICE 2007
ADAPTACIÓN AL ENTORNO OFFICE 2007 Duración: 40 horas Modalidad: Preparación ON-LINE Precio: Con tutorías: 149,00 / Sin tutorías: 113,00 Contacto: infocentre@tecnaformacio.com/ 972602225 OBJETIVOS GENERALES
Más detallesMaquinas virtuales Conceptos Básicos
Jimenez Zamudio Eduardo Aplicaciones de redes de computadoras 13 de septiembre de 2014 Maquinas virtuales Conceptos Básicos Concepto Básicamente, es un equipo dentro de un equipo, implementado en el software.
Más detallesCapítulo 1 Introducción a la Computación
Capítulo 1 Introducción a la Computación 1 MEMORIA PRINCIPAL (RAM) DISPOSITIVOS DE ENTRADA (Teclado, Ratón, etc) C P U DISPOSITIVOS DE SALIDA (Monitor, Impresora, etc.) ALMACENAMIENTO (Memoria Secundaria:
Más detallesSistemas de almacenamiento informático
1 Sistemas de almacenamiento informático 1. INTRODUCCIÓN: En informática, uno de los elementos principales es el lugar de almacenamiento de datos informáticos. Estos datos, bien en forma de archivos o
Más detallesCAPITULO IV CONCLUSIONES Y RECOMENDACIONES
CAPITULO IV CONCLUSIONES Y RECOMENDACIONES VERIFICACIÓN DE OBJETIVOS El objetivo general del proyecto ha sido cumplido satisfactoriamente en la Unidad de Sistemas de PETROECUADOR, realizando el análisis
Más detalles1. INTRODUCCIÓN Y OBJETIVOS
1. INTRODUCCIÓN Y OBJETIVOS Los teléfonos móviles son ya parte esencial en nuestra forma de vida y cada día son más los usuarios de estos terminales. Hasta ahora nos han acompañado a todas partes y nos
Más detallesPopularidad comparada de PHP vs ASP, y posibles causas
Popularidad comparada de PHP vs ASP, y posibles causas PHP y ASP Quienes son? PHP significa Hypertext Preprocessor. PHP se originó como una herramienta de scripting que se ha dado de forma rápida a través
Más detallesLenguajes de Programación
Lenguajes de Programación Mediante los programas se indica a la computadora que tarea debe realizar y cómo efectuarla, pero para ello es preciso introducir estas órdenes en un lenguaje que el sistema pueda
Más detallesbackup Drive info@backupdrive.es www.backupdrive.es
backupdrive backupdrive backupdrive es una nueva tecnología de almacenamiento en la nube que le ofrece una nueva forma de acceder a sus archivos de trabajo, diseños, fotos, música, vídeos y otros contenidos
Más detallesIntroducción a la plataforma Moodle Aníbal de la Torre 2006. Plataforma Moodle. Accediendo a los contenidos
Plataforma Moodle Accediendo a los contenidos Formatos ----------------------------------------------------------------------- 2 Glosarios -----------------------------------------------------------------------
Más detallesLENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)
LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) Sesión No. 3 LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Nombre: Tipos de datos básicos Objetivo: Reconocer las estructuras básicas. Contextualización Qué
Más detallesLos distintos navegadores para movernos por Internet
www.solucionesenlaweb.com Los distintos navegadores para movernos por Internet Para que los usuarios puedan navegar por Internet y ver la información que más les interesa en cada momento, utilizamos los
Más detalles.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS. Definiciones...2 C# y Java...3 Similitudes...4 Ventajas...
.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS Definiciones...2 C# y Java.....3 Similitudes...4 Ventajas...4 Definiciones Sobre J2EE J2EE (Java 2 Platform Enterprise Edition)
Más detallesInformática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)
1. Qué es un sistema operativo?...2 2. Funciones de los sistemas operativos...2 3. Windows...2 3.1. La interfaz gráfica...2 3.2. La administración y los usuarios...3 3.3. El sistema de archivos...3 3.4.
Más detallesEs el conjunto de programas y procedimientos ejecutados en un computador, necesarios para hacer posible la realización de una tarea específica.
Introducción a la tecnología informática 1- EL SISTEMA DE CÓMPUTO Un sistema de cómputo es un conjunto de elementos físicos y electrónicos (Hardware), los cuales funcionan ordenadamente bajo el control
Más detallesCAPITULO 3 VRML-JAVA-WWW
CAPITULO 3 VRML-JAVA-WWW 50 3.1 Introducción En éste capítulo se comenta brevemente sobre el origen y esencia de los lenguajes VRML 2 y Java, así como de la forma en que se pueden éstos complementar para
Más detallesLectura 2: El Sistema Operativo y sus Funciones
MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información Objetos de aprendizaje: Sistema Operativo Lectura 2: El Sistema Operativo y sus Funciones
Más detallesUnidad I. Introducción a la programación de Dispositivos Móviles (Continuación )
Clase:003 1 Unidad I Introducción a la programación de Dispositivos Móviles (Continuación ) 2 Entornos de Desarrollo Virtualizaciones. Agenda IDE s. Y Lenguajes de Programación. 3 Virtualización Que es
Más detallesCurso PHP Módulo 1 R-Luis
Lenguaje PHP Introducción Archivos HTML y PHP: Crear un archivo php es tan sencillo como cambiarle la extensión a un archivo html, por ejemplo podemos pasar de index.html a index.php sin ningún inconveniente.
Más detallesGuía de inicio rápido a
Guía de inicio rápido a Office 365 para pequeñas empresas La experiencia web La experiencia de aplicaciones de escritorio La experiencia móvil Ayuda y comunidad de Office 365 Microsoft Office 365 para
Más detallesOperación Microsoft Windows
Entornos de red Concepto de red En el nivel más elemental, una red consiste en dos equipos conectados entre sí mediante un cable de forma tal que puedan compartir datos. Todas las redes, no importa lo
Más detallesCapítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente
Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente En este capítulo definimos los requisitos del modelo para un sistema centrado en la mejora de la calidad del código fuente.
Más detallesMejor tecnología para aplicación práctica NOMAD
TECNOLOGÍA APLICACIÓN PRÁCTICA NOMAD: NOMADIC MODEL FOR THE DISPLAY ADAPTATION ORIENTED TO FINAL USERS NOMAD Mejor tecnología para aplicación práctica NOMAD Luis Carlos Niño Tavera Juan Carlos Nova El
Más detallesCRM para ipad Manual para Usuario
CRM para ipad Manual para Usuario Manual del CRM en el ipad para usuario. Contenido: Apartado 1 Concepto General. Visión general y concepto de Delpro(CRM). Apartado 2 Conexión y Sistema Delpro. Configuración
Más detallesEntorno Multimedia para el Estudio de los Microcontroladores Resumen
OBJETIVOS Este proyecto cuyo título es Entorno Multimedia para el estudio de los Microcontroladores, surge ante la necesidad de implantar las nuevas tecnologías de la información en el campo de la enseñanza,
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detallesWEB APP VS APP NATIVA
WEB APP VS APP NATIVA Agosto 2013 Por Jesús Demetrio Velázquez 1 Ya decidió hacer su aplicación en Web App o App Nativa? Debido a que surgieron varias preguntas relacionadas con nuestro artículo Yo Mobile,
Más detallesNovedades. Introducción. Potencia
Introducción Basado en el demostrado rendimiento y flexibilidad de la versión 8.5, Crystal Reports 9 presenta una amplia variedad de avanzadas funciones para que el diseño, entrega e integración de informes
Más detallesSUBIR LAS ACTIVIDADES DE HOTPOTATOES A UN SITIO WEB
SUBIR LAS ACTIVIDADES DE HOTPOTATOES A UN SITIO WEB Tutorial elaborado por la Prof. Viviana Ponce para el curso de la Diplomatura: Enseñanza de lengua extranjera y medios Existen en la WWW diversos sitios
Más detallesMicrosoft Office 2010 Illustrated. Tipos de Software
Microsoft Office 2010 Illustrated Tipos de Software SOFTWARE Conjunto de instrucciones que le indican a la computadora que hacer. Existen tres tipos de software: Sofware de Aplicacion Sofware de Programacion
Más detallesHOT POTATOES: UNA NUEVA HERRAMIENTA EDUCATIVA
HOT POTATOES: UNA NUEVA HERRAMIENTA EDUCATIVA ÍNDICE: 1. Introducción 2. Programa Hot Potatoes 3. Requisitos del programa 4. Configuración de Hot Potatoes 5. Bibliografía 1. INTRODUCCIÓN Con la aparición
Más detallesPreguntas frecuentes CD-ROM
Preguntas frecuentes CD-ROM La gran mayoría de problemas de instalación del CD-ROM pueden resolverse con un test de diagnóstico con el mismo CD-ROM, clickando en la indicación del menú principal Requisitos
Más detallesEl ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información.
0. INTRODUCCIÓN: El ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información. Para llevar a cabo estas operaciones, el ordenador cuenta con una
Más detallesInternet Information Server
Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en
Más detallesCapítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas
Capítulo I Definición del problema y objetivos de la tesis 1.1 Introducción En la actualidad Internet se ha convertido en una herramienta necesaria para todas las personas ya que nos permite realizar diferentes
Más detalles1.- Introducción ---------------------------------------------------------------------------- 02
1 Manual para usuario lector Biblioteca Digital Cengage Indice: 1.- Introducción ---------------------------------------------------------------------------- 02 2.- Acceso a la aplicación ----------------------------------------------------------------
Más detallesVISIÓN GENERAL HERRAMIENTAS COMERCIALES
VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.
Más detallesElementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
Más detallesDESARROLLADOR ANDROID INTRODUCCIÓN ANDROID. Ing. Marco Antonio Toscano Freire mtoscano@matoosfe.com tw: martosfre
DESARROLLADOR ANDROID INTRODUCCIÓN ANDROID Ing. Marco Antonio Toscano Freire mtoscano@matoosfe.com tw: martosfre Introducción Aplicaciones Móbiles Desventajas Tanto las pantallas como teclados son demasiado
Más detallesIV. Implantación del sistema.
IV. Implantación del sistema. Para hablar sobre el proceso de desarrollo del sistema de Recuperación de Información Visual propuesto, empezaremos hablando del hardware utilizado, las herramientas de software
Más detallesInstituto Tecnológico de Celaya
LENGUAJES Lenguaje es el empleo de notaciones, señales y vocales (voz, palabras) para expresar ideas, comunicarse, y establecer relaciones entre los seres humanos. Un lenguaje no sólo consta de palabras,
Más detallesCapítulo 1 Documentos HTML5
Capítulo 1 Documentos HTML5 1.1 Componentes básicos HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca fue declarado oficialmente pero, incluso cuando algunas APIs
Más detallesI NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA
I. INTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA 1.1. Informática Informática (Información Automática) es la ciencia y la técnica del tratamiento automatizado de la información mediante el uso de ordenadores.
Más detallesACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES.
1.- a) Explica qué es un bit de información. Qué es el lenguaje binario? Bit es la abreviatura de Binary digit. (Dígito binario). Un bit es un dígito del lenguaje binario que es el lenguaje universal usado
Más detallesCapítulo 6. Desarrollo del Software
Capítulo 6. Desarrollo del Software Introducción El objetivo principal de la presente tesis como su título lo describe, es la animación de las tramas de comunicación principales de WCDMA. Para lograr dicho
Más detallesInvocación por protocolo de aplicaciones nativas desde páginas Web
Invocación por protocolo de aplicaciones nativas desde páginas Web Qué es la invocación por protocolo? Es un funcionamiento universal que los sistemas operativos mantengan una serie de asociaciones entre
Más detallesUNIVERSIDAD DE SALAMANCA
UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA
Más detallesLos puntos opcionales deben su naturaleza a la configuración actual de Windows en la computadora host en cuestión.
Capítulo 4 Realización de Pruebas Lo primero que se debe probar es que la interfase sea instalada adecuadamente al sistema de dispositivos de Windows. Lo que debe ocurrir al conectar el EZUSB-FX y descargarle
Más detallesPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS Clase 1. Introducción Profesor: Diego Sánchez Gómez Introducción a la programación orientada a objetos 1. Introducción a la programación orientada a objetos 2. Las clases
Más detallesAbril 2011. WebApp STR- a3erp. Aplicación de registro de pedidos, albaranes y facturas para a3erp. Compatible con las principales plataformas
WebApp STR- a3erp Aplicación de registro de pedidos, albaranes y facturas para a3erp Alto ahorro de costes en empresas con representantes y/o técnicos móviles Compatible con las principales plataformas
Más detallesÍNDICE SISTEMAS OPERATIVOS... 5
INTRODUCCIÓN HABILIDADES INFORMÁTICAS BÁSICAS PARA ADULTOS SKILLS es un completo curso destinado a alumnos adultos, en particular, a empleados de mayor edad, de forma que puedan adquirir/mejorar sus conocimientos
Más detallesIntroduccion al Lenguaje C. Omar Andrés Zapata Mesa Grupo de Fenomenología de Interacciones Fundamentales, (Gfif) Universidad de Antioquia
Introduccion al Lenguaje C Omar Andrés Zapata Mesa Grupo de Fenomenología de Interacciones Fundamentales, (Gfif) Universidad de Antioquia Introducción C es un lenguaje de programación creado en 1972 por
Más detalles1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura
1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos
Más detallesemuseum PUBLIQUE SUS COLECCIONES EN LA WEB Por qué elegir emuseum? Se integra fácilmente con TMS Búsqueda eficaz Completamente personalizable
emuseum emuseum PUBLIQUE SUS COLECCIONES EN LA WEB emuseum es un sistema de publicación web que se integra perfectamente con TMS para publicar información en la web y dispositivos móviles. Mediante emuseum
Más detallesLa Pirámide de Solución de TriActive TRICENTER
Información sobre el Producto de TriActive: Página 1 Documento Informativo La Administración de Sistemas Hecha Simple La Pirámide de Solución de TriActive TRICENTER Información sobre las Soluciones de
Más detallesObjetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.
Sesión 03: Lenguajes web del servidor Competencias a Conseguir: - Conocer el entorno de trabajo a nivel de servidores web. - Instalación del localhost (Servidor Local). - Repaso general de PHP y ejercicios
Más detallesCAMPUS VIRTUAL PALMAACTIVA GUÍA DEL ALUMNO. cursosonline.palmaactiva.com
E CAMPUS VIRTUAL PALMAACTIVA GUÍA DEL ALUMNO cursosonline.palmaactiva.com 1. REQUISITOS MÍNIMOS Para un correcto funcionamiento del Aula Virtual debe contar con un ordenador con: Conexión a Internet de
Más detallesUnidad II. Interfaz Grafica
Clase:004 1 Unidad II Interfaz Grafica Basado en https://developer.apple.com/library/ios/#referencelibrary/gettingstar ted/roadmapios/chapters/introduction.html 2 Agenda Desarrollo de Apps para IOS. Diseño
Más detallesServicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación. Guía de usuario del servicio de Aula Virtual
Vicerrectorado de Tecnologías de la Información y la Guía de usuario del servicio de Aula Virtual Última Actualización 30 de enero de 2013 Tabla de contenido 1.- INTRODUCCIÓN... 3 2.- ACCESO AL SERVICIO...
Más detallesPreguntas y respuestas sobre el cifrado de la información personal. La guía para aprender a cifrar tu información
Guía de Cifrado Preguntas y respuestas sobre el cifrado de la información personal La guía para aprender a cifrar tu información 2 Qué es lo que estamos cuidando? A través del cifrado cuidamos de fotos,
Más detallesDescarga de archivos. Descargar archivos Formatos y tipos de archivos WinZip - Winrar Sitios de Descargas. Descarga de archivos Diapositiva 1
Descarga de archivos Descargar archivos Formatos y tipos de archivos WinZip - Winrar Sitios de Descargas Descarga de archivos Diapositiva 1 Descargar archivos Descargar archivos es el método por el cual
Más detallesprogramar o cual es lenguage de programación que tiene una rápida inserción laboral. Para empezar observemos que el mundo de la informática
Muchos usuarios de nuestro boletín de noticias nos preguntas en que lenguage de programación conviene programar o cual es lenguage de programación que tiene una rápida inserción laboral. Para empezar observemos
Más detallesSERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA
SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura
Más detallesUnidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)
Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.
Más detallesCAPÍTULO II. Gráficos Dinámicos.
2.1 Definición. Los gráficos dinámicos son representaciones a escala del proceso, en donde se muestra la información de las variables del proceso a través de datos numéricos y de animación gráfica. Éstos
Más detalles