SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
2012   hacia la calidad educativa, humanista, democrática y religiosa




              Ingry Nataly Pineda Garnica 1103
2012    hacia la calidad educativa, humanista, democrática y religiosa

                           ¿Qué significa programación ?


       Respuesta                                                  Ejemplo




La programación es el proceso                            mysql> create table datos (cod
de diseñar, codificar, depurar y                         int(2), nombre varchar(30));
mantener el código fuente de                             mysql> insert into datos
programas computacionales. El                            values(1, ‘Debian’);
código fuente es escrito en un                           mysql> insert into datos
lenguaje de programación.                                values(2, ‘openSuse’);
                                                         mysql> insert into datos
                                                         values(3, ‘Gentoo’);
                                                         mysql> insert into datos
                                                         values(4, ‘Fedora’);

                               Ingry Nataly Pineda Garnica 1103
2012    hacia la calidad educativa, humanista, democrática y religiosa

                           ¿Qué es un lenguaje de alto nivel?


       Respuesta                                                 Ejemplo


Un lenguaje de alto nivel permite al                    if( numero > 0 ) printf( "El número es
programador escribir las                                positivo" )
instrucciones de un programa
utilizando palabras o expresiones
sintácticas muy similares al inglés.
Por ejemplo, en C se pueden usar
palabras tales como:
case, if, for, while, etc.




                              Ingry Nataly Pineda Garnica 1103
2012   hacia la calidad educativa, humanista, democrática y religiosa


                     ¿Que significa lenguaje de maquina?

      Respuesta                                                Ejemplo


Lenguaje de máquina es el sistema                   Por ejemplo, nemotécnicos típicos
de códigos directamente                             de operaciones aritméticas son: en
interpretable por un circuito                       inglés, ADD, SUB, DIV, etc.; en
microprogramable, como el                           español, SUM,RES,DIV,etc. Una
microprocesador de una                              instrucción típica de suma sería:
computadora o el                                    ADD M, N, P
microcontrolador de un autómata.




                            Ingry Nataly Pineda Garnica 1103
2012     hacia la calidad educativa, humanista, democrática y religiosa


                  ¿Cómo se clasifican los lenguajes de alto nivel?

      Respuesta                                                  Ejemplo


Fortran
Cobol
Pl
Basic
Pascal
C
ada




                              Ingry Nataly Pineda Garnica 1103
2012   hacia la calidad educativa, humanista, democrática y religiosa


                        ¿Que significa lenguaje Asembler?

      Respuesta                                                  Ejemplo


El lenguaje ensamblador, o                          ; --------------------------------------------- ;
assembler (assembly language en                     Programa que imprime un string en la
inglés) es un lenguaje de                           pantalla ; --------------------------------------
programación de bajo nivel para                     ------- .model small ; modelo de
los                                                 memoria .stack ; segmento del stack
computadores, microprocesadores                     .data ; segmento de datos Cadena1 DB
, microcontroladores, y otros                       'Hola Mundo.$' ; string a imprimir
circuitos integrados programables.                  (finalizado en $) .code ; segmento del
                                                    código




                             Ingry Nataly Pineda Garnica 1103
2012    hacia la calidad educativa, humanista, democrática y religiosa


                  ¿Que significa programación orientada a objetos?
    Respuesta
                                                                  Ejemplo
La programación orientada a
objetos o POO (OOP según sus siglas
en inglés) es un paradigma de                           Por ejemplo cada ventana
programación que usa objetos y sus                      que abres en tu
interacciones, para diseñar                             Computadora es un Objeto
aplicaciones y                                          tiene propiedades que son el
programas informáticos. Está basado                     color de la ventana, su
en varias técnicas,                                     tamaño, imágenes, etc. Y
incluyendo herencia, abstracción, poli                  tiene Sus métodos. Cerrar,
morfismo y encapsulamiento. Su uso                      Abrir. Maximizar
se popularizó a principios de la década
de los años 1990. En la actualidad,
existe variedad de lenguajes de
programación que soportan la
orientación a objetos.
                               Ingry Nataly Pineda Garnica 1103
2012    hacia la calidad educativa, humanista, democrática y religiosa


                                   ¿Que es un evento?

      Respuesta                                                   Ejemplo
Acontecimiento programado
                                                         Para generar y ejecutar los
que responde a una finalidad
                                                         ejemplos de eventos desde la
especifica, en el cual el sujeto
                                                         línea de comandos
fundamental es el hombre y
                                                         Utilice el comando Cambiar
sus relaciones con el medio
                                                         directorio para cambiar al
ambiente
                                                         directorio Events1.
Responden a situaciones de
grupo y se realizan en
espacios y tiempos
determinados




                               Ingry Nataly Pineda Garnica 1103
2012    hacia la calidad educativa, humanista, democrática y religiosa

                              ¿Cuales y que significados tienen los
                                controles del ambiente grafico?
         Respuesta
Es una herramienta estadística que                                 Ejemplo
detecta la variabilidad, consistencia,
control y mejora de un proceso.
La gráfica de control se usa como una
                                                           tales como cambio de
forma de observar, detectar y prevenir el
                                                           turno, temperatura
comportamiento del proceso a través de
                                                           ambiente.
sus pasos vitales.
Así mismo nos muestra datos en un forma
estática, tienen por supuesto sus
aplicaciones, y es necesario saber sobre
los cambios en los procesos de
producción, la naturaleza de estos
cambios en determinado período de
tiempo y en forma dinámica, es por esto
que las gráficas de control son
ampliamente probadas en la práctica. Nataly Pineda Garnica 1103
                                    Ingry
2012   hacia la calidad educativa, humanista, democrática y religiosa


                               ¿Que significa algoritmo?

          Respuesta                                                            Ejemplo
                                                                                             Inicio
                                                                                           Dormir
                                                                   haga 1 hasta que suene el despertador (o lo llame la
                                                                                           mamá).
                                                                                        Mirar la hora.
Secuencia finita de                                                               ¿Hay tiempo suficiente?
                                                                                      Si hay, entonces
instrucciones, reglas o pasos que                                                           Bañarse.
                                                                                            Vestirse.
describen de forma precisa las                                                             Desayunar.
                                                                                            Sino,
operaciones de un ordenador                                                                  Vestirse.
                                                                                    Cepillarse los dientes.
debe realizar para llevar a cabo                                            Despedirse de la mamá y el papá.
un tarea en un tiempo mas                                                          ¿Hay tiempo suficiente?
                                                                                  Si, Caminar al paradero.
finito. [Donald E. Knuth, 1968]                                                   Sino, Correr al paradero.
                                                                     Hasta que pase un bus para la universidad haga :
                                                                                         Esperar el bus
                                                                       Ver a las demás personas que esperan un bus.
                                                                                        Tomar el bus.
                                                                        Mientras no llegue a la universidad haga :
                                                                                        Seguir en el bus.
                                                                           Pelear mentalmente con el conductor.
                                                                                           Timbrar.
                                                                                           Bajarse.
                                    Ingry Nataly Pineda Garnica 1103              Entrar a la universidad.
                                                                                              Fin
2012    hacia la calidad educativa, humanista, democrática y religiosa



                      ¿Cuales son las etapas del algoritmo?

Pasos           Etapa                                   Descripción
  1 Análisis del problema           Conducen al diseño detallado por medio
  2 Diseño de algoritmo             un código escrito en forma de un algoritmo
  3 Codificación                    Se implementa el algoritmo en un código escrito en
                                    un lenguaje de programación. Refleja las ideas
                                    desarrolladas en las etapas de análisis y diseño
 4    Compilación y ejecución       Traduce el programa fuente a programa en código
                                    de maquina y lo ejecuta.
 5    Verificación                  Busca errores en las etapas anteriores y los elimina.
 6    Depuración
 7    Documentación                 Son comentarios, etiquetas de texto, que facilitan la
                                    comprensión del programa

                                Ingry Nataly Pineda Garnica 1103
2012    hacia la calidad educativa, humanista, democrática y religiosa


                                ¿Que es el diagrama de flujo?

          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. Estos diagramas
utilizan símbolos con significados bien
definidos que representan los pasos del
algoritmo, y representan el flujo de
ejecución mediante flechas que conectan
los puntos de inicio y de fin de proceso.



                                   Ingry Nataly Pineda Garnica 1103
2012   hacia la calidad educativa, humanista, democrática y religiosa

                              ¿Cuales son sus símbolos ?
Respuesta
Círculo: Procedimiento estandarizado.
Cuadrado: Proceso de control.
Línea ininterrumpida: Flujo de información vía formulario o documentación en soporte de
papel escrito.
Línea interrumpida: Flujo de información vía formulario digital.
Rectángulo: Formulario o documentación. Se grafica con un doble de ancho que su altura.
Rectángulo Pequeño: Valor o medio de pago (cheque, pagaré, etcétera).Se grafica con un
cuádruple de ancho que su altura, siendo su ancho igual al de los formularios.
Triángulo (base inferior): Archivo definitivo.
Triángulo Invertido (base superior): Archivo Transitorio.
Semi-óvalo: Demora.
Rombo: División entre opciones.
Trapezoide: Carga de datos al sistema.
Elipsoide: Acceso por pantalla.
Hexágono: Proceso no representado.
Pentágono: Conector.
                                   Ingry Nataly Pineda Garnica 1103
Cruz de Diagonales: Destrucción de Formularios.
2012    hacia la calidad educativa, humanista, democrática y religiosa


                                    ¿Que son las variables?

    Respuesta                                                         Ejemplo

Una variable es un símbolo que                      Sea x una variable cuyo universo es el conjunto
representa un elemento o cosa no                    {1,3,5,7,9,11,13}; entonces x puede tener
especificada de un conjunto dado. Dicho             cualquiera de esos valores: 1,3,5,7,9,11,13. En
conjunto es llamado conjunto                        otras palabras x puede reemplazarse por
universal de la                                     cualquier entero positivo impar menor que 14.
variable, universo o variar de la variable,         Por esta razón, a menudo se dice que una
y cada elemento del conjunto es                     variable es un reemplazo de cualquier
un valor de la variable.                            elemento de su universo.




                                   Ingry Nataly Pineda Garnica 1103
2012    hacia la calidad educativa, humanista, democrática y religiosa




      Respuesta

     ¿Como se declaran en la memoria RAM?

al declarar una variable estamos diciendo al ordenador que reserve una parte
de la memoria RAM para almacenarla. Cada vez que ejecutemos el programa la
variable se almacenará en un sitio diferente; eso no lo podemos controlar;
depende de la memoria disponible y de otros varios factores. Puede que se
almacene en el mismo sitio, pero es mejor no fiarse. Dependiendo del tipo de
variable que declaremos, el ordenador reservará más o menos memoria. Como
vimos en la sección Variables cada tipo de variable ocupa más o menos bytes.
Por ejemplo, si declaramos un char, el ordenador reserva 1 byte (8 bits).
Cuando finaliza el programa todo el espacio reservado queda libre.



                             Ingry Nataly Pineda Garnica 1103
2012   hacia la calidad educativa, humanista, democrática y religiosa


                                   ¿Que son las constantes?

      Respuesta                                                      Ejemplo

En programación, una constante es un valor             El valor de pi = 3.1416
que no puede ser alterado durante la                   Por conveniencia, el nombre de las
ejecución de un programa.                              constantes suele escribirse en
Una constante corresponde a una longitud               mayúsculas en la mayoría de
fija de un área reservada en la memoria                lenguajes.
principal del ordenador, donde el programa
almacena valores fijos.




                                  Ingry Nataly Pineda Garnica 1103
2012    hacia la calidad educativa, humanista, democrática y religiosa



                   ¿A diferencia de las variables que son las constantes?


       Respuesta

•Las constantes ya reciben un valor inicial en su declaración
•Las variables primero se declaran, luego se inician, y luego se usan
•Las constantes, una vez declaradas mantienen su valor durante toda la ejecución del
programa
•En cambio, las variables pueden cambiar su valor tantas veces como deseen
•Además de cambiar su valor, las variables también pueden cambiar de tamaño en
tiempo de ejecución (punteros)




                                   Ingry Nataly Pineda Garnica 1103
2012    hacia la calidad educativa, humanista, democrática y religiosa

                 ¿Cuales son los operadores matemáticos y cual es su
                 jerarquización dentro de una operación matemática?

         Respuesta                                                 Ejemplo

Para escribir un programa
dispondremos de una serie de
operadores y funciones matemáticas,
                                                                             3*a+b–d*b
en general comunes para todos los                                      ->
                                                                                ^ (-1)
lenguajes. El uso de estas
herramientas tiene en general dos
fines:

a) Realizar operaciones
matemáticas.
b) Obtener un resultado verdadero o
falso después de haber planteado una
hipótesis o situación.
                                Ingry Nataly Pineda Garnica 1103
2012   hacia la calidad educativa, humanista, democrática y religiosa

             ¿Cuales y que significado tienen los operadores de relación?
     Respuesta                       relaciones
                                       Los más sencillos son (nótese su relación con
                                       los operadores relacionales):Operador NO-
Jerarquía de Operaciones:
                                       lógico: '¬A' significa todo lo que no es A'
()
                                       Operador Y-lógico: 'A ∧ B' significa 'A y B a la
signo
                                       vez'; resultando FALSO (0) si no se cumple y
Potencia
                                       VERDADERO (1) si sí lo hace.
Producto y división
                                       Operador O-lógico: 'A ∨ B' significa 'O bien A, o
Div
                                       bien B, o bien los dos'; resultando FALSO (0) si
Mod
                                       no se dan ni A ni B y VERDADERO (1) si se da
Suma y resta
                                       alguno de los dos o los dos a la vez.
Concatenación
                                       Operador =: 'A = B' significa 'A debe ser igual a
Relacionales
                                       B'; resultando FALSO (0) si esto no es así y
Negación
                                       VERDADERO (1) en caso contrario.
And
                                       Operador <: 'A < B' significa 'A debe ser menor
Or
                                       que B'; resultando FALSO (0) si no se satisface y
                             Ingry Nataly Pineda Garnica 1103 en caso contrario.
                                       VERDADERO (1)
2012    hacia la calidad educativa, humanista, democrática y religiosa

            ¿Que significan y cual es la tabal de descomposición
            de los operadores lógico AND- OR- XOR?

  Respuesta

And: realiza la función                                 Or: la puerta lógica O mas
booleana de producto                                    conocida por su nombre en
lógico. Su símbolo es el                                ingles OR (), realiza la operación
punto (.)                                               de suma lógica




                           Ingry Nataly Pineda Garnica 1103
2012      hacia la calidad educativa, humanista, democrática y religiosa



            ¿Que significan y cual es la tabal de descomposición
            de los operadores lógico AND- OR- XOR?

Respuesta

               Xor: la puerta lógica OR exclusiva mas
               conocida por su nombre ingles XOR realiza la
               función booleana A’B+AB su símbolo es el
               mas (+) inscrito en un circulo




                         Ingry Nataly Pineda Garnica 1103
2012   hacia la calidad educativa, humanista, democrática y religiosa

                       ¿Qué significa programación HTML?


        Respuesta                                                Ejemplo



El
HTML,HyperTextMarkupLanguage(Len                   http://gollum.inforg.uniovi.es/ai
guaje de marcación de Hipertexto)                  i/ejemplos.php?id_codigo=1&c
ese lenguaje de marcas de texto                    odigo=HTML
utilizado normalmente en la
www(WorldWideWeb).




                              Ingry Nataly Pineda Garnica 1103
2012      hacia la calidad educativa, humanista, democrática y religiosa


            ¿Cual es el significado de las siguientes etiquetas HTML?

Respuesta                                                  Ejemplo




                        Ingry Nataly Pineda Garnica 1103

Mais conteúdo relacionado

Mais procurados (16)

PRESENTACIÓN WEB 2.0
PRESENTACIÓN WEB 2.0PRESENTACIÓN WEB 2.0
PRESENTACIÓN WEB 2.0
 
Programación web introducción
Programación web introducciónProgramación web introducción
Programación web introducción
 
Practica 09 (6)
Practica 09 (6)Practica 09 (6)
Practica 09 (6)
 
Kianny
KiannyKianny
Kianny
 
Desarollo web nivel de introduccion
Desarollo  web nivel de introduccionDesarollo  web nivel de introduccion
Desarollo web nivel de introduccion
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
Programacvion
ProgramacvionProgramacvion
Programacvion
 
ananossa
ananossaananossa
ananossa
 
Mauricio
MauricioMauricio
Mauricio
 
PROGRAMACION WEB
PROGRAMACION WEBPROGRAMACION WEB
PROGRAMACION WEB
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
 
Trabajo tecnologia practik 9
Trabajo tecnologia practik 9Trabajo tecnologia practik 9
Trabajo tecnologia practik 9
 
Preguntas (1)
Preguntas (1)Preguntas (1)
Preguntas (1)
 
Trabajo tecnologia practik 9
Trabajo tecnologia practik 9Trabajo tecnologia practik 9
Trabajo tecnologia practik 9
 
Presentación1
Presentación1Presentación1
Presentación1
 
Trabajo tecnologia practik 9
Trabajo tecnologia practik 9Trabajo tecnologia practik 9
Trabajo tecnologia practik 9
 

Destaque

Linea de tiempo g1
Linea de tiempo g1Linea de tiempo g1
Linea de tiempo g1Daisy Vilca
 
Presentación Corporativa Iberia 2012
Presentación Corporativa Iberia 2012Presentación Corporativa Iberia 2012
Presentación Corporativa Iberia 2012rkcalleja
 
Tecnologías de la Información y Comunicaciones en la Educación
Tecnologías de la Información y Comunicaciones en la EducaciónTecnologías de la Información y Comunicaciones en la Educación
Tecnologías de la Información y Comunicaciones en la EducacióneliiiRM
 
Anuncios en youtube
Anuncios en youtubeAnuncios en youtube
Anuncios en youtubeYunior Rodas
 
Recetas con imaginación (ix)
Recetas con imaginación (ix)Recetas con imaginación (ix)
Recetas con imaginación (ix)scorpasj
 
Articulo de revista del grupo 8
Articulo de  revista  del  grupo 8Articulo de  revista  del  grupo 8
Articulo de revista del grupo 8grupo2fc
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busquedaceci9221
 
Exposicion el color
Exposicion el colorExposicion el color
Exposicion el colorzulbago20
 
Presentación Final Curso Introductorio -Versión Final-. Juan C. Ángel
Presentación Final Curso Introductorio -Versión Final-. Juan C. ÁngelPresentación Final Curso Introductorio -Versión Final-. Juan C. Ángel
Presentación Final Curso Introductorio -Versión Final-. Juan C. Ángeljcangelu
 

Destaque (20)

Linea de tiempo g1
Linea de tiempo g1Linea de tiempo g1
Linea de tiempo g1
 
Cultura y educacion
Cultura y educacionCultura y educacion
Cultura y educacion
 
Hardware y software.2
Hardware y software.2Hardware y software.2
Hardware y software.2
 
Presentación Corporativa Iberia 2012
Presentación Corporativa Iberia 2012Presentación Corporativa Iberia 2012
Presentación Corporativa Iberia 2012
 
Problemas de comunicación
Problemas de comunicaciónProblemas de comunicación
Problemas de comunicación
 
Gmupd m 14.06.01
Gmupd m 14.06.01Gmupd m 14.06.01
Gmupd m 14.06.01
 
Tecnologías de la Información y Comunicaciones en la Educación
Tecnologías de la Información y Comunicaciones en la EducaciónTecnologías de la Información y Comunicaciones en la Educación
Tecnologías de la Información y Comunicaciones en la Educación
 
Anuncios en youtube
Anuncios en youtubeAnuncios en youtube
Anuncios en youtube
 
Recetas con imaginación (ix)
Recetas con imaginación (ix)Recetas con imaginación (ix)
Recetas con imaginación (ix)
 
Articulo de revista del grupo 8
Articulo de  revista  del  grupo 8Articulo de  revista  del  grupo 8
Articulo de revista del grupo 8
 
Rc fernadodiaz
Rc fernadodiazRc fernadodiaz
Rc fernadodiaz
 
La recreacion
La recreacionLa recreacion
La recreacion
 
L'energia
L'energiaL'energia
L'energia
 
Isac
IsacIsac
Isac
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
 
Exposicion el color
Exposicion el colorExposicion el color
Exposicion el color
 
Postimpresionismo
PostimpresionismoPostimpresionismo
Postimpresionismo
 
Salida Picassiana
Salida PicassianaSalida Picassiana
Salida Picassiana
 
Presentación Final Curso Introductorio -Versión Final-. Juan C. Ángel
Presentación Final Curso Introductorio -Versión Final-. Juan C. ÁngelPresentación Final Curso Introductorio -Versión Final-. Juan C. Ángel
Presentación Final Curso Introductorio -Versión Final-. Juan C. Ángel
 
2283853
22838532283853
2283853
 

Semelhante a Practica nivel de programacion ingry nataly pineda garnica 1103

PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNNanahEspinosa
 
nivel de programacion_introduccion
nivel de programacion_introduccionnivel de programacion_introduccion
nivel de programacion_introduccioneliconpu
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaAnavay
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenatatiana96penagos
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenatatiana96penagos
 
Programacion web introduccion practica o9
Programacion web introduccion practica o9Programacion web introduccion practica o9
Programacion web introduccion practica o9Anavay
 
Haz click aqui para abrirla
Haz click aqui para abrirlaHaz click aqui para abrirla
Haz click aqui para abrirlatatisverdugo
 
Luisa cholo diapositivas
Luisa cholo diapositivasLuisa cholo diapositivas
Luisa cholo diapositivasluisacholo
 
Programcion web introduccion
Programcion web introduccionProgramcion web introduccion
Programcion web introduccioncarolina cardenas
 

Semelhante a Practica nivel de programacion ingry nataly pineda garnica 1103 (19)

Bryan trabajo
Bryan trabajoBryan trabajo
Bryan trabajo
 
Mauricio
MauricioMauricio
Mauricio
 
Preguntas (1)
Preguntas (1)Preguntas (1)
Preguntas (1)
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
nivel de programacion_introduccion
nivel de programacion_introduccionnivel de programacion_introduccion
nivel de programacion_introduccion
 
Camilo
CamiloCamilo
Camilo
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
 
Programacion web introduccion practica o9
Programacion web introduccion practica o9Programacion web introduccion practica o9
Programacion web introduccion practica o9
 
Semana 2 Fundamentos de Python(Variables)
Semana 2   Fundamentos de Python(Variables)Semana 2   Fundamentos de Python(Variables)
Semana 2 Fundamentos de Python(Variables)
 
Haz click aqui para abrirla
Haz click aqui para abrirlaHaz click aqui para abrirla
Haz click aqui para abrirla
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
 
Luisa cholo diapositivas
Luisa cholo diapositivasLuisa cholo diapositivas
Luisa cholo diapositivas
 
Programa web introduccion
Programa web introduccionPrograma web introduccion
Programa web introduccion
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
 
Programcion web introduccion
Programcion web introduccionProgramcion web introduccion
Programcion web introduccion
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
 

Practica nivel de programacion ingry nataly pineda garnica 1103

  • 1. 2012 hacia la calidad educativa, humanista, democrática y religiosa Ingry Nataly Pineda Garnica 1103
  • 2. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Qué significa programación ? Respuesta Ejemplo La programación es el proceso mysql> create table datos (cod de diseñar, codificar, depurar y int(2), nombre varchar(30)); mantener el código fuente de mysql> insert into datos programas computacionales. El values(1, ‘Debian’); código fuente es escrito en un mysql> insert into datos lenguaje de programación. values(2, ‘openSuse’); mysql> insert into datos values(3, ‘Gentoo’); mysql> insert into datos values(4, ‘Fedora’); Ingry Nataly Pineda Garnica 1103
  • 3. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Qué es un lenguaje de alto nivel? Respuesta Ejemplo Un lenguaje de alto nivel permite al if( numero > 0 ) printf( "El número es programador escribir las positivo" ) instrucciones de un programa utilizando palabras o expresiones sintácticas muy similares al inglés. Por ejemplo, en C se pueden usar palabras tales como: case, if, for, while, etc. Ingry Nataly Pineda Garnica 1103
  • 4. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Que significa lenguaje de maquina? Respuesta Ejemplo Lenguaje de máquina es el sistema Por ejemplo, nemotécnicos típicos de códigos directamente de operaciones aritméticas son: en interpretable por un circuito inglés, ADD, SUB, DIV, etc.; en microprogramable, como el español, SUM,RES,DIV,etc. Una microprocesador de una instrucción típica de suma sería: computadora o el ADD M, N, P microcontrolador de un autómata. Ingry Nataly Pineda Garnica 1103
  • 5. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Cómo se clasifican los lenguajes de alto nivel? Respuesta Ejemplo Fortran Cobol Pl Basic Pascal C ada Ingry Nataly Pineda Garnica 1103
  • 6. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Que significa lenguaje Asembler? Respuesta Ejemplo El lenguaje ensamblador, o ; --------------------------------------------- ; assembler (assembly language en Programa que imprime un string en la inglés) es un lenguaje de pantalla ; -------------------------------------- programación de bajo nivel para ------- .model small ; modelo de los memoria .stack ; segmento del stack computadores, microprocesadores .data ; segmento de datos Cadena1 DB , microcontroladores, y otros 'Hola Mundo.$' ; string a imprimir circuitos integrados programables. (finalizado en $) .code ; segmento del código Ingry Nataly Pineda Garnica 1103
  • 7. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Que significa programación orientada a objetos? Respuesta Ejemplo La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de Por ejemplo cada ventana programación que usa objetos y sus que abres en tu interacciones, para diseñar Computadora es un Objeto aplicaciones y tiene propiedades que son el programas informáticos. Está basado color de la ventana, su en varias técnicas, tamaño, imágenes, etc. Y incluyendo herencia, abstracción, poli tiene Sus métodos. Cerrar, morfismo y encapsulamiento. Su uso Abrir. Maximizar se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos. Ingry Nataly Pineda Garnica 1103
  • 8. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Que es un evento? Respuesta Ejemplo Acontecimiento programado Para generar y ejecutar los que responde a una finalidad ejemplos de eventos desde la especifica, en el cual el sujeto línea de comandos fundamental es el hombre y Utilice el comando Cambiar sus relaciones con el medio directorio para cambiar al ambiente directorio Events1. Responden a situaciones de grupo y se realizan en espacios y tiempos determinados Ingry Nataly Pineda Garnica 1103
  • 9. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Cuales y que significados tienen los controles del ambiente grafico? Respuesta Es una herramienta estadística que Ejemplo detecta la variabilidad, consistencia, control y mejora de un proceso. La gráfica de control se usa como una tales como cambio de forma de observar, detectar y prevenir el turno, temperatura comportamiento del proceso a través de ambiente. sus pasos vitales. Así mismo nos muestra datos en un forma estática, tienen por supuesto sus aplicaciones, y es necesario saber sobre los cambios en los procesos de producción, la naturaleza de estos cambios en determinado período de tiempo y en forma dinámica, es por esto que las gráficas de control son ampliamente probadas en la práctica. Nataly Pineda Garnica 1103 Ingry
  • 10. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Que significa algoritmo? Respuesta Ejemplo Inicio Dormir haga 1 hasta que suene el despertador (o lo llame la mamá). Mirar la hora. Secuencia finita de ¿Hay tiempo suficiente? Si hay, entonces instrucciones, reglas o pasos que Bañarse. Vestirse. describen de forma precisa las Desayunar. Sino, operaciones de un ordenador Vestirse. Cepillarse los dientes. debe realizar para llevar a cabo Despedirse de la mamá y el papá. un tarea en un tiempo mas ¿Hay tiempo suficiente? Si, Caminar al paradero. finito. [Donald E. Knuth, 1968] Sino, Correr al paradero. Hasta que pase un bus para la universidad haga : Esperar el bus Ver a las demás personas que esperan un bus. Tomar el bus. Mientras no llegue a la universidad haga : Seguir en el bus. Pelear mentalmente con el conductor. Timbrar. Bajarse. Ingry Nataly Pineda Garnica 1103 Entrar a la universidad. Fin
  • 11. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Cuales son las etapas del algoritmo? Pasos Etapa Descripción 1 Análisis del problema Conducen al diseño detallado por medio 2 Diseño de algoritmo un código escrito en forma de un algoritmo 3 Codificación Se implementa el algoritmo en un código escrito en un lenguaje de programación. Refleja las ideas desarrolladas en las etapas de análisis y diseño 4 Compilación y ejecución Traduce el programa fuente a programa en código de maquina y lo ejecuta. 5 Verificación Busca errores en las etapas anteriores y los elimina. 6 Depuración 7 Documentación Son comentarios, etiquetas de texto, que facilitan la comprensión del programa Ingry Nataly Pineda Garnica 1103
  • 12. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Que es el diagrama de flujo? 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. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso. Ingry Nataly Pineda Garnica 1103
  • 13. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Cuales son sus símbolos ? Respuesta Círculo: Procedimiento estandarizado. Cuadrado: Proceso de control. Línea ininterrumpida: Flujo de información vía formulario o documentación en soporte de papel escrito. Línea interrumpida: Flujo de información vía formulario digital. Rectángulo: Formulario o documentación. Se grafica con un doble de ancho que su altura. Rectángulo Pequeño: Valor o medio de pago (cheque, pagaré, etcétera).Se grafica con un cuádruple de ancho que su altura, siendo su ancho igual al de los formularios. Triángulo (base inferior): Archivo definitivo. Triángulo Invertido (base superior): Archivo Transitorio. Semi-óvalo: Demora. Rombo: División entre opciones. Trapezoide: Carga de datos al sistema. Elipsoide: Acceso por pantalla. Hexágono: Proceso no representado. Pentágono: Conector. Ingry Nataly Pineda Garnica 1103 Cruz de Diagonales: Destrucción de Formularios.
  • 14. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Que son las variables? Respuesta Ejemplo Una variable es un símbolo que Sea x una variable cuyo universo es el conjunto representa un elemento o cosa no {1,3,5,7,9,11,13}; entonces x puede tener especificada de un conjunto dado. Dicho cualquiera de esos valores: 1,3,5,7,9,11,13. En conjunto es llamado conjunto otras palabras x puede reemplazarse por universal de la cualquier entero positivo impar menor que 14. variable, universo o variar de la variable, Por esta razón, a menudo se dice que una y cada elemento del conjunto es variable es un reemplazo de cualquier un valor de la variable. elemento de su universo. Ingry Nataly Pineda Garnica 1103
  • 15. 2012 hacia la calidad educativa, humanista, democrática y religiosa Respuesta ¿Como se declaran en la memoria RAM? al declarar una variable estamos diciendo al ordenador que reserve una parte de la memoria RAM para almacenarla. Cada vez que ejecutemos el programa la variable se almacenará en un sitio diferente; eso no lo podemos controlar; depende de la memoria disponible y de otros varios factores. Puede que se almacene en el mismo sitio, pero es mejor no fiarse. Dependiendo del tipo de variable que declaremos, el ordenador reservará más o menos memoria. Como vimos en la sección Variables cada tipo de variable ocupa más o menos bytes. Por ejemplo, si declaramos un char, el ordenador reserva 1 byte (8 bits). Cuando finaliza el programa todo el espacio reservado queda libre. Ingry Nataly Pineda Garnica 1103
  • 16. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Que son las constantes? Respuesta Ejemplo En programación, una constante es un valor El valor de pi = 3.1416 que no puede ser alterado durante la Por conveniencia, el nombre de las ejecución de un programa. constantes suele escribirse en Una constante corresponde a una longitud mayúsculas en la mayoría de fija de un área reservada en la memoria lenguajes. principal del ordenador, donde el programa almacena valores fijos. Ingry Nataly Pineda Garnica 1103
  • 17. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿A diferencia de las variables que son las constantes? Respuesta •Las constantes ya reciben un valor inicial en su declaración •Las variables primero se declaran, luego se inician, y luego se usan •Las constantes, una vez declaradas mantienen su valor durante toda la ejecución del programa •En cambio, las variables pueden cambiar su valor tantas veces como deseen •Además de cambiar su valor, las variables también pueden cambiar de tamaño en tiempo de ejecución (punteros) Ingry Nataly Pineda Garnica 1103
  • 18. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Cuales son los operadores matemáticos y cual es su jerarquización dentro de una operación matemática? Respuesta Ejemplo Para escribir un programa dispondremos de una serie de operadores y funciones matemáticas, 3*a+b–d*b en general comunes para todos los -> ^ (-1) lenguajes. El uso de estas herramientas tiene en general dos fines: a) Realizar operaciones matemáticas. b) Obtener un resultado verdadero o falso después de haber planteado una hipótesis o situación. Ingry Nataly Pineda Garnica 1103
  • 19. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Cuales y que significado tienen los operadores de relación? Respuesta relaciones Los más sencillos son (nótese su relación con los operadores relacionales):Operador NO- Jerarquía de Operaciones: lógico: '¬A' significa todo lo que no es A' () Operador Y-lógico: 'A ∧ B' significa 'A y B a la signo vez'; resultando FALSO (0) si no se cumple y Potencia VERDADERO (1) si sí lo hace. Producto y división Operador O-lógico: 'A ∨ B' significa 'O bien A, o Div bien B, o bien los dos'; resultando FALSO (0) si Mod no se dan ni A ni B y VERDADERO (1) si se da Suma y resta alguno de los dos o los dos a la vez. Concatenación Operador =: 'A = B' significa 'A debe ser igual a Relacionales B'; resultando FALSO (0) si esto no es así y Negación VERDADERO (1) en caso contrario. And Operador <: 'A < B' significa 'A debe ser menor Or que B'; resultando FALSO (0) si no se satisface y Ingry Nataly Pineda Garnica 1103 en caso contrario. VERDADERO (1)
  • 20. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Que significan y cual es la tabal de descomposición de los operadores lógico AND- OR- XOR? Respuesta And: realiza la función Or: la puerta lógica O mas booleana de producto conocida por su nombre en lógico. Su símbolo es el ingles OR (), realiza la operación punto (.) de suma lógica Ingry Nataly Pineda Garnica 1103
  • 21. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Que significan y cual es la tabal de descomposición de los operadores lógico AND- OR- XOR? Respuesta Xor: la puerta lógica OR exclusiva mas conocida por su nombre ingles XOR realiza la función booleana A’B+AB su símbolo es el mas (+) inscrito en un circulo Ingry Nataly Pineda Garnica 1103
  • 22. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Qué significa programación HTML? Respuesta Ejemplo El HTML,HyperTextMarkupLanguage(Len http://gollum.inforg.uniovi.es/ai guaje de marcación de Hipertexto) i/ejemplos.php?id_codigo=1&c ese lenguaje de marcas de texto odigo=HTML utilizado normalmente en la www(WorldWideWeb). Ingry Nataly Pineda Garnica 1103
  • 23. 2012 hacia la calidad educativa, humanista, democrática y religiosa ¿Cual es el significado de las siguientes etiquetas HTML? Respuesta Ejemplo Ingry Nataly Pineda Garnica 1103