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

Programacion

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


  • Visualización científica: ideas generales

    ¿Qué es visualizar?. ¿Por qué usar la Visualización?. ¿Qué limitantes tiene?. Historia de la Visualización. Aplicaciones de la Visualización. Clasificación de las técnicas de visualización científica. La Visualización Científica ha sido un área de interés creciente en los últimos años. El incremento constante de los volúmenes de datos generados en muchos campos de aplicación crea la necesidad de elaborar herramientas que permitan extraer información de estos datos de manera eficiente, así como generar imágenes cada vez más sofisticadas por el aumento sostenido de la potencia de las interfaces gráficas modernas. Junto al desarrollo de nuevas técnicas de visualización se han creado numerosas utilidades que emplean estas técnicas, tanto en forma de bibliotecas como de programas. En el presente trabajo se hace un estudio de la ciencia que representa la visualización científica, puntualizando en los aspectos que la caracterizan.

    Publicado: Mie Mar 19 2008  |  590 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Estructuras de objetos discretos para la computación

    1 de 10 estrellas (1 voto)

    Teoría de conjuntos y subconjuntos. Métodos para la representación de objetos. Funciones empleadas en la aplicación de las ciencias de la computación. Teoría básica de los semigrupos y grupos. Razonamiento lógico en las ciencias de la computación. Introducción a los autómatas finitos Teoría de la codificación.

    Publicado: Vie Mar 14 2008  |  755 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Simulación de sistemas

    6 de 10 estrellas (6 votos)

    En esta ocasión he querido publicar un ejemplo de cómo realizar una simulación de tiro parabólico, es decir dado un proyectil lanzado a una velocidad "v" en m/seg. y una inclinación "a" en grados sexagesimales, para lo cual tomaremos como herramienta de programación. Todos hemos lanzado alguna vez una pelota, piedra… y hemos notado que al lanzarla su trayectoria es una línea curva, esto es debido a la influencia de la gravedad sobre esta c++. Este fenómeno físico es calculable mediante formulas.

    Publicado: Mar Feb 19 2008  |  689 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Crear un Instalador

    7 de 10 estrellas (6 votos)

    Si desean crear un Instalador con su archivo Ejecutable y no saben cuales son los pasos necesarios. A continuación les muestro un articulo con el detalle de los pasos a seguir... Creando un Instalador con InstallShield Express. Manos a la Obra. Al ingresar a InstallShield en las opciones del menú damos clic en File – New, donde nos aparece una ventana solicitando unos datos básicos para la creación del proyecto como: el nombre, la ruta, el lenguaje. (Imagen 1) .

    Publicado: Jue Ene 10 2008  |  5839 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • A propósito de programación extrema XP (eXtreme Programming)

    6 de 10 estrellas (5 votos)

    Programación Extrema (eXtreme Programming). Actividades de Xp. Prácticas Básicas de XP. Ciclo de Vida. Actores y Responsabilidades de Xp. Artefactos Xp. Críticas a eXtreme Programming. Xp forma parte del conjunto de métodos ágiles que centran sus prioridades en las personas, no en los procesos, en la actualidad Xp se proyecta a ser un modelo de desarrollo común, sencillo y adaptable a las características cambiantes y exigentes de empresas y clientes, es por ello que en este documento se presentan en forma resumida las características principales, las actividades, las prácticas, el ciclo de vida, los artefactos y las críticas a esta metodología recopiladas en el transcurso de la investigación.

    Publicado: Lun Oct 29 2007  |  2780 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Firma-digital

    10 de 10 estrellas (1 voto)

    Digital Signature Algorithm DSA. Criptología. Métodos criptográficos. RSA (Rivest, Shamir y Adleman). Posibles riesgos. La firma digital es un mecanismo utilizado para asegurar la integridad del mensaje y la autenticación del emisor. Este método (figura 1) consiste en la obtención de un valor hash (concepto explicado mas adelante) del mensaje y su posterior encriptación con la clave privada del emisor. En recepción se desencripta el hash con la clave pública del emisor y se compara con otro valor hash obtenido en recepción de forma independiente a partir del mensaje recibido.

    Publicado: Mie Oct 17 2007  |  3268 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Creación y Manipulación de Pilas con Punteros en Microsoft Visual C++ 2005

    7 de 10 estrellas (7 votos)

    Primeros Pasos. Funcionamiento del Programa. Formulario y Objetos en Tiempo de Diseño. Ejemplo del Programa en Ejecución. Código del Programa. Códigos de Botones. Primeramente, este programa ha sido creado en Microsoft Visual C++ 2005. Los primeros pasos para crearlo son: Abrir Microsoft Visual Studio 2005; hacer clic en el menú Archivo y luego en Nuevo Proyecto…; luego en Tipos de Proyecto, en otros lenguajes, seleccionar Visual C++; después de eso en Plantillas seleccionar Aplicación de Windows Forms; finalmente en ponerle el nombre y la ubicación deseada al proyecto y hacer clic en Aceptar.

    Publicado: Jue Ago 02 2007  |  2526 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Introducción a las Expresiones Regulares

    Este manual sólo pretende ser una pequeña guía introductoria a las expresiones regulares, empezando por lo básico para hacer expresiones sencillas o adaptar otras a nuestras necesidades. Por supuesto, puede contener errores o cosas que se podrían mejorar. Para cualquier sugerencia, cuestión o duda podeis contactar conmigo en root[arroba]servidordetoad.mine.nu. Espero que a alguien le resulte útil. ¿Qué son las expresiones regulares?. Algunos tipos de expresiones regulares. Cómo podemos usarlas. Empecemos: las unidades "átomo". El carácter comodín. "Escapar" caracteres. Otros caracteres especiales. Repetición de átomos avanzada. Grupos de caracteres. Rangos. Reemplazos avanzados. Combinaciones. Notas al utilizar grep. En el manual las expresiones regulares se representarán con letra Courier y color marrón: expresión regular. Lo que esté en Courier pero sin estar en marrón pueden ser cadenas o algo "literal".

    Publicado: Jue Jul 12 2007  |  3850 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Bases de Datos en Delphi 7 - Conexión a bases de datos MySQL

    4 de 10 estrellas (4 votos)

    Una base de datos de ejemplo. ODBC. Un formulario ODBC. ZeosDBO. Un formulario Zeos. Proporcionar mediante ejemplos interconexión de Bases de Datos MySQL utilizando los componentes ODBC y ZeosDBO. Una de las dificultades con las que se encuentra el estudiante de programación al comenzar con Delphi 7 es la de encontrar bibliografía en castellano que lo oriente en la solución de sus problemas mediante la utilización de esta IDE. Este trabajo apunta a orientar al estudiante y/o programador de Delphi en la realización de una sencilla aplicación que permita la conexión y manipulación de datos en una DB MySQL. Son requisitos previos tener instalado MySQL en su sistema, instalar los componentes ZeosDBO, tener conocimientos de programación en Delphi y cómo manejar bases de datos SQL.

    Publicado: Mar Jul 03 2007  |  2191 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Algoritmos Propuestos

    6 de 10 estrellas (7 votos)

    El presente trabajo muestra soluciones con algoritmos implementados en C# de problemas computacionales comunes. Escribir un programa que solicite al usuario introducir dos números. Si el primer número introducido es mayor que el segundo número, el programa debe imprimir el mensaje El primer número es el mayor, en caso contrario el programa debe imprimir el mensaje El primer número es el mas pequeño. Considere el caso en que ambos sean iguales e imprima el correspondiente mensaje.

    Publicado: Vie Jun 29 2007  |  1186 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Lenguajes de Programación

    6 de 10 estrellas (18 votos)

    Lenguajes de bajo nivel. Lenguajes de alto nivel. Programa fuente. Programa objeto. El compilador. Intérprete. Lenguaje máquina. Términos desconocidos. Los lenguajes de programación cierran el abismo entre las computadoras, que sólo trabajan con números binarios, y los humanos, que preferimos utilizar palabras y otros sistemas de numeración. Mediante los programas se indica a la computadora qué tarea debe realizar y como efectuarla, pero para ello es preciso introducir estas ordenes en un lenguaje que el sistema pueda entender. En principio, el ordenador sólo entiende las instrucciones en código máquina, es decir, el específico de la computadora. Sin embargo, a partir de éstos se elaboran los llamados lenguajes de alto y bajo nivel.

    Publicado: Mar Jun 26 2007  |  1476 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Assembly language for PC (intel)

    Registros de la CPU. Modos de Direccionamiento. Los Assemblers más comunes. Instrucciones en Assembly. Multiplicación y división, MUL y DIV. Ejercicios (1). Instrucción de salto incondicional, JMP. FLAGS. Intrucciones de comparación, CMP y TEST. La Pila. Llamados a subrutinas, CALL. Respuestas de los ejercicios. Este material es un trabajo práctico que se realizó en base a lo dictado en la materia "Arquitectura de las Computadoras II", que pertence a la carrera Analista Universitario en Sistemas, del Instituo Politécnico Superior Gral. San Martín (Universidad Nacional de Rosario, Argentina).

    Publicado: Vie Jun 22 2007  |  1229 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Descomposición LU y Métodos de Gauss-Seidel

    5 de 10 estrellas (3 votos)

    En el presente documento se explican detalladamente dos importantes temas, los cuales son la descomposición LU y el método de Gauss-Seidel. Estas son dos importantes herramientas que sirven para encontrar soluciones de sistemas de ecuaciones. A lo largo de las páginas de este trabajo se presenta un marco teórico que introduce a cada tema, al tiempo que se muestran en total cuatro ejercicios resueltos con explicaciones detalladas sobre cada proceso realizado. Además de las explicaciones, se muestran continuamente imágenes y matrices que permiten comprender con toda claridad cada uno de los procesos que se van siguiendo en el análisis de cada paso realizado. Las explicaciones son detalladas y paso a paso, de manera que el lector comprenda cada tema aun cuando sea primera vez que lo estudie. Normalmente estos temas tienen procesos largos y por ello son ideales para programar por computadora y no solamente para hacerlos sobre papel. Programar estos temas permite incluso obtener una mejor comprensión de la teoría aquí presentada.

    Publicado: Jue May 10 2007  |  1703 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Ordenamiento de arreglos por el método de la burbuja simple, burbuja doble y burbuja triple

    El código de este programa está desarrollado en Microsoft Visual C++ 2005. El usuario deberá asignar variables a cada uno de los Edit Control, desde m_a1 hasta m_a11 en los de arriba y desde m_b1 hasta m_b11 en los de abajo. Para agregar variables se le da clic derecho a cada Edit Control, luego Agregar variable…, posteriormente en el Asistente para agregar variables miembro en Categoría se le cambia de Control a Value, y en Tipo de variable se le pone int para que sean enteros. Luego en Nombre de la variable se le ponen los nombres como se indicó anteriormente (de m_a1 a m_a11 y de m_b1 a m_b11). Posterior a ello se le da doble clic a cada uno de los botones en tiempo de diseño y se agrega el código correspondiente.

    Publicado: Vie Abr 13 2007  |  1556 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Diseño de un Sitio Web de apoyo a las asignaturas de Lenguajes y Técnicas de Programación I y II

    4 de 10 estrellas (2 votos)

    En nuestra Universidad Médica de Villa Clara, inmersa en nuevas transformaciones para los estudiantes universitarios y en especial en los nuevos programas de Tecnología de la Salud, en la cual los alumnos se forman por los programas introducidos en esta enseñanza hace muy poco tiempo con la revolución educacional que lleva a cabo nuestro país debido al impacto que han tenido las nuevas Tecnologías de la Información y el Conocimiento, por lo que se hizo necesario crear el Perfil de Gestión de la Información de Salud con el objetivo de capacitar al personal que procesará la información en el sector de la salud.

    Publicado: Lun Abr 09 2007  |  1610 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Introducción a Java3D

    En los últimos años, la cantidad y calidad de aplicaciones de software libre ha aumentado de forma exponencial. Actualmente, su penetración en el mundo de la empresa es lento, pero constante. Su futuro es prometedor. No obstante, el desarrollo es muy desigual. Algunos sectores disponen de programas excelentes. Sin embargo, otros han de conformarse con aplicaciones en grado de desarrollo inicial. Teniendo en cuenta la evolución del sistema libre, todo nos indica que es simple cuestión de tiempo el que estas áreas sean ocupadas. En el modelado y la animación 3D por computadora se dispone de aplicaciones con las que es posible trabajar de forma profesional, aunque todavía no con la facilidad y productividad de las herramientas propietarias, pero se espera un gran desarrollo de aplicaciones libres en los próximos años.

    Publicado: Lun Abr 09 2007  |  4084 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • ISO-27001: Los Controles

    10 de 10 estrellas (2 votos)

      Este artículo es la continuación del análisis de la norma ISO-27001. Para facilitar su lectura y que no sea tan extenso, se presentará en dos partes. En la presente (Parte I), se desarrollarán los primeros cinco grupos de controles, dejando los seis restantes para la parte II del mismo. PRÓLOGO En un artículo anterior a este, denominado “Análisis de la ISO (En formato PDF).

    Publicado: Jue Mar 29 2007  |  1527 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Manual de Java

    8 de 10 estrellas (5 votos)

    Introducción a la Programación Orientada a Objetos. Introducción al Lenguaje de Programación Java. Entorno Gráfico y Applets. Cadenas de Caracteres, Métodos Matemáticos y Excepciones. Sentencias de Control. Arreglos en Java. Clases en Java. Paquetes, Interfaces y Herencia. Hilos. Elementos Gráficos en Java. Como ya lo hice una vez, con el Manual de C; es realmente para , mi un verdadero privilegio el poder presentar parte del aprendizaje colectado durante éste año. Pero ésta vez, en un documento que, pretende como principal fin, el servir como guía al estudiante en su aprendizaje de éste interesantísimo y actual lenguaje de programación.

    Publicado: Mie Mar 14 2007  |  6241 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Windows Vista - Exploración de Internet

    10 de 10 estrellas (2 votos)

    ¿Qué es la Web?. ¿Qué se puede hacer en Internet?. Conexión a Internet. Especificación de una dirección Web. Exploración básica. Búsqueda en Web. Guardar sus páginas Web favoritas. Uso de la lista Historial. Apertura de varias páginas Web. Internet es una red que vincula millones de equipos repartidos por todo el mundo. No hace tanto tiempo, muy poca gente conocía Internet. Hoy en día, Internet ha revolucionado el modo en que los usuarios utilizan los equipos. Muchas personas dependen diariamente de Internet para comunicarse con otros y para obtener la información que necesitan. No es necesario que conecte el equipo a Internet, pero una vez que lo haya hecho, probablemente se preguntará cómo pudo vivir antes sin Internet.

    Publicado: Lun Mar 12 2007  |  6396 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Windows Vista - Introducción a la impresión

    8 de 10 estrellas (2 votos)

    Descripción de las tecnologías y los tipos de impresora. Conexión a una impresora. Imprimir con Windows. Imprimir con un programa. Seguimiento de los trabajos de impresión. Puede imprimir casi todos los documentos, imágenes, páginas web o archivos que puede ver en el equipo. Si no tiene conocimientos sobre impresión, este artículo puede ayudarle a conocer los tipos de impresora, la manera de conectar una impresora al equipo y las opciones de impresión comunes.

    Publicado: Lun Mar 12 2007  |  1441 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • La lógica de programación en los joven club de computación y electrónica

    6 de 10 estrellas (4 votos)

    Una problemática a resolver. La Lógica de Programación como instrumento. Las Tecnologías de la Información y las Comunicaciones han dado lugar a la llamada Brecha Digital. Una estrategia para cerrar esta brecha fue la creación de los Joven Club de Computación y Electrónica. Se hace necesario añadir a los cursos de programación que se imparten en estos, los contenidos sobre Lógica de Programación necesarios para que sus objetivos se cumplan.

    Publicado: Mie Ene 10 2007  |  4484 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Lenguaje de programación para niños

    8 de 10 estrellas (8 votos)

    Pantallas de ejecución del programa. Código fuente completo del programa. Este programa permite que un niño aprenda a programar en lenguaje Pascal de una manera sencilla, donde solamente se utiliza un conjunto de palabras especiales, y será el programa el que se encargará de realizar la declaración de variables y el cambio de las palabras que escribe el niño, a las palabras del lenguaje Pascal. Por ejemplo el niño escribe leer (x); y el programa lo traducirá a read (x); y a su vez el programa se encargará de declarar la variable x como tipo entero. Si el niño escribe reads (x); el programa traducirá a readln (x); debido a que la s escrita por el niño después del read significa "leer y saltar". Igualmente el niño puede utilizar variables de tipo cadena al poner una letra l después de la palabra leer, por ejemplo si se escribe leerl (a); el programa traduce read (a); pero se encarga de declarar la variable a como string puesto que la l después de la palabra leer simula que se pretende decir "leer letra". Igualmente el programa es inteligente en cuanto a la declaración de variables, pues si se quiere sumar una variable declarada como entero con una variable declarada como cadena, se manda un mensaje diciendo que no se puede sumar una letra con un número.

    Publicado: Mie Ene 10 2007  |  4258 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Pseudo código

    10 de 10 estrellas (2 votos)

    Utilización en la práctica. Manejo de condiciones, entradas y salidas. Mucho se habla del pseudo código en las carreras de Analista de Sistemas y Programación. Pero no existe mucha bibliografía al respecto. En este articulo voy a tratar de echar un poco de luz sobre algo de lo que siempre se habla, pero que muchos no saben a ciencia cierta que es y como se usa. Comencemos aclarando que no es una forma de programación. Se trata de una herramienta que los analistas de sistemas utilizan para comunicar a los programadores la estructura del programa que van a realizar, de forma de tener una idea bien clara de lo que se necesita programar.

    Publicado: Jue Dic 14 2006  |  1620 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Estrategias de Metacognición

    7 de 10 estrellas (1 voto)

    Diseño metodológico. Aplicación de la estrategia y sus momentos. Resultados finales del proyecto de investigación. La aplicación para el desarrollo del aprendizaje de la lógica de programación en estudiantes de Computación e Informática del nivel Superior (Institutos Superiores). El estudio de esta investigación se realizó involucrando a 40 estudiantes que cursaban el III semestre en el curso de Lenguaje de programación III de la especialidad de computación e informática del Instituto Superior Tecnológico "Pedro Vilcapaza" de la ciudad de Azángaro, ya que en estos estudiantes se detectó bajo rendimiento académico en su semestre anterior constatado en los registros académicos. Siguiendo los lineamientos de la investigación se optó por un enfoque cualitativo, cuantitativo, de carácter diagnostico, descriptivo, participativo, comparativo, pre-experimental, y para la recolección de datos se emplearon, la observación, prueba de conocimientos, evaluaciones sistemáticas, todos orientados por el método del estudio dirigido.

    Publicado: Mie Oct 25 2006  |  1866 visitas  |   Calificar  |  Comentar  |  Abrir en otra ventana
  • Lenguaje de programación, algoritmos en Borland c++

    7 de 10 estrellas (6 votos)

    Laboratorio – Inicio al C++. Prácticas de Laboratorio. LABORATORIO – Inicio al C++. Ingrese al entorno de programación Borland (Turbo) C++. Para ello, haga doble [Click] en el ícono correspondiente del Escritorio Windows o seleccione la opción correspondiente desde el menú Inicio.

    Publicado: Mar Oct 24 2006  |  1756 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