Mayo 31 del 2016

1 comentarios

Se realizó la evaluación acumulativa.

Fue un acumulativo oral utilizando números randómicos, cada número tenía su pregunta y el alumno tenía que responder en clase.

Mis preguntas fueron:
1.Muestre un ejercicio en DFD.
2.¿Que es sistema operativo?

Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas.

3.Descargue Photo Story..


Ejemplos de algoritmos en PSEINT:

Realizar un programa que le presente un menú al usuario con las siguientes opciones: lo desarrollan todos - 1. Leer dos números enteros positivos únicamente, 2. Sumar los dos números leídos, 3. Restarle al primer número el segundo (siempre y cuando el primero sea mayor que él segundo, en caso contrario indicar con un mensaje que la operación no es posible realizarla y volver al menú principal, 4. Multiplicar los dos números (siempre y cuando ninguno de los números sea igual a cero, , en caso contrario indicar con un mensaje que la operación no es posible realizarla y volver al menú principal,), 5. Dividir el primer número dado por el segundo, 6 Salir Nota: Se debe garantizar que el usuario haya ingresado los dos números antes de poder realizar cualquier operación y que no se puede escribir un resultado sin la realización de una operación.


ATENCIÓN: OPRIMIR PARA VER MEJOR




Desarrollar un algoritmos que permita realizar la sumatoria de los primeros 100 números utilizando los 3 ciclos (para, repita, mientras)

Cree un algoritmo que capture un mes en números y el software muestre un mensaje que indique cuántos días tiene ese mes. Ejemplo: si se digita "07", el algoritmo debe mostrar "Julio, tiene treinta un días". El algoritmo debe también advertir que si se trata de febrero tiene 28 días, pero si el año fuera bisiesto tendría 29.

Se requiere que solo con la utilización de ciclos y condicionales, usted pueda convertir un número decimal < a 5000 a número Romano.







1 comment

Publicar un comentario

Mayo 24 del 2016

0 comentarios

¿Que es "MOD" en algoritmos?

MOD es el residuo de la división entre 2 números. 

ejemplo: 
5 mod 2 = 1 
ya que 5/2 es igual a 2, pero sobra 1 

en cambio 
4 mod 2 = 0 
osea 4/2 = 2 sin que sobre nada, por eso es 0.


Ejemplos en DFD y PSEINT (algoritmos)

Diseñar un algoritmo que permita emitir la factura correspondiente, aplicando el IVA (16%), y si el precio de la factura es mayor a 100 se le da un descuento del 15%

En DFD:



.

En PSeint:


Desarrollar un algoritmo que permita determinar si un valor N es múltiplo de un valor Z.


Desarrollar un algoritmo que permita determinar si un valor N (cualquiera), es divisor común de otros dos valores X y Y (que se ingresan por teclado)




Diseñar un algoritmo que lea un valor N y determine si es múltiplo común de X y Z donde X y Z también se ingresan por teclado.



Diseñar un algoritmo que permita leer dos valores V1 y V2 y determine cuál es el mayor y cuál es el menor o si son iguales.





-------------------------------------------------------------------------------------------------------------------

Por último, saliendonos del tema, un ejemplo de razonamiento lógico matemático para ponerse a pensar un rato.

De cinco futbolistas, donde ninguno tiene la misma cantidad de goles convertidos, se sabe que Claudio tiene dos goles más que Abel, Flavio tiene dos goles más que Roberto, pero uno menos que Abel y Ándres más goles que Roberto, pero menos que Abel. ¿Cuántos goles menos que Claudio tiene Ándres? 


A) 1         B) 3          C) 5         D) 2         E) 4



Click a la siguiente URL para ver la solución al problema:
https://www.youtube.com/watch?v=4423hK2D_kc&feature=youtu.be






Publicar un comentario

Mayo 17 del 2016

0 comentarios

Ejemplos del ciclo for:

Ejemplo para dar a conocer a 1000 estudiantes si nivelan o no nivelan la materia.




Los números fibonacci:

Los números fibonacci es una sucesión de números que comienza desde los numeros 0 y 1, estos dos números se suman y su resultado seria 1, luego se toman los últimos dos (1 y el 1)  y su resultado sería 2, luego se toman los últimos dos (el 2 y el 1) y su resultado sería 3, y se repite este algoritmo sucesivamente.

Ejemplo para un mejor entendimiento:
0 + 1 = 1
1 + 1 = 2
1 + 2 = 3
2 + 3 = 5    ♣ (Los números de color rojo son los fibonacci)♣
3 + 5 = 8
5 + 8 = 13
8 + 13 = 21
13 + 21 = 34

Los números factoriales:

Es el producto de una multiplicación de todos los números naturales del 1 hasta un número (n)
El factorial es representado por:  n!                                              
                                                                         ◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘
    EJEMPLO:                                                   ◘    n = número  ! = factorial   ◘
                                                                         ◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘◘
6! = 1x2x3x4x5x6 = 720

1 x 2 = 2
2 x 3 = 6
6 x 4 = 24
24 x 5 = 120 
120 x 6 = 720



Ejemplo sobre los números factoriales en DFD y PSEINT.


EJEMPLO SOBRE NÚMEROS FIBONACCI EN DFD Y PSEINT:



Otro ejemplo de factorial en PSEINT:













Publicar un comentario

Mayo 10 del 2016

0 comentarios

Ejemplo en DFD y PSEINT.

DFD
 PSEINT



OTRO EJEMPLO EN DFD:
Este ejemplo es para encontrar el mayor de 3 números:

EJEMPLO DE CICLO FOR SENCILLO (EN DFD Y PSEINT)

Este ciclo for es para escribir los números del 1 hasta el 5.

DFD:
PSEINT:


TUTORIALES:


En seguida, dejare las url de unos tutoriales básicos de DFD y otro de PSEINT.
 ____________________________________________________________
♦                                                                                                                                             ♦
♦ TUTORIAL DFD --> https://www.youtube.com/watch?v=QCsDeenEqWw           
♦____________________________________________________________ ♦

 _____________________________________________________________
♣                                                                                                                                              ♣
♣ TUTORIAL PSEINT --> https://www.youtube.com/watch?v=UAgX4Yo9cYQ       
♣____________________________________________________________  ♣



Publicar un comentario

Mayo 3 del 2016

0 comentarios

¿Que es pseudocodigo?

El pseudocódigo (o falso lenguaje) es comúnmente utilizado por los programadores para omitir secciones de código o para dar una explicación del paradigma que tomó el mismo programador para hacer sus códigos, esto quiere decir que el pseudocódigo no es programable sino facilita la programación.

El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizará para la codificación del mismo El pseudocódigo utiliza para representar las acciones sucesivas palabras reservadas en inglés (similares a sus homónimos en los lenguajes de programación), tales como star,begin, end, stop, if-then-else, while, repeat-until….etc.

Es un lenguaje de especificación de algoritmos. El uso de tal lenguaje hace el paso de codificación final (esto es, la traducción a un lenguaje de programación) relativamente fácil. El pseudocódigo nació como un lenguaje similar al inglés y era un medio representar básicamente las estructuras de control de programación estructurada. Se considera un primer borrador, dado que el pseudocódigo tiene que traducirse posteriormente a un lenguaje de programación. Cabe señalar que el pseudocódigo no puede ser ejecutado por una computadora 

TOMADO DE:  http://informaticabachilleratoitea.blogspot.com.co/p/pseudocodigo.html

En seguida, algunos ejemplos de DFD hechos por mi (Ver publicación anterior de mi blog, hay informacion sobre DFD)












Ahora, ejemplos de PSEINT también hechos por mi (Descargar programa aqui: http://pseint.sourceforge.net/ )









CICLO FOR:

Este ciclo es uno de los más usados para repetir una secuencia de instrucciones, sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instrucción simple o compuesta. 


Su formato general es: 


for (inicialización; condición; incremento) 




Publicar un comentario

Abril 26 del 2016

0 comentarios

¿Que es DFD?

DFD o diagrama de flujo es una representación gráfica que muestra como la información pasa a través de un sistema y los diferentes procesos de transformación a los que tendrá que hacer. 

Permite visualizar un sistema como una red de procesos funcionales, conectados entre mediante flujos de datos. Es una de las herramientas más usadas en sistemas en los que las funciones del sistema son de gran importancia y son más complejas que los datos que éste maneja. 

En conclusión, un diagrama de flujos muestra como solucionar problemas por medio de gráficos.

Un programa gratis para crear diagramas de flujos es el siguiente:

A continuación algunos ejemplos sencillos de diagramas de flujo: (Mirar publicación anterior de mi blog, también hay algunos ahí)

diagrama de flujo para cocinar un huevo

   Reglas Básicas Para la Construcción de un Diagrama de Flujo

   1. Todos los símbolos han de estar conectados 

   2. A un símbolo de proceso pueden llegarle varias líneas 

   3. A un símbolo de decisión pueden llegarle varias líneas, pero sólo saldrán      dos (Si o No, Verdadero o Falso). 

   4. A un símbolo de inicio nunca le llegan líneas. 

   5. De un símbolo de fin no parte ninguna línea.

   Los símbolos que se usan para realizar los diagramas de flujo son lo siguientes

simbolos diagrama de flujo

   En el Símbolo de decisión a tomar los valores de salida pueden ser SI o NO o VERDADERO o FALSO. 

   El símbolo de Inicio o Final del Diagrama puedes ser un cuadrado con los bordes redondeados o una elipse.

   Se pueden utilizar colores para lo símbolos.


NOTA:

Debemos tener cuidado en los diagramas de flujo al colocar caracteres especiales porque en muchos programas si se ponen es posible que halla algún error.

Ejemplos:
-la letra ñ
-las tíldes
-otros caracteres como: •☺☻- ○ ◘ ♣ ♠ ♦ ETC



Publicar un comentario