Buscar

TALLER DIAGNOSTICO 3ER PERIODO

Logica de programación :


1) De acuerdo a lo investigado y visto en clase, ¿ como podemos definir el concepto de computador y como procesa este la información ?
R/ El computador es una maquina que procesa información para darnos solución a un problema, estos datos son procesados en codigo binario.

2) haga un paralelo y establezca las diferencias entre lenguaje máquina, lenguaje de bajo nivel y lenguaje de alto nivel.
R/ 


 Lenguaje máquina Lenguaje de bajo nivel o          ensamblador Lenguaje de alto nivel
 Las instrucciones
 son en binario ( ceros  y unos )
 las instrucciones
 se escriben en códigos
 alfabéticamente conocidos
 instrucciones escritas
 con palabras similares al  lenguaje humano.
3) Defina que es un algorítmo y cuales son las características de un buen algorítmo
R/ un algorítmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema  

Características de un buen algorítmo :
Debe tener un punto particular de inicio y fin
Debe serdefinido, y no debe permitir dobles interpretaciones.
Debe ser general,es decir, soportar la mayoría de las variantes que se puedan presentar en la definición del problema.

4) Las expresiones matemáticas manejan los llamados operadores. En la siguiente tabla escriba cuales son los operadores de acuerdo a su tipo :


 ARITMÉTICOS RELACIONALES LÓGICOS
+
>
Y
-
<
O
x
>=
SI
/
<=
No
MOD
<>
^
=
5) cual sería el resultado de las sigueintes expresiones ? 

A. 4+2*5 = 14
B. 23*2/5= 9
C. 3+5*(10-(2+4)) = 23
D. 3.5+5.09-140/40 = 5
E. 2.1*(1.5+3.0*4.1) = 28

6) Cuales son los valores de A, B, C después de la ejecución de las siguientes operaciones ?

A<- 2
B<-3
C<-A+2*B = 8
C<-C+B = 11
B<-c-A = 9
A<-B*C = 3

7) si : a=10, b=20, c=15, d=30

((a>=b) o (a<c)) O ((a=c) o (a>=b))
          F            V             F              F
                 V                          F
                                V

((a>=b) y (a<d)) Y ((a>=d) y (c>d))
          F             V             F              F
                 F                              F
                                 F

8) Cual sería el resultado de la siguiente expresion ? 

3+5* (10-(2+4))
3+5* (10-6)
3+5*4
3+20
=23

9) Elaborar un algoritmo que lea cuatro números, e imprima la suma de los dos primeros siempre y cuando sean mayores de 50, de lo contrario los resta.

Entero : num1, num2, num3, num4, suma, resta
Inicio
  escriba "ingrese el primer número:"
  lea num1 
  escriba "ingrese el segundo número:"
  lea num2
  escriba "ingrese el tercer número:"
  lea num3
  escriba "ingrese el cuarto número:"
  lea num4
   Si (num1>50) y (num2>50) entonces
   suma<-(num1+num2)
   escriba : "la suma de los numeros es:", suma
  sino 
   resta<-(num1-num2)
   escriba "la resta de los numeros es:", resta
  fin si
Fin.

consulta 1

* Espacio de prueba para verificación de pestañas*

actividad 1

* Espacio de prueba para verificación de pestañas*

Taller 1

* Espacio de prueba para verificación de pestañas*

Descripción

En este blog se publicarán los trabajos, talleres, consultas y demás actividades realizadas en la media técnica de programación de software del sena Colombia, Cristian Rodríguez Espinal 2016©