primera unidad: trabajos faltantes

9
qwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwert yuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopa sdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghj klzxcvbnmqwertyuiopasdfghjklz xcvbnmqwertyuiopasdfghjklzxcv bnmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwe rtyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfg hjklzxcvbnmqwertyuiopasdfghjk Recuperación Informática 1 Carlos Pelcastre 202

Upload: carlos-pelcastre

Post on 12-Aug-2015

102 views

Category:

Software


1 download

TRANSCRIPT

qwertyuiopasdfghjklzxcvbnmqw

ertyuiopasdfghjklzxcvbnmqwert

yuiopasdfghjklzxcvbnmqwertyui

opasdfghjklzxcvbnmqwertyuiopa

sdfghjklzxcvbnmqwertyuiopasdf

ghjklzxcvbnmqwertyuiopasdfghj

klzxcvbnmqwertyuiopasdfghjklz

xcvbnmqwertyuiopasdfghjklzxcv

bnmqwertyuiopasdfghjklzxcvbn

mqwertyuiopasdfghjklzxcvbnmq

wertyuiopasdfghjklzxcvbnmqwe

rtyuiopasdfghjklzxcvbnmqwerty

uiopasdfghjklzxcvbnmqwertyuio

pasdfghjklzxcvbnmqwertyuiopas

dfghjklzxcvbnmqwertyuiopasdfg

hjklzxcvbnmqwertyuiopasdfghjk

Recuperación

Informática 1

Carlos Pelcastre

202

Conceptos

Hardware.

Es la parte física de un ordenador o sistema informático, está formado por los componentes electrónicos,

electromecánicos y mecánicos, tales como circuitos de cables y circuitos de luz, placas, utensilios,

cadenas, y cualquier otro material en estado físico, que sea necesario para hacer que el equipo funcione.

El término viene del inglés, significa Partes Duras.

Software

Es un término informático que hace referencia a un programa o conjunto de programas de cómputo que

incluye datos, procedimientos y pautas que permite realizar distintas tareas en un sistema informático. El

software es el soporte lógico e intangible.

Diagramas de Flujo: Simbología

Inicio/Fin Imprimir

Proceso

Entrada de Datos

Conector

Conector

Cinta Magnética

Disco Magnético

Conector de Pagina

Líneas de Flujo

Cuestionario

¿Cuánto es la mitad de 2+2?

Respuesta: 1+1

Respuesta Correcta: 3

Análisis del Problema

En la resolución de cualquier problemática debemos conocer con claridad cuál es el problema y cuáles son

los resultados esperados a dicho problema bajo la premisa sin no entendemos lo que se nos está pidiendo,

difícilmente podremos resolverlo.

Antes que nada se debe crear un análisis de la problemática, que generalmente se convierta en la salida

de nuestro proceso. Se debe desarrollar una tabla de requerimientos donde se identificarán las

necesidades del usuario, del programador y los recursos tecnológicos mínimos para el desarrollo del

software.

En esta base son muy importantes las entrevistas a todos los involucrados con el software de nueva

creación.

Entrada Proceso Salida

Conceptos

Variable. Es un espacio de memoria asignado a un valor cambiante durante la ejecución o proceso de la información.

Las variables se identifican con uno o más caracteres, pero es recomendable no usar símbolos, además no debe iniciar

con un número ni contener espacios en blanco. Se recomienda que el identificador de la variable sea una secuencia de

letras que proporcione información del valor contenido.

Ejemplos:

var Variable Valida 1van Variable Inválida num1 Variable Valida

Existen dos tipos de variables:

1. Variable Independiente. Son las variables que podemos asignar sin ningún problema, las variables que el usuario dan.

2. Variable Dependiente Son las variables que dependen de un proceso para así darles un valor, son variables que el usuario no puede establecer.

V. Independiente x + y = Z V. Dependiente

Constantes. Es un valor definido el cual no cambia durante la ejecución ni las diferentes corridas de un programa. Una

constante puede tener un identificador el cual debe cumplir las mismas reglas que el identificador de una variable. El

identificador generalmente es utilizado para las constantes de texto.

Columna de Proceso. En esta columna se generan las operaciones, asignación de valores y preparación de

resultados, para ello utilizaremos: Operadores aritméticos

[ ] y/o ( )

* /

Jerarquía

+ -

=

Operadores Relacionados

> mayor que

< menor que

= igual que

>= mayor o igual que

<=menor o igual que

Problema 13.

Desarrollar un diagrama de flujo que permita determinar y desplegar en pantalla el mayor de 3 números diferentes dados.

NO NO

SI SI

NO

SI

Prueba de Escritorio

a b c a>b a>c b>c Mayor A Mayor C Mayor B

3 7 11 3>7 Si 7>11 No ×

15 1 9 15>1 Si 15>9 Si ×

3 16 7 3>16 No 16>7 No ×

Inicio

“Escriba 3 números”

a,b,c

a>b

a>c

b>c

“El mayor es:” b

“El mayor es:” a

“El mayor es:” c

Fin

1

1

Problema 15

Desarrollar un diagrama de flujo que muestre en pantalla el mayor de 4 números dados.

NO SI SI

SI NO NO

NO NO

SI SI

NO SI

A B C D a>b a>c a>d b>c b>d Mayor:

7 1 3 5 7>1 Si 7>3 Si 7>5 Si A= 7

8 16 14 22 8>16 No 16>14 Si 16>22 Si D=22

8 10 4 2 8>10 No 10>4 Si 10>2 Si B=10

Inicio

“Digita 4 números”

a,b,c,d

a>b

a>d

a>c c>d

b>d b>c

“Mayor:" a

“Mayor:” b

“Mayor:” c

“Mayor:” d 1

1

Fin

Problema 16

Desarrollar un diagrama de flujo que muestre en pantalla el mayor de 5 números dados.

no

no si si si

si no no

no si

no

si si no

no si si

no no

si

A B C D E A>B A>C A>D A>E B>C B>D B>E C>D D>E Mayor:

1 3 9 11 7 1>3 no 3>9 no 9>11 no 11>7 si 11

5 7 4 2 13 5>7 no 7>4 si 7>2 no 7>13 no 13

16 5 4 1 9 16>5 si 16>4 si 16>1 si 16>9 16

Inicio

“Escriba 5 números”

a, b, c, d ,e

a>b

a>e

a>d

a>c

b>c b>d

c>d d>e

c>e

b>e “Mayor:” b

“Mayor:” a

“Mayor:” e

“Mayor:” c

“Mayor:” d

1

1

2

1

2

Fin

Problema 18

Desarrollar un diagrama de flujo que determine y muestre el pantalla 3 números cualquiera ordenados de Menor a Mayor.

Inicio

“Escriba 3 números”

a, b, c

a<b

b>c

a<c

a>c b<c “El orden es:” b, a, c

“El orden es:” b, c, a

“El orden es:” a, c, b

“El orden es:” c, a, b

“El orden es:” a, b, c

“El orden es:” c, b, a

Fin