ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Fundamentos De Programación


Enviado por   •  25 de Noviembre de 2012  •  3.598 Palabras (15 Páginas)  •  318 Visitas

Página 1 de 15

Fundamentos de programación

Teoría de sistemas: Todo es un sistema. Todo tiene entradas, un proceso y una salida, y todos los sistemas están conectados y poseen subsistemas hacia adentro y hacia fuera.

Sistemas abiertos: Uno puede saber el proceso y salida o tener una idea.

Sistemas cerrados: No se sabe sus procesos ni salidas ni entradas. Ej.: Una roca.

*Los procesos siempre utilizan los datos de entrada

Dato no es igual a información

El dato es una representación factible de ser manipulada, generalmente un par ordenado de un valor y un atributo (que da el significado del valor).

1) ¿Cuántos hombres y mujeres hay en el curso?

Entradas:

(atributo)Sexo

(valor) Hombre-Mujer

Procesos:

Contar sexo de cada alumno

Salidas:

Cantidad de Hombres y Mujeres en el curso

2)¿Hombres y mujeres mayores y menores de edad en su grupo familiar?

Entradas:

Sexo c/i H-M

Edad c/i > 0

Proceso:

Contar sexo hombre >18

Contar sexo hombre <18

Contar sexo mujer >18

Contar sexo mujer <18

Salida:

Cantidad de hombres sobre y bajo 18 años

Cantidad de mujeres sobre y bajo 18 años

3) Calcular el valor de una propiedad sabiendo que el valor del mts2 es de $3.500 y tiene 12mts de ancho y 48mts de fondo.

Entrada:

Valor Atributo

3.500 Pesos/mts2

12 mts

48 mts

Proceso:

Multiplicar el ancho por el fondo por el valor en pesos/mts2

Salida:

Resultado valor total de la propiedad

4) Una empresa de transportes necesita calcular el volumen total de los bultos y la cantidad de bultos.

Entrada:

a) Contar todos los bultos

b) Multiplicar el ancho x fondo x largo de cada bulto

c) Sumar el proceso (b) por cada bulto

Salida:

Cantidad y volumen de los bultos

1-Proceso manual de los datos

-Es el que habitualmente usamos, mediante papel, calculadora, etc, de forma manual. Limitaciones: lento, susceptible a errores, no es del todo confiable.

2-Proceso Computacional

-Es aquél que se ha ido automatizando como por ejemplo Excel. Es más rápido y confiable.

Dispositivos de entrada y salida de los computadores

-Sirven para poder ingresar datos y luego procesarlos

Entrada: Teclado, mouse, pantallas touch, cámara web, micrófono, scanner

Salida: Monitor, parlantes, impresora

En un computador el encargado de procesar toda la información es la unidad central de proceso (CPU).

Esta unidad es la encargada del control y de la ejecución de las operaciones del sistema, ejecuta las instrucciones de los programas, controla la transferencia entre CPU y memoria, responde a las peticiones realizadas por algún periférico.

Unidad de control

-Su función es controlar todas las operaciones y actividades del equipo y en qué orden.

Unidad Aritmética y Lógica

-La parte aritmética hace todos los cálculos matemáticos, y la parte lógica dice si es mayor que, menor que ó igual que.

Unidad de Almacenamiento principal

-Memoria RAM, agiliza el proceso de buscar información para procesarla.

*Memoria caché: Acerca el trabajo del procesador a la memoria RAM (L1: Está más cercana al procesador y es la más importante ; L2: se encuentra fuera del procesador). La L1 es siempre de un valor bajo, ej: 512kb y se encuentra en el procesador, mientras que la L2 al encontrarse fuera del procesador puede tener valores más altos.

Unidades externas de almacenamiento secundario

-Pendrive, CD ROM, diskettera, disco duro externo.

*Algoritmo: Serie de pasos finitos que tienen un inicio y un fin, para lograr un objetivo que en ningún caso puede ser ambiguo.

Deriva de la traducción al latín de la palabra árabe ALKHOWARIZMI, nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX.

Problemas

1) Una empresa necesita aumentar el sueldo a sus trabajdores. Si es mujer aumenta en un 20%, si es hombre menor de 34 años, un 10%.

Entradas: Sexo, edad, sueldo

Procesos:

a) Si sexo = mujer, multiplicar por 1,2

b) Si sexo = hombre y edad <34, multiplicar

...

Descargar como (para miembros actualizados)  txt (15.4 Kb)  
Leer 14 páginas más »
Disponible sólo en Clubensayos.com