Buscar este blog

22 oct 2012

Algoritmo

ALGORITMO. 
Serie de pasos para resolver un problema mediante la lógica y la razón -Se utilizan los elementos de entrada, de procesamiento y de salida. -Un algoritmo debe tener 3 características, Preciso al indicar el orden de cada paso, definido para que el resultado sea el mismo y Finito que siempre tendrá un fin.

Elementos de un Algoritmo

Entradas

Cuando un algoritmo necesita recibir un dato, lo hace mediante una sentencia de entrada, que se encarga de poner el valor en la variable correspondiente.
Podemos ingresar: ''Leer variable''

-Variables: Objeto de datos que posee un valor conocido por su nombre (identificador).
Su valor puede ser modificado pero en un instante dado sólo contiene un valor determinado, Es necesario declarar las variables al principio del algoritmo.

-Constantes:Valores que aparecen explícitamente en un algoritmo y que no tienen identificador asociado.

Salida
Una vez que el algoritmo ha resuelto el problema para el que fue diseñado, debe entregar sus resultados como un mensaje. Por ahora, lo representaremos así:
Escribir mensaje
Si el mensaje es un texto literal, va entre comillas. Si es una variable, va sólo el nombre de la variable.
En el ejemplo, cuando no existen soluciones, la salida puede ser representada así:
Escribir: ''No ahi soluciones''


Operadores
Los operadores nos permiten de una u otra forma realizar operaciones aritméticas entre los datos del algoritmo, ya sean constantes o variables.

El número y tipo de operadores depende del lenguaje de programación que se esté utilizando, los operadores más frecuentes se clasifican de la siguiente forma:

*Operadores aritméticos. 
 +,-,*, / y el mod, o módulo de la división.
El operador mod sólo se aplica a operandos tipo entero. El mod se lee como módulo de la división, y el resultado será el residuo de una división entera.

* Operadores de relación.
>,  >=,  <,   <=,  !=,  == 

Se hace una distinción con el operador de igualdad, que no es el mismo de asignación: ==. Así se tiene x == y se traduce como "¿es x igual a y?, en tanto que x=y, equivale a decir "a la variable x se le asigna el mismo valor que tiene y "

*Operadores lógicos. 
! (not, negación)  && (and, y),  || (or, o) 

Para resolver expresiones con operadores lógicos, se utilizan las siguientes tablas, conocidas como tablas de verdad:

x
! (NOT)
Falso
Verdadero
Verdadero
Falso

x
y
&& (AND)
Falso
Falso
Falso
Falso
Verdadero
Falso
Verdadero
Falso
Falso
Verdadero
Verdadero
Verdadero
   

x
y
II (OR)
Falso
Falso
Falso
Falso
Verdadero
Verdadero
Verdadero
Falso
Verdadero
Verdadero
Verdadero
Verdadero


Condicionales

Un algoritmo debe ejecutar sentencias diferentes dependiendo de si una condición se cumple o no. ejemplo: podemos referirnos con los siguientes condicionales Δ < 0. Esto se llama un condicional.
Un condicional es una sentencia compuesta. La condición que determina qué ejecutar es una expresión, cuyo valor debe ser verdadero o falso.

Asignaciones

Cuando una expresión es evaluada, generalmente es necesario asociar el resultado a una variable para poder referirse a él en sentencias posteriores.
La acción de guardar un valor y ponerle un nombre se representa como una sentencia simple llamada asignación,
Una asignación se representa así: Variable=Expresion.

..Lo que yo pienso sobre los algoritmos..
Pues como bien hemos visto, personalmente pienso que los algoritmos mas que ser digamos metodos matematicos para realizar eventos, son acciones o pasos que nosotros hacemos diariamente para realizar cualquier tipo de accion o resolver algun problema ya se desde levantarse de la cama hasta volver a acostarnos. son sin duda la herramienta mas eficaz para desarrollar estas actividades.



18 sept 2012

El computador




¿Que es un computador?

Es un despositivo electronico capaz d eintepretar y ejecutar los comnados programados para realizar en forma general las funciones de: operaciones de entrada al ser recetora de informacion, operaciones de calculo, logica y almacenamiento.


Partes del computador

El computador esta formado por un conjunto  de medios interrelacionados, y cada uno realiza una operacion especifica en el tratamiento de la informacion de acuerdo a un metodo. Estas relaciones estan dadas por dos componentes importantes, el Hardware y el Software:


Hardware: Se designa hardware a todo lo referente con el tratamiento de la informacion, es decir, todos los dispositivos que hacen posible la comunicacion entre el usuario y el computador.tambien podemos definir hardware como la partes tangibles del computador. El estudio del hardware abarca todo los referente con la computadora, los chips, las memorias, los perifericos, etc.


Dentro del hardware se definen ciertos componentes y conceptos que son importantes dentro del campo material del computador. Estos son:

Perifericos de entrada: Son aquellos que permiten suministrar informacion al ordenador.
Entre ellos se encuentran:

El teclado: Es un dispositivo imprensindible en toda computadora, es el elemento por el cual nosotros le damos un conjunto de ordenes especificas al computador, como por ejemplo la dinamica de escritura.

El mouse: Es un elemento electronico empleado para señalar objetos u opciones a elegir, desplazandose sobre una superficie, segun el movimiento de la mano del usuario.


El Escaner: Se utiliza para digitalizar una imagen y sonidos, convirtiendolos en archivos manejables en la computadora.

Tambien podemos encontrar dentro de estos perisfericos al chip de Rom, el lapiz optico, la tableta grafica,  el joystick en ocaciones, y los cartuchos de impresion.



Tambien podemos encontrar dentro de estos perisfericos al chip de Rom, el lapiz optico, la tableta grafica,  el joystick en ocaciones, y los cartuchos de impresion.


Perifericos de salida: Son aquellos que permiten a la maquina comunicarse con quien la utiliza. El monitor es el mas imprensindible dentro de estos dispositivos dandole al usuario la vista grafica de todos los procesos que esta desarrolla. La impresora traslada el texto o la imagen generada por la computadora a papel u otro medio, como trasparencias o diversos tipos de fibra.




Software: Es el conjunto de órdenes lógicas empleadas por una computadora para controlar la entrada y salida de datos, realizar cálculos entre otras cosas. A los paquetes de software se les denomina paquetes o programas, y cada uno de estos tienen una aplicación determinada.


Unidades de almacenamieno primario: 
Incluye la memoria de acceso aleatorio (RAM), la cual se compone de uno o más chips y se utiliza como memoria de trabajo para programas y datos. Es un tipo de memoria temporal que pierde sus datos cuando se queda sin energía; y la memoria de solo lectura (ROM), la cual está destinada a ser leída y no destructible, es decir, que no se puede escribir sobre ella y que conserva intacta la información almacenada.












El Wii



 El Wii

Es una videoconsola producida por Nintendo y estrenada el 19 de noviembre de 2006 en Norteamérica y el 8 de diciembre del mismo año en Europa. Perteneciente a la séptima generación de consolas, es la sucesora directa de Nintendo GameCube y compite principalmente con los sistemas Xbox 360 de 1Microsoft y PlayStation 3 de Sony.



Caracteristicas

La característica más de la consola es su mando inalámbrico, el Wii Remote, el cual puede ser usado como un dispositivo de mano con el que se puede apuntar, además de poder detectar movimientos en un plano tridimensional. Otra de sus peculiaridades es el servicio WiiConnect24, que permite recibir mensajes y actualizaciones a través de Internet en el modo de espera. Adicionalmente, la consola puede sincronizarse con la portátil Nintendo DS, lo cual permite que Wii aproveche la pantalla táctil de la Nintendo DS como mando alternativo. La consola contiene una serie de características internas a disposición de sus componentes de hardware y firmware. El hardware permite extenderse a través de los puertos de expansión, mientras que el firmware y algunos elementos del software pueden recibir actualizaciones periódicas a través del servicio WiiConnect24.


 Accesorios

La consola dispone de una gran variedad de accesorios, que incluyen: controladores, pistolas, volantes, raquetas de tenis, teclados usb, adaptadores de red, cables audio y video. Algunos de los accesorios son complemento del diseño del Control Remoto Wii, tales como Wii Zapper que convierte al controlador en una pistola o ballesta.

En julio de 2007 en la E3 fue presentado el Wii Balance Board, un accesorio que ayuda a la gente hacer ejercicio como aerobics, yoga y estiramiento de músculos. El equipo viene acompañado con su respectivo software conocido como Wii Fit.

En diciembre de 2009 se presentó Cyberbike, la primera bicicleta estática para poder utilizar como accesorio de una consola. Cyberbike es el nombre que recibe la bicicleta y se entrega con un juego llamado Eco-citizen que consiste en limpiar el mundo cruzándolo por el aire con una bicicleta voladora a modo de helicóptero.


Ciberbike                                 Wii balance board                    Wii zapper
                            



                                                       
    









Reflexion ''Querer es poder''

¡Querer es poder!
A lo largo de la historia, el ser humano se ha propuesto metas y objetivos que en unas ocaciones pudieron ser imposibles y otras se realizaron con total certeza.. a pesar de todas las adversidades se ha podido establecer que un motivo o deseo de llegar a algo es lo que hace al hombre desarrollar en toda su complejidad todo lo que se propone. El objetivo se puede realizar de diferentes formas lo que trata el ser humano como tal es de desarrollarlo de la forma mas facil posible aunque no todas las veces puede ser asi, debido a obstaculos de todas las caracteristicas y dimensiones por decirlo asi.

Sin embargo ahi grandes personajes de la historia que han fracasado en sus objetivos, otros no., como Einstein que siendo uno de los fisicos cientificos mas impecables del siglo XX y conocido como el padre de la bomba atomica, alcanso todos sus objetivos o por lo menos lo que conocemos, gracias a sus reiterados esfuerzos. Aunque nunca esta demas decir que una exitosa y merecida victoria por asi decirlo nunca puede ser aventajada sin ningun tipo de ayuda divina, y tomando de trasfondo este aspecto divino que menciono Albert Einstein ''Mi religion consiste en una humilde admiracion del ilimitado espiritu superior que se revela en los mas pequeños detalles que podemos percibir con nuestra fragil y debil mente''. Todo lo podemos, si confiamos en nosotros mismos y en una ayuda superior.

En contraste quiero decir que mi meta en particular es simple, y es llegar a ser un buen profesional.. y estoy seguro de que esa es la meta de cualquier persona, siendo que algunas no entienden que este fin se logra con esfuerzo y perseverancia. Hoy quiero comprometerme y yo se que no sera facil el camino, pero de lo que si estoy seguro es que ahi que tomarlo cueste lo que cueste y que al final recojeremos esos frutos que entre el tiempo y el tiempo hemos cosechado.

Para concluir, todos estamos llamados a cumplir nuestras metas y sueños, es cuestion de nosotros si queremos o no realizarlos a toda costa., pienso que cada quien es libre de tomar desiciones y tambien me parece que asi como somos libres de tomarlas, estamos en la obligacion de tomarlas en bien propio. Ahora.. si tomas tu decision bien todo saldra bien, pero si la tomas mal sera mejor de que te prepares para asumir lo que ya sabes.. Solo me queda decir que no soy una persona con un fin monotono, ''aveces trato de hacer lo que quiera y me equivoco, pero solo vivo la vida a mi manera'' y bien vivida.

JSMM