2. ¿Que significa Programación?
Respuesta: Ejemplo :
La programación es el proceso de El "Hola Mundo"
diseñar, codificar, depurar y #include <stdio.h> int main (int
mantener el código fuente de argc,char **argv) { printf("Hola
programas computacionales. mundon"); return 0; }
Arnold Yesid Rodríguez Sierra 1103
3. ¿Que es lenguaje de alto nivel?
Respuesta : Ejemplo:
Un lenguaje de programación de alto FORTRAN, LISP, ALGOL, COBOL,
nivel de abstracción se caracteriza por APL, SNOBOL, PROLOG,
expresar los algoritmos de una MODULA2, ALGOL68, PASCAL,
manera más cercana a la capacidad SIMULA67, ADA, C++,
cognitiva humana, en lugar de a la if( numero > 0 ) printf( "El
capacidad ejecutora de las máquinas. número es positivo" )
Arnold Yesid Rodríguez Sierra 1103
4. ¿Que significa lenguaje de maquina?
Respuesta : Ejemplo :
Es el sistema de códigos 00000 1001110 LOAD 11110
directamente interpretable por un 00001 10110100 STOR 10100
circuito micro programable, como el 00010 10011110 LOAD 11110
microprocesador de una 00011 11010100 ADD 10100
computadora o el micro controlador 00100 10111111 STOR 11111
de un autómata. 00101 00000000 HALT
Arnold Yesid Rodríguez Sierra 1103
5. ¿ Como se clasifican los lenguajes de alto nivel?
Respuesta :
Ejemplos :
Lenguajes de programación
declarativos: el Lisp y el Prolog.
Lenguajes de programación Cobol, Pascal, C y
orientados a objetos: el Smalltalk y Ada.
el C++.
Lenguajes de programación
orientados al problema: son
aquellos lenguajes específicos para
gestión.
Arnold Yesid Rodríguez Sierra 1103
6. ¿Que significa lenguaje assembler?
Respuesta :
Ejemplo :
Es un lenguaje de programación de bajo nivel
para los computadores, microprocesadores,
micro controladores, y otros circuitos
integrados programables. Implementa una
representación simbólica de los códigos de
máquina binarios y otras constantes necesarias
para programar una arquitectura dada de CPU y
constituye la representación más directa del
código máquina específico para cada
arquitectura legible por un programador.
Arnold Yesid Rodríguez Sierra 1103
7. ¿Que significa programación orientada a objetos ?
Respuesta :
Ejemplo :
Es un paradigma de programación
que usa objetos y sus ABAP
interacciones, para diseñar ActionScript
aplicaciones y programas ActionScript 3
informáticos. Ada
C++
Arnold Yesid Rodríguez Sierra 1103
8. ¿Que son los eventos?
Respuesta : Ejemplo :
Es un paradigma de programación Visual Basic
en el que tanto la estructura Java script
como la ejecución de los Java(AWT,swing)
programas van determinados por Visual C++
los sucesos que ocurran en el Visual .Net
sistema, definidos por el usuario ASP .Net
o que ellos mismos provoquen. Qt
Arnold Yesid Rodríguez Sierra 1103
9. ¿Cuales son y que significado tienen los controladores del ambiente grafico ?
Respuesta :
Los botones de opción o radio, son una buena Ejemplo :
alternativa a los select para nuestros formularios, import javax.swing.*;
ya que nos permiten la selección de una opción import java.awt.*;
entre las de una lista. import java.awt.event.*;
Casilla de verificación o checkbox, son casillas de import java.applet.Applet
marcado que permiten al usuario la aceptación o public class CHECBOX_1
por lo contrario la negación de una afirmación extends Applet
expuesta en un formulario. implements ItemListener
{
Checkbox ch1,ch2,ch3;
Arnold Yesid Rodríguez Sierra 1103
10. ¿Que significa algoritmo?
Respuesta : Ejemplo :
Es un conjunto prescrito de instrucciones o
reglas bien definidas, ordenadas y finitas
que permite realizar una actividad
mediante pasos sucesivos que no generen
dudas a quien deba realizar dicha actividad
Arnold Yesid Rodríguez Sierra 1103
11. ¿Cuáles son las etapas de un
algoritmo?
Respuesta : Ejemplo :
Un cliente ejecuta un pedido a una fábrica. Esta examina en su banco de
1. Análisis del problema datos la ficha del cliente; si el cliente es solvente entonces la
2. Diseño de algoritmo empresa acepta el pedido; en caso contrario rechazara el pedido.
3. Codificación Redactar el algoritmo correspondiente.
4. Compilación y ejecución Los pasos del algoritmo son:
• inicio
5. Verificación • leer el pedido
6. Depuración • examinar la ficha del cliente
7. Documentación • si el cliente es solvente aceptar pedido; en caso contrario, rechazar
pedido
• fin
Arnold Yesid Rodríguez Sierra 1103
12. ¿Que significa diagrama de flujo y cuales son sus símbolos y el significado de cada uno
de ellos?
Respuesta : Ejemplo :
El diagrama de flujo es la representación gráfica del algoritmo o
proceso. Se utiliza en disciplinas como la programación, la economía,
los procesos industriales y la psicología cognitiva.
• Óvalo o Elipse: Inicio y término (Abre y/o cierra el diagrama).
• Rectángulo: Actividad (Representa la ejecución de una o más
actividades o procedimientos).
• Rombo: Decisión (Formula una pregunta o cuestión).
• Círculo: Conector (Representa el enlace de actividades con otra
dentro de un procedimiento).
• Triángulo boca abajo: Archivo definitivo (Guarda un documento
en forma permanente).
• Triángulo boca arriba: Archivo temporal (Proporciona un tiempo
para el almacenamiento del documento).
Arnold Yesid Rodríguez Sierra 1103
13. ¿Que son las variables y como se declaran en la memoria
RAM?
Respuesta : Ejemplo :
En programación, las variables son estructuras de datos
que, como su nombre indica, pueden cambiar de
Si se quiere almacenar el
contenido a lo largo de la ejecución de un programa. número 400 se usará una
variable int q utiliza 16 bits
Las Variables Estáticas son guardadas en la memoria de
usuario (RAM) y son independientes del programa que
las llama. La declaración de una variable de este tipo es
equivalente a guardar el contenido de la variable en un
directorio con un nombre, como si se tratase de un
programa.
Arnold Yesid Rodríguez Sierra 1103
14. A diferencia de las variables ¿que son las constantes?
Respuesta : Ejemplo :
Una constante es un dato numérico o pi = 3.1416
alfanumérico que no cambia durante la
ejecución del programa.
Arnold Yesid Rodríguez Sierra 1103
15. ¿Cuales son los operadores aritméticos y cual es su jerarquización
dentro de una operación matemática?
Respuesta : Ejemplo :
Tipos de Operadores:
El siguiente ejemplo contiene módulo (%),
a) Aritméticos (su resultado es un número): potencia, * , / , mod, div, + , - multiplicación, división, adición y
b) Relacionales (su resultado es un valor de verdad): =, <, >, <=, >=, <> sustracción.
c) Lógicos o Booleanos (su resultado es un valor de verdad): not, and, or
d) Alfanuméricos : + (concatenación) Algebraicamente: z= pr mod q + w ÷ / x - y
e) Asociativos. El único operador asociativo es el paréntesis ( )
Jerarquía de Operaciones:
En C: z = p * r % q + w / x – y;
Signo Potencia 1, 2, 4, 3, 5
Producto y división Div
Mod Suma y resta
Concatenación Relacionales
Negación And
Or
Arnold Yesid Rodríguez Sierra 1103
16. ¿Cuáles y que significados tienen los operadores de relación?
Respuesta : Ejemplo :
Los de relación relacionan un término A con otro 8>4 (ocho mayor que cuatro)
B estableciendo su igualdad, jerarquía o es verdadera, se representa
cualquier otra relación posible. Son: por el valor true del tipo
* Menor que, <.
básico boolean, en cambio,
* Menor o igual que, <=.
* Mayor que, >. 8<4 (ocho menor que cuatro)
* Mayor o igual que, >=. es falsa, false.
* Igual que, =.
* Distinto que, !=.
Arnold Yesid Rodríguez Sierra 1103
17. ¿Que significan y cual es la tabla de descomposición para los siguientes operadores
lógicos?
AND – OR - XOR
Respuesta :
Or: La puerta lógica O, más
conocida por su nombre en
AND: realiza la función booleana de producto lógico. Su inglés OR (), realiza la operación de
símbolo es un punto (·) suma lógica.
Entrada Entrada Salida Entrada Entrada Salida
A B A B AvB
0 0 0 0 0 0
0 1 0 0 1 1
1 0 0 1 0 1
1 1 1 1 1 1
Arnold Yesid Rodríguez Sierra 1103
18. ¿Que significan y cual es la tabla de descomposición para los siguientes operadores
lógicos?
AND – OR - XOR
XOR: La puerta lógica OR-exclusiva, más conocida por su
nombre en inglés XOR, realiza la función booleana
A'B+AB'. Su símbolo es el más (+) inscrito en un círculo.
Entrada Entrada Salida
A B
0 0 0
0 1 1
1 0 1
1 1 0
Arnold Yesid Rodríguez Sierra 1103
19. ¿Que significa programación HTML?
Respuesta : Ejemplo :
El HTML, Hyper Text Markup Language http://gollum.inforg.uniovi.es/aii
(Lenguaje de marcación de Hipertexto) es /ejemplos.php?id_codigo=1&cod
el lenguaje de marcas de texto utilizado igo=HTML
normalmente en la www (World Wide
Web).
Arnold Yesid Rodríguez Sierra 1103
20. ¿Cuál es el significado y uso de las siguientes etiquetas?
<html> - <head> - <titte> - <body> - <hl..hb> - <center>
Respuesta :
Ejemplo :
<html> : siglas de HyperText Markup Language («lenguaje de
marcado de hipertexto»), es el lenguaje de
marcado predominante para la elaboración de páginas web. http://gollum.inforg.uniovi
<head>: es un programa de los sistemas tipo Unix que muestra
.es/aii/ejemplos.php?id_co
las primeras líneas de uno o más archivos de texto. digo=1&codigo=HTML
<body>: La etiqueta <body> define el cuerpo del documento.
Arnold Yesid Rodríguez Sierra 1103