Archivo de la etiqueta: Programación

Ejemplos de scripts en VBScript

Ejemplo 1: Juego de dados

option explicit

randomize

dim dado1, dado2, dado3

dim victorias, partidas, seguir

do

dado1=fix(rnd()*6)+1

dado2=fix(rnd()*6)+1

dado3=fix(rnd()*6)+1

partidas=partidas+1

wscript.echo «ha salido: » & dado1 & » – » & dado2 & » – » & dado3

if dado1=dado2 or dado1=dado3 or dado2=dado3 then

                wscript.echo «hay dos iguales, has ganado»

                victorias=victorias+1

else

                wscript.echo «has perdido» Seguir leyendo “Ejemplos de scripts en VBScript” »

Métodos de Programación en Ingeniería Civil

3 Métodos de Programación

3 métodos programación (1) en parámetros climáticos, (2) q toman mediciones contenido humedad suelo y (3) los cuantifican estado hídrico directo en planta. (2) suelo es material poroso contiene agua, se considera como estanque almacenamiento, capacidad máxima depende volumen de poros propio de cada suelo particular, cuando se riega o llueve se llena estanque, se vacía con req planta y se vuelve a llenar con riego y de alcance raíces. Suelo arcillosos estanque mayor, Seguir leyendo “Métodos de Programación en Ingeniería Civil” »

Introducción a la Programación Orientada a Objetos (POO)

Introducción a la Programación

Lenguajes de Programación

Lenguaje de máquina: Compuesto por cadenas binarias que especifican las operaciones y la posición de memoria. También conocido como código binario.

Inconvenientes:

  • Dificultad y lentitud en la codificación.
  • Poca fiabilidad.
  • Dificultad para verificar y poner a punto los programas.
  • Los programas solo se ejecutan en el mismo procesador.

Ventaja: Posibilidad de cargar un programa en memoria sin necesidad de traducción posterior.

Ensamblador

Indican Seguir leyendo “Introducción a la Programación Orientada a Objetos (POO)” »

Introducción a JavaScript: Conceptos Básicos y Ejemplos

Introducción a JavaScript

¿Qué es JavaScript?

JavaScript es un lenguaje de programación interpretado, orientado a objetos y basado en eventos, diseñado para crear aplicaciones web interactivas. Se ejecuta en el navegador del usuario, lo que permite manipular el contenido de la página, responder a la interacción del usuario y crear experiencias dinámicas.

Diferencias entre Java y JavaScript

Aunque sus nombres son similares, Java y JavaScript son lenguajes distintos. Java es un lenguaje de programación Seguir leyendo “Introducción a JavaScript: Conceptos Básicos y Ejemplos” »

Errores comunes en programación y sistemas

1 ¿Cuál de las siguientes afirmaciones es cierta? ( )En un sistema de numeración posicional existen tantos símbolos como la base del sistema.
2 ¿Cuál de las siguientes afirmaciones es falsa? ( ) Con un código alfanumérico se pueden representar letras mayúsculas y minúsculas, números del 0 al 9, símbolos especiales, caracteres gráficos, pero no permite representar caracteres de control.
3
La función de buscar la instrucción en la memoria principal, interpretarla y ejecutarla, generando Seguir leyendo “Errores comunes en programación y sistemas” »

Gestión de hilos en Java

1.- Introducción

Hay 2 tipos de programas según el flujo de ejecución:

  • Programa de flujo único: Las actividades o tareas que lleva a cabo una a continuación de la otra, de manera secuencial.
  • Programa de flujo múltiple: Coloca las actividades a realizar en diferentes flujos de ejecución.

La programación multihilo o multithreading son programas o aplicaciones de flujo múltiple.

2.- Conceptos sobre hilos

Un hilo (subproceso) es un flujo de control secuencial independiente dentro de un proceso.

Desarrollo de sistemas empotrados y concurrencia en programación

Etapas del desarrollo

Analisis, Diseño (UML: Unified Modeling Language), Programación, Testeo y Mantenimiento.

Paradigmas del desarrollo

Metodo en cascada, Metodo en espiral, Metodo de prototipos, Métodos ágiles

Sistema Empotrado

Sistema informático específicamente diseñado para resolver un problema concreto. Un sistema empotrado es un sistema con procesador que no es de propósito general.

Hardware en Empotrados

En unos casos HW es el de un PC: cajeros automático o PC-104. Pero en la mayoría Seguir leyendo “Desarrollo de sistemas empotrados y concurrencia en programación” »

Autómatas y Variadores de Frecuencia

Autómata

Autómata: también se puede llamar PLC es un dispositivo electrónico capaz de gestionar los circuitos de automatismos industriales de forma programada.

Estructura

Estructura: está compuesto por un microprocesador, una fuente de tensión, interfaces de entrada y salida, una programadora y los periféricos.

Clasificación

Clasificación:

Según su modularidad:

Arquitectura y Funcionamiento de un Sistema Operativo

SO

es un conjunto de programas que mediante abstracciones ponen el HW del ordenador, de modo seguro, a disposición del usuario.

Arquitectura

se refiere a los atributos de un sistema que son visibles a un programador o aquellos que tienen un impacto directo en la ejecución de un programa (CPU, Memoria, E/S, buses).

Memoria