Programacion

Lenguaje VHDL (Powerpoint) (nuevo) 10 de 10 estrellas

Un lenguaje descriptor de hardware es un lenguaje para la descripción formal y el diseño de circuitos electrónicos. Puede ser utilizado para describir el funcionamiento de un circuito, su diseño y organización, y para realizar las pruebas necesarias para verificar el correcto funcionamiento.

Programación: Conceptos de Concurrencia (nuevo) 10 de 10 estrellas

Un thread de control -> programación secuencial, monoprocesador. Múltiples threads de control -> procesos -> concurrencia.

Lenguaje ensamblador (nuevo)

Según (Salomon, 2010) El lenguaje ensamblador, o assembler (en inglés assembly language y la abreviación asm), es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectura de procesador y constituye la representación más directa del código máquina específico para cada arquitectura legible por un programador. (Salomon, 2010)

Como crear una base de datos en Postgres (nuevo)

El presente trabajo tiene como objetivo introducir los conceptos fundamentales acerca del diseño y modelado de bases de datos usando PostgreSql, adquirir los conocimientos teóricos y prácticos. Además pretende proporcionar a los estudiantes mediante la conferencia la documentación necesaria para iniciar el estudio de bases de datos sin conocimiento previo acerca del tema, presentando algunas situaciones claves que permitan dar una visión amplia demostrando el funcionamiento de la base de datos con un breve ejemplo y aplicarlo mediante taller práctico para obtener el aprendizaje que se requiere en esta sesión.

Estructura de un programa en Java (nuevo)

Según (oracle, 2017) Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta Internet, Java está en todas partes. (oracle, 2017)

Sistema Automatizado para Calidad de Software (nuevo) 10 de 10 estrellas

El Sistema Automatizado para Calidad de Software, mide la calidad de software de contenidos, siendo una herramiento útil y aplicable a software de Tesis y otros.

Deducción Versus Inducción (nuevo) 10 de 10 estrellas

Deducción = razonamiento de lo general a lo específico. Preserva la verdad. Siempre es correcto Inducción = razonamiento desde lo específico a lo general

Desarrollo de Herramientas para Automatizar la Extracción de Datos (nuevo) 10 de 10 estrellas

Desarrollo de Herramientas para Automatizar la Extracción de Datos. Políticas de uso de las redes sociales. Retos de los crowlers. NodeFriends.

Desarrollo de sitios web con PHP y MySQL (nuevo) 10 de 10 estrellas

fORMULARIOS. Acceso a formularios HTML desde PHP El formulario de PHP. Subida de ficheros al servidor Validación de los datos de un formulario

Elaboración de compiladores (nuevo) 10 de 10 estrellas

Programa que traduce texto escrito en un lenguaje de programación (código fuente) a otro (código objeto).

Método de autoaprendizaje (nuevo) 10 de 10 estrellas

¿Podría crearse un sistema de autoevaluación mediante pruebas objetivas en la Web para que los alumnos conozcan su su grado de aprendizaje?

Estructura selectiva múltiple

En el sistema binario, todos los números se representan por una condición “encendido/apagado”. Veamos un ejemplo rápido de binario en términos fácilmente comprensibles. “Big Ed” Hackenbyte es propietario de “Big Ed’s”, un restaurante que sirve comidas rápidas y cenas lentas en el área cercana a San José (California). En esta zona, conocida como Valle del Silicio, hay docenas de compañías que fabrican microprocesadores. Ed tiene ocho personas a su servicio: Zelda, Olive, Trudy, Thelma, Fern, Fran, Selma y Sidney. Debido a la despersonalización existente, tiene asignados números para la nómina.

El Lenguaje Scala 10 de 10 estrellas

El Lenguaje Scala. En principio, el software debería ser desarrollado a partir de partes reusable ("componentes").

Gramáticas para el análisis de Secuencias Biológicas 10 de 10 estrellas

Gramáticas para el análisis de Secuencias Biológicas. Presentacion Powerpoint.

Diagramas de flujos de datos: teoría y práctica 10 de 10 estrellas

EL DIAGRAMA DE FLUJO DE DATOS ilustra una de las técnicas para representar “Soluciones” a problemas del Mundo Real en forma visual, es decir; en forma grafica. Esta técnica mediante graficas de Diagrama de Flujo, ilustra como diseñar los procedimientos o sentencias con coherencia lógica, que representan la solución al problema planteado. Hasta la presente década, para el desarrollo de cursos, tales como Algoritmos y Estructuras de Datos, no ha existido un Software que permita implementar el Diagrama de Flujo del problema planteado y que en especial permita su Ejecución (Compilación) y ver los resultados dentro del mismo diagrama de flujo, según el objetivo del problema. Es decir, se puede comprobar la lógica de su algoritmo, sin utilizar algún Compilador Real o Lenguaje de Programación específico (Turbo Pascal, Borland C++ 5.0, entre otros).

Generalidades de los diagramas de flujos de datos 10 de 10 estrellas

Un diagrama de flujo de datos (DFD) es un modelo lógico-gráfico para representar el funcionamiento de un sistema en un proyecto Software. Los rectángulos representan entidades externas, los rectángulos abiertos almacenes (archivos), los círculos procesos y la flechas un flujo de datos desde (o hacia) cualquier elemento a (o desde) un proceso. Los flujos, entidades externas y los almacenes se etiquetan con un nombre. Los procesos se etiquetan con un número y un verbo en infinitivo (con complemento). Un diagrama de flujo de datos (DFD) puede ser expandido dividiendo (expandiendo) algunos de sus procesos en subprocesos, en este caso la etiqueta tendrá un número adicional. No hay un límite para el número de procesos.

Estructura repetitiva MIENTRAS (Programación)

Muchas veces se requiere repetir una o varias instrucciones para llevar a cabo una tarea, en la programación se cuentan con estructuras que permiten realizar este proceso, llamadas también bucles, lazos entre otros. Dependiendo del lenguaje de programación, estas incorporan dos o más estructuras repetitivas, dentro de las cuales las infaltables son mientras (while) y para (for), con las cuales se puede resolver todo problema que involucre procesos repetitivos.

Programación orientada a aspectos

La programación orientada a aspectos es una técnica de programación surgida a fines de los años de 1990 y con importante crecimiento en los últimos años, busca facilitar la modularización de aquellas incumbencias transversales que resultan de difícil modularización con las técnicas tradicionales de programación.

El modelo DRA o RAD (Rapid Aplication Development)

DRA es una adaptación de “Alta” velocidad" en el que se logra el desarrollo rápido utilizando un enfoque de construcción basado en componentes. Si se comprenden bien los requisitos y se limita el ámbito del proyecto, el proceso DRA permite al equipo de desarrollo crear un "sistema completamente funcional" dentro de periodos cortos de tiempo.

Investigación y desarrollo de una aplicación con tecnología NodeJS

El objetivo de este documento es indagar en esta nueva tecnología, conocer sus ventajas y saber específicamente para qué entorno de desarrollo puede ser más óptima su utilización.

Introducción a la Programación Dinámica 10 de 10 estrellas

Recordemos el problema de la mochila: Se tienen n objetos fraccionables y una mochila. El objeto i tiene peso pi y una fracción xi (0≤xi≤1) del objeto i produce un beneficio bixi.

Máquinas de Turing 10 de 10 estrellas

Al-Khwārizmī, astrónomo y matemático persa, escribió en 825 un tratado en árabe sobre el Cálculo con Cifras Indúes, que se tradujo al latín en el siglo XII como Algoritmos con números indios. La raíz es la misma que la de la palabra Álgebra.

Desarrollo Orientado a Objetos basado en UML 10 de 10 estrellas

Un proceso de desarrollo de software describe un enfoque para construir, instalar y mantener sistemas de software.

Interfaces XML 10 de 10 estrellas

Es un lenguaje orientado a: La definición de datos de carácter general. Nos permite definir modelos de datos. Al compartir modelos de datos se facilita el intercambio de datos entre sistemas (aplicaciones) heterogéneos.

Introducción a JAVA (Powerpoint) 10 de 10 estrellas

¿Qué es Java? La plataforma Java 2. La Máquina Virtual de Java. Características principales. ¿Qué ventajas tengo como desarrollador?