Portafolio De Fundamento De Programación

Páginas: 22 (5375 palabras) Publicado: 6 de diciembre de 2012
lio

Computadora
Una computadora está compuesta por dos partes fundamentales para su funcionamiento que es:
Hardware.-
Es toda la parte física de una computadora.
Software.-
Un software o programa es un conjunto de instrucciones que sigue un ordenador para realizar acciones y resolver problemas.
Desarrollar Programas.-
Al escribir programas para una computadora, se debe tomar en cuentalas instrucciones que esta será capaz de cumplir, tomando en cuenta que un ordenador es una máquina construida especialmente para el procesamiento de datos, el tipo de instrucciones base que esta puede cumplir se reduce a las siguientes:
Funcionamiento
Recibir (): Recibir datos por teclado
Mostrar (<datos>) Muestra un dato por pantalla (“Hola”)
Proceso (+, -, *, /, <, >)Operadores lógicos
Almacenamiento (←) Almacena los datos
Entrada
Salida
Proceso

Almacenamiento

Para realizar un programa se utilizan Algoritmo que la computadora ha de seguir para encontrar la solución.
Un Algoritmo es la serie de pasos que se siguen para resolver un problema, se define también como un conjunto de procesamiento, instrucción y/o ecuaciones mediantes las cuales se logra unefecto. Se aplica normalmente al núcleo del proceso ideado para resolver una cierta tarea. |

Instrucciones
Algoritmo para Juanito:
Juanito
1. Caminar (<Destino>)
2. Coger(<Objetivo>)
3. Colocar(<Objetivo>, <Lugar>)
4. Accionar(<Acción a realizar>)
Ejemplo
1) Inicio
2) Accionar(Levantarse)
3) Caminar(Silla Objetivo)
4) Coger(SillaObjetivo)
5) Caminar(Puerta)
6) Colocar(Silla objetivo, piso)
7) Fin
Crear un Algoritmo para que Juanito reemplace una bombilla dañada por una nueva, tomando en cuenta que Juanito se encuentra en el patio, dispone de una escalera guardada en la bodega, tiene un bombillo nuevo sobre el escritorio y el bombillo dañado esta contra el techo de la sala.

1.-Inicio
2.-Caminar (Bodega)3. Coger (Escalera)
4.- Caminar (Sala)
5.- Colocar (Escalera, Piso)
6.- Caminar (Escritorio)
7.- Coger (Bombillo)
8.- Caminar (Escalera)
9.- Accionar (Subir escalera)
10.- Coger (Bombillo dañado)
11.- Colocar (Bombillo, boquilla)
12.- Accionar (Bajar escalera)
13.- Fin

Juanito ha decidido matricularse en la Universidad, pero no está seguro si ya está matriculado. Hacer un algoritmopara que Juanito se matricule solo si las matriculas están abiertas sino que Juanito valla al cine a ver una película.

1.-Inicio
2.- Desplazarse (Universidad)
3. Desplazarse (Secretaria de la Universidad)
4.- Accionar (Preguntar si hay matriculas abiertas)
5.- Si matriculas abiertas
6.- Accionar (Matricularse)
7.- Fin
8.- Sino
9.- Desplazarse (Cine)
10.- Fin si
11.- Fin

PseudocódigosUn pseudocódigo es el código no ejecutable de un programa que se usa como ayuda para desarrollar y documentar programas estructurados. |

Ejemplo
Pseudocódigos

1.-Inicio
2.-Mostrar (“Ingresar un numero”)
3. N ← recibir ()
4.- R ← N*2
5.- mostrar (“R”)
6.- Fin

Estructura
Si (<Condición>)
* - - - - - - -
* - - - - -- -
Caso Contrario
* - - - - - -
* - - -- -
Fin si
Pseudocódigos

1.-Inicio
2.-Mostrar (“Ingresar el chiste del feje:”)
3. chiste ← recibir ()
4.- si (val >= 300)
5.- mostrar (“El empleado recibirá un bono de $150”)
6.- caso contrario
7.- mostrar (“El empleado recibirá un bono de $100”)
8.-Fin si
9.- Fin

Diagrama de Flujo
Se lo conoce con este nombre a las técnicas utilizadas para representar esquemáticamente biensea la secuencia de instrucciones de un Algoritmo o pasos de un proceso. |

| Inicio/ FinalSe utiliza para indicar el inicio y el final de un diagrama | | DecisiónIndica la comparación de dos datos y dependiendo delresultado lógico (falso overdadero) se toma la decisión de seguir un camino del diagrama u otro |
| Entrada GeneralEntrada/Salida de datos enGeneral (en esta guía, solo la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Portafolio De Evidencias De Fundamentos De Programación
  • Fundamentos De La Programacion
  • Fundamentos De Programacion
  • Fundamentos de programacion
  • fundamentos de programacion
  • Fundamentos De Programacion
  • programacion fundamentos
  • Fundamentos de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS