martes, 25 de abril de 2017

MENU CON SEIS CODIGOS EN PSEINT

 
MENU






Practicar entradas del sistema y salidas del sistema mediante el programa PSeInt.
· Practicar operadores aritméticos y operadores lógicos.
· Practicar Variables y asignación de variables.
· Practicar condicionales simples y compuestos.








PRIMER CODIGO  
ALGORITMO DE FACTURA DE COBRO 




SEGUNDO CODIGO
ADIVINA UN NUMERO



TERCER CODIGO 
DIA, MES Y AÑO BISIESTO 



CUARTO CODIGO 
FIESTA 






QUINTO CODIGO
FASES DE LA LUNA 





SEXTO CODIGO 
MAYOR,IGUAL Y MENOR 



MENU FINAL 






Se encontró dificultad en el programa al querer ingresar a cualquier ejercicio por segunda vez pues presentaba que las variables ya estaban asignadas una primera vez por tal razón ya no se designas las variables o enteros y así se resuelve el ejercicio con satisfacción.
4. Aportes A La Práctica
Se le aporta a la práctica la opción de limpiar pantalla cada vez que quiera acceder a cualquier ejercicio.
5. Conclusiones
v Se aprende el correcto uso del condicional REPETIR.
v Uso de la opción limpiar pantalla.
v Con este ejercicio aprendemos a hacer un menú de todos los ejercicios que hemos visto hasta el momento y también colocamos en práctica todo lo aprendido.






Informe: Ejercicio Del Calendario.


1. Objetivos.

· Practicar entradas del sistema y salidas del sistema mediante el programa PSeInt.
· Practicar operadores aritméticos y operadores lógicos.
· Practicar Variables y asignación de variables.
· Practicar condicionales simples y compuestos.
2. Desarrollo De La Programacion

En la actividad se tuvo la dificultad del condicional REPETIR pues era la primera vez que se utilizaba en un ejercicio después de algunos intentos y algunos video tutoriales se logra la finalización del ejercicio con satisfacción.

4. Aportes A La Práctica

Se le aporta a la practica la opción de limpiar pantalla cada vez que quiera acceder a una opción dentro del programa.

5. Conclusiones

v Se aprende el correcto uso del condicional REPETIR.

v Uso de la opción limpiar pantalla.

v El ejercicio me da la opción de saber que numero pertenece al dia de la semana o al mes y también me ayuda a saber si un año deseado es bisiesto.






Informe: Ejercicio De Comparación De Tres Números.


1. Objetivos.


· Practicar entradas del sistema y salidas del sistema mediante el programa PSeInt.
· Practicar operadores aritméticos y operadores lógicos.
· Practicar Variables y asignación de variables.
· Practicar condicionales simples y compuestos.
En la actividad no se obtuvieron dificultades pues ya se han aprendido de los errores cometidos en las practicas 1 y 2.
4. Aportes A La Práctica
v Se le aporta el diferenciar el par de números mayores o menores iguales.
5. Conclusiones
v Se aprende el correcto uso del condicional SI-ENTONCES.
v Me compara 3 números de diferentes o igual cantidades y me dice que numero es mayor o menor o en su debido caso que números son iguales.





Dificultades Que Se Obtuvieron En El Desarrollo De La Práctica.


En la actividad se obtuvo la dificultad de definir la expresión lógica en el condicional SI-ENTONCES (lin 15 y lin 23) pues no tenía claro que datos de entrada utilizar pero después de varios errores logre analizar qué datos de entrada utilizar para la realización del ejercicio.
4. Aportes A La Práctica
A la práctica se le aporto:
· Un condicional SI-ENTONCES y en caso de que el invitado a la fiesta sea un profesor ofrezca una bebida diferente a la de un estudiante.
5. Conclusiones
v Se aprende el correcto uso del condicional SI-ENTONCES.
v Se aprende a utilizar en la práctica correctamente la expresión lógica en el condicional SI-ENTONCES
v Se aprende a clasificar correctamente los datos de entrada para poder realizar el algoritmo requerido para el programa.

domingo, 12 de marzo de 2017

GENERACION DE LENGUAJES DE PROGRAMACION


GENERACION DE LENGUAJES DE PROGRAMACIÓN 

Primera Generación – 1GL:
Código máquina y Ensambladores
La primera generación de lenguajes de programación consistía enteramente de una secuencia de 0s y 1s que los controles de la computadora interpretan como instrucciones, eléctricamente.
Representan los primeros lenguajes de programación que la computadora podía entender, son conocidos como lenguaje máquina.
Segunda Generación – 2GL:
Primeros lenguajes de alto nivel, no estructurados – Fortran, Cobol, Basic
La segunda generación de lenguajes de programación consistía se identificaron como lenguajes ensambladores. Un lenguaje ensamblador convierte las secuencias de 0s y 1s a un lenguaje entendido por los seres humanos, como “añadir”, “sumar”, etc.
El código escrito en un lenguaje ensamblador se convierte en lenguaje de máquina (1GL).
Tercera Generación – 3GL:
Lenguajes estructurados: Algol, Pascal, C, ADA.
Lenguajes Específicos: Lisp, Prolog, Smalltalk
La tercera generación de lenguajes de programación se conoce como lenguajes de alto nivel. Un lenguaje de alto nivel tiene una gramática y sintaxis similar a las palabras en una oración. Un compilador se encarga de traducir el lenguaje de alto nivel a lenguaje ensamblador o código máquina.
Todos los lenguajes de programación de software necesitan ser traducidos a código de máquina para una computadora para utilizar las instrucciones que contienen.
Cuarta generación (4GL)
Lenguajes Declarativos: SQL Generadores de aplicaciones, Herramientas CASE
Programación Visual: Visual Basic, Visual C
Lenguajes Orientados a Objeto  C++, Java, Eiffel
La cuarta generación de lenguajes de programación avanza en la sintaxis utilizada. Lenguajes 4GL se utilizan típicamente para acceder a bases de datos.
Quinta generación (5GL)
Imitación de la mente humana

La quinta generación de lenguajes de programación es utilizada para redes neuronales. Una red neuronal es una forma de inteligencia artificial que trata de imitar la mente humana

HARDWARE SOFTWARE Y LENGUAJES DE PROGRAMACION