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

Metodologia De La Programacion


Enviado por   •  22 de Abril de 2015  •  6.920 Palabras (28 Páginas)  •  340 Visitas

Página 1 de 28

INDICE

Practica No. Nombre Página

1

2

Operadores Lógicos Expresiones

Algoritmos 4

7

3 Diagramas de flujo 9

4 Pseudocódigo y prueba de escritorio 13

5 Estructura de control selectiva (SI - ENTONCES) 17

6 Estructura de control selectiva (SI – ENTONCES - SINO) 21

7 Estructura de control selectiva (SI – MÚLTIPLE) 25

8 Estructura de control repetitiva (MIENTRAS) 30

9 Estructura de control repetitiva (REPETIR - HASTA) 34

10 Estructura de control repetitiva (DESDE) 38

11 Pseudocódigo y prueba de escritorio de la estructura de control selectiva “SI-ENTONCES”

42

12 Pseudocódigo y prueba de escritorio de la estructura de control selectiva “SI-ENTONCES SINO ”

45

13 Pseudocódigo y prueba de escritorio de la estructura de control selectiva “SI-MÚLTIPLE”

48

14 Pseudocódigo y prueba de escritorio de la estructura de control repetitiva “MIENTRAS”

51

15 Pseudocódigo y prueba de escritorio de la estructura de control repetitiva “REPETIR - HASTA”

54

16 Pseudocódigo y prueba de escritorio de la estructura de control repetitiva “DESDE” Estructuras de datos (Arreglos y Registros) 57

I PARCIAL PRÁCTICA1

OPERADORES Y EXPRESIONES

Objetivo: El alumno debe ser capaz de aplicar los conocimientos adquiridos sobre operadores y expresiones.

Descripción básica

En programación es relevante el manejo de los operadores aritméticos, relacionales y lógicos, estos elementos son básicos para la formación de expresiones que a su vez son indispensables en el conjunto de instrucciones que forma una aplicación. Se debe recordar que estos temas son validaciones de conocimientos previos adquiridos en el transcurso de los niveles educacionales y en la formación del estudiante dentro del área matemática.

1. ¿Cuál de los siguientes identificadores son validos?

a. renta b. Dos Pulgadas c. 4A2D2 d. Alquilier

e. C3P0 e. 13Nombre f. Constante g. Bienvenido#5

i. Tom’s j. elemento k. nombre_apellidos

2. Si a=6, B=2 y C=3, tomando en cuenta el orden de los operadores matemáticos, encuentre los valores de las siguientes expresiones:

a. A-B

b. A*B div C

c. A div B+C

d. A*B mod C

e. A+B mod C

f. A div B div C

3. Que valores obtiene de las variables A y B despues de ejecutar las siguientes instrucciones

A=5

B=A+6

A=A+1

B=A-5

4. Que se obtiene de la variable A, B y C después de ejecutar las siguientes instrucciones:

A=3

B=20

C=A+B

B=A+B

A=B

5. Que valores tomaran A y B después de los siguientes pasos

A=10

B=5

A=B

B=A

6. Se tienen tres variables A,B,C. Escribir las instrucciones necesarias para intercambiar los valores del modo siguiente

B toma el valor de A

C toma el valor de B

A toma el valor de C

7. Encontrar la variable valor después de la ejecución de las siguientes operaciones:

a) Valor = 4.0 * 5

b) X=3

Y=2

Valor=X*Y-Y

c) Valor=5

X=3

Valor = Valor*X

PRÁCTICA 2

ALGORITMOS

OBJETIVO

El alumno debe ser capaz de aplicar un razonamiento sistemático, basado en la lógica, para resolver problemas de tipo algorítmico.

DESCRIPCION BASICA

Casi inconscientemente, cotidianamente los humanos efectuamos una serie de pasos, procedimientos o acciones que nos permiten alcanzar un resultado o resolver un problema. Esta serie de pasos, procedimientos o acciones, comenzamos a aplicarlas muy temprano en la mañana cuando, por ejemplo, decidimos tomar un baño. Posteriormente cuando penamos en desayunar también seguimos una serie de pasos que nos permiten alcanzar un resultado específico: tomar el desayuno. Continuamente seguimos una serie de pasos o conjunto de acciones que nos permiten alcanzar un resultado. En realidad, estamos aplicando un algoritmo para resolver un problema.

Formalmente definimos un “Algoritmo como un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar un resultado o resolver un problema”.

Muchas veces aplicamos el algoritmo de manera inadvertida, inconsciente o automáticamente. Esto generalmente se produce cuando el problema que tenemos enfrente lo hemos resuelto con anterioridad un gran número de veces.

Supongamos que simplemente tenemos que abrir una puerta. Lo hemos hecho tantas veces que difícilmente nos ponemos a enumerar los pasos para alcanzar este objetivo. Lo hacemos de manera automática. Lo mismo ocurre cuando queremos subirnos a un automóvil, cuando tenemos que lustrar nuestros zapatos, cuando nos colocamos el calzado, cuando nos vestimos o, simplemente cuando queremos tomar un vaso con agua.

Ejemplo: Construir un algoritmo para sumar 2 números

1. Conocer los dos números que se van a sumar.

2. Calcular el resultado (Suma = Número1 + Número2)

3. Mostrar el resultado

Figura 1

MATERIAL Y EQUIPO

1 C.P.U. con procesador Pentium

1 Monitor a color V.G.A.

Microsoft Word

1 Memoria Usb

1 Cuaderno

1 Lápiz

DESARROLLO DE LA PRÁCTICA

Nota: Esta práctica se desarrollara primeramente en el cuaderno y posteriormente en Microsoft Word.

1. En base al ejemplo presentado anteriormente construir algoritmos para resolver cada uno de los siguientes problemas:

a) Calcular el resultado de multiplicar 5 números.

b) Calcular el resultado de la siguiente expresión (A + B)2 / 3.

c) Calcular el perímetro de un rectángulo Fórmula: Perímetro = 2 * (base + altura)

d) Calcular el área de un rectángulo. Fórmula: Área = base * altura

2. Hacerlos en Pseint

3. Encender el equipo y dejar que el sistema trabaje y entre al ambiente de Windows.

4. Presionar el icono de posteriormente dar un clic con el botón primario (izquierdo) del

mouse en Programas y dar un clic en

...

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