martes, 2 de diciembre de 2014

PROGRAMACIÓN COMPUTACIONAL

Programación

Ejercicios realizados en Visual Basic 

mini calculadora
código de mini calculadora



Promedio


Código para realizar promedio


ejercicio de animales


código de animales





Vídeo tutorial sobre como poder calcular el promedio de tres notas.


Banner  sobre la programación computacional


Desarrollo de aplicaciones en windows



 Formularios Windows

En Visual Basic las aplicaciones basadas en Windows se creaban mediante formularios que formaban parte del motor en tiempo de ejecución de Visual Basic. En Visual Basic 2014, las aplicaciones basadas en Windows se crean utilizando formularios Windows Forms proporcionados por .NET Framework.
Los formularios Windows Forms y sus controles proporcionan una arquitectura más extensible y compleja para el desarrollo de aplicaciones basadas en Windows; sin embargo, hay algunas diferencias entre los formularios y los controles de Windows Forms, y los formularios y controles de Visual Basic
Un formulario es básicamente una hoja en blanco en el que se agregan controles y posteriormente se codifican en ejecución en tiempo real.

Programación orientada a objetos en Visual   Basic .Net

 Módulos de Clase
Los miembros (constantes, variables, sub y functions) declarados dentro de un módulo son de manera predeterminada accesibles públicamente y se puede obtener acceso a ellos mediante cualquier código que tenga acceso al módulo. Esto significa que las variables en un módulo estándar son de hecho variables globales porque son visibles desde cualquier parte del proyecto y existen durante toda la vida útil del programa. 



Modulo de Clases  (.cls) 

Visual Basic  admite la definición de clases a través del módulo de clase. La definición de una clase se almacena en un tipo de archivo especial, el archivo .cls. Se define una clase en cada módulo de clase. Algunas definiciones de clases se incluyen en el archivo .cls y sólo se pueden editar a través del sistema de proyectos.


Diferencias entre clases y módulos 

La diferencia principal entre clases y módulos consiste en que pueden crearse instancias de clases como objetos pero no de módulos. Como sólo existe una copia de los datos de un módulo estándar, cuando una parte del programa cambia una variable pública en un módulo estándar, cualquier otra parte del programa obtendrá el mismo valor si lee luego esa variable. En comparación, los datos de objeto existen individualmente para cada objeto con instancias. Otra distinción es que, a diferencia de los módulos estándar, las clases pueden implementar interfaces. 

Creación de Sitios y páginas web con ASP.NET


Información general sobre páginas Web ASP.NET

Proporciona información general acerca de la estructura de las páginas Web ASP.NET, cómo procesa ASP.NET las páginas, y cómo las páginas ASP.NET representan el marcado que se ajusta a los estándares XHTML.

Información general sobre sintaxis de páginas web ASP.NET
Describe los elementos de marcado básicos que constituyen una página ASP.NET.

Programar páginas Web ASP.NET
Proporciona información acerca de cómo crear controladores de eventos en páginas ASP.NET y cómo trabajar con scripts de cliente.

Modelo de código de las páginas web ASP.NET
Proporciona información general del modelo de programación inherente a todas las páginas ASP.NET; incluye el modelo de página única, el modelo de código subyacente y cómo decidir qué modelo se debe utilizar.

Información general sobre clases de páginas ASP.NET
Describe la clase de tiempo de ejecución que se genera y, a continuación, se compila para representar una página y proporciona un objeto programable que corresponde a esa página.

Tutorial: Crear una página Web básica en Visual Web Developer
Proporciona un tutorial sobre cómo crear una página web ASP.NET simple.

Tutorial: Crear una página Web básica con separación de código en Visual Web Developer 
Proporciona un tutorial sobre cómo crear una página web ASP.NET simple mediante el modelo de programación subyacente.

Cómo: Agregar páginas web ASP.NET a un sitio web
Proporciona un procedimiento para agregar páginas web ASP.NET nuevas y existentes a un sitio web en Visual Studio.


martes, 10 de junio de 2014

LA TECNOLOGÍA Y EL MEDIO AMBIENTE

TEMA: LA TECNOLOGÍA Y EL MEDIO AMBIENTE

Las actividades humanas, desde la obtención de una materia prima, hasta el desecho de los residuos generados tras la obtención de un producto tecnológico, pueden tener consecuencias nefastas para la conservación del medio ambiente. Es decir que mientras no reciclemos la contaminación aumente exagerada mente y esto puede causar daños a las personas.
Contaminación. Quizá sea el efecto más apreciable. El incremento en el consumo de energía ha hecho que aumenten considerablemente las proporciones de determinados gases (dióxido de carbono, óxidos de azufre, etc.) en la atmósfera, sobre todo cerca de las áreas  industrializadas.
DE BOLSAS A COMBUSTIBLES

La empresa japonesa Blest Corporation creó una máquina que convierte las bolsas de plástico en aceite para ser utilizado como combustible. Esta máquina no es únicamente para fines industriales, sino que puede instalarse en los hogares. Esta es una máquina que beneficia el medio ambiente porque a la misma vez se es un aceite de combustible.
AUTO MÓVIL HIDRICO

¿Quieres liberarte de la dependencia de los combustibles fósiles y aportar tu grano de arena al cuidado del planeta? Considera cambiar tu automóvil por un híbrido. Incluso cuando lo utilizas con gasolina gasta menos combustible, ya que al tener un motor más pequeño es más eficiente que un auto tradicional.
AVIÓN SOLAR

El avión Solar Impulse, Este aeroplano no contaminante ya ha realizado vuelos de más de 17 horas de duración y promete ser el futuro de la aeronáutica.
HACIENDO AGUA DEL AIRE
AQUA SCIENCES
Varios sistemas que permiten crear agua extrayendo el hidrógeno del aire ya están en funcionamiento en diversos puntos del mundo. Ideales para solucionar el problema de la falta de agua en zonas que han sufrido desastres naturales o que carecen de este recurso, estas máquinas llevan esperanza a donde aparentemente no la hay.

Estos son experimentos que ya están funcionando y otros que están todavía en proceso como por ejemplo el avión solar que puede volar hasta 17 horas solo con una persona que son experimento a futuro que los pueden beneficiar, uno de los que están ya en funcionalidad es el de la empresa AQUA SCIENES que es hacer agua por medio del hidrogeno del aire, estos experimentos han venido ayudar a las personas y también al medio ambiente por que a futuro con la tecnología podemos crear o experimentar ideas para el benéfico de nuestro medio ambiente.

jueves, 5 de junio de 2014

TAREAS DE CLASES EN PSEINT






EJERCICIOS DE CLASES EN PSEINT













EJERCICIOS PSEINT GUIA 2


                                                      INDICACIONES:
 A continuación se presenta una serie de ejercicios se solicita desarrollarlos de manera ordenada, haga uso de vectores ciclos y valide los datos. Cada ejercicio debe contar con la opción de repetir las acciones; además validar el ingreso de los datos cuando sean numéricos. Se entregaran los ejercicios en una carpeta con caratula. Resultados idénticos con otros grupos anulara la nota del ejercicio. 

                                               Pseudocódigo y Flujogramas

1. Realizar un programa que genere 100 números, y luego me indique una lista de opciones de lo que quiero obtener si son los números primos, los pares e impares. Al seleccionar cualquiera de estas opciones me debe generar el resultado deseado, además, debe mostrar la opción de repetir el ejercicio.

2. Realice un programa que permita al usuario elegir entre varios ejercicios:

a) Calcular el área de una esfera.

b) Calcular el perímetro de un círculo.

c) Determinar el área de un cubo.

Para solucionar este ejercicio debe tomar en cuenta lo siguiente:

 Todas las medidas requeridas para el usuario deben ser en milímetros.

 Las respuestas deben mostrarse en centímetros, centímetros cuadrados o centímetros 
cúbicos dependiendo del ejercicio.

 Al mostrar el resultado, debe de inmediato volver a mostrar el menú con las opciones y también ofrecer la opción salir.

3. La comercial BUENO, BONITO Y BARATO desea un programa que le permita ingresar el nombre del cliente, además ingrese el precio individual y el total de unidades de un listado de X productos comprados. Además debe generar al final el precio Total a pagar.

4. Realice un programa que permita ingresar un listado de 3 notas, a 12 estudiantes de la carrera de ingeniería en sistemas ciclo I, las notas corresponden a laboratorio 1 y 2 que equivalen al 30% cada una, así mismo al parcial final.

También debe generar:

 El nombre del estudiante que tenga la nota máxima
FUNDAMENTOS DE PROGRAMACIÓN 22 de abril de 2014

 El nombre del estudiante que tenga la nota mínima.

 El listado de estudiantes cuyas notas sean mayores o iguales a 7.

5. Realice un programa en P-seint usando el ciclo mientras y vectores que guarde los datos de x cantidad de libros. Los datos a almacenar son: titulo, autor, nombre, año de edición, código del libro, luego que genere los registros de menor a mayor. El programa debe terminar cuando el usuario escriba la palabra escribus.

6. Realice un ejercicio que genere los números impares hasta n número en orden ascendente.

7. Realice un ejercicio que genere los números múltiplos de 7 hasta n número en orden ascendente.

8. Calcular la suma de los números cuadrados comprendidos entre 1 a 1000.

9. Realice un programa en pseint que solicite cualquier número y luego devuelva su similar en números Romanos.

10. Realice una planilla de pago de 15 personas debe generar al final los descuentos respectivos de cada empleado haga uso de vectores.

11. Realice un ejercicio en pseint que almacene las capitales de los países centroamericanos y luego los muestre en orden descendente al que fueron ingresados. Haga uso de vectores y ciclos.

12. Usando como ejemplo el ejercicio anterior realice un programa que pida un país centroamericano y muestre la capital de ese país.

13. Realice un programa que al pedir un numero me muestre su equivalente en letras ej. 15 quince.

14. Realice un programa que calcule la renta de al menos 20 empleados.

15. Realice un programa que muestre los números cuadrados del 1 al 100