• Compartir en:   
  • Facebook 
  • Twitter  
  •   Pregunte en los foros

Programacion

Páginas: [<<] ... 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ... [>>]


  • Programa de simulación: Spice

    10 de 10 estrellas (1 voto)

    Un Programa de Simulación permite predecir el comportamiento de un circuito para diferentes estímulos. Necesidad del CAD para Análisis de CIs: Análisis Clásico: Esquema Eléctrico Análisis Teórico Fabricación Prototipo Comprobación :Prueba/Error Análisis de CIs: Tamaño Circuito (VLSI:> 10.000 comp/chip) Características Específicas de un CI (Cparásitas, dimensiones físicas,...)

    Publicado: Mie Oct 14 2015  |  125 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Curso de domótica - Zelio

    10 de 10 estrellas (1 voto)

    Existen 2 formas de programar Zelio-Logic Bien directamente sobre el módulo (usando su propio “teclado”), O bien mediante un PC y el software de programación Zeliosoft. Tamaño del programa 60 líneas de programa : para versiones de 10 y 12 I/O.>80 líneas de programa: para las versiones de 20 I/O máximo 4 elementos por línea de programa Bloques de función disponibles: 8 temporizadores con diferentes configuraciones 8 contadores 8 comparadores analógicos (solo para las versiones de alimentación 24VDC) 4 relojes 15 relés internos

    Publicado: Jue Oct 08 2015  |  136 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Implementación ISA S88

    10 de 10 estrellas (1 voto)

    Introducción al Entorno de Programación RSLogix5000 Estados de Fase y la Herramienta PhaseManager Introducción al FTBatch Herramientas Software Máquina Virtual - VMWare Workstation configurada con: RSLinx Classic RSLogix 5000 with PhaseManager (v16) SoftLogix 5800 RSView32 FactoryTalk Batch Acrobat Reader 9.0 SQL Server 2005

    Publicado: Jue Oct 08 2015  |  132 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Sistemas métricos

    10 de 10 estrellas (1 voto)

    Objetivos metodología: Definir SI para conseguir fines de la organización Dotar a organización de productos software para usuarios Mejorar productividad Facilitar comunicación entre participantes Facilitar operación, mantenimiento y uso. Características Flexible y formalista Identifica grupos implicados y responsabilidades Muy centrada en la organización de la administración Parte de versión anterior de METRICA (2) Esta soportada por herramientas CASE comerciales Permite desarrollo estructurado y OO

    Publicado: Mie Oct 07 2015  |  134 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Fundamentos de la programación lógica

    Objetivos: Presentar la lógica de predicados de primer orden como formalismo de representación del conocimiento e inferencia. Estudiar los métodos de inferencia automáticos aplicables a la lógica de predicados, esencialmente el método de resolución por refutación.

    Publicado: Vie Oct 02 2015  |  145 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Lógica de primer orden

    La lógica proposicional sólo puede representar hechos acerca del mundo. La lógica de primer orden describe un mundo que consta de objetos y propiedades (o predicados) de esos objetos. Entre los objetos, se verifican varias relaciones p.ej. Progenitor(Marcos, José). Una función es una relación en la cual sólo hay un valor para un input dado. Ejemplos Objetos: gente, casas, números, planetas,... Relaciones: progenitor, hermano-de, mayor-que,... Propiedades: rojo, pequeño, primo,... Funciones: padre-de, uno-más-que

    Publicado: Vie Oct 02 2015  |  133 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Lenguajes de programación. Paradigma orientado a objetos

    10 de 10 estrellas (1 voto)

    Conceptos generales Clases y Objetos Herencia Polimorfismo Problemas en la creación del software ¿Hay crisis del software? Gran Gran complejidad Número de estados posibles es muy elevado Conexiones entre entidades Complejidad arbitraria que surge de instituciones humanas Sujeto a continuos cambios No tiene representación gráfica Especificación de requisitos Comunicación del equipo

    Publicado: Jue Oct 01 2015  |  154 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Concepto sobre transacciones

    10 de 10 estrellas (1 voto)

    Transacción: Colección de operaciones que forman una única unidad lógica de trabajo en una BD realizada por una o más sentencias SQL estrechamente relacionadas. Una transacción es una unidad de la ejecución de un programa que lee y escribe datos a y desde la Base de Datos. Puede consistir en varias operaciones de acceso a la base de datos. Está delimitada por constructoras como begintransaction y end-transaction (SQL-Server).

    Publicado: Mie Sep 30 2015  |  138 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Concurrencia

    10 de 10 estrellas (1 voto)

    La definición de concurrencia en términos generales es: Coincidencia de varios sucesos o cosas a un mismo tiempo La concurrencia en las bases de datos: Se refiere al hecho de que los Sistemas Administradores de Base de Datos permiten que muchas transacciones accedan a una misma Base de Datos a la vez. Cuando existen varios usuarios intentando modificar los datos al mismo tiempo, se necesita establecer algún tipo de control para que dichas modificaciones de un usuario no interfieran en las de los otros, a este sistema se le denomina control de concurrencia. Los sistemas de control de concurrencia deben garantizar la propiedad de aislamiento de transacciones que se ejecutan de manera concurrente.

    Publicado: Mie Sep 30 2015  |  136 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • El escenario de la concurrencia

    10 de 10 estrellas (1 voto)

    Múltiples automóviles tratando de ir desde el punto A al punto B. Una ruta, un carril = secuencialidad, colisiones. Una ruta, múltiples carriles  paralelismo, interacciones (?) Múltiples rutas procesamiento distribuido, heterogeneidad. El ejemplo tiene la esencia de la concurrencia: Los automóviles son tareas que deben ejecutarse. Los carriles y las rutas alternativas son los múltiples procesadores. Siempre los automóviles deberán sincronizarse (por ejemplo por las luces del tráfico) para no colisionar. La noción de paralelo y distribuido.

    Publicado: Mie Sep 30 2015  |  133 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Modularización

    10 de 10 estrellas (1 voto)

    Modularizar significa dividir un problema en partes funcionalmente independientes, que encapsulen operaciones y datos. No se trata simplemente de subdividir el código de un sistema de software en bloques con un número de instrucciones dado. Separar en funciones lógicas con datos propios y datos de comunicación perfectamente especificados.

    Publicado: Mie Sep 30 2015  |  131 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Programacion concurrente

    10 de 10 estrellas (1 voto)

    La programación concurrente es la simultaneidad en la ejecución de múltiples tareas interactivas. Estas tareas pueden ser un conjunto de procesos o hilos de ejecución creados por un único programa. Las tareas se pueden ejecutar en un sola UCP (multiprogramación), en varios procesadores o en una red de computadores distribuidos. La programación concurrente está relacionada con la programación paralela, pero enfatiza más la interacción entre tareas. Así, la correcta secuencia de interacciones o comunicaciones entre los procesos y los nodos los procesos coordinados de recursos que se comparten por tareas son las claves de esta disciplina.

    Publicado: Mie Sep 30 2015  |  128 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Transacciones, recuperación y control de concurrencia

    10 de 10 estrellas (1 voto)

    Transacción: colección de operaciones que forman una única unidad lógica de trabajo en una BD Control concurrencia Sistemas multiusuario: ejecución intercalada Recuperación Para cuando una transacción falla Vida de una transacción Inicio Lecturas/escrituras de elementos de la BD Final (pueden hacer falta algunas verificaciones) Confirmación (COMMIT) o anular (ROLLBACK)

    Publicado: Mie Sep 30 2015  |  137 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Arquitectura de software dirigida por modelos

    10 de 10 estrellas (1 voto)

    Un lenguaje de modelado permite expresar los distintos modelos que se producen en el proceso de desarrollo. Un modelo es una representación abstracta de una especificación, un diseño o un sistema desde un punto de vista particular. Un diagrama es una representación de (parte de) un modelo de diseño Un modelo se representa por uno o más diagramas

    Publicado: Mar Sep 29 2015  |  134 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Concurrencia: exclusión mutua y sincronización. Comunicación entre procesos

    10 de 10 estrellas (1 voto)

    Introducción. Exclusión mutua (1). El sistema operativo, y los programas de usuario, son un conjunto de procesos que se ejecutan de forma asíncrona. Algunos de ellos cooperan. Cuando es necesaria comunicación entre ellos ha de existir una coordinación o sincronización. La comunicación entre los procesos es necesaria (tuberías). Atendiendo a la concurrencia los procesos se pueden clasificar en: Procesos independientes: No puede ser afectado por el resto de los procesos. Su estado no es compartido por ningún otro proceso. Son deterministas, para unas entradas dadas la salida es siempre la misma. Son reproducibles. Pueden ser detenidos y arrancados sin ningún problema. Su ejecución termina sin mayor problema que un mayor tiempo.

    Publicado: Mar Sep 29 2015  |  129 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Control de la concurrencia

    10 de 10 estrellas (1 voto)

    Objetivos Conocer la problemática asociada a la concurrencia de transacciones en los sistemas de bases de datos. Entender el significado de la serializabilidad y su aplicación al control de la concurrencia. Comprender algunas técnicas para el control de la concurrencia empleadas por los sistemas gestores de bases de datos.

    Publicado: Mar Sep 29 2015  |  132 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Hacia un entorno para el desarrollo basado en componentes

    10 de 10 estrellas (1 voto)

    Componente a alto nivel de abstracción : Componente de Negocio Énfasis en colaboraciones como unidades de refinamiento de primera clase Caso de uso: acción de alto nivel a partir del cual se inicia el proceso de refinamiento Lenguaje visual: UML (con algunas extensiones) Formalizado en OASIS

    Publicado: Mar Sep 29 2015  |  125 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Introducción a la programación concurrente

    10 de 10 estrellas (1 voto)

    ¿Qué es la concurrencia? Programa Secuencial. Proceso Procesos Concurrentes. Programa y sistema concurrente Relaciones entre procesos: Competencia y Cooperación Actividades entre procesos: Sincronización y Comunicación ¿Dónde se usa la concurrencia? ¿Cómo se usa la concurrencia?

    Publicado: Mar Sep 29 2015  |  144 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Procesos concurrentes

    10 de 10 estrellas (1 voto)

    Concepto de procesos Planificación de procesos Operaciones sobre Procesos Cooperación de Procesos Comunicación entre procesos Programación Concurrente Virtualmente todos los sistemas de tiempo-real son inherentemente concurrentes - los dispositivos operan en paralelo en el mundo real.

    Publicado: Mar Sep 29 2015  |  148 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Programación concurrente en lenguajes funcionales

    10 de 10 estrellas (1 voto)

    La necesidad de ofrecer concurrencia en el acceso a los recursos computacionales se remonta a los primeros sistemas operativos. Aprovechar al máximo los recursos computacionales fue una necesidad apremiante, sobre todo en la época en que las computadoras eran caras y escasas; el sistema operativo tenía que ofrecer la ejecución concurrente y segura de programas de varios usuarios, que desde distintas terminales utilizaban un solo procesador, y así surgió la necesidad de introducir algunos conceptos de programación concurrente para programar los sistemas operativos.

    Publicado: Mar Sep 29 2015  |  129 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Sistemas concurrentes: programación concurrente

    10 de 10 estrellas (1 voto)

    El propio hardware multiprocesadores (máqs. de memoria compartida) sistemas distribuidos Multiprogramación No hay paralelismo. Los procesos se reparten el procesador: entrelazado (interleaving) ¿Quién planifica los procesos? el sistema operativo el propio ejecutable (gracias al compilador) -> runtime scheduler (RTSS)

    Publicado: Mar Sep 29 2015  |  132 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Sistemas operativos. Administración de procesos

    10 de 10 estrellas (1 voto)

    Administración de procesos Procesos concurrentes Problemas clásicos de comunicación y sincronización Mecanismos de comunicación y sincronización Paso de mensajes Aspectos de implementación de los mecanismos de sincronización Procesos concurrentes Plataformas: Multiprogramación en un único procesador. Multiprocesador. Multicomputador (procesamiento distribuido) Razones Compartir recursos físicos. Compartir recursos lógicos. Almacenar los cálculos Modularidad Comodidad

    Publicado: Mar Sep 29 2015  |  131 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Comparación teórica de una arquitectura MVC con una arquitectura PAC

    10 de 10 estrellas (1 voto)

    Siempre que se piensa en separar la funcionalidad de una aplicación de su interacción con el usuario, bien sea una aplicación Web o una aplicación de escritorio, se piensa en una descomposición utilizando MVC como una obligación. Las arquitecturas de software buscan mostrar formas de aplicar una descomposición modular de las diferentes funcionalidades de un sistema, separando responsabilidades bien definidas en cada uno de los módulos. Existen patrones de arquitectura que definen la estructura modular que deben seguir los sistemas interactivos, dicha estructura a modo general, separa los componentes de visualización, lógica de procesamiento y almacenamiento de datos.

    Publicado: Lun Sep 28 2015  |  136 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Diseño e implementación

    10 de 10 estrellas (1 voto)

    Vimos cómo el IC produce el modelo de conocimiento del experto, hoy cómo se relaciona con el modelo de diseño y la implementación del SBC. Indice del tema: Arquitectura de un SBC y subsistemas típicos. Pasos de diseño Formalismos de representación del conocimiento Herramientas para la implementación de SBC

    Publicado: Lun Sep 28 2015  |  134 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Algorítmica paralela

    10 de 10 estrellas (1 voto)

    Modelos ideales de una implantación paralela PRAM De circuitos Redes Compleijidad de los algoritmos paralelos Métricas para determinar su desempeño Modelos ideales de una implantación paralela Se consideran a las computadoras sin restricción En el número de procesadores En el acceso físico a la memoria para leer o escribir datos

    Publicado: Vie Sep 25 2015  |  133 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
25 Anteriores Próximos 25
 

Iniciar sesión

Ingrese el e-mail y contraseña con el que está registrado en Monografias.com

   
 

Regístrese gratis

¿Olvidó su contraseña?

Ayuda