Mostrando las entradas con la etiqueta Pseudocodigo. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Pseudocodigo. Mostrar todas las entradas

12 de noviembre de 2017

, , ,

Salida al cine (Algoritmo)

     En la informática a la hora de resolver un problema primero se deben establecer una serie de pasos a seguir,y en un determinado orden, a estos pasos se le denominan Algoritmo, un algoritmo se puede definir como una secuencia de instrucciones que al ser realizadas en un orden conducen a una solución para un determinado problema.


     Un algoritmo posee tres características:

  1. Debe ser preciso.
  2. Debe ser finito.
  3. Debe ser definido.
     Tomemos como ejemplo la siguiente problemática: Ir al cine.

     Primero se debe tomar en cuenta que es necesario para ir al cine:
  1. Tener dinero.
  2. Sweater para el frío.
  3. Estar vivo
  4. Buscar dinero.
  5. Buscar transporte.
  6. Llegar al cine.
  7. Arreglarse para ir al cine.
  8. Ver película.
  9. Comprar entradas.
  10. Escoger película.
  11. Compartir con los amigos.
  12. Comprar cotufas.
  13. Elegir forma de pago.
  14. Elegir formato de la película.
  15. Escoger asientos.
  16. Decidir horarios.
  17. Comprar refrescos.
  18. Hacer cola para entrar a ver la película.
  19. Hablar de la película.
  20. Sentarse en los asientos.
  21. Acordar con amigos.
  22. Verificar asientos.
  23. Entender película.
  24. Comprar chucherías en otro lado.
  25. Hacer la cola para comprar las entradas.
     Después se ordenan los pasos y si es necesario se descartan aquellos que no sean necesarios.

  1. Estar vivo.
  2. Tener dinero.
  3. Acordar con los amigos.
  4. Arreglarse para ir al cine.
  5. Buscar transporte.
  6. Llegar al cine.
  7. Compartir con los amigos.
  8. Escoger película.
  9. Hacer la cola para comprar las entradas.
  10. Decidir horarios.
  11. Elegir formato de la película.
  12. Escoger asientos.
  13. Elegir forma de pago.
  14. Comprar cotufas.
  15. Comprar refrescos.
  16. Comprar chucherías en otro lado.
  17. Hacer la cola para entrar a la película.
  18. Verificar asientos.
  19. Sentarse en los asientos.
  20. Ver pelicular.
  21. Hablar de la película.
     Como se puede observar se han descartados varios pasos que se consideran innecesarios, como por ejemplo: "Entender película" o "Sweater para el frío".

11 de noviembre de 2017

, , , , , ,

Programas e instrucciones.


     Una instrucción es un conjunto de símbolos (que usualmente son caracteres) que representan una orden de operación o tratamiento de información para la computadora. Las instrucciones suelen realizarse con datos o actuar sobre estos. Un programa es un conjunto ordenado e instrucciones que se suministran al ordenador y le indican la tarea a realizar.

     Las instrucciones se forman con elementos o símbolos tomados de un determinado repertorio y se construyen siguiendo unas reglas precisas.

Los tipos de instrucciones son los siguientes:

  1. Instrucciones declarativas: Sirven para declarar variables, constantes, arreglos, etc.
  2. Instrucciones de asignación: Sirven para dar valores a las variables.
  3. Instrucciones selectivas: Son aquellas en las cuales se pueden ejecutar diferentes acciones.
  4. Instrucciones repetitivas: Sirven para repetir una condición N veces, siempre y cuando la condición sea verdadera.
  5. Instrucciones de entrada y salida de datos: Es el tipo de instrucción que más cambia de un procesador a otro. Sirven para gestionar el intercambio de información entre el computador y el exterior.
  6. Instrucciones de bifurcación: Interrumpen el flujo normal de un programa, es decir que evitan que se ejecute alguna instrucción del programa y salta a otra parte del programa.
     Un programa es un conjunto ordenado de instrucciones que se dan al computador indicándole las operaciones o tareas que se desean que realice.

Los tipos de programas son los siguientes:

  1. Programas de aplicación: Cuando se esta trabajando en una computadora para escribir, calcular, mandar correos electrónicos, navegar en Internet, o evitar ataques de virus a la máquina, todos estos son ejemplos de programas de aplicación.
  2. Programas utilitarios: Generalmente, los programas utilitarios están escritos para resolver un tipo de problema particular o para realizar una acción única. Algunos ejemplos son los parches para actualizar algún programa, convertir archivos o hacer copias de seguridad o para revisar las funciones de la computadora.
  3. Programas de entretenimiento: Aunque algunos pueden considerar los programas de juegos como otra aplicación, el gran número y el propósito distinto de estos programas y su alto uso justifican una categoría separada.
  4. Programas de sistemas: Ninguno de los tipos de programa anteriores podrían funcionar sin un programa de sistemas o sistema operativo subyacente, que controla los componentes de la computadora.

Referencias

10 de noviembre de 2017

, ,

Tipos de datos.


Datos numéricos

     Son aquellos que se utilizan para realizar operaciones aritméticas.

  • Enteros; corresponden a números “completos”, o sea que no tienen parte decimal, pueden ser negativos, positivos o cero. Ejemplo: La edad de una persona (39)
  • Reales; son aquellos números que poseen punto decimal. Pueden ser negativos, positivos o cero.
  • Reales decimales; son los que constan de una parte entera y una decimal (en algunos casos se puede omitir la parte entera o la decimal). Ejemplo: El porcentaje de algún impuesto (0.16).
  • Reales exponenciales (de punto flotante); son aquellos números que se expresan en función de potencias de 10. Ejemplo: -2.85^3

Datos alfanuméricos

     Corresponden al conjunto de caracteres alfabéticos, numéricos, y/o especiales; con ellos no se efectúan operaciones matemáticas.

  • Carácter; cuándo se hace referencia a un solo carácter, y debe encerrarse entre apostrofes (‘ ‘). Ejemplo: Sexo de una persona (‘M’ o ‘F’).
  • Cadena; Cuándo se hace referencia a más de un carácter, siempre debe encerrarse entre comillas (“ “). Ejemplo: Nombre de una persona (“Víctor Hugo Torres”).

Datos lógicos

     Son aquellos datos que solo pueden tomar dos valores:
  • Valor verdadero – true
  • Valor falso – false


Referencias