SlideShare una empresa de Scribd logo
1 de 18
¿ Que significa programación?

                                                            EJEMPLO:            - Scripts en BASH.
RESPUESTA:                                                                    - Programas en C++.

                                                            #include <stdio.h>
Actividad por la cual se crean programas para
computadoras, tales programas pueden ser códigos            int main (int argc,char **argv)
fuentes interpretados o códigos fuentes que serán            {
compilados hacia lenguajes binarios                              printf("Hola mundon");
                                                                 return 0;
                                                             }

                                                            Nota: este programa está tomado del Dominio Público.
¿Que es lenguaje de alto nivel?


RESPUESTA:                                                      EJEMPLO:

Permite al programador escribir las instrucciones de un         En C se pueden usar palabras tales como: case, if, for, while,
programa utilizando palabras o expresiones sintácticas muy      etc. para construir con ellas instrucciones como:
similares al inglés.
                                                                if( numero > 0 ) printf( "El número es positivo" )
¿Qué significa lenguaje de maquina?


RESPUESTA:                                                 EJEMPLO:

Es el único lenguaje que puede ejecutar una computadora.   código o lenguaje máquina:
El lenguaje de máquina es un código que es interpretado
directamente por el microprocesador.                       00000 1001110 LOAD 11110
El lenguaje está compuesto por un conjunto de              00001 10110100 STOR 10100
instrucciones ejecutadas en secuencia que representan      00010 10011110 LOAD 11110
acciones que la máquina podrá tomar.                       00011 11010100 ADD 10100
                                                           00100 10111111 STOR 11111
                                                           00101 00000000 HALT
¿Cómo se clasifican los lenguajes de alto nivel?


RESPUESTA:                                                     EJEMPLO:

Se clasifican como lenguajes procedimentales, para que         - Ada es un lenguaje de programación orientado a objetos y
el usuario común pudiese solucionar un problema de             fuertemente tipado de forma estática.
procesamiento de datos de una manera más fácil y
rápida.                                                        - BASIC, siglas de Beginner's All-purpose Symbolic
                                                               Instruction Code, es una familia de lenguajes de programación
* ADA            * Clipper                                     de alto nivel.
*ALGOL           * Cobol
*BASIC           * C++
*FORTH
¿Qué significa lenguaje ASSEMBLER?
                                                            EJEMPLO:
                                                            Micro-controlador (µc) Intel 80C51
RESPUESTA:                                                  ORG 8030H

Significa lenguaje ensamblador. es un lenguaje de           T05SEG:
programación de bajo nivel para los computadores,              SETB TR0
microprocesadores, micro-controladores, y otros circuitos      JNB uSEG,T05SEG      ;esta subrutina es utilizada
integrados programables                                        CLR TR0       ;para realizar una cuenta de
                                                               CPL uSEG       ;0,5 segundos mediante la
                                                               MOV R1,DPL        ;interrupción del timer 0.
                                                               MOV R2,DPH
                                                               CJNE R2,#07H,T05SEG
                                                               CJNE R1,#78H,T05SEG
                                                               MOV DPTR,#0
                                                            RET
¿Qué significa Programación orientada hacia objetos?

                                                            EJEMPLO:
RESPUESTA:

POO (Programación Orientada a Objetos)
Es una de las formas más populares de programar y
viene teniendo gran acogida en el desarrollo de
proyectos de software desde los últimos años. Esta
acogida se debe a sus grandes capacidades y ventajas
frente a las antiguas formas de programar.
¿Qué son los eventos?


RESPUESTA:                                                      EJEMPLO:

Es un suceso en el sistema (tal como una interacción del        txtBox_click: Es el nombre del procedimiento que se ocupará de
usuario con la máquina, o un mensaje enviado por un             responder al evento click en el objeto txtBox.
objeto). El sistema maneja el evento enviando el mensaje
adecuado al objeto pertinente. También se puede definir
como evento, a la reacción que puede desencadenar un
objeto, es decir la acción que genera.
¿Qué significa algoritmo?

RESPUESTA:                                                EJEMPLO:
                                                          Inicio
Conjunto ordenado y finito de operaciones que                  Contador = 2
permite hallar la solución de un problema.                     Suma = 1
                                                                  Mientras Contador <= 100 hacer
                                                                             Suma = Suma + Contador
                                                                             Contador = Contador + 1
                                                                 Fin_mientras
                                                            Visualizar Suma
                                                          Fin
¿Cuáles son las etapas de un algoritmo?

RESPUESTA:                                                      EJEMPLO:
1. Análisis del problema: Conducen al diseño detallado por      Los algoritmos pueden expresarse mediante formulas:
medio un código escrito en forma de un algoritmo
2. Diseño de algoritmo
3. Codificación: Refleja las ideas desarrolladas en las
etapas de análisis y diseño                                     O por Pseudocódigo:
4. Compilación y ejecución: Traduce el programa fuente a
programa en código de maquina y lo ejecuta.                     inicio
5. Verificación: Busca errores en las etapas anteriores y los         leer a,b,c
elimina.                                                                   calcular
6. Depuración                                                          escribir perímetro
7. Documentación: Son comentarios, etiquetas de texto,          fin
que facilitan la comprensión del programa
¿Que significa diagramas de flujo y cuales son sus símbolos? Significado de cada uno


RESPUESTA:
Es una representación gráfica de la secuencia de pasos       eje,mplo
que se realizan para obtener un cierto resultado.
¿Qué son las variables y como se declaran en la memoria RAM?


RESPUESTA:                                                 EJEMPLO:

Es un nombre asociado a un elemento de datos que está      Variables Estáticas: Las Variables Estáticas son
situado en posiciones contiguas de la memoria principal,   guardadas en la memoria de usuario (RAM) y son
y su valor puede cambiar durante la ejecución de un        independientes del programa que las llama. La
programa.                                                  declaración de una variable de este tipo es equivalente
Toda variable pertenece a un tipo de dato concreto.        a guardar el contenido de la variable en un directorio
                                                           con un nombre, como si se tratase de un programa.
A diferencia de las variables, ¿Que son las constantes?

                                                      EJEMPLO:
RESPUESTA:                                            Const
                                                         Min = 0;
                                                         Max = 100;
Es un dato cuyo valor no puede cambiar durante la        Sep = 10;
ejecución del programa. Recibe un valor en el           var
momento de la compilación y este permanece                i : integer;
inalterado durante todo el programa.
                                                        begin
                                                           i := Min;
                                                         while i < Max do begin
                                                            writeln(i);
                                                           i := i + Sep
                                                         end
                                                       end.
¿Cuáles son los operadores matemáticos y cual es su jerarquización?

RESPUESTA:                                                    EJEMPLO:
                                                                               Operadores aritméticos
Un operador es un símbolo matemático que indica que
debe ser llevada a cabo una operación especificada1 sobre      Operador
                                                                              Operación       Ejemplo        Resultado
                                                               aritmético
un cierto número de operandos (número, función, vector,
etc.).                                                            **           Potencia          4**3           64
                                                                   *        Multiplicación       8.25*7        57.75
                                                                   /           División          15/4          3.75
           Jerarquía de los Operadores Aritméticos
     Operador              Jerarquía          Operación            +            Suma          125.78+62.50    188.28
         **                 (mayor)            Potencia
   *, /, mod, div                          Multiplicación,         -            Resta         65.30-32.33      32.97
                                          división, módulo,      mod           Módulo          15 mod 2         1
                                           división entera                    (residuo)
         +, -                                Suma, resta          div       División entera     17 div 3        5
                            (menor)
¿Cuáles y que significados tienen los operadores de relación?


RESPUESTA:                                        EJEMPLO:

  Operador             Nombre               Ejemplo            Significado
 <           menor que                a<b              a es menor que b
 >           mayor que                a>b              a es mayor que b
 ==          igual a                  a==b             a es igual a b
 /=          no igual a               a!=b             a no es igual a b
 <=          menor que o igual a      a<=5             a es menor que o igual a b
 >=          mayor que o igual a      a>=b             a es menor que o igual a b
¿Qué significan y cual es la tabla de descomposición para los siguientes operadores lógicos: AND, OR,
                                                  XOR?

RESPUESTA:                                      EJEMPLO:

AND: Para que el resultado sea verdadero
las dos condiciones deben ser verdaderas.

OR: El resultado es verdadero si al menos
una de las dos condiciones es verdadera.

XNOR: Es la negación del operador lógico
OR (lo contrario del resultado en la tabla de
verdad)
¿Qué significa programación HTML?
                                                          EJEMPLO:
RESPUESTA:                                                Subrayar un Link al pasar el mouse:
                                                          <STYLE type="text/css">
Hyper Text Markup Language (Lenguaje de marcación         <!--
                                                          A:link {COLOR: red; TEXT-DECORATION: none}
de Hipertexto)
                                                          A:visited {COLOR: gray; TEXT-DECORATION: none}
                                                          A:active {TEXT-DECORATION: none}
Es el lenguaje de marcas de texto utilizado normalmente   A:hover {COLOR: blue; TEXT-DECORATION: underline} -->
en la www (World Wide Web). Es el formato estándar        </STYLE>
de las páginas web.                                       </p>
                                                          <p><a href="l1.htm">El texto que quieras.</a><br>
                                                          <a href="l2.htm">otro texto.</a><br>
                                                          <a href="l3.htm">Otro texto.</a><br>
                                                          </p>
¿Cuál es el significado y uso de las siguientes etiquetas:

                                                             EJEMPLO:
RESPUESTA:                                                   <Hx></Hx>
                                                             <h1>Titulo principal</h1>
<html> Es la que encerrará el documento .                    <h2>Titulo secundario</h2>
<HEAD> cabeza .                                              <h3>Titulo terciario</h3>
 <BODY> cuerpo.                                              <h4>Titulo cuarto nivel</h4>
 <TITLE> contiene el titulo del documento encerrado por el   <h5>Titulo quinto</h5>
elemento.                                                    <h6>Titulo sexto</h6>
<Hx></Hx> se usa la etiqueta para escribir títulos.          Quedaría mas o menos así:
<p align="left"> Párrafo... </p> Alinea a la izquierda.      Titulo principal
<p align="center"> Párrafo... </p> Realiza un centrado.      Titulo secundario
<p align="right"> Párrafo... </p> Alinea a la derecha.       Titulo terciario
                                                             Titulo cuarto nivel
                                                             Titulo quinto
                                                             Titulo sexto

Más contenido relacionado

La actualidad más candente

Programacion lenguaje-c
Programacion lenguaje-cProgramacion lenguaje-c
Programacion lenguaje-cClariza
 
PROGRAMACION WEB INTRODUCCION
PROGRAMACION WEB INTRODUCCIONPROGRAMACION WEB INTRODUCCION
PROGRAMACION WEB INTRODUCCIONnatisrincon
 
Clase programacion unidad i
Clase programacion unidad iClase programacion unidad i
Clase programacion unidad iYhonal Sisiruca
 
Tema1
Tema1Tema1
Tema1UH
 
Tema1
Tema1Tema1
Tema1UH
 
Modulo de algoritmo_-_programacion
Modulo de algoritmo_-_programacionModulo de algoritmo_-_programacion
Modulo de algoritmo_-_programacionadrianangel4
 
diana estefania huertas villota
diana estefania huertas villotadiana estefania huertas villota
diana estefania huertas villotadiana
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacionAnaisMar22
 
Programacion web introduccion 11 3
Programacion web introduccion 11 3Programacion web introduccion 11 3
Programacion web introduccion 11 3Garcia-12
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de ProgramaciónKudos S.A.S
 

La actualidad más candente (14)

Programacion lenguaje-c
Programacion lenguaje-cProgramacion lenguaje-c
Programacion lenguaje-c
 
Tecnologia jenny
Tecnologia jennyTecnologia jenny
Tecnologia jenny
 
PROGRAMACION WEB INTRODUCCION
PROGRAMACION WEB INTRODUCCIONPROGRAMACION WEB INTRODUCCION
PROGRAMACION WEB INTRODUCCION
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Anamaria
AnamariaAnamaria
Anamaria
 
Clase programacion unidad i
Clase programacion unidad iClase programacion unidad i
Clase programacion unidad i
 
Tema1
Tema1Tema1
Tema1
 
Tema1
Tema1Tema1
Tema1
 
Modulo de algoritmo_-_programacion
Modulo de algoritmo_-_programacionModulo de algoritmo_-_programacion
Modulo de algoritmo_-_programacion
 
Tema 1[1][1]
Tema 1[1][1]Tema 1[1][1]
Tema 1[1][1]
 
diana estefania huertas villota
diana estefania huertas villotadiana estefania huertas villota
diana estefania huertas villota
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacion
 
Programacion web introduccion 11 3
Programacion web introduccion 11 3Programacion web introduccion 11 3
Programacion web introduccion 11 3
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 

Destacado

Actividades de asimilación
Actividades de asimilaciónActividades de asimilación
Actividades de asimilaciónNatalies Morales
 
4.maestría en gerencia y liderazgo educacional
4.maestría en gerencia y liderazgo educacional4.maestría en gerencia y liderazgo educacional
4.maestría en gerencia y liderazgo educacionalJorge Mosquera
 
Pedacito de amistad
Pedacito de amistadPedacito de amistad
Pedacito de amistaddannydalt
 
Manual de introducción a la antropología funcionalista
Manual de introducción a la antropología funcionalistaManual de introducción a la antropología funcionalista
Manual de introducción a la antropología funcionalistaRuben Perez Hernandez
 
Unidad 3 procesamiento de los datos
Unidad 3  procesamiento de los datosUnidad 3  procesamiento de los datos
Unidad 3 procesamiento de los datosdark133
 
Parte aun max
Parte aun maxParte aun max
Parte aun maxanimamax
 
Producción fotográfica Ioana Popa
Producción fotográfica Ioana PopaProducción fotográfica Ioana Popa
Producción fotográfica Ioana PopaMiyuja
 
áLbum de mis banda favoritas
áLbum de mis banda favoritasáLbum de mis banda favoritas
áLbum de mis banda favoritasisraelblog
 
respuesta a mi primera pregunta de unidad
respuesta a mi primera pregunta de unidadrespuesta a mi primera pregunta de unidad
respuesta a mi primera pregunta de unidadpedros11994
 
Solucion al problema de la pagina oficial version meme
Solucion al problema de la pagina oficial version memeSolucion al problema de la pagina oficial version meme
Solucion al problema de la pagina oficial version memeJuegos de Valve
 
Programa ingreso social con trabajo “argentina trabaja”
Programa ingreso social con trabajo “argentina trabaja”Programa ingreso social con trabajo “argentina trabaja”
Programa ingreso social con trabajo “argentina trabaja”Ignacio Garcia
 
¿Qué hacer cuando nuestro cliente es móvil? - Mobile Strategy
¿Qué hacer cuando nuestro cliente es móvil? - Mobile Strategy¿Qué hacer cuando nuestro cliente es móvil? - Mobile Strategy
¿Qué hacer cuando nuestro cliente es móvil? - Mobile StrategyVanessa Estorach
 
Cuales son los actores claves que participan en el pfp
Cuales son los actores claves que participan en el pfpCuales son los actores claves que participan en el pfp
Cuales son los actores claves que participan en el pfpalvaro LAURA
 

Destacado (20)

Actividades de asimilación
Actividades de asimilaciónActividades de asimilación
Actividades de asimilación
 
4.maestría en gerencia y liderazgo educacional
4.maestría en gerencia y liderazgo educacional4.maestría en gerencia y liderazgo educacional
4.maestría en gerencia y liderazgo educacional
 
Descripcion producto
Descripcion productoDescripcion producto
Descripcion producto
 
Pedacito de amistad
Pedacito de amistadPedacito de amistad
Pedacito de amistad
 
Manual de introducción a la antropología funcionalista
Manual de introducción a la antropología funcionalistaManual de introducción a la antropología funcionalista
Manual de introducción a la antropología funcionalista
 
Unidad 3 procesamiento de los datos
Unidad 3  procesamiento de los datosUnidad 3  procesamiento de los datos
Unidad 3 procesamiento de los datos
 
000422 mc 73-2008-mdc-cep-bases[1]
000422 mc 73-2008-mdc-cep-bases[1]000422 mc 73-2008-mdc-cep-bases[1]
000422 mc 73-2008-mdc-cep-bases[1]
 
Google Apps
Google AppsGoogle Apps
Google Apps
 
Parte aun max
Parte aun maxParte aun max
Parte aun max
 
Producción fotográfica Ioana Popa
Producción fotográfica Ioana PopaProducción fotográfica Ioana Popa
Producción fotográfica Ioana Popa
 
áLbum de mis banda favoritas
áLbum de mis banda favoritasáLbum de mis banda favoritas
áLbum de mis banda favoritas
 
Hope Funds
Hope FundsHope Funds
Hope Funds
 
respuesta a mi primera pregunta de unidad
respuesta a mi primera pregunta de unidadrespuesta a mi primera pregunta de unidad
respuesta a mi primera pregunta de unidad
 
Solucion al problema de la pagina oficial version meme
Solucion al problema de la pagina oficial version memeSolucion al problema de la pagina oficial version meme
Solucion al problema de la pagina oficial version meme
 
Programa ingreso social con trabajo “argentina trabaja”
Programa ingreso social con trabajo “argentina trabaja”Programa ingreso social con trabajo “argentina trabaja”
Programa ingreso social con trabajo “argentina trabaja”
 
Entrada bloc 1
Entrada bloc 1Entrada bloc 1
Entrada bloc 1
 
¿Qué hacer cuando nuestro cliente es móvil? - Mobile Strategy
¿Qué hacer cuando nuestro cliente es móvil? - Mobile Strategy¿Qué hacer cuando nuestro cliente es móvil? - Mobile Strategy
¿Qué hacer cuando nuestro cliente es móvil? - Mobile Strategy
 
5 rivera psychology 327
5 rivera psychology 3275 rivera psychology 327
5 rivera psychology 327
 
Ética_personal_y_etica_politica
Ética_personal_y_etica_politicaÉtica_personal_y_etica_politica
Ética_personal_y_etica_politica
 
Cuales son los actores claves que participan en el pfp
Cuales son los actores claves que participan en el pfpCuales son los actores claves que participan en el pfp
Cuales son los actores claves que participan en el pfp
 

Similar a Nivel de programacion web_introduccion_11º3

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
 
Conceptos básicos
Conceptos básicosConceptos básicos
Conceptos básicospablo
 
Programacion web introduccion
Programacion web  introduccionProgramacion web  introduccion
Programacion web introduccionandrea katherine
 
Programacion web - introduccion
Programacion web - introduccionProgramacion web - introduccion
Programacion web - introduccionandrea katherine
 
Introduccion web paula
Introduccion web paulaIntroduccion web paula
Introduccion web paulaPaan-Benitez
 
Programacion web introduccion 11 3
Programacion web introduccion 11 3Programacion web introduccion 11 3
Programacion web introduccion 11 3Molano-10
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacionkarenyulithza
 
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONLENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONSol López
 
Unidad Iii Generalidades Sobre Algoritmos
Unidad Iii Generalidades Sobre AlgoritmosUnidad Iii Generalidades Sobre Algoritmos
Unidad Iii Generalidades Sobre Algoritmosmarthaill10
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacionadrianfazio
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacionadrianfazio
 
3 Conceptos progamacion-tema3
3 Conceptos progamacion-tema33 Conceptos progamacion-tema3
3 Conceptos progamacion-tema3Elba Sepúlveda
 
Intro programacion conceptos_2012
Intro programacion conceptos_2012Intro programacion conceptos_2012
Intro programacion conceptos_2012Rafael Pérez
 

Similar a Nivel de programacion web_introduccion_11º3 (20)

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
 
Conceptos básicos
Conceptos básicosConceptos básicos
Conceptos básicos
 
Programacion web introduccion
Programacion web  introduccionProgramacion web  introduccion
Programacion web introduccion
 
Programacion web - introduccion
Programacion web - introduccionProgramacion web - introduccion
Programacion web - introduccion
 
Tecnologia jenny
Tecnologia jennyTecnologia jenny
Tecnologia jenny
 
Presentación1
Presentación1Presentación1
Presentación1
 
Introduccion web paula
Introduccion web paulaIntroduccion web paula
Introduccion web paula
 
Programacion web introduccion 11 3
Programacion web introduccion 11 3Programacion web introduccion 11 3
Programacion web introduccion 11 3
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacion
 
Practica 08
Practica 08Practica 08
Practica 08
 
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONLENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
 
Unidad Iii Generalidades Sobre Algoritmos
Unidad Iii Generalidades Sobre AlgoritmosUnidad Iii Generalidades Sobre Algoritmos
Unidad Iii Generalidades Sobre Algoritmos
 
C++
C++C++
C++
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
3 Conceptos progamacion-tema3
3 Conceptos progamacion-tema33 Conceptos progamacion-tema3
3 Conceptos progamacion-tema3
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Introducción a Turbo Pascal
Introducción a Turbo PascalIntroducción a Turbo Pascal
Introducción a Turbo Pascal
 
Intro programacion conceptos_2012
Intro programacion conceptos_2012Intro programacion conceptos_2012
Intro programacion conceptos_2012
 
Tema1 b
Tema1 bTema1 b
Tema1 b
 

Nivel de programacion web_introduccion_11º3

  • 1.
  • 2. ¿ Que significa programación? EJEMPLO: - Scripts en BASH. RESPUESTA: - Programas en C++. #include <stdio.h> Actividad por la cual se crean programas para computadoras, tales programas pueden ser códigos int main (int argc,char **argv) fuentes interpretados o códigos fuentes que serán { compilados hacia lenguajes binarios printf("Hola mundon"); return 0; } Nota: este programa está tomado del Dominio Público.
  • 3. ¿Que es lenguaje de alto nivel? RESPUESTA: EJEMPLO: Permite al programador escribir las instrucciones de un En C se pueden usar palabras tales como: case, if, for, while, programa utilizando palabras o expresiones sintácticas muy etc. para construir con ellas instrucciones como: similares al inglés. if( numero > 0 ) printf( "El número es positivo" )
  • 4. ¿Qué significa lenguaje de maquina? RESPUESTA: EJEMPLO: Es el único lenguaje que puede ejecutar una computadora. código o lenguaje máquina: El lenguaje de máquina es un código que es interpretado directamente por el microprocesador. 00000 1001110 LOAD 11110 El lenguaje está compuesto por un conjunto de 00001 10110100 STOR 10100 instrucciones ejecutadas en secuencia que representan 00010 10011110 LOAD 11110 acciones que la máquina podrá tomar. 00011 11010100 ADD 10100 00100 10111111 STOR 11111 00101 00000000 HALT
  • 5. ¿Cómo se clasifican los lenguajes de alto nivel? RESPUESTA: EJEMPLO: Se clasifican como lenguajes procedimentales, para que - Ada es un lenguaje de programación orientado a objetos y el usuario común pudiese solucionar un problema de fuertemente tipado de forma estática. procesamiento de datos de una manera más fácil y rápida. - BASIC, siglas de Beginner's All-purpose Symbolic Instruction Code, es una familia de lenguajes de programación * ADA * Clipper de alto nivel. *ALGOL * Cobol *BASIC * C++ *FORTH
  • 6. ¿Qué significa lenguaje ASSEMBLER? EJEMPLO: Micro-controlador (µc) Intel 80C51 RESPUESTA: ORG 8030H Significa lenguaje ensamblador. es un lenguaje de T05SEG: programación de bajo nivel para los computadores, SETB TR0 microprocesadores, micro-controladores, y otros circuitos JNB uSEG,T05SEG ;esta subrutina es utilizada integrados programables CLR TR0 ;para realizar una cuenta de CPL uSEG ;0,5 segundos mediante la MOV R1,DPL ;interrupción del timer 0. MOV R2,DPH CJNE R2,#07H,T05SEG CJNE R1,#78H,T05SEG MOV DPTR,#0 RET
  • 7. ¿Qué significa Programación orientada hacia objetos? EJEMPLO: RESPUESTA: POO (Programación Orientada a Objetos) Es una de las formas más populares de programar y viene teniendo gran acogida en el desarrollo de proyectos de software desde los últimos años. Esta acogida se debe a sus grandes capacidades y ventajas frente a las antiguas formas de programar.
  • 8. ¿Qué son los eventos? RESPUESTA: EJEMPLO: Es un suceso en el sistema (tal como una interacción del txtBox_click: Es el nombre del procedimiento que se ocupará de usuario con la máquina, o un mensaje enviado por un responder al evento click en el objeto txtBox. objeto). El sistema maneja el evento enviando el mensaje adecuado al objeto pertinente. También se puede definir como evento, a la reacción que puede desencadenar un objeto, es decir la acción que genera.
  • 9. ¿Qué significa algoritmo? RESPUESTA: EJEMPLO: Inicio Conjunto ordenado y finito de operaciones que Contador = 2 permite hallar la solución de un problema. Suma = 1 Mientras Contador <= 100 hacer Suma = Suma + Contador Contador = Contador + 1 Fin_mientras Visualizar Suma Fin
  • 10. ¿Cuáles son las etapas de un algoritmo? RESPUESTA: EJEMPLO: 1. Análisis del problema: Conducen al diseño detallado por Los algoritmos pueden expresarse mediante formulas: medio un código escrito en forma de un algoritmo 2. Diseño de algoritmo 3. Codificación: Refleja las ideas desarrolladas en las etapas de análisis y diseño O por Pseudocódigo: 4. Compilación y ejecución: Traduce el programa fuente a programa en código de maquina y lo ejecuta. inicio 5. Verificación: Busca errores en las etapas anteriores y los leer a,b,c elimina. calcular 6. Depuración escribir perímetro 7. Documentación: Son comentarios, etiquetas de texto, fin que facilitan la comprensión del programa
  • 11. ¿Que significa diagramas de flujo y cuales son sus símbolos? Significado de cada uno RESPUESTA: Es una representación gráfica de la secuencia de pasos eje,mplo que se realizan para obtener un cierto resultado.
  • 12. ¿Qué son las variables y como se declaran en la memoria RAM? RESPUESTA: EJEMPLO: Es un nombre asociado a un elemento de datos que está Variables Estáticas: Las Variables Estáticas son situado en posiciones contiguas de la memoria principal, guardadas en la memoria de usuario (RAM) y son y su valor puede cambiar durante la ejecución de un independientes del programa que las llama. La programa. declaración de una variable de este tipo es equivalente Toda variable pertenece a un tipo de dato concreto. a guardar el contenido de la variable en un directorio con un nombre, como si se tratase de un programa.
  • 13. A diferencia de las variables, ¿Que son las constantes? EJEMPLO: RESPUESTA: Const Min = 0; Max = 100; Es un dato cuyo valor no puede cambiar durante la Sep = 10; ejecución del programa. Recibe un valor en el var momento de la compilación y este permanece i : integer; inalterado durante todo el programa. begin i := Min; while i < Max do begin writeln(i); i := i + Sep end end.
  • 14. ¿Cuáles son los operadores matemáticos y cual es su jerarquización? RESPUESTA: EJEMPLO: Operadores aritméticos Un operador es un símbolo matemático que indica que debe ser llevada a cabo una operación especificada1 sobre Operador Operación Ejemplo Resultado aritmético un cierto número de operandos (número, función, vector, etc.). ** Potencia 4**3 64 * Multiplicación 8.25*7 57.75 / División 15/4 3.75 Jerarquía de los Operadores Aritméticos Operador Jerarquía Operación + Suma 125.78+62.50 188.28 ** (mayor) Potencia *, /, mod, div Multiplicación, - Resta 65.30-32.33 32.97 división, módulo, mod Módulo 15 mod 2 1 división entera (residuo) +, - Suma, resta div División entera 17 div 3 5 (menor)
  • 15. ¿Cuáles y que significados tienen los operadores de relación? RESPUESTA: EJEMPLO: Operador Nombre Ejemplo Significado < menor que a<b a es menor que b > mayor que a>b a es mayor que b == igual a a==b a es igual a b /= no igual a a!=b a no es igual a b <= menor que o igual a a<=5 a es menor que o igual a b >= mayor que o igual a a>=b a es menor que o igual a b
  • 16. ¿Qué significan y cual es la tabla de descomposición para los siguientes operadores lógicos: AND, OR, XOR? RESPUESTA: EJEMPLO: AND: Para que el resultado sea verdadero las dos condiciones deben ser verdaderas. OR: El resultado es verdadero si al menos una de las dos condiciones es verdadera. XNOR: Es la negación del operador lógico OR (lo contrario del resultado en la tabla de verdad)
  • 17. ¿Qué significa programación HTML? EJEMPLO: RESPUESTA: Subrayar un Link al pasar el mouse: <STYLE type="text/css"> Hyper Text Markup Language (Lenguaje de marcación <!-- A:link {COLOR: red; TEXT-DECORATION: none} de Hipertexto) A:visited {COLOR: gray; TEXT-DECORATION: none} A:active {TEXT-DECORATION: none} Es el lenguaje de marcas de texto utilizado normalmente A:hover {COLOR: blue; TEXT-DECORATION: underline} --> en la www (World Wide Web). Es el formato estándar </STYLE> de las páginas web. </p> <p><a href="l1.htm">El texto que quieras.</a><br> <a href="l2.htm">otro texto.</a><br> <a href="l3.htm">Otro texto.</a><br> </p>
  • 18. ¿Cuál es el significado y uso de las siguientes etiquetas: EJEMPLO: RESPUESTA: <Hx></Hx> <h1>Titulo principal</h1> <html> Es la que encerrará el documento . <h2>Titulo secundario</h2> <HEAD> cabeza . <h3>Titulo terciario</h3> <BODY> cuerpo. <h4>Titulo cuarto nivel</h4> <TITLE> contiene el titulo del documento encerrado por el <h5>Titulo quinto</h5> elemento. <h6>Titulo sexto</h6> <Hx></Hx> se usa la etiqueta para escribir títulos. Quedaría mas o menos así: <p align="left"> Párrafo... </p> Alinea a la izquierda. Titulo principal <p align="center"> Párrafo... </p> Realiza un centrado. Titulo secundario <p align="right"> Párrafo... </p> Alinea a la derecha. Titulo terciario Titulo cuarto nivel Titulo quinto Titulo sexto