Fernando Ospino Mercado
¿QUÉ SIGNIFICA EL TERMINO PROGRAMACIÓN?

         Respuesta.                            Ejemplo.
 La programación es el proceso       Es cuando paso a paso se
 de diseñar, codificar, depurar       genera una fuente para un
 y mantener el código fuente de       programa.
 programas computacionales.
 El código fuente es escrito en
 un lenguaje de programación.




Autor: Fernando Ospino Mercado
¿PORQUE ES LENGUAJE DE ALTO NIVEL?
          Respuesta.                            Ejemplo.
Un lenguaje de programación de
                                       C#
alto nivel de abstracción se
                                   
                                      COBOL
caracteriza por expresar los          Fortran
algoritmos de una manera más          Java
cercana a la capacidad cognitiva      Lisp
humana, en lugar de a la              Modula-2
                                       Pascal
capacidad ejecutora de las         
                                      Perl
máquinas.                             PHP
                                      PL/1
                                      PL/SQL
                                      Python
                                      Ruby


 Autor: Fernando Ospino Mercado
¿A QUE SE DENOMINA LENGUAJE DE MAQUINA?

          Respuesta.                                Ejemplo.
Lenguaje de máquina es el
                                         Muestra de código de
sistema de códigos directamente
interpretable por un circuito micro       máquina y lenguaje
programable, como el                      asamblea del Intel 8088. El
microprocesador de una                    código de máquina se
computadora o el micro                    resalta en rojo, el código
controlador de un autómata. Este          asamblea en magenta y las
lenguaje está compuesto por un            direcciones de memoria
conjunto de instrucciones que             donde se encuentra el
determinan acciones a ser                 código, en azul.
tomadas por la máquina. Un
programa consiste en una cadena
de estas instrucciones de lenguaje
de máquina (más los datos).

Autor: Fernando Ospino Mercado
¿CÓMO SE CLASIFICA LOS LENGUAJES DE ALTO NIVEL?

         Respuesta.                           Ejemplo.
 Lenguajes de programación          Lenguajes de programación
 declarativos                        declarativos
 Lenguajes de programación
 orientados a objetos
                                     Lenguajes de programación
                                     orientados a objetos
 Lenguajes de programación
 orientados al problema              Lenguajes de programación
                                     orientados al problema




Autor: Fernando Ospino Mercado
¿QUÉ SIGNIFICA PROGRAMACIÓN ORIENTADO?

         Respuesta.                        Ejemplo.
    es un paradigma de           ABAP-> SAP Lenguaje
    programación que usa         orientado a eventos
    objetos y sus                ABL Lenguaje de
    interacciones, para          programación de Open Deje
    diseñar aplicaciones y       de Progres Software
    programas informáticos.      ActionScript
                                 ActionScript 3
    Está basado en varias
                                 Ada
    técnicas, incluyendo         C++
    herencia, abstracción,       C#
    polimorfismo y               Clarion
    encapsulamiento.             Clipper (lenguaje de
                                 programación)

Autor: Fernando Ospino Mercado
¿QUÉ SON LOS EVENTOS?
         Respuesta.                            Ejemplo.
  En estadística, un evento o       El evento a n b ocurre si a y
  suceso es un subconjunto           b ocurren a la vez.
  de un espacio muestra, es         El evento a u b ocurre si por
  decir, un conjunto de              lo menos ocurre a , b o
  posibles resultados que se         ambos.
  pueden dar en un
  experimento aleatorio.
  Formalmente, sea Ω un
  espacio muestra, entonces
  un evento es un
  subconjunto


Autor: Fernando Ospino Mercado
¿CUÁLES SON LOS CONTROLES DE UN AMBIENTE GRAFICO Y QUE
 FUNCIÓN CUMPLE CADA UNO?

         Respuesta.                           Ejemplo.
    El concepto de red es un      Mandrake Online :
    sistema formado por dos o     Configuración para recibir
    mas ordenadores               actualizaciones y "patches"
    interconectados entre si,     de seguridad directo de
    todo esto a través de         Mandriva.
    tarjetas de red o de forma    Estado de Red : El estado de
    inalámbrica. VNC significa    su conexión de Red Local.
    computación en red virtual,   Hora : La hora del sistema.
    este consiste en acceder      Volumen : Control de
    fácilmente al ordenador de    volumen.
    cualquier tipo de sistema     Escritorio : Permite restaurar
    operativo .                   el ambiente de escritorio --
                                  minimizar todas las
                                  ventanas.

Autor: Fernando Ospino Mercado
¿A QUE SE DENOMINA ALGORITMO Y CUALES SON LAS ETAPAS?

         Respuesta.                              Ejemplo.
  es un conjunto prescrito de
                                    Inicio
  instrucciones o reglas bien
                                    ... float b, h, a;
  definidas, ordenadas y finitas
                                     printf("Diga la base");
  que permite realizar una
                                    scanf("%f", &b);
  actividad mediante pasos
                                    printf("Diga la altura");
  sucesivos que no generen
                                     scanf("%f", &h); a = (b*h)/2;
  dudas a quien deba realizar
                                     printf("El área del triángulo es
  dicha actividad Dados un
                                    %f", a) ... Fin
  estado inicial y una entrada,
  siguiendo los pasos sucesivos
  se llega a un estado final y se
  obtiene una solución.



Autor: Fernando Ospino Mercado
¿CUÁLES SOL LOS DIAGRAMAS DE FLUJO?

         Respuesta.                                Ejemplo.
 es la representación gráfica        Óvalo o Elipse: Inicio y término (Abre
 del algoritmo o proceso. Se          y/o cierra el diagrama).
 utiliza en disciplinas como la      Rectángulo: Actividad (Representa la
                                      ejecución de una o más actividades o
 programación, la                     procedimientos).
 economía, los procesos              Rombo: Decisión (Formula una
                                      pregunta o cuestión).
 industriales y la psicología        Círculo: Conector (Representa el
 cognitiva. Estos diagramas           enlace de actividades con otra dentro
 utilizan símbolos con                de un procedimiento).
                                      Triángul boca abajo: Archivo
 significados bien definidos
                                  
                                      definitivo (Guarda un documento en
 que representan los pasos            forma permanente).
 del algoritmo, y representan        Triángulo boca arriba: Archivo
                                      temporal (Proporciona un tiempo
 el flujo de ejecución                para el almacenamiento del
 mediante flechas que                 documento).
 conectan los puntos de inicio
 y de fin de proceso.
Autor: Fernando Ospino Mercado
¿QUÉ SÍMBOLOS Y QUE SIGNIFICADO LOS COMPONE?

         Respuesta.                                  Ejemplo.
                                       La más común es clasificar según el
                                        lugar donde se realice la ordenación
  En computación y
                                           Algoritmos de ordenamiento
  matemáticas un algoritmo de                interno: en la memoria del
  ordenamiento es un algoritmo               ordenador.
  que pone elementos de una                Algoritmos de ordenamiento

  lista o un vector en una                   externo: en un lugar externo como
                                             un disco duro.
  secuencia dada por una
                                        Por el tiempo que tardan en realizar la
  relación de orden, es decir, el
                                    
                                        ordenación, dadas entradas ya
  resultado de salida ha de ser         ordenadas o inversamente ordenadas:
  una permutación —o                       Algoritmos de ordenación natural:

  reordenamiento— de la                      Tarda lo mínimo posible cuando la
                                             entrada está ordenada.
  entrada que satisfaga la
                                           Algoritmos de ordenación no
  relación de orden dada.                    natural: Tarda lo mínimo posible
                                             cuando la entrada está
                                             inversamente ordenada

Autor: Fernando Ospino Mercado
¿QUÉ SON LAS VARIEDADES Y COMO SE DECLARA EN LA
 MEMORIA RAM?
         Respuesta.                         Ejemplo.
   Se utiliza como memoria de         FPM-RAM
   trabajo para el sistema
   operativo, los programas y la      EDO-RAM
   mayoría del software. Es allí
   donde se cargan todas las          BEDO-RAM
   instrucciones que ejecutan el
   procesador y otras unidades        SDR SDRAM
   de cómputo. Se denominan "de
   acceso aleatorio" porque se        DDR SDRAM
   puede leer o escribir en una
   posición de memoria con un
                                      DDR2 SDRAM
   tiempo de espera igual para        DDR3 SDRAM
   cualquier posición.

Autor: Fernando Ospino Mercado
¿A DIFERENCIA DE UNA VARIABLE QUE ES UNA CONSTANTE Y
 QUE FUNCION CUMPLE DENTRO UN ALGORITMO?

         Respuesta.                              Ejemplo.
 La realización de algoritmos       Preciso (debe indicar el orden de
                                     realización en cada paso y no puede
 es natural e innata en el           tener ambigüedad ).
 hombre y en la mayoría de          Definido (si se sigue dos veces,
                                     obtiene el mismo resultado cada vez)
 los casos es de tipo
                                    Finito (tiene fin; un número
 inconsciente, en otras              determinado de pasos ).
 palabras, las personas suelen      Debe ser Sencillo , Legible.
 resolver problemas sin tener       Modular.
                                     Eficiente y Efectivo.
 que recurrir a la aplicación    
                                    Se ha de desarrollar en el menor
 de cierto algoritmo. No             tiempo posible.
 obstante al encontrarse con        Correcto.
 problemas de un grado de           Todo Algoritmo debe tener cero ó
                                     mas entradas.
 dificultad mayor es necesario      Debe tener al menos una salida y ésta
 detenerse a analizar y pensar       debe ser tangible
 en la solución de éste .

Autor: Fernando Ospino Mercado
¿CÓMO SE CLASIFICA LAS OPERACIONES
   ARITMÉTICAS?
         Respuesta.                              Ejemplo.
    El centro de la atención en la      Funciones lineales
    resolución de problemas
    matemáticos en la escuela
                                        Funciones polinomicas
    primaria, sobre todo en sus         Función cuadrática
    primeros cuatro grados, lo
    tiene lo relacionado con la         Función racional
    aritmética y sus cuatro             Función exponencial
    operaciones básicas: adición,
    sustracción, multiplicación y       Función logaritmica
    división.
    A pesar de la inclusión de la
                                        Función trigonométrica
    calculadora en las aulas de         Función hiperbólica
    clase.

Autor: Fernando Ospino Mercado
¿CUÁLES SON LAS OPERACIONES DE RELACIÓN O
 COMPARACIÓN?

         Respuesta.                            Ejemplo.
                                      1) Si A = {a, b}, B =
  Puesto que las relaciones
  binarias son conjuntos de
                                       {c, d}, entonces AB =
  pares ordenados, las nociones        {a, b,c, d} 2) Si A =
  de intersección, diferencia          {a, b}, B =
  simétrica, unión y diferencia
  de dos relaciones, se obtienen
                                       {a, c}, entonces AB =
  de manera similar a las              {a, b, c}
  correspondientes para
  conjuntos.
                                      3) Si A = {a,b}, B =
                                       {}, entonces AB = {a, b}
                                      4) Si A = {a, b}, B =
                                       {c, {a, b}}, entonces AB
                                       = {a, b, c, {a, b}}
Autor: Fernando Ospino Mercado
¿QUÉ SIGNIFICA HTML?
         Respuesta.                          Ejemplo.
    lenguaje de marcado
                                     <html lang="es">
   hipertexto es el lenguaje de       <head>
   marcado predominante para
   la elaboración de páginas          <title>Ejemplo</tit
   web. Es usado para describir       le> </head>
   la estructura y el contenido
   en forma de texto, así como        <body>
   para complementar el texto         <p>ejemplo</p>
   con objetos tales como
   imágenes.                          </body> </html>


Autor: Fernando Ospino Mercado
¿CÓMO SE CLASIFICAN LAS ETIQUETAS DENTRO LA
 PROGRAMACIÓN HTML Y SU SIGNIFICADO?

          Respuesta.                          Ejemplo.
    Para dar título a la        <html> <head>
     página se debe escribir     <title>Título</title> </head>
     dentro de la sección        <body> Texto del documento,
                                 menciones a gráficos, enlaces,
     "head" del código           etc. </body> </html>
     fuente, una frase de 8
     palabras entre los
     parámetros , que
     resume la idea o
     concepto principal a
     que apunta el tema

Autor: Fernando Ospino Mercado

Fernando

  • 1.
  • 2.
    ¿QUÉ SIGNIFICA ELTERMINO PROGRAMACIÓN?  Respuesta.  Ejemplo. La programación es el proceso  Es cuando paso a paso se de diseñar, codificar, depurar genera una fuente para un y mantener el código fuente de programa. programas computacionales. El código fuente es escrito en un lenguaje de programación. Autor: Fernando Ospino Mercado
  • 3.
    ¿PORQUE ES LENGUAJEDE ALTO NIVEL?  Respuesta.  Ejemplo. Un lenguaje de programación de C# alto nivel de abstracción se   COBOL caracteriza por expresar los  Fortran algoritmos de una manera más  Java cercana a la capacidad cognitiva  Lisp humana, en lugar de a la  Modula-2 Pascal capacidad ejecutora de las   Perl máquinas.  PHP  PL/1  PL/SQL  Python  Ruby Autor: Fernando Ospino Mercado
  • 4.
    ¿A QUE SEDENOMINA LENGUAJE DE MAQUINA?  Respuesta.  Ejemplo. Lenguaje de máquina es el  Muestra de código de sistema de códigos directamente interpretable por un circuito micro máquina y lenguaje programable, como el asamblea del Intel 8088. El microprocesador de una código de máquina se computadora o el micro resalta en rojo, el código controlador de un autómata. Este asamblea en magenta y las lenguaje está compuesto por un direcciones de memoria conjunto de instrucciones que donde se encuentra el determinan acciones a ser código, en azul. tomadas por la máquina. Un programa consiste en una cadena de estas instrucciones de lenguaje de máquina (más los datos). Autor: Fernando Ospino Mercado
  • 5.
    ¿CÓMO SE CLASIFICALOS LENGUAJES DE ALTO NIVEL?  Respuesta.  Ejemplo. Lenguajes de programación  Lenguajes de programación declarativos declarativos Lenguajes de programación orientados a objetos Lenguajes de programación orientados a objetos Lenguajes de programación orientados al problema Lenguajes de programación orientados al problema Autor: Fernando Ospino Mercado
  • 6.
    ¿QUÉ SIGNIFICA PROGRAMACIÓNORIENTADO?  Respuesta.  Ejemplo. es un paradigma de ABAP-> SAP Lenguaje programación que usa orientado a eventos objetos y sus ABL Lenguaje de interacciones, para programación de Open Deje diseñar aplicaciones y de Progres Software programas informáticos. ActionScript ActionScript 3 Está basado en varias Ada técnicas, incluyendo C++ herencia, abstracción, C# polimorfismo y Clarion encapsulamiento. Clipper (lenguaje de programación) Autor: Fernando Ospino Mercado
  • 7.
    ¿QUÉ SON LOSEVENTOS?  Respuesta.  Ejemplo. En estadística, un evento o  El evento a n b ocurre si a y suceso es un subconjunto b ocurren a la vez. de un espacio muestra, es  El evento a u b ocurre si por decir, un conjunto de lo menos ocurre a , b o posibles resultados que se ambos. pueden dar en un experimento aleatorio. Formalmente, sea Ω un espacio muestra, entonces un evento es un subconjunto Autor: Fernando Ospino Mercado
  • 8.
    ¿CUÁLES SON LOSCONTROLES DE UN AMBIENTE GRAFICO Y QUE FUNCIÓN CUMPLE CADA UNO?  Respuesta.  Ejemplo. El concepto de red es un Mandrake Online : sistema formado por dos o Configuración para recibir mas ordenadores actualizaciones y "patches" interconectados entre si, de seguridad directo de todo esto a través de Mandriva. tarjetas de red o de forma Estado de Red : El estado de inalámbrica. VNC significa su conexión de Red Local. computación en red virtual, Hora : La hora del sistema. este consiste en acceder Volumen : Control de fácilmente al ordenador de volumen. cualquier tipo de sistema Escritorio : Permite restaurar operativo . el ambiente de escritorio -- minimizar todas las ventanas. Autor: Fernando Ospino Mercado
  • 9.
    ¿A QUE SEDENOMINA ALGORITMO Y CUALES SON LAS ETAPAS?  Respuesta.  Ejemplo. es un conjunto prescrito de Inicio instrucciones o reglas bien ... float b, h, a; definidas, ordenadas y finitas printf("Diga la base"); que permite realizar una scanf("%f", &b); actividad mediante pasos printf("Diga la altura"); sucesivos que no generen scanf("%f", &h); a = (b*h)/2; dudas a quien deba realizar printf("El área del triángulo es dicha actividad Dados un %f", a) ... Fin estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Autor: Fernando Ospino Mercado
  • 10.
    ¿CUÁLES SOL LOSDIAGRAMAS DE FLUJO?  Respuesta.  Ejemplo. es la representación gráfica  Óvalo o Elipse: Inicio y término (Abre del algoritmo o proceso. Se y/o cierra el diagrama). utiliza en disciplinas como la  Rectángulo: Actividad (Representa la ejecución de una o más actividades o programación, la procedimientos). economía, los procesos  Rombo: Decisión (Formula una pregunta o cuestión). industriales y la psicología  Círculo: Conector (Representa el cognitiva. Estos diagramas enlace de actividades con otra dentro utilizan símbolos con de un procedimiento). Triángul boca abajo: Archivo significados bien definidos  definitivo (Guarda un documento en que representan los pasos forma permanente). del algoritmo, y representan  Triángulo boca arriba: Archivo temporal (Proporciona un tiempo el flujo de ejecución para el almacenamiento del mediante flechas que documento). conectan los puntos de inicio y de fin de proceso. Autor: Fernando Ospino Mercado
  • 11.
    ¿QUÉ SÍMBOLOS YQUE SIGNIFICADO LOS COMPONE?  Respuesta.  Ejemplo.  La más común es clasificar según el lugar donde se realice la ordenación En computación y  Algoritmos de ordenamiento matemáticas un algoritmo de interno: en la memoria del ordenamiento es un algoritmo ordenador. que pone elementos de una  Algoritmos de ordenamiento lista o un vector en una externo: en un lugar externo como un disco duro. secuencia dada por una Por el tiempo que tardan en realizar la relación de orden, es decir, el  ordenación, dadas entradas ya resultado de salida ha de ser ordenadas o inversamente ordenadas: una permutación —o  Algoritmos de ordenación natural: reordenamiento— de la Tarda lo mínimo posible cuando la entrada está ordenada. entrada que satisfaga la  Algoritmos de ordenación no relación de orden dada. natural: Tarda lo mínimo posible cuando la entrada está inversamente ordenada Autor: Fernando Ospino Mercado
  • 12.
    ¿QUÉ SON LASVARIEDADES Y COMO SE DECLARA EN LA MEMORIA RAM?  Respuesta.  Ejemplo. Se utiliza como memoria de  FPM-RAM trabajo para el sistema operativo, los programas y la  EDO-RAM mayoría del software. Es allí donde se cargan todas las  BEDO-RAM instrucciones que ejecutan el procesador y otras unidades  SDR SDRAM de cómputo. Se denominan "de acceso aleatorio" porque se  DDR SDRAM puede leer o escribir en una posición de memoria con un  DDR2 SDRAM tiempo de espera igual para  DDR3 SDRAM cualquier posición. Autor: Fernando Ospino Mercado
  • 13.
    ¿A DIFERENCIA DEUNA VARIABLE QUE ES UNA CONSTANTE Y QUE FUNCION CUMPLE DENTRO UN ALGORITMO?  Respuesta.  Ejemplo. La realización de algoritmos  Preciso (debe indicar el orden de realización en cada paso y no puede es natural e innata en el tener ambigüedad ). hombre y en la mayoría de  Definido (si se sigue dos veces, obtiene el mismo resultado cada vez) los casos es de tipo  Finito (tiene fin; un número inconsciente, en otras determinado de pasos ). palabras, las personas suelen  Debe ser Sencillo , Legible. resolver problemas sin tener  Modular. Eficiente y Efectivo. que recurrir a la aplicación   Se ha de desarrollar en el menor de cierto algoritmo. No tiempo posible. obstante al encontrarse con  Correcto. problemas de un grado de  Todo Algoritmo debe tener cero ó mas entradas. dificultad mayor es necesario  Debe tener al menos una salida y ésta detenerse a analizar y pensar debe ser tangible en la solución de éste . Autor: Fernando Ospino Mercado
  • 14.
    ¿CÓMO SE CLASIFICALAS OPERACIONES ARITMÉTICAS?  Respuesta.  Ejemplo. El centro de la atención en la  Funciones lineales resolución de problemas matemáticos en la escuela  Funciones polinomicas primaria, sobre todo en sus  Función cuadrática primeros cuatro grados, lo tiene lo relacionado con la  Función racional aritmética y sus cuatro  Función exponencial operaciones básicas: adición, sustracción, multiplicación y  Función logaritmica división. A pesar de la inclusión de la  Función trigonométrica calculadora en las aulas de  Función hiperbólica clase. Autor: Fernando Ospino Mercado
  • 15.
    ¿CUÁLES SON LASOPERACIONES DE RELACIÓN O COMPARACIÓN?  Respuesta.  Ejemplo.  1) Si A = {a, b}, B = Puesto que las relaciones binarias son conjuntos de {c, d}, entonces AB = pares ordenados, las nociones {a, b,c, d} 2) Si A = de intersección, diferencia {a, b}, B = simétrica, unión y diferencia de dos relaciones, se obtienen {a, c}, entonces AB = de manera similar a las {a, b, c} correspondientes para conjuntos.  3) Si A = {a,b}, B = {}, entonces AB = {a, b}  4) Si A = {a, b}, B = {c, {a, b}}, entonces AB = {a, b, c, {a, b}} Autor: Fernando Ospino Mercado
  • 16.
    ¿QUÉ SIGNIFICA HTML?  Respuesta.  Ejemplo. lenguaje de marcado  <html lang="es"> hipertexto es el lenguaje de <head> marcado predominante para la elaboración de páginas <title>Ejemplo</tit web. Es usado para describir le> </head> la estructura y el contenido en forma de texto, así como <body> para complementar el texto <p>ejemplo</p> con objetos tales como imágenes. </body> </html> Autor: Fernando Ospino Mercado
  • 17.
    ¿CÓMO SE CLASIFICANLAS ETIQUETAS DENTRO LA PROGRAMACIÓN HTML Y SU SIGNIFICADO?  Respuesta.  Ejemplo.  Para dar título a la <html> <head> página se debe escribir <title>Título</title> </head> dentro de la sección <body> Texto del documento, menciones a gráficos, enlaces, "head" del código etc. </body> </html> fuente, una frase de 8 palabras entre los parámetros , que resume la idea o concepto principal a que apunta el tema Autor: Fernando Ospino Mercado