Análisis arquitectural y funcional de la maquina virtual en la plataforma J2ME ÍNDICE
|
|
- Daniel Segura Pérez
- hace 5 años
- Vistas:
Transcripción
1 ÍNDICE 1. OBJETIVOS.... ERROR! MARCADOR NO 2. INTRODUCCIÓN... ERROR! MARCADOR NO 2.1. ESTRUCTURACIÓN DEL PROYECTO... ERROR! MARCADOR NO 3. INTRODUCCIÓN A LA TECNOLOGÍA JAVA: LA MAQUINA VIRTUAL... ERROR! MARCADOR NO 3.1. ORÍGENES DEL LENGUAJE JAVA... ERROR! MARCADOR NO 3.2. EL LENGUAJE DE PROGRAMACIÓN JAVA... ERROR! MARCADOR NO 3.3. PRINCIPALES CARACTERÍ STICAS DEL LENGUAJE JAVA... ERROR! MARCADOR NO Orientado a objetos... Error! Marcador no Independencia de la plataforma... Error! Marcador no Recolector de basura... Error! Marcador no 3.4. PLATAFORMA JAVA.... ERROR! MARCADOR NO 3.5. TECNOLOGÍAS JAVA.... ERROR! MARCADOR NO 3.6. MAQUINA VIRTUAL JAVA.... ERROR! MARCADOR NO Entorno de ejecución... Error! Marcador no La maquina virtual y los bytecodes Java... Error! Marcador no 4. INTRODUCCIÓN A LA PLATAFORMA J2ME.... ERROR! MARCADOR NO 4.1. JAVA EN LOS TERMINALES MÓVILES.... ERROR! MARCADOR NO 4.2. ARQUITECTURA J2ME.... ERROR! MARCADOR NO K Virtual Machine... Error! Marcador no Configuraciones... Error! Marcador no Perfiles.... Error! Marcador no Capas altas... Error! Marcador no 4.3. SEGURIDAD... ERROR! MARCADOR NO 5. MODELO DE FUNCIONAMIENTO DE LA KVM.... ERROR! MARCADOR NO 5.1. MOTOR DE EJECUCIÓN... ERROR! MARCADOR NO 5.2. CONJUNTO DE INSTRUCCIONES DEL PROCESADOR VIRTUAL... ERROR! MARCADOR NO 5.3. VERIFICADOR DE JAVA... ERROR! MARCADOR NO 5.4. ADMINISTRADOR DE MEMORIA... ERROR! MARCADOR NO 5.5. ADMINISTRADOR DE ERRORES Y EXCEPCIONES... ERROR! MARCADOR NO 5.6. SOPORTE PARA MÉTODOS NATIVOS.... ERROR! MARCADOR NO 5.7. INTERFAZ DE HILOS... ERROR! MARCADOR NO 5.8. CARGADOR DE CLASES... ERROR! MARCADOR NO 5.9. ARQUITECTURA DE SEGURIDAD JAVA... ERROR! MARCADOR NO ÁREAS DE MEMORI A DE LA MAQUINA VIRT UAL... ERROR! MARCADOR NO ESTRUCTURA COMPLETA DE EJECUCIÓN DE LA KVM... ERROR! MARCADOR NO CONCLUSIONES... ERROR! MARCADOR NO 6. REQUERIMIENTOS DE COMPILACIÓN... ERROR! MARCADOR NO 7. ESTRUCTURA DE DIRECTORIOS... ERROR! MARCADOR NO 7.1. ESTRUCTURA GENÉRICA... ERROR! MARCADOR NO 7.2. ESTRUCTURA DIRECTORIOS FICHEROS CÓDIGO FUENTE KVM.... ERROR! MARCADOR NO VmCommon... Error! Marcador no VmExtra... Error! Marcador no VmPort... Error! Marcador no 7.3. CONCLUSIONES... ERROR! MARCADOR NO 8. INICIO Y TERMINACIÓN DE LA KVM... ERROR! MARCADOR NO 8.1. FLUJO GENÉRICO DE LA KVM... ERROR! MARCADOR NO 8.2. INICIO PRIVADO DE LA MAQUINA VIRTUAL... ERROR! MARCADOR NO
2 8.3. FINALIZACIÓN PRIVADA DE LA KVM.... ERROR! MARCADOR NO 8.4. INICIO DE LA KVM DESDE LÍNEA DE COMANDOS... ERROR! MARCADOR NO 8.5. FUNCIONES AUXILIARES... ERROR! MARCADOR NO 8.6. CONCLUSIONES... ERROR! MARCADOR NO 9. MODULO DE GESTIÓN DE ESTRUCTURAS DE EJECUCIÓN INTERNAS... ERROR! MARCADOR NO 9.1. REPRESENTACIÓN DE LOS OBJETOS EN LA KVM... ERROR! MARCADOR NO Definición de estados y tipos... Error! Marcador no Definiciones auxiliares... Error! Marcador no Definición de estructuras de objetos.... Error! Marcador no Macros de configuración... Error! Marcador no 9.2. OPERACIONES CON CLASES Y OBJETOS... ERROR! MARCADOR NO Constructor de clases... Error! Marcador no Constructor público... Error! Marcador no Constructor privado... Error! Marcador no Constructor de excepciones.... Error! Marcador no Implementación constructor y destructor objetos de sistema... Error! Marcador no Operaciones sobre instancias de objetos... Error! Marcador no Creación de instancia a partir de una clase... Error! Marcador no Obtención identificación de objeto... Error! Marcador no Comprobación de interfaz implementada en una clase... Error! Marcador no Comprobación de asignación de clases... Error! Marcador no Operaciones sobre arrays.... Error! Marcador no Creación de una array... Error! Marcador no Creación de un multiarray... Error! Marcador no Funciones auxiliares gestión arrays.... Error! Marcador no Operaciones sobre cadenas de caracteres.... Error! Marcador no Creación de un objeto Java String... Error! Marcador no Parseo de formato Java String a formato C/C++ de cadenas de caracteres... Error! Marcador no Funciones auxiliares de gestión de cadenas de caracteres... Error! Marcador no Funciones auxiliares.... Error! Marcador no 9.3. REPRESENTACIÓN ELEMENTOS INTERNOS DE LAS CLASES. ERROR! MARCADOR NO 9.4. OPERACIONES SOBRE ELEMENTOS INTERNOS DE CLASES.. ERROR! MARCADOR NO Operación búsqueda de elementos... Error! Marcador no Operación búsqueda de métodos.... Error! Marcador no Operación búsqueda de métodos dinámica... Error! Marcador no Operación obtención métodos especiales... Error! Marcador no Operación obtención tamaño tabla de métodos... Error! Marcador no Operaciones debug... Error! Marcador no 9.5. REPRESENTACIÓN INEFICIENTE DE CLASES DESDE EL PUNTO DE VISTA DE LA IMPLEMENTACIÓN: CONSTANT POOL... ERROR! MARCADOR NO 9.6. OPERACIONES SOBRE CONSTANT POOL A BAJO NIVEL... ERROR! MARCADOR NO Verificación de acceso a clases... Error! Marcador no Verificación de acceso a un elemento... Error! Marcador no Operación actualización de entrada del pool... Error! Marcador no 9.7. OPERACIONES SOBRE CONSTANT POOL A ALTO NIVEL... ERROR! MARCADOR NO Operación resolver referencia de clase... Error! Marcador no Operación resolver referencia de elemento... Error! Marcador no Operación resolver referencia de un método... Error! Marcador no 9.8. REPRESENTACIÓN DE CACHÉ... ERROR! MARCADOR NO 9.9. OPERACIONES SOBRE LA CACHE... ERROR! MARCADOR NO Inicialización del sistema de cacheo... Error! Marcador no Finalización del sistema de cacheo... Error! Marcador no Creación de una entrada en la cache... Error! Marcador no Eliminación de una entrada en la cache... Error! Marcador no Obtención de entrada de cache... Error! Marcador no
3 9.10. PARÁMETROS DE CONFIGURACIÓN... ERROR! MARCADOR NO CONCLUSIONES... ERROR! MARCADOR NO 10. GESTIÓN DE MEMORIA Y RECOLECTOR DE BASURA.... ERROR! MARCADOR NO INTRODUCCIÓN... ERROR! MARCADOR NO GESTIÓN DE MEMORIA EN PROGRAMAS INFORMÁTICOS.... ERROR! MARCADOR NO PRINCIPALES PROBLEMAS EN LA GESTIÓN DE MEMORIA... ERROR! MARCADOR NO GESTIÓN MANUAL DE MEMORIA... ERROR! MARCADOR NO GESTIÓN AUTOMÁTICA DE MEMORIA... ERROR! MARCADOR NO UBICADOR DE MEMORIA (MEMORY ALLOCATOR)... ERROR! MARCADOR NO First Fit... Error! Marcador no Buddy System... Error! Marcador no Suballocators... Error! Marcador no RECOLECTOR DE MEMORIA (GARBAGE COLLECTOR)... ERROR! MARCADOR NO Mark-Sweep Collection... Error! Marcador no Copying collector... Error! Marcador no Incremental collection... Error! Marcador no Conservative garbage collection... Error! Marcador no GESTIÓN DE MEMORIA KVM.... ERROR! MARCADOR NO Introducción... Error! Marcador no Mapeo en memoria de objetos y gestión de memoria... Error! Marcador no Algoritmos de recolección de basura... Error! Marcador no Implementación de Sun de las operaciones de gestión y mapeo de memoria... Error! Marcador no Implementación de Sun de las operaciones de inicialización de memoria... Error! Marcador no Implementación de Sun de las operaciones de finalización de la memoria... Error! Marcador no Estructuración de memoria en funcionamiento normal... Error! Marcador no Implementación de Sun del recolector de basura... Error! Marcador no Implementación de Sun del algoritmo mark-and-sweep de recolección de basura. Error! Marcador no PARÁMETROS DE CONFIGURACIÓN... ERROR! MARCADOR NO ES NECESARIO TENER EN CUENTA EL FUNCIONAMIENTO DEL RECOLECTOR DE BASURA CUANDO SE DISEÑA SOFTWARE?... ERROR! MARCADOR NO CONCLUSIONES.... ERROR! MARCADOR NO 11. INTÉRPRETE DE BYTECODES... ERROR! MARCADOR NO INTRODUCCIÓN... ERROR! MARCADOR NO Lenguajes compilados e interpretados... Error! Marcador no Just in Time Compiler... Error! Marcador no ENTORNO DEL LENGUAJE DE PROGRAMACIÓN JAVA... ERROR! MARCADOR NO FUNCIONAMIENTO DE LA MAQUINA VIRTUAL... ERROR! MARCADOR NO IMPLEMENTACIÓN DEL INTÉRPRETE DE BYTECODES EN LA KVM... ERROR! MARCADOR NO Introducción... Error! Marcador no Registros empleados por el intérprete de bytecodes.... Error! Marcador no Conjunto de bytecodes de la KVM... Error! Marcador no Implementación de SUN del flujo principal del intérprete... Error! Marcador no Métodos auxiliares de ayuda al intérprete... Error! Marcador no PARÁMETROS DE CONFIGURACIÓN DEL INTÉRPRETE... ERROR! MARCADOR NO Copia de los registros de la maquina virtual a variables locales en tiempo de ejecución. Error! Marcador no Separación bytecodes poco frecuentes en un algoritmo de interpretación independiente. Error! Marcador no Migración de la invocación del planificador de hilos a los puntos de bifurcación del código. Error! Marcador no Configuración del espacio de bytecodes.... Error! Marcador no
4 11.6. CONCLUSIONES... ERROR! MARCADOR NO 12. MÓDULO DE GESTIÓN DE MARCOS DE EJECUCIÓN... ERROR! MARCADOR NO INTRODUCCIÓN... ERROR! MARCADOR NO La gestión de frames dentro del modelo de funcionamiento de la maquina virtual. Error! Marcador no Cómo se ejecutan los métodos en la maquina virtual?.. Error! Marcador no REPRESENTACIÓN DE FRAMES EN LA KVM... ERROR! MARCADOR NO IMPLEMENTACIÓN OPERACIONES FRAMES EN LA KVM... ERROR! MARCADOR NO Añadir marco de ejecución a la pila... Error! Marcador no Eliminar marco de ejecución de la pila... Error! Marcador no PARÁMETROS DE CONFIGURACIÓN DEL MÓDULO DE GESTIÓN DE MARCOS.... ERROR! MARCADOR NO CONCLUSIONES... ERROR! MARCADOR NO 13. GESTIÓN DE HILOS DE EJECUCIÓN.... ERROR! MARCADOR NO INTRODUCCIÓN... ERROR! MARCADOR NO Diferencias entre hilos y procesos... Error! Marcador no Funcionalidad de los hilos... Error! Marcador no Ventajas de los hilos frente a los procesos... Error! Marcador no ASPECTOS ÍNTIMOS DE LA EJECUCIÓN MULTIHILO... ERROR! MARCADOR NO Sincronización entre hilos... Error! Marcador no Formas de los multihilos... Error! Marcador no Usos más comunes... Error! Marcador no IMPLEMENTACIONES... ERROR! MARCADOR NO Hilos a nivel de usuario (ULT)... Error! Marcador no Hilos a nivel de Kernel de sistema operativo (KLT)... Error! Marcador no Combinaciones ULT-KLT.... Error! Marcador no FUNCIONAMIENTO DE LA MAQUINA VIRTUAL... ERROR! MARCADOR NO IMPLEMENTACIÓN DEL MÓDULO DE GESTIÓN DE HILOS DE LA KVM.. ERROR! MARCADOR NO ESTRUCTURAS DE DATOS PARA REPRESENTACIÓN DE HILOS DE EJECUCIÓN... ERROR! MARCADOR NO IMPLEMENTACIÓN OPERACIONES GLOBALES MÓDULO PLANIFICACIÓN DE HILOS.... ERROR! MARCADOR NO IMPLEMENTACIÓN OPERACIONES CREACIÓN E INICIALIZACIÓN MÓDULO PLANIFICACIÓN DE HILOS. ERROR! MARCADOR NO Creación y finalización de hilos... Error! Marcador no Inicialización del módulo... Error! Marcador no IMPLEMENTACIÓN OPERACIONES ACTIVACIÓN/DESACTIVACIÓN HILOS... ERROR! MARCADOR NO Activación de los hilos... Error! Marcador no Detención y eliminación de los hilos... Error! Marcador no SUSPENSIÓN DEL HILO... ERROR! MARCADOR NO Ejecutar hilo... Error! Marcador no Funciones auxiliares... Error! Marcador no IMPLEMENTACIÓN OPERACIONES SINCRONIZACIÓN HILOS... ERROR! MARCADOR NO Creación y grabado del monitor... Error! Marcador no Finalización ocupación del monitor... Error! Marcador no Espera del hilo para notificación monitor.... Error! Marcador no Notificación del monitor a un hilo suspendido... Error! Marcador no Representación de un monitor... Error! Marcador no Funciones auxiliares... Error! Marcador no SOPORTE PARA OPERACIONES DE I/O CONCURRENTES A LA PLANIFICACIÓN DE HILOS. ERROR! MARCADOR NO Invocaciones nativas de I/0... Error! Marcador no Interacción con el recolector de basura... Error! Marcador no FUNCIONES AUXILIARES DE MANIPULACIÓN DE COLAS. ERROR! MARCADOR NO
5 PARÁMETROS CONFIGURABLES DEL PLANIFICADOR DE HILOS.... ERROR! MARCADOR NO CONCLUSIONES.... ERROR! MARCADOR NO 14. MÓDULO DE GESTIÓN DE EVENTOS... ERROR! MARCADOR NO INTRODUCCIÓN... ERROR! MARCADOR NO LOS EVENTOS EN JAVA... ERROR! MARCADOR NO GESTIÓN DE EVENTOS HARDWARE EN LA KVM... ERROR! MARCADOR NO Notificación sincronía (bloqueo)... Error! Marcador no Polling en código Java... Error! Marcador no Polling en el intérprete de bytecodes... Error! Marcador no Notificación asíncrona... Error! Marcador no PASO DE PARÁMETROS E INCIDENCIAS EN EL RECOLECTOR DE BASURA... ERROR! MARCADOR NO IMPLEMENTACIÓN GESTOR DE EVENTOS KVM.... ERROR! MARCADOR NO Macros de invocación desde el intérprete... Error! Marcador no Inicialización módulo de gestión de eventos... Error! Marcador no Captura de eventos del sistema... Error! Marcador no Conexión KVM con eventos capturados... Error! Marcador no Funciones auxiliares... Error! Marcador no PARÁMETROS DE CONFIGURACIÓN DEL GESTOR DE EVENTOS... ERROR! MARCADOR NO CONSERVACIÓN BATERÍA.... ERROR! MARCADOR NO CONCLUSIONES... ERROR! MARCADOR NO 15. MÓDULO DE GESTIÓN DE ERRORES... ERROR! MARCADOR NO INTRODUCCIÓN... ERROR! MARCADOR NO Libre de excepciones... Error! Marcador no Soporte de excepciones en los lenguajes de programación... Error! Marcador no Excepciones comprobadas... Error! Marcador no Condiciones de sistema... Error! Marcador no IMPLEMENTACIÓN GESTIÓN DE EXCEPCIONES JAVA EN LA KVM.... ERROR! MARCADOR NO Estructura manejador de excepciones... Error! Marcador no Operación lanzar excepción... Error! Marcador no Funciones auxiliares... Error! Marcador no IMPLEMENTACIÓN GESTIÓN DE EXCEPCIÓN Y ERRORES INTERNOS EN KVM... ERROR! MARCADOR NO Tipos de errores.... Error! Marcador no Elevar la excepción... Error! Marcador no Error fatal... Error! Marcador no Error fatal interno de la KVM... Error! Marcador no COMUNICACIÓN DEL MÓDULO DE GESTIÓN DE ERRORES CON EL INTÉRPRETE... ERROR! MARCADOR NO PARÁMETROS DE CONFIGURACIÓN DEL MÓDULO DE GESTIÓN DE ERRORES Y EXCEPCIONES. ERROR! MARCADOR NO CONCLUSIONES... ERROR! MARCADOR NO 16. MÓDULO CARGADOR DE CLASES (LOADER). ERROR! MARCADOR NO INTRODUCCIÓN... ERROR! MARCADOR NO MODELO DE LAS 4 ETAPAS DE SEGURIDAD EN JAVA.... ERROR! MARCADOR NO Las características del lenguaje... Error! Marcador no El verificador... Error! Marcador no Cargador de clases... Error! Marcador no Modulo de seguridad... Error! Marcador no EL CARGADOR DE CLASES EN LA MAQUINA VIRTUAL JAVA... ERROR! MARCADOR NO IMPLEMENTACIÓN SUN DEL CARGADOR DE CLASES PARA LA KVM.. ERROR! MARCADOR NO
6 Operaciones de lectura de ficheros... Error! Marcador no Operaciones de inicialización y finalización del módulo. Error! Marcador no Operación de carga de un fichero de clases... Error! Marcador no Operación carga individual de una clase... Error! Marcador no Funciones auxiliares... Error! Marcador no CONSTRUIR UN CARGADOR DE CLASES NUEVO EN JAVA... ERROR! MARCADOR NO PARÁMETROS DE CONFIGURACIÓN... ERROR! MARCADOR NO CONCLUSIONES... ERROR! MARCADOR NO 17. VERIFICADOR DE CLASES... ERROR! MARCADOR NO INTRODUCCIÓN... ERROR! MARCADOR NO VERIFICADOR DE CLASES EN JAVA... ERROR! MARCADOR NO VERIFICADOR EN LA PLATAFORMA J2ME.... ERROR! MARCADOR NO IMPLEMENTACIÓN VERIFICADOR DE CLASES.... ERROR! MARCADOR NO Estructuras de datos... Error! Marcador no Operación inicialización del verificador... Error! Marcador no Operación verificación de una clase... Error! Marcador no Operación verificación de un método... Error! Marcador no Operaciones auxiliares... Error! Marcador no CONCLUSIONES... ERROR! MARCADOR NO 18 CONFIGURACIÓN DE LA KVM.... ERROR! MARCADOR NO PARÁMETROS DE CONFIGURACIÓN... ERROR! MARCADOR NO Opciones generales de compilación... Error! Marcador no Opciones generales de configuración del sistema... Error! Marcador no Opciones de configuración especificas de la Palm.... Error! Marcador no Opciones configuración de memoria.... Error! Marcador no Opciones del recolector de basura... Error! Marcador no Opciones carga de clases... Error! Marcador no Opciones del intérprete... Error! Marcador no Opciones del depurador.... Error! Marcador no Opciones depuración de la maquina virtual... Error! Marcador no Gestión de errores de las macros.... Error! Marcador no Macros y opciones extras... Error! Marcador no CONCLUSIONES... ERROR! MARCADOR NO 19. APLICACIÓN DIRECTA SOBRE EL ANÁLISIS DE LA KVM.... ERROR! MARCADOR NO PROBLEMÁTICA A RESOLVER.... ERROR! MARCADOR NO ESCENARIO DE PRUEBAS.... ERROR! MARCADOR NO SOLUCIONES... ERROR! MARCADOR NO CONFIGURACIÓN ESPECÍFICA DE LA KVM... ERROR! MARCADOR NO Configuración sistema multitarea... Error! Marcador no Configuración gestión de memoria... Error! Marcador no Parámetros adicionales... Error! Marcador no Resumen configuración aplicada... Error! Marcador no MODIFICACIONES OPERATIVAS DE LA KVM... ERROR! MARCADOR NO Políticas favorables de programación bajo la plataforma J2ME... Error! Marcador no 20. PRUEBAS EJECUTADAS... ERROR! MARCADOR NO EJECUCIÓN DE TESTS.... ERROR! MARCADOR NO JKERNELMARK... ERROR! MARCADOR NO JAPPSMARK... ERROR! MARCADOR NO PRUEBAS FINALES.... ERROR! MARCADOR NO 21. PLANIFICACIÓN Y PRES UPUESTO DEL PROYECTO.... ERROR! MARCADOR NO PLANIFICACIÓN DEL PROYECTO... ERROR! MARCADOR NO PRESUPUESTO... ERROR! MARCADOR NO
7 22. CONCLUSIONES... ERROR! MARCADOR NO LÍNEAS FUTURAS... ERROR! MARCADOR NO 23. PLANOS DE CÓDIGO... ERROR! MARCADOR NO MODIFICACIONES IMPLEMENTACIÓN REFERENCIAS KVM. ERROR! MARCADOR NO FICHERO DE CONFIGURACIÓN MACHINE_MD.H... ERROR! MARCADOR NO Fichero execute.c modificado... Error! Marcador no Fichero execute.h modificado... Error! Marcador no AddMonitorWait... Error! Marcador no Operaciones con monitores.... Error! Marcador no Algoritmo de la variación incremental del recolector de basura... Error! Marcador no Test multihilo... Error! Marcador no 24. REFERENCIAS... ERROR! MARCADOR NO
Programación de Dispositivos Móviles Conceptos de J2ME
Programación de Dispositivos Móviles Conceptos Rogelio Ferreira Escutia Entorno J2ME Entorno de Ejecución Un entorno de ejecución se compone de: a) Máquina virtual. b) Configuración. c) Perfil. d) Paquetes
Más detallesJAVA 7 Los fundamentos del lenguaje Java
Presentación 1. Historia 9 1.1 Por qué Java? 9 1.2 Objetivos del diseño de Java 10 1.3 Auge de Java 11 2. Características de Java 12 2.1 El lenguaje de programación Java 12 2.1.1 Sencillo 13 2.1.2 Orientado
Más detallesObjetivos y Temario CURSO JAVA 7
Objetivos y Temario CURSO JAVA 7 OBJETIVOS Este curso se dirige a todos aquellos informáticos que quieran desarrollar en Java. Tanto si es principiante como si ya tiene experiencia con otro lenguaje, el
Más detallesESCUELA DE INGENIERIA Informática Y Sistemas
ESCUELA DE INGENIERIA Informática Y Sistemas ASIGNATURA SISTEMAS OPERATIVOS CODIGO ST0257 SEMESTRE 2013-2 INTENSIDAD HORARIA 64 horas semestral CARACTERÍSTICAS Suficientable CRÉDITOS 4 1. JUSTIFICACIÓN
Más detallesCuerpo de Profesores Técnicos de Formación Profesional
Tabla de equivalencias entre los temarios de Sistemas y Aplicaciones Informáticas de Profesores Técnicos de Formación Profesional e Informática del Cuerpo de Profesores de Enseñanza Secundaria Cuerpo de
Más detallesPráctica 1. Entorno de Trabajo e Introducción a Java. Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos. Versión 1.0.
Práctica 1 Entorno de Trabajo e Introducción a Java Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión 1.0.2 Índice Introducción a Java JDK (Java Development Kit) Eclipse
Más detallesIntroducción a la programación
Introducción a la programación PROGRAMACION I Grado en Matematicas Informática Programación I - 2015/2016 Introducción 1 Introducción a la programación Computador: aparato electrónico capaz de interpretar
Más detallesÍNDICE INTRODUCCIÓN CAPÍTULO 1. ARQUITECTURAS DE UN SISTEMA MICROINFORMÁTICO... 15
ÍNDICE INTRODUCCIÓN... 13 CAPÍTULO 1. ARQUITECTURAS DE UN SISTEMA MICROINFORMÁTICO... 15 1.1 ESQUEMA FUNCIONAL DE UN ORDENADOR...15 1.2 LA UNIDAD CENTRAL DE PROCESO Y SUS ELEMENTOS...16 1.2.1 La memoria
Más detallesProgramación en lenguajes estructurados de aplicaciones de gestión. Código: J62.13 Nivel: 3
Denominación: Programación en lenguajes estructurados de aplicaciones de gestión Código: J62.13 Nivel: 3 Sector: Familia: Programación informática, consultoría de informática y actividades conexas Tecnología
Más detallesLenguaje Orientado por Objetos Simple, Poderoso y Fácil de aprender Robusto Interactivo Arquitectura neutral Interpretado y de alto desempeño
Programación Orientada a Objetos Introducción a Java Angela Carrillo Ramos Java: Lenguaje de Programación Por qué surge un lenguaje? Para adaptarse a los cambios de entorno y usos: Independencia de la
Más detallesIFCD0111 Programación en Lenguajes Estructurados de Aplicaciones de Gestión
IFCD0111 Programación en Lenguajes Estructurados de Aplicaciones de Gestión 1. MÓDULO 1. MF0223_3 SISTEMAS OPERATIVOS Y APLICACIONES INFORMÁTICAS UNIDAD FORMATIVA 1. UF1465 COMPUTADORES PARA BASES DE DATOS
Más detalles8. Inicio y terminación de la KVM.
8. Inicio y terminación de la KVM. Cuando se instala la KVM y en general cualquier maquina virtual en un sistema operativo, se ubica en algún punto de la estructura de directorios del sistema un archivo
Más detallesSISTEMAS OPERATIVOS - DEFINICIÓN:
1/5 SISTEMAS OPERATIVOS - DEFINICIÓN: programa que controla la ejecución de los programas de aplicación y que actúa como interfaz entre las aplicaciones del usuario y el HW de una computadora - OBJETIVOS:
Más detallesCurso Programación Java JSE 7
Curso Programación Java JSE 7 Descripción: Nuestro curso Programación Java JSE 7 ofrece el curso de este nivel más completo, sin duda, en donde aprenderás la versión actual de Java, JSE 7, desde cero.
Más detallesContenido. Prefacio Orígenes de la programación orientada a objetos... 1
Prefacio... xv 1. Orígenes de la programación orientada a objetos... 1 1.1 La crisis del software... 1 1.2 Evolución del software... 3 1.3 Introducción a la programación orientada a procedimientos... 4
Más detallesProgramación en Lenguajes Estructurados de Aplicaciones de Gestión. Certificados de profesionalidad
Programación en Lenguajes Estructurados de Aplicaciones de Gestión Certificados de profesionalidad Ficha Técnica Categoría Informática y Programación Referencia 33002-1404 Precio 170.36 Euros Sinopsis
Más detallesPresentación del Curso Presencial. Programación en Java Nivel Básico
Presentación del Curso Presencial Programación en Java Nivel Básico Tabla de contenido Presentación del curso... 3 Objetivos de aprendizaje... 6 Contenidos del curso... 7 Competencias previas... 9 Recursos...
Más detallesUnidad I Introducción a la programación de Sistemas. M.C. Juan Carlos Olivares Rojas
Unidad I Introducción a la programación de Sistemas M.C. Juan Carlos Olivares Rojas Agenda 1.1 Qué es y que estudia la programación de sistemas? 1.2 Herramientas desarrolladas con la teoría de programación
Más detallesDESARROLLO DE APLICACIONES WEB EN EL ENTORNO SERVIDOR 90h
DESARROLLO DE APLICACIONES WEB EN EL ENTORNO SERVIDOR DESARROLLO DE APLICACIONES WEB EN EL ENTORNO SERVIDOR Horas: 90 Teoría: 0 Práctica: 0 Presenciales: 90 A Distancia: 0 Acción: Nº Grupo: Código: UF1844
Más detallesCurso Programación Java JSE 8 desde Cero Descripción Programación Java JSE 8 desde cero Curso Programación Java JSE 8
Curso Programación Java JSE 8 desde Cero Descripción: Nuestro curso Programación Java JSE 8 desde cero ofrece el curso de este nivel más completo, sin duda, en donde aprenderás la versión actual de Java,
Más detallesTEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO. Definición y objetivos de un S.O
TEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO Definición y objetivos de un S.O Definición y objetivos del sistema operativo Estructura, componentes y servicios de un S.O Llamadas al sistema
Más detallesPrefacio 25 Organización de la Unidad Didáctica Cómo utilizar el libro Objetivos docentes... 27
ÍNDICE Prefacio 25 Organización de la Unidad Didáctica.................... 25 Cómo utilizar el libro............................. 26 Objetivos docentes.............................. 27 1 Fundamentos de
Más detallesUnidad 2: Introducción a Programación Orientada a Objetos y UML
Unidad 1: Introducción a Microsoft.NET Microsoft.net Tiempo Común de Ejecución del Lenguaje (CLR) Lenguaje Intermedio de Microsoft (MSIL) Metadatos Ensamblados Librería de clase base (BCL) Sistema de Tipo
Más detallesProgramación Orientada a Objetos en Java
Programación Orientada a Objetos en Java Curso 2006-2007 Tema 1 Introducción a Java Gonzalo Méndez Pozo Dpto. de Ingeniería de Software e Inteligencia Artificial Universidad Complutense de Madrid Historia
Más detallesAgradecimientos. Nota de los autores. 1 Problemas, algoritmos y programas 1
Prologo Agradecimientos Nota de los autores Índice general I III V VII 1 Problemas, algoritmos y programas 1 1.1 Programas y la actividad de la programación.................... 4 1.2 Lenguajes y modelos
Más detallesTEMARIO DE PROFESORES TÉCNICOS DE F.P. : SISTEMAS Y APLICACIONES INFORMÁTICAS. Octubre 1997 (Publicado en el B.O.E. de 13 de Febrero de 1.
TEMARIO DE PROFESORES TÉCNICOS DE F.P. : SISTEMAS Y APLICACIONES INFORMÁTICAS. Octubre 1997 (Publicado en el B.O.E. de 13 de Febrero de 1.996) SISTEMAS Y APLICACIONES INFORMÁTICAS 1. Representación y comunicación
Más detallesIFCT0609 Programación de Sistemas Informáticos
IFCT0609 Programación de Sistemas Informáticos IFCT0609 Programación de Sistemas Informáticos Duración: 590 horas Precio: consultar euros. Modalidad: A distancia Metodología: El Curso será desarrollado
Más detallesBiblioteca de recursos. Descargado desde
Biblioteca de recursos Descargado desde www.rededuca.net Sistemas y aplicaciones informáticas 1. Representación y comunicación de la información. 2. Elementos funcionales de un ordenador digital. Arquitectura.
Más detallesContenido 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS PROCESOS Prólogo...
1 Prólogo... xv 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS... 1 1.1. Conceptos generales sobre sistemas operativos... 2 1.1.1. Funciones del sistema operativo... 2 1.1.2. Componentes del sistema operativo...
Más detallesPROCESOS E HILOS - Hilo
1/6 PROCESOS E HILOS - Hilo! contexto de ejecución que se planifica de forma independiente pero que comparte un mismo espacio de direcciones con otros hilos - Proceso! conjunto de uno o más hilos y los
Más detallesINDICE 1. Introducción 2. Entrada / Salida: Principios y Programación 3. Procesos
INDICE Prólogo XV 1. Introducción 1 1.1. Evolución de los sistemas operativos 2 Procesamiento en serie 3 Procesamiento por lotes 4 Multiprogramación 7 1.2. Tipos de Sistemas Operativos 9 Sistemas operativos
Más detallesNotas de curso de Programación y estructuras de datos. Memoria dinámica
Notas de curso de Programación y estructuras de datos. Memoria dinámica Nikos Mylonakis, Fernando Orejas nicos@lsi.upc.edu Dept. Llenguatges i Sistemes Informátics Universitat Politécnica de Catalunya
Más detallesINTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11
Índice INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11 1.1 PROGRAMA Y LENGUAJESDE PROGRAMACIÓN...12 1.1.1 EL LENGUAJE JAVA...13 1.1.2 EL JDK...15 1.1.3 LOS PROGRAMAS EN JAVA...16
Más detallesPlanificaciones Sistemas Operativos. Docente responsable: MENDEZ MARIANO. 1 de 6
Planificaciones 7508 - Sistemas Operativos Docente responsable: MENDEZ MARIANO 1 de 6 OBJETIVOS 1-Estudiar y conocer en detalle los pilares fundamentales de los sistemas operativos: el Kernel y Proceso,
Más detallesPlanificaciones Sistemas Operativos. Docente responsable: MENDEZ MARIANO. 1 de 6
Planificaciones 7508 - Sistemas Operativos Docente responsable: MENDEZ MARIANO 1 de 6 OBJETIVOS 1-Estudiar y conocer en detalle los pilares fundamentales de los sistemas operativos: el Kernel y Proceso,
Más detallesServlets. 1. Introducción Características fundamentales Ventajas fundamentales... 2
Servlets Índice 1. Introducción 2 1.1. Características fundamentales......................... 2 1.2. Ventajas fundamentales............................ 2 2. Programación de servlets 3 2.1. Ciclo de vida
Más detallesPlanificaciones Sistemas Operativos. Docente responsable: MENDEZ MARIANO. 1 de 5
Planificaciones 9503 - Sistemas Operativos Docente responsable: MENDEZ MARIANO 1 de 5 OBJETIVOS 1-Estudiar y conocer en detalle los pilares fundamentales de los sistemas operativos: el Kernel y Proceso,
Más detallesTema 1: Introducción a los Sistemas Operativos
Tema 1: Introducción a los Sistemas Operativos SSOO - Curso 2005/06 E. Domínguez C. Villarrubia Departamento de Tecnologías y Sistemas de Información Escuela Superior de Informática Universidad de Castilla
Más detallesTema 12: El sistema operativo y los procesos
Tema 12: El sistema operativo y los procesos Solicitado: Tarea 06 Arquitecturas de una computadora y el funcionamiento del software M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx
Más detallesMaster en Java Certificación para Programadores
Javmasdeb Master en Java Certificación para Programadores Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java Formación: Master Horas: 112 Introducción Java es un lenguaje de programación con el que
Más detallesPROGRAMACIÓN EN JAVA
1. INTRODUCCIÓN A LA PROGRAMACIÓN 1.1. Datos, algoritmos y programas 1.1.1. Definición de algoritmo 1.1.2. Datos 1.1.3. Características de un programa 1.2. Paradigmas de programación 1.2.1. Programación
Más detallesÍndice. agradecimientos... 13
Índice agradecimientos... 13 INTRODUCCIÓN... 15 CAPÍTULO 1. CARACTERIZACIÓN DE SISTEMAS OPERATIVOS... 17 1.1 El sistema informático... 18 1.1.1 Clasificación de los sistemas informáticos... 20 1.1.2 Estructura
Más detallesSumario Prólogo Unidad didáctica 1. Introducción a los sistemas operativos Objetivos de la Unidad... 12
ÍNDICE SISTEMÁTICO PÁGINA Sumario... 5 Prólogo... 7 Unidad didáctica 1. Introducción a los sistemas operativos... 11 Objetivos de la Unidad... 12 1. Concepto de sistema operativo... 13 2. Servicios de
Más detallesIMPLANTACIÓN DE APLICACIONES WEB
Resultados de aprendizaje y criterios de evaluación: 1. Prepara el entorno de desarrollo y los servidores de aplicaciones Web instalando e integrando las funcionalidades necesarias. a) Se ha identificado
Más detallesPROGRAMA FORMATIVO Programación para dispositivos móviles Android
Anexo I PROGRAMA FORMATIVO Programación para dispositivos móviles Android Fecha DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: Informática y comunicaciones Área Profesional: Desarrollo 2. Denominación:
Más detallesIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es 1 Índice General Conceptos sobre ordenadores Concepto
Más detallesSamsung Tech Ins.tute - UPM DESARROLLO DE APLICACIONES EN ANDROID. Mayo Abraham Gu.érrez Rodríguez. Abraham Gu.
Samsung Tech Ins.tute - UPM Mayo 2014 DESARROLLO DE APLICACIONES EN ANDROID Abraham Gu.érrez Rodríguez Mayo 2014 1 Abraham Gu.érrez Rodríguez Mayo 2014 UPM 2014 2 1 Android ES: Una plataforma de desarrollo
Más detallesTEMARIO. Créditos teóricos: 3 Créditos prácticos: 3. Lenguajes y Sistemas Informáticos Departamento: Lenguajes y Computación - PROGRAMA DE TEORÍA:
Curso: 2005/2006 Centro: Escuela Politécnica Superior Estudios: 2º Ciclo de Ingeniería en Informática Asignatura: Diseño de Sistemas Operativos Ciclo: 2º Curso: 4º Cuatrimestre: 1º Carácter: Optativa Créditos
Más detallesCapítulo 3. Tecnología empleada El lenguaje de programación Java
Capítulo 3 Tecnología empleada En este capítulo comentaremos qué tecnologías se han empleado para la realización de este proyecto; por un lado para el modelado de datos se ha utilizado el lenguaje de programación
Más detallesConceptos y Estructuras de Sistemas Operativos
Conceptos y Estructuras de Sistemas Operativos Contenido del Curso Evaluación I ex. Parcial 100% prueba escrita II ex. Parcial 100% proyecto Examen final= Nota del proyecto (50%) + prueba escrita (50%)
Más detalles6. Enumere tres ventajas de los ULT frente a los KLT.
1 Tarea 3 Hilos 1. Cuales bloques de control de proceso deberían pertenecer a un bloque de control de hilo y cuáles a un bloque de control de proceso en un sistema multihilo? Para modelos monohilo deben
Más detallesAPLICACIONES MOVILES NATIVAS. Sesión 7: Repaso básico al lenguaje java
APLICACIONES MOVILES NATIVAS Sesión 7: Repaso básico al lenguaje java Contextualización Como se ha visto en sesiones anteriores, java es un gran complemento y sistema de programación que puede desarrollar
Más detallesProgramación Inicial. Requisitos previos. Objetivos. Próximos Inicios. Modalidad a Distancia. Costo y formas de pago. Resumen de Contenidos
Programación Inicial con Java y Oracle Requisitos previos Para realizar esta capacitación el único requisito previo es contar con un amplio dominio del manejo del entorno Windows, además de utilizar programas
Más detallesINTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS (POO) Mtro. Manuel Suárez Gutiérrez Programación
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS (POO) Mtro. Manuel Suárez Gutiérrez Programación Qué es un algoritmo? Describe el método para realizar una tarea. Es una secuencia de instrucciones que,
Más detallesUNIVERSIDAD TECNOLOGICA NACIONAL FACULTAD REGIONAL TUCUMAN
UNIVERSIDAD TECNOLOGICA NACIONAL FACULTAD REGIONAL TUCUMAN Departamento: SISTEMAS Carrera: SISTEMAS DE INFORMACION Área: COMPUTACIÓN Asignatura: SISTEMAS OPERATIVOS Nivel: 2 NIVEL Tipo: ANUAL Contenido
Más detallesINFORMATICA III. Cap. I: Plataformas
INFORMATICA III Cap. I: Plataformas Plataformas Código nativo y portable Máquinas virtuales Servidores Estaciones de trabajo Clientes delgados Dispositivos embebidos Dispositivos móviles Plataformas Hardware
Más detallesUnidad VIII Generación de código intermedio. M.C. Juan Carlos Olivares Rojas
Unidad VIII Generación de código intermedio M.C. Juan Carlos Olivares Rojas Agenda 8.1 Lenguaje máquina. 8.1.1 Características. 8.1.2 Direccionamiento. 8.2 Lenguaje ensamblador. 8.2.1 Características.
Más detallesProcesos y Threads Procesos y Threads. Rendimiento Rendimiento (paralelismo) (paralelismo) Productividad Productividad
Procesos y Threads Procesos y Threads Procesos Procesos Threads Threads Concurrencia Concurrencia Ventajas Ventajas Modelos Modelos Información Información adicional (PCB) adicional (PCB) Preparado Preparado
Más detallesHilos Secciones Stallings:
Capítulo 4 Hilos Secciones Stallings: 4.1 4.3 Contenido Procesos e hilos. Hilos a nivel de núcleo y a nivel de usuario. Multiprocesador simétrico (SMP). Micronúcleos. 1 Proceso Unidad de propiedad de los
Más detalles033 - IFC01CM15. ADMINISTRACIÓN AVANZADA EN LINUX Y VIRTUALIZACIÓN
033 - IFC01CM15. ADMINISTRACIÓN AVANZADA EN LINUX Y VIRTUALIZACIÓN DEPARTAMENTO: Formación Profesional MODALIDAD: Curso DESTINATARIOS: Profesores Técnicos de FP Catedráticos y Profesores de Enseñanza Secundaria
Más detalles1- UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS EMPRESARIALES. Tecnicatura Universitaria en Programación de Sistemas
1- UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS EMPRESARIALES Carrera: Tecnicatura Universitaria en Programación de Sistemas Materia: Curso: 1 año Curso lectivo: 2018 Carga horaria
Más detallesGuía del Curso IFCD052PO PROGRAMACIÓN EN JAVA
Guía del Curso IFCD052PO PROGRAMACIÓN EN JAVA Modalidad de realización del curso: Titulación: Online Diploma acreditativo con las horas del curso OBJETIVOS CONTENIDOS UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A
Más detallesProgramación Concurrente Recopilación de teoría referente a la materia
UNIVERSIDAD AMERICANA Programación Concurrente Recopilación de teoría referente a la materia Ing. Luis Müller Esta es una recopilación de la teoría referente a la asignatura Programación Concurrente, a
Más detallesIntroducción a los Sistemas Operativos S.O.
Introducción a los Sistemas Operativos S.O. Contenido 1. Conceptos 2. Evolución de los Sistemas Operativos 3. Administración del Entorno de Hardware 1. CONCEPTOS 1.1. Definición de Sistema Operativo Es
Más detallesDesarrollador de Aplicaciones Web con Java
Desarrollador de Aplicaciones Web con Java El presente programa integral tiene como finalidad el uso de la tecnología Java para el desarrollo de aplicaciones Web empresariales. En los tres módulos se utilizan
Más detallesSERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Código: F004-P006- GFPI Nº 23 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software Código:228120 Versión: 102 Nombre del Proyecto: SISTEMA DE INFORMACIÓN
Más detallesProgramación Orientada a Objetos
Unidad III Programación Orientada a Objetos en Java Programación Orientada a Objetos Programación I - 0416202 Contenido Esta lección abarca los siguientes temas con respecto a Java: Qué es Java? Breve
Más detallesFundamentos de programación JAVA
Pág. N. 1 Fundamentos de programación JAVA Familia: Editorial: Autor: Computación e informática Macro Ricardo Walter Marcelo Villalobos ISBN: 978-612-304-238-7 N. de páginas: 296 Edición: 2. a 2014 Medida:
Más detallesPrograma Formativo. Código: Curso: Programación con JAVA 8 SE Standard Edition Modalidad: ONLINE Duración: 120h.
Código: 16630 Curso: Programación con JAVA 8 SE Standard Edition Modalidad: ONLINE Duración: 120h. Objetivos Java es un lenguaje de programación con el que podemos realizar cualquier tipo de desarrollo.
Más detallesPrincipios de Computadoras II
Departamento de Ingeniería Electrónica y Computadoras Ing. Ricardo Coppo Qué es una computadora? Una computadora es una máquina digital y sincrónica con capacidad de cálculo numérico y lógico controlada
Más detallesDiplomado C#.NET con Visual Studio
Diplomado C#.NET con Visual Studio Descripción Desde la primera versión aparecida con Visual Studio en 2002, el lenguaje C# siguió una evolución constante hasta esta versión 4.0. Actualmente es el lenguaje
Más detallesSíntesis de la programación
Síntesis de la programación Programación 1º DAM 17 de julio de 2018 Tabla de Contenidos 1. Secuenciación de contenidos...1 2. Unidades de trabajo...3 2.1. Introducción a la Programación...3 2.1.1. Breve
Más detallesCriterios de Evaluación
Criterios de Evaluación Se ha reconocido la importancia de la comunicación visual y sus principios básicos. Se han analizado y seleccionado los colores y tipografías adecuados para su visualización en
Más detallesNOTA PRELIMINAR Sistemas y Aplicaciones Informáticas
NOTA PRELIMINAR En este libro tratamos un desarrollo actualizado de contenidos perteneciente a los bloques temáticos más importante del temario de Oposición de la especialidad de Sistemas y Aplicaciones
Más detallesTEMARIO DEL CELADOR SERVASA SANIDAD DE LA COMUNIDAD VALENCIANA INFORMÁTICA HERRAMIENTAS DE ESTUDIO PARA CELADORES.
www.todoslostestdelcelador.com info@todoslostestdelcelador.com @todoslostestdelcelador (Facebook) @testcelador (Twitter) HERRAMIENTAS DE ESTUDIO PARA CELADORES RIOS, TEST Y ESQUEMAS TODO EN PDF RIO DEL
Más detallesIDENTIFICACIÓN. Certificación para enseñanzas regladas y presenciales de Formación Profesional
Certificación para enseñanzas regladas y presenciales de Formación Profesional Código:F-000120 Fecha: 19-09-11 Titulo: F-programación LOE Edición:2 IDENTIFICACIÓN Ciclo: ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
Más detallesTAREA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS.
1 TAREA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. 1- Cuáles son las principales funciones de un sistema operativo? Los Sistemas Operativos tienen como objetivos o funciones principales lo siguiente; Comodidad;
Más detallesANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Sistemas operativos. CURSO ACADÉMICO - SEMESTRE Primer semestre
ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE ASIGNATURA Sistemas operativos CURSO ACADÉMICO - SEMESTRE 2015-16 - Primer semestre GA_59EC_595000026_1S_2015-16 Datos Descriptivos Nombre de la Asignatura Titulación
Más detallesMundo Azul.
Sistemas Operativos Abstract En este microtutorial, se describe el concepto y funciones básicas de un sistema operativo. La perspectiva a la hora de tratarlo es más desde un punto de vista de arquitectura
Más detallesClases 02 & 03: Revisión de conceptos
Clases 02 & 03: Revisión de conceptos Prof. Edgardo Adrián Franco Martínez http://computacion.cs.cinvestav.mx/~efranco efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido
Más detallesHoras teóricas: 2 Horas prácticas: 4 Total de Horas: 6 INTRODUCCION A LA PROGRAMACION
PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en Ciencias Computacionales Sustantiva Profesional Horas teóricas: 2 Horas prácticas: 4 Total de Horas: 6 INTRODUCCION A LA PROGRAMACION
Más detalles1 Software de una computadora 2 Sistemas operativos 3 Manejo avanzado y programación en ms-dos 4 Lenguajes de programación
1 Software de una computadora 1.1 Software de control o sistema de explotación 1.2 Software de tratamiento 1.3 Software de diagnóstico y mantenimiento 1.4 Actividades: software de una computadora 2 Sistemas
Más detallesTEMA 2 Introducción a C# ANÁLISIS Y DESARROLLO DE APLICACIONES INFORMÁTICAS Curso 2010/2011
TEMA 2 Introducción a C# ANÁLISIS Y DESARROLLO DE APLICACIONES INFORMÁTICAS Curso Origen Nuevo lenguaje de propósito general de Microsoft para la plataforma.net Es el único que ha sido diseñado específicamente.net
Más detallesGRADO: FINANZAS Y CONTABILIDAD CURSO: 3º CUATRIMESTRE: 2 PLANIFICACIÓN SEMANAL DE LA ASIGNATURA
SESIÓN SEMANA DENOMINACIÓN ASIGNATURA: INFORMÁTICA DE GESTIÓN GRADO: FINANZAS Y CONTABILIDAD CURSO: 3º CUATRIMESTRE: 2 PLANIFICACIÓN SEMANAL DE LA ASIGNATURA 1 1 1 2 2 3 DESCRIPCIÓN DEL CONTENIDO DE LA
Más detalles037- IFC01CM16. ADMINISTRACIÓN AVANZADA EN LINUX Y VIRTUALIZACIÓN
037- IFC01CM16. ADMINISTRACIÓN AVANZADA EN LINUX Y VIRTUALIZACIÓN DEPARTAMENTO: Formación Profesional MODALIDAD: Curso DESTINATARIOS: Profesores Técnicos de FP Catedráticos y Profesores de Enseñanza Secundaria
Más detallesBiblioteca de recursos. Descargado desde
Biblioteca de recursos Descargado desde www.rededuca.net Informática 1. Representación y comunicación de la información. 2. Elementos funcionales de un ordenador digital. 3. Componentes, estructura y funcionamiento
Más detallesAfinación y Rendimiento de Bases de Datos
DIPLOMADO Afinación y Rendimiento de Bases de Datos TEMARIO DURACIÓN: 250 hrs. 1. Introducción a los Sistemas de Información y RDBMS (30 hrs.) 1. Sistemas de Información y RDBMS (30 hrs.) 1.1 Introducción
Más detallesSISTEMAS OPERATIVOS: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. Introducción y conceptos básicos
SISTEMAS OPERATIVOS: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS Introducción y conceptos básicos ADVERTENCIA 2 Este material es un simple guión de la clase: no son los apuntes de la asignatura. El conocimiento
Más detallesÍndice PRÓLOGO... XVII CAPÍTULO 1. FUNDAMENTOS DE JAVA Características de Java Origen y evolución... 1
Índice PRÓLOGO... XVII CAPÍTULO 1. FUNDAMENTOS DE JAVA... 1 Características de Java... 1 Origen y evolución... 1 Principales características de Java... 2 Compilación de un programa Java... 2 Java Virtual
Más detallesPROGRAMA JAVA SE (Standard Edition) MODALIDAD ONLINE
PROGRAMA JAVA SE (Standard Edition) MODALIDAD ONLINE JAVA SE (Standard Edition): El curso proporciona la base que necesita cualquier programador de Java, tanto en cuanto a las peculiaridades de la tecnología
Más detallesPROGRAMACIÓN ORIENTADA A OBJETOS CON JAVA
PROGRAMACIÓN ORIENTADA A OBJETOS CON JAVA Angel García Beltrán y José María Arranz Santamaría Sección de Publicaciones Escuela Técnica Superior de Ingenieros Industriales Universidad Politécnica de Madrid
Más detallesDesarrollo de Elementos Software para Gestión de Sistemas (Online)
Desarrollo de Elementos Software para Gestión de Sistemas (Online) titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales Desarrollo de Elementos Software
Más detallesSistemas Distribuidos. Soporte de Sistemas Operativos
Soporte de Sistemas Operativos Soporte de Sistemas Operativos Soporte de Sistemas Operativos Soporte de Sistemas Operativos Tareas principales de un SO: Administrar recursos Proveer abstracciones de los
Más detallesIFCT0209 Sistemas Microinformáticos
IFCT0209 Sistemas Microinformáticos 1. MÓDULO 1. MF0219_2 INSTALACIÓN Y CONFIGURACIÓN DE SISTEMAS OPERATIVOS UNIDAD FORMATIVA 1. UF0852 INSTALACIÓN Y ACTUALIZACIÓN DE SISTEMAS OPERATIVOS UNIDAD DIDÁCTICA
Más detallesHerramientas Informáticas I Software: Sistemas Operativos
Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa Sistemas Operativos. Es el software base que permite trabajar como
Más detallesIMPLANTACIÓN DE SISTEMAS OPERATIVOS
Resultados de aprendizaje y criterios de evaluación: 1. Instala sistemas operativos, analizando sus características e interpretando la documentación técnica. a) Se han identificado los elementos funcionales
Más detallesCarrera: ISC. ARM ISC. Erick Dalet Villanueva Mascort. ISC. Arturo Guerra Franco. Asignaturas Temas Asignaturas Temas Sistemas Operativos.
1.- DATOS DE LA ASIGNATURA Nombre de la Asignatura: Carrera: Clave de la asignatura: Horas teoría-horas practica-créditos: Sistemas Distribuidos y Concurrente. ISC. ARM-0702 3-2-8. 2.- HISTORIA DEL PROGRAMA
Más detalles