jueves, 14 de julio de 2016

Conceptos básicos de programación



Aquí veremos unas cuantas preguntas para ver la forma como se deben realizar de forma correcta o ver de un punto de vista distinto y correcto todo lo explicado (de programación de software)
  • Descuerdo a lo investigado y visto en clase como podemos definir el concepto de computador y como procesa este la información .
           Es una maquina que procesa la información con datos de entrada,proceso y datos de salida.

  • Haga un paralelo y establezca las diferencias entre el lenguaje de maquina,lenguaje de bajo nivel y lenguaje de alto nivel.
         Bajo nivel: es la combinación de 1 y 0.
         Alto nivel: Son palabras que tienen como significado 0 y 1 o lenguaje que entiende el                                    computador.
          
          Bajo nivel: El lo entiende regular y el humanos también lo entiende regular.

          Alto nivel: Tanto el equipo como el humano lo entienden.


  • Defina que es un algoritmo y cuales son las características de un buen algoritmo.
         Un algoritmo es una serie de pasos, y la forma correcta de hacer es teniendo coherencia en el               orden y teniendo en cuenta los datos de entrada,proceso y datos de salida.


  • 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

 <
 or 
 *
 >
 and
 /
 = 
 not
 mod
 <>/><

 +
 <=

 -
 >=




  • Cual seria el resultado de las siguientes expresiones: 
        a. 4+2*5=14
        b. 23*2/5=
        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


  • 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=99


  • SI a=10 b=20 c=15 d=30

         1.((a>b) O (a<c)) O ((a=c) O (a>=b))
                f           v           f              f
                      v                         f
                                  v
       
         2.((a>=b) Y (a<d)) Y ((a>=d) Y (c>d))
                 f           v             f             f
                       f                           f
                                  f


  • Cual seria el resultado de la siguiente expresión: 
         3+*(10-(2+)+10*2)=123

0 comentarios: