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

Lenguajes de programación, operadores y precedencia y resolución de expresiones.


Enviado por   •  23 de Mayo de 2018  •  Documentos de Investigación  •  2.519 Palabras (11 Páginas)  •  189 Visitas

Página 1 de 11

[pic 1][pic 2]

UNIVERSIDAD DE EL SALVADOR

FACULTAD DE CIENCIAS NATURALES Y

MATEMÁTICA.

LICENCIATURA EN INFORMÁTICA EDUCATIVA.

Asignatura: Lógica para Computación.

Tarea n° 2: Lenguajes de programación, operadores y precedencia y resolución

de expresiones.

Alumno: Omer Misael López Portillo.

Carnet: LP18025.

Tutor: Lic. Jorge Enrique Aparicio Azama.

Coordinador de asignatura: Ing. Ricardo Jiménez.

Ciclo: I

Año: 2018.

Sede: San Salvador.

Fecha de entrega: 23/04/18 al 29/04/18.

Tabla de contenido

Introducción.        3

Objetivos.        4

Parte I        5

Ejercicios con operadores aritméticos        5

a)        5

b)        5

Ejercicios con operadores lógicos.        5

c)        5

d)        6

Ejercicios combinados.        6

e)        6

f)        6

Parte II        7

a)        7

b)        9

c)        10

d)        11

Conclusiones.        12

Recomendaciones.        13

Referencias.        14

Anexos.        15

Introducción.

Atreves del planteamiento de ejercicios, se va puede adquirir un mejor manejo de los diferentes lenguajes de programación junto con las fórmulas matemáticas fundamentales para para el desarrollo y resolución de problemas simples y complejos, razón por la que hondaremos en la practica de los conocimientos adquiridos en los capítulos uno y dos del libro Lógica para computación proporcionado por la Biblioteca de Facultad de Ciencias y Matemática.

 

Objetivos.

Desarrollar las competencias, mediante la resolución de ejercicios, de los temas que corresponden a la lectura del capítulo 2 del libro de texto Lógica para Computación.

Obtener la practica suficiente para poder resolver problemas lógicos como matemáticos para tener una visión más amplia de en que se puede llegar a convertir nuestras ideas atravesó de resoluciones por medio de seudocódigos.

Si ya dominas los seudocódigos con cierta soltura podrás abandonar los lenguajes preliminares y pisar a fondo hacia lenguajes más serios y formales, de tipo texto. Opciones como Java entre muchos de los lenguajes de alto nivel.

Parte I (Ponderación 6%)

Indicaciones: Resuelva los siguientes ejercicios, realizando un operador por línea, el número de

operadores que contenga la expresión será el número de líneas de solución. No presente la respuesta en

un solo paso.

Ejercicios con operadores aritméticos

a) 30 - 10 / 5 + 4 * 3

    30 – 2 + 4 * 3

    30 – 2 + 12

    30 + 10

    40  R//        

b) 6 + {3^2 +(8-2)}

    6 + { 3 ^ 2 + 6 }

    6 + { 9 + 6 }

    6 + { 9 + 6 }

    6 + 15

    21  R//        

Ejercicios con operadores lógicos.

c) 30<7 ^ 10=2 v 5<11

  True    ^    False    v   True

          False     v    True

                    True     R//

 

d) Sean A y B valores verdaderos; M y N valores falsos, encontrar el valor de verdad del

enunciado siguiente: M v {A ^ B v ¬ [M v B^ (M v ¬N)]}

M v {A ^ B v ¬ [M v B^ (M v ¬N)]}

False v {True ^ True v ¬ [False v True ^ (False v ¬True)]}

False v {True ^ True v ¬ [False v True ^ (False v False)]}

False v {True ^ True v ¬ [False v True ^ True]}

False v {True ^ True v ¬ [False v True ]}

False v {True ^ True v ¬ True }

False v {True v ¬ True }

False v {True v False }

False v True

True   //R

Ejercicios combinados.

e) 6=6 ^ 120/4 < 15/3

6=6 ^ 120/4 < 15/3

6=6 ^ 30 < 15/3

6 = 6 ^ 30 < 5

True  ^  False

       False     //R

 

f) 100+30= 5 v 10 - 4 > 12/3 ^ 4<3+5

100+30= 5 v 10 - 4 > 4 ^ 4<3+5

130= 5 v 10 - 4 > 4 ^ 4<3+5

130= 5 v 10 - 4 > 4 ^ 4< 8

130 = 5 v 6 > 4 ^ 4 < 8

  False   v  True  ^ True

         True    ^   True

                  True        //R

Parte II (Ponderación 4%)

Indicaciones: Realice el planteamiento de un problema para cada una de las situaciones siguientes, colocando las variables de entrada y salida.

a) Desarrolle un algoritmo en pseudocódigo que permita leer las notas de un estudiante

de Lógica para Computación y que calcule el promedio final del ciclo académico,

imprima los resultados necesarios, donde los porcentajes son los siguientes:

Actividad Porcentaje

Prueba escrita 1 20%

Prueba escrita 2 20%

Tarea 1 10%

Tarea 2 10%

Tarea 3 10 %

Avance de Proyecto 10%

Proyecto Final 15%

Autoevaluación 5%

Algoritmo Promedio_Final

//Definimos variables.

Definir PruebaEscrita1 como real;

Definir PruebaEscrita2 como real;

...

Descargar como (para miembros actualizados) txt (12 Kb) pdf (571 Kb) docx (235 Kb)
Leer 10 páginas más »
Disponible sólo en Clubensayos.com