INTRODUCCIÓN
A continuación vamos a elaborar un taller lógico de programación de software para poner en practica lo aprendido en clase.
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//
Es una maquina que recibe y procesa datos para la realización de diversas actividades
2. Haga un paralelo y establezca entre lenguaje maquina, lenguaje de bajo nivel, y lenguaje de alto nivel
R//
El
lenguaje de máquina
|
El
lenguaje de bajo nivel
|
El lenguaje de alto nivel
|
Es el sistema de
códigos directamente interpretable por un circuito micro programable, como el
microprocesador de una computadora o el microcontrolador de un autómata.
|
Es aquel en el que sus instrucciones ejercen un
control directo sobre el hardware y están condicionados por la estructura
física de las computadoras que lo soportan.
|
Se caracteriza por expresar el algoritmo de una manera adecuada a la
capacidad cognitiva humana, en lugar de la capacidad ejecutora de las
máquinas.
|
3. defina que es un algoritmo y cuales son las características de un buen algoritmo
R//
Un algoritmo está formado por pasos organizados que muestran
el proceso que debemos seguir para solucionar un problema.
Todo algoritmo debe tener las siguientes características:
- Tener un punto de inicio.
- Un algoritmo debe ser definido, no tiene que permitir una interpretación doble.
- Un algoritmo debe ser general ,es decir que pueda soportar la mayoría de los cambios que se presenten para solucionar el problema
- Un algoritmo debe ser finito en tamaño y tiempo de ejecución.
4. Las expresiones matemáticas manejan los llamados operadores.
en la siguiente tabla escriba cuales son los operadores de acuerdo a su tipo
Operadores
aritméticos
|
Operadores
relacionales
|
Operadores
lógicos
|
+
|
>
|
Si
|
-
|
<
|
No
|
/
|
=
|
Y
|
*
|
<
>
|
o
|
Mod
|
>=
|
|
<
=
|
5. cual seria el resultado de la siguientes expresiones

Anteriormente elaboramos un taller sobre los conceptos básicos de programación
ahora pasaremos a ver conceptos de programación y estructura secuencial .
a. 4+2*5= 14
b. 23*2/5= 9.2
c. 3+5*(10-(2+4))= 23
d. 3.5+5.09-140/40= 5.09
e. 2.1*(1.5+3.0*4.1)= 28.98
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= 33
7. SI a= 10 b= 20 c= 15 d= 30
- (( a >= b) O (a < c)) O ((a=c) O ( a>=b))
F O V O F O F
V O F
V
- (( a >= b) Y (a < d)) Y ((a>=d) Y ( c>d))
F Y V Y F Y F
F Y F
F
8. Cual seria el resultado de la siguiente expresión :
- 3+5*(10-(2+4)+10*2)= 123
Resolver los siguientes algoritmos y luego pasarlos a sintaxis LPP
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
R//

Anteriormente elaboramos un taller sobre los conceptos básicos de programación
ahora pasaremos a ver conceptos de programación y estructura secuencial .
Hola mister
ResponderBorrarHola boso
ResponderBorrarQue opinas de este blog ?
ResponderBorrarEstá muy guapo <3
Borrar