jueves, 23 de febrero de 2017

                     PROGRAMACIÓN EN PSEINT
En la clase de hoy aprendimos un nuevo comando en este programa

SEGÚN:Nos sirve para hacer que el pseudocodigo ejecute opcionalmente  una acción la cual nos lleva a un resultado en el momento de ejecuta.

También realizamos un ejercicio con el comando según y lo subimos a un archivo en drive  

miércoles, 22 de febrero de 2017

DEFINICIONES DE ALGUNOS DE LOS COMANDOS DE PSEINT
ESCRIBIR: Es lo que queremos que el computador nos muestre en la pantalla y para ello se usan comillas dobles.
LEER:Es la información que el computador debe recibir de el usuario.
FUNCIÓN  SI:La función "si" nos sirve para crear una condición y decidir que proceso realizara esta misma dependiendo si la variable cumple o no con la condición establecida.
FUNCIÓN MIENTRAS:Esta función nos sirve para repetir un proceso hasta que la condición establecida no se cumpla.
                      INICIANDO EN PSEINT 
En l clase de hoy descargamos PSeint, el cual se basa en pseudocodigos y  utilizamos para empezar a programar,en el hicimos nuestra primera encuesta e hicimos nuestro nombre en asteriscos y también aprendimos a organizar un algoritmo, para que no nos de un error en el mismo y nos quede mal hecho un proceso.

también vimos algunos comandos que debemos usar para que quede adecuadamente escrito nuestro pseudocodigo 

jueves, 16 de febrero de 2017

                     

                       ALGORITMOS CON VARIABLES Y CICLOS 
En esta clase aprendimos que en los algoritmos también pueden existir variables, las cuales son algún valor de nuestro algoritmo el cual puede cambiar y a su vez aprendimos que los algoritmos con variables también pueden poseer constantes.
Aprendimos también que los ciclos son algoritmos que poseen la característica de repetir la operación con el fin de hallar algún valor requerido, este debe estar planteado de tal manera que sea funcional y que pueda solucionar nuestro problema y que al hacer una prueba de escritorio la cual se realiza para verificar que el ciclo cumpla con lo que se necesita nos sirva.

Ejemplo de variable:

2x+3=y

donde:

2= constante
x= variable

Ejemplo de algoritmo con ciclo:
Nos piden hallar la nota promedio de un grupo indefinido de estudiantes

suma= 0
contador=0
validador= 0

1         ciclo  si validador <=10
2                  si contador MOD2= 0
2.1               suma = suma + contador
2.2               validador = validador + 1
3                  contador = contador + 1
4         fin ciclo
5                  mostrar suma
     






miércoles, 15 de febrero de 2017

                                             
ACTIVIDAD DE COMO HACER HUEVOS REVUELTOS 

En esta clase realizamos una actividad en la cual aplicamos una manera en la que los algoritmos deben estar planteados en caso de que alguna de las operaciones no se pueda hacer y se deba buscar alguna alternativa para poder cumplir con el objetivo y solucionar el algoritmo.

Adjunto muestra fotográfica de la actividad realizada en clase


     
PROPOSICIONES COMPUESTAS 
En esta clase vimos algunos ejemplos de preposiciones compuestas las cuales sabemos que pueden ser verdaderas (v) o falsas (f) y las cuales a su ves tienen tres tipos de operaciones como lo son conjunción (&&) o la disjuncion (ll) y la negación (¬). 
Estas operaciones se pueden solucionar con ayuda de una tabla de verdad la cual se realiza de la siguiente manera :

CONJUNCIÓN
siendo 
 "^"  nuestro valor de conjunción (&&)
{\displaystyle {\begin{array}{|c|c|c|}\hline A&B&A\land B\\\hline V&V&V\\V&F&F\\F&V&F\\F&F&F\\\hline \end{array}}} 

DISJUNCION
Siendo "v" nuestro valor de disjuncion (ll)
{\displaystyle {\begin{array}{|c|c|c|}\hline A&B&A\lor B\\\hline V&V&V\\V&F&V\\F&V&V\\F&F&F\\\hline \end{array}}}

  








  EJEMPLOS DE PROPOSICIONES COMPUESTAS 
a= (v)
b=(f)
c=(v)

(a && b) II !(!(a II c)) !b (b&&c)

((b II !c) !a (!b && !a)) !(a ll !c)

!a(c&&b) !c (b ll a) ll !b (a&&c)

!b(!(b&&c)!a(b ll a))

(b &&!c)!a(a ll c) ll !c(!b ll !a)&&!b


                                               

                                       COMO LLEGAR AL SENA DE LA 52 EN TRANSMILENIO
   
               INICIO

1- Salir del SENA de fontibon
2- Ir a la parada del alimentador
3- Esperar a que llegue el alimentador 
4-Entrar al alimentador 
5- Ubicar el asiento 
6-Esperar a que el alimentador llegue al portal eldorado
7- Bajar del alimentador 
8-Ir a la taquilla
9-Recargar la tarjeta
10- Ir al torniquete 
11-Ingresar al sistema de transmilenio
12- poner la tarjeta en lector 
13-Ir a la parada del bus B23
14-Esperar el bus B23
15-Entrar al bus B23
16-Ubicar un asiento 
17-Esperar a que el bus llegue a la estación de la calle 45
18- Bajar del bus
19-Ir a la parada del bus C19
20-Esperar el bus C19
21-Entrar al bus C19
22-ubicar un asiento
23-Esperar que el bus llegue a la estación marly
24-Bajar del bus
25-Salir del bus por el sentido sur-norte 
26-Llegar al semáforo
27-Esperar que el semáforo este en rojo
28- Pasar la calle
29- Caminar hacia el norte
30-Llegar al SENA de la 52
31-Ubicar la puerta
32-Mostrar el carnet o el certificado a uno de los  guardas de seguridad
33-Ingresar al SENA  
FIN  

Este es un ejemplo de un algoritmo ya que como sabemos los algoritmos son finitos y este tiene un inicio y un final, a su vez esta organizado de tal manera que los pasos están bien establecidos.

En esta clase hablamos acerca de los algoritmos y la manera correcta de plantearlos para que sean claros y posibles de realizar para cualquier persona, también los algoritmos son usados en el campo de la programación con el fin de hacer que el computador siga unas instrucciones para que logre solucionar un problema determinado.

sábado, 11 de febrero de 2017

           
                             
                                          ALGORITMOS
 
Definición de algoritmo: Son un conjunto finito de instrucciones que se deben seguir  para  solucionar un problema, el algoritmo debe ser finito, estar  bien definido y ser preciso.


 


                   ALGORITMO DE AMARRARSE LOS ZAPATOS              Este es un ejemplo de un algoritmo muy sencillo el cual consta de los pasos a realizar para amarrar nuestros zapatos,  el cual nos indica una manera de muchas de lograr el propósito de amarrar nuestros zapatos, este algoritmo esta planteado en forma de diagrama de flujo para que sea mas sencilla su comprensión, nos muestra paso a paso la forma en la que debemos realizar esta acción para lograr tener amarrados nuestros zapatos.
                 

                 
                            

miércoles, 8 de febrero de 2017



INTRODUCCIÓN A LOS COMPUTADORES 


Hasta donde conocemos y ha avanzado la tecnología se han desarrollado 6 generaciones de computadoras. En el siguiente vídeo explican cada una de ellas: 




Primera Generación (1951-1958): 
En esta generación había una gran desconocimiento de las capacidades de las computadoras.
Segunda Generación (1958-1964): 
En esta generación las computadoras se reducen de tamaño y son de menor costo.
Tercera Generación (1964-1971):
La tercera generación de computadoras emergió con el desarrollo de circuitos integrados (pastillas de silicio) en las que se colocan miles de componentes electrónicos.
Cuarta Generación (1971-1988):
Aparecen los microprocesadores que es un gran adelanto de la microelectrónica.
Quinta Generación (1983 al presente):
En vista de la acelerada marcha de la microelectrónica, la sociedad industrial se ha dado a la tarea de poner también a esa altura el desarrollo del software y los sistemas con que se manejan las computadoras.
Sexta generación (1990 hasta la fecha):
Las computadoras de esta generación cuentan con arquitecturas combinadas Paralelo / Vectorial, con cientos de microprocesadores vectoriales trabajando al mismo tiempo





     
       
         PRESENTACIÓN DE LOS COMPUTADORES DE QUINTA                                            GENERACIÓN 



Hay que tener en cuenta que esta generación de computadores fue pionera en el uso de             inteligencia artificial y que a su vez poseen una gran cantidad de microprocesadores que están  en uso al mismo tiempo en diferentes programas.



El siguiente link es una presentacion de dicha generacion
   https://docs.google.com/presentation/d/10knBRV6R08C9dNhlgYTCrD9KZ3Fy0TNCs8uBGo6_LTU/edit?ts=589b71d9#slide=id.p

martes, 7 de febrero de 2017

APLICAR LOS FUNDAMENTOS DE PROGRAMACION



PROPIEDADES DE LA SUMA

-Conmutativa: El orden de los sumandos no altera el resultado. Ejemplo: 2 + 3 = 3 +2

-Asociativa: En una suma de 3 o más sumando. Ejemplo: 3 + 5 +6 = (3 +5) +6 = 8 + 6 = 14

-Elemento neutro: la suma tiene un elemento neutro que es el 0. Ejemplo :7 + 0 = 7


PROPIEDADES DE LA MULTIPLICACIÓN

Las propiedades de la multiplicación son las siguientes: Propiedad conmutativa,Propiedad asociativa, Elemento neutro, Propiedad distributiva y Sacar factor común.

PREPOSICIONES LÓGICAS

Son cuestiones o preguntas que solo tienen 2 opciones de respuesta: (verdadero o falso)