SlideShare una empresa de Scribd logo
1 de 20
Sergio Alejandro Urrea Amaya 1103
¿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; }




                          Sergio Alejandro Urrea Amaya 1103
¿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
expresar los algoritmos de una                        APL, SNOBOL, PROLOG, MODU
manera más cercana a la capacidad                     LA2, ALGOL68, PASCAL, SIMUL
cognitiva humana, en lugar de a la                    A67, ADA, C++,
capacidad ejecutora de las máquinas.                  if( numero > 0 ) printf( "El
                                                      número es positivo" )




                              Sergio Alejandro Urrea Amaya 1103
¿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




                           Sergio Alejandro Urrea Amaya 1103
¿ 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.



                            Sergio Alejandro Urrea Amaya 1103
¿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.
                               Sergio Alejandro Urrea Amaya 1103
¿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++




                           Sergio Alejandro Urrea Amaya 1103
¿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



                           Sergio Alejandro Urrea Amaya 1103
¿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                              import javax.swing.*;
formularios, ya que nos permiten la selección de                    import java.awt.*;
una opción 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;


                                Sergio Alejandro Urrea Amaya 1103
¿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




                              Sergio Alejandro Urrea Amaya 1103
¿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


                               Sergio Alejandro Urrea Amaya 1103
¿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).
                                          Sergio Alejandro Urrea Amaya 1103
¿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.



                                        Sergio Alejandro Urrea Amaya 1103
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.




                            Sergio Alejandro Urrea Amaya 1103
¿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
                                               Sergio Alejandro Urrea Amaya 1103
¿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
* Menor o igual que, <=.
* Mayor que, >.                                                  cambio, 8<4 (ocho menor que
* Mayor o igual que, >=.                                         cuatro) es falsa, false.
* Igual que, =.
* Distinto que, !=.


                                 Sergio Alejandro Urrea Amaya 1103
¿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
                                      Sergio Alejandro Urrea Amaya 1103
¿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
                                Sergio Alejandro Urrea Amaya 1103
¿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).




                             Sergio Alejandro Urrea Amaya 1103
¿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.




                                           Sergio Alejandro Urrea Amaya 1103

Más contenido relacionado

La actualidad más candente

Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccionbcrra_lms
 
Programacion lenguaje-c
Programacion lenguaje-cProgramacion lenguaje-c
Programacion lenguaje-cClariza
 
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CEJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CGato Rivitas
 
Tutorial sencillo manejo de pseint y free dfd
Tutorial sencillo manejo de pseint y free dfdTutorial sencillo manejo de pseint y free dfd
Tutorial sencillo manejo de pseint y free dfdLenin Dario Mendoza Mora
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)keisy vargas
 
Pares algoritmos
Pares algoritmosPares algoritmos
Pares algoritmosbraken262
 
Fundamentos de programación Java
Fundamentos de programación JavaFundamentos de programación Java
Fundamentos de programación Javaquesada_diego
 

La actualidad más candente (15)

Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Anexo1
Anexo1Anexo1
Anexo1
 
Juan diego
Juan diegoJuan diego
Juan diego
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujo
 
Informe de pseint
Informe de pseintInforme de pseint
Informe de pseint
 
Programacion lenguaje-c
Programacion lenguaje-cProgramacion lenguaje-c
Programacion lenguaje-c
 
Practica 09
Practica 09Practica 09
Practica 09
 
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CEJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
 
Clase de programacion
Clase  de  programacionClase  de  programacion
Clase de programacion
 
Tutorial sencillo manejo de pseint y free dfd
Tutorial sencillo manejo de pseint y free dfdTutorial sencillo manejo de pseint y free dfd
Tutorial sencillo manejo de pseint y free dfd
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)
 
Pares algoritmos
Pares algoritmosPares algoritmos
Pares algoritmos
 
Fundamentos de programación Java
Fundamentos de programación JavaFundamentos de programación Java
Fundamentos de programación Java
 
Lenguaje c tarea 3
Lenguaje c tarea 3Lenguaje c tarea 3
Lenguaje c tarea 3
 
Tecnologia jenny
Tecnologia jennyTecnologia jenny
Tecnologia jenny
 

Destacado

Destacado (10)

Modulo Grado11
Modulo Grado11Modulo Grado11
Modulo Grado11
 
Cap02
Cap02Cap02
Cap02
 
Programacion 1
Programacion 1Programacion 1
Programacion 1
 
Clase1 fundamentos
Clase1 fundamentosClase1 fundamentos
Clase1 fundamentos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Desarrollo de lógica algorítmica
Desarrollo de lógica algorítmicaDesarrollo de lógica algorítmica
Desarrollo de lógica algorítmica
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
DEFINICIÓN DE LENGUAJES ALGORÍTMICOS
DEFINICIÓN DE LENGUAJES ALGORÍTMICOSDEFINICIÓN DE LENGUAJES ALGORÍTMICOS
DEFINICIÓN DE LENGUAJES ALGORÍTMICOS
 
Algoritmos computacionales
Algoritmos computacionalesAlgoritmos computacionales
Algoritmos computacionales
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 

Similar a Practica 08

Programacion web - introduccion
Programacion web - introduccionProgramacion web - introduccion
Programacion web - introduccionandrea katherine
 
Nivel de programacion web_introduccion_11º3
Nivel  de programacion web_introduccion_11º3Nivel  de programacion web_introduccion_11º3
Nivel de programacion web_introduccion_11º3SebastianFrancoSotelo
 
Programacion web introduccion 11 3
Programacion web introduccion 11 3Programacion web introduccion 11 3
Programacion web introduccion 11 3Molano-10
 
Programacion web introduccion 11 3
Programacion web introduccion 11 3Programacion web introduccion 11 3
Programacion web introduccion 11 3Garcia-12
 
Programacion web introduccion 11 3
Programacion web introduccion 11 3Programacion web introduccion 11 3
Programacion web introduccion 11 3Garcia-12
 
PROGRAMACION WEB INTRODUCCION
PROGRAMACION WEB INTRODUCCIONPROGRAMACION WEB INTRODUCCION
PROGRAMACION WEB INTRODUCCIONnatisrincon
 
Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación Adolfo Vazcoy
 
Introduccion web paula
Introduccion web paulaIntroduccion web paula
Introduccion web paulaPaan-Benitez
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaAeChm-MgMs-NnNm-OpSe
 
Python_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxPython_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxFedericoMartearena
 

Similar a Practica 08 (20)

Programacion web - introduccion
Programacion web - introduccionProgramacion web - introduccion
Programacion web - introduccion
 
Nivel de programacion web_introduccion_11º3
Nivel  de programacion web_introduccion_11º3Nivel  de programacion web_introduccion_11º3
Nivel de programacion web_introduccion_11º3
 
Programacion web introduccion 11 3
Programacion web introduccion 11 3Programacion web introduccion 11 3
Programacion web introduccion 11 3
 
Programacion web introduccion 11 3
Programacion web introduccion 11 3Programacion web introduccion 11 3
Programacion web introduccion 11 3
 
Programacion web introduccion 11 3
Programacion web introduccion 11 3Programacion web introduccion 11 3
Programacion web introduccion 11 3
 
NIVEL DE PROGRAMACIÓN WEB INTRODUCCIÓN
NIVEL DE PROGRAMACIÓN WEB INTRODUCCIÓNNIVEL DE PROGRAMACIÓN WEB INTRODUCCIÓN
NIVEL DE PROGRAMACIÓN WEB INTRODUCCIÓN
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 
Kimberly (2) mapau trabajo
Kimberly (2) mapau trabajoKimberly (2) mapau trabajo
Kimberly (2) mapau trabajo
 
Practica 09
Practica 09Practica 09
Practica 09
 
Anamaria
AnamariaAnamaria
Anamaria
 
Tecnologia jenny
Tecnologia jennyTecnologia jenny
Tecnologia jenny
 
Presentación1
Presentación1Presentación1
Presentación1
 
PROGRAMACION WEB INTRODUCCION
PROGRAMACION WEB INTRODUCCIONPROGRAMACION WEB INTRODUCCION
PROGRAMACION WEB INTRODUCCION
 
Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación
 
Tata
TataTata
Tata
 
Taller de programación
Taller de programaciónTaller de programación
Taller de programación
 
Introduccion web paula
Introduccion web paulaIntroduccion web paula
Introduccion web paula
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortada
 
Python_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxPython_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptx
 
Progra
PrograProgra
Progra
 

Practica 08

  • 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; } Sergio Alejandro Urrea Amaya 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 expresar los algoritmos de una APL, SNOBOL, PROLOG, MODU manera más cercana a la capacidad LA2, ALGOL68, PASCAL, SIMUL cognitiva humana, en lugar de a la A67, ADA, C++, capacidad ejecutora de las máquinas. if( numero > 0 ) printf( "El número es positivo" ) Sergio Alejandro Urrea Amaya 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 Sergio Alejandro Urrea Amaya 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. Sergio Alejandro Urrea Amaya 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. Sergio Alejandro Urrea Amaya 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++ Sergio Alejandro Urrea Amaya 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 Sergio Alejandro Urrea Amaya 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 import javax.swing.*; formularios, ya que nos permiten la selección de import java.awt.*; una opción 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; Sergio Alejandro Urrea Amaya 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 Sergio Alejandro Urrea Amaya 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 Sergio Alejandro Urrea Amaya 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). Sergio Alejandro Urrea Amaya 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. Sergio Alejandro Urrea Amaya 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. Sergio Alejandro Urrea Amaya 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 Sergio Alejandro Urrea Amaya 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 * Menor o igual que, <=. * Mayor que, >. cambio, 8<4 (ocho menor que * Mayor o igual que, >=. cuatro) es falsa, false. * Igual que, =. * Distinto que, !=. Sergio Alejandro Urrea Amaya 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 Sergio Alejandro Urrea Amaya 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 Sergio Alejandro Urrea Amaya 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). Sergio Alejandro Urrea Amaya 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. Sergio Alejandro Urrea Amaya 1103