SlideShare una empresa de Scribd logo
Natalia Nova Pineda #22
Jessica Rodríguez Ríos #22
                       1103
2.012 : Hacia la calidad Educativa, Democrática y Humanística

                        ¿Qué es Programación?

La programación es el proceso
de diseñar, codificar, depurar y   $a = 1234; # número decimal
mantener el código fuente de       $a = -123; # un número negativo
programas computacionales. El      $a = 0123; # número octal (equivalente al 83
código fuente es escrito en un     decimal)
                                   $a = 0x12; # número hexadecimal
lenguaje de programación. El       (equivalente al 18 decimal)
propósito de la programación
es crear programas que exhiban
un comportamiento deseado. El
proceso de escribir código
requiere        frecuentemente
conocimientos en varias áreas
2.012 : Hacia la calidad Educativa, Democrática y Humanística
                  ¿Qué es Lenguaje de Alto nivel?

Los lenguajes de alto nivel
logran la independencia del
tipo de máquina y se
aproximan al lenguaje              if( numero > 0 ) printf( "El número
natural. Se puede decir que                   es positivo" )
el principal problema que
presentan los lenguajes de
alto nivel es la gran
cantidad de ellos que
existen actualmente en uso.
2.012 : Hacia la calidad Educativa, Democrática y Humanística
                ¿Qué significa Lenguaje de Maquina?


Lenguaje de máquina es el             00000 1001110 LOAD 11110
sistema de códigos                    00001 10110100 STOR 10100
                                      00010 10011110 LOAD 11110
directamente interpretable por        00011 11010100 ADD 10100
un circuito                           00100 10111111 STOR 11111
microprogramable, como el             00101 00000000 HALT
microprocesador de una
computadora o el
microcontrolador de un
autómata. Este lenguaje está
compuesto por un conjunto de
instrucciones que determinan
acciones a ser tomadas por la
2.012 : Hacia la calidad Educativa, Democrática y Humanística
              ¿Cómo se clasifica Lenguaje de alto Nivel?
                                                     ADA
                                                   ALGOL
                                                    BASIC
Lenguajes        de   programación
                                                   Clipper
imperativos                                         Cobol
Lenguajes        de   programación                  C++
declarativos                                       FORTH
Lenguajes        de   programación                Fortran
orientados a objetos                             Informix 4gl
Lenguajes        de   programación                  Java
orientados al problema                Lexico (con códigos en castellano o
                                         sinónimos en otros idiomas)
Lenguajes        de   programación
                                                     Lisp
naturales
                                                     Logo
Lenguajes de programación de 1                    Modula
generación.                                        PASCAL
Lenguajes de programación de 2                      RPG
generación                                       Visual Basic
2.012 : Hacia la calidad Educativa, Democrática y Humanística

                      ¿Qué significa Assembler?
                                 STACK SEGMENT STACK
                                 DW 64 DUP (?)
El término ensamblador (del      STACK ENDS
                                 DATA SEGMENT
inglés assembler) se refiere a
                                 Cadena DB "Yahoo!!",13,10,"$“
un tipo de programa              DATA ENDS
informático que se encarga       CODE SEGMENT
de traducir un fichero fuente    ASSUME
escrito en un lenguaje           CS:CODE, DS:DATA, SS:STACK
ensamblador, a un fichero        INICIO:
objeto que contiene código       mov ax,DATA
máquina,ejecutable               mov ds, ax
directamente por la máquina      mov dx, offset Cadena
                                 mov ah, 09h
para la que se ha generado.
                                 int 21h
                                 mov ah, 4ch
                                 int 21h
                                 CODE ENDS
                                 END INICIO
2.012 : Hacia la calidad Educativa, Democrática y Humanística

      ¿Qué significa Programación orientada a Objetos?

La programación orientada
    a objetos o POO (OOP
 según sus siglas en inglés)
      es un paradigma de
    programación que usa
         objetos y sus
 interacciones, para diseñar
  aplicaciones y programas
  informáticos. Está basado
           en varias
     técnicas, incluyendo
herencia, abstracción, polim
orfismo y encapsulamiento.
2.012 : Hacia la calidad Educativa, Democrática y Humanística

                      ¿Qué son los Eventos?

  En la programación
existe la programación
orientada a eventos, en
la que un evento es un
 mensaje de software
que indica que algo ha
  ocurrido, como un
tecleo o un click de un
         mouse.
    En el control de
procesos, un evento es
una ocurrencia que ha
ocurrido y que ha sido
2.012 : Hacia la calidad Educativa, Democrática y Humanística

               ¿Cuáles y que Significados tienen los Controles?
Cumplen funciones de control dual
          en los diferentes
    departamentos, que puede ser
    normativa, marco jurídico, la
 funciones del control interno es la
      siguientes determinar los
 propietarios y los perfiles según la
clase de información, permitir a dos
  personas intervenir como medida
    de control, realizar planes de
   contingencias, dictar normas de
 seguridad informática, controla la
 calidad de software, los costos, los
2.012 : Hacia la calidad Educativa, Democrática y Humanística

                      ¿Qué significa Algoritmo?

En matemáticas, ciencias de la
  computación y disciplinas
relacionadas, un algoritmo (d
     el griego y latín, dixit
algorithmus y este a su vez del
     matemático persa Al-
   Juarismi ) es un conjunto
 preescrito de instrucciones o
           reglas bien
 definidas, ordenadas y finitas
   que permite realizar una
2.012 : Hacia la calidad Educativa, Democrática y Humanística
       ¿Qué significa Diagrama de Flujo y Cuales son sus Símbolos?

     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
2.012 : Hacia la calidad Educativa, Democrática y Humanística
   ¿Cuáles es el Significado de cada uno de Ellos?
2.012 : Hacia la calidad Educativa, Democrática y Humanística
               ¿Qué son las Variables y como se Declaran n la Memoria
                                        RAM?
                                                  para declara es primero el tipo y
Una variable es un símbolo que representa         liego el nombre que se le quiera dar
un elemento o cosa no especificada de un          a la variable ej:
conjunto dado. Dicho conjunto es                  int numerillo; //esto es un
llamado conjunto universal de la                  comentario y aca se declaro un
variable, universo o variarde la variable, y      entero llamado numerillo
cada elemento del conjunto es un valor de la      otro ejemplo:
variable. Sea x una variable cuyo universo es     char letrijirijilla; //aca declaramos
el conjunto {1,3,5,7,9,11,13}; entonces x puede   un caracter llamado letrijirijilla
tener cualquiera de esos valores:                 y asi para los demas tipos de datos
1,3,5,7,9,11,13.                                  que desees ingresar com float, para
                                                  flotante, double para mas largo
                                                  que flotante.
                                                  y el proceso de compilacion si no
                                                  recuerdo como se hace en ese
                                                  programa.
2.012 : Hacia la calidad Educativa, Democrática y Humanística
                               ¿ Qué son las Constantes NS?


En programación, una constante es un valor     #include <stdio.h> #define PI 3.1415926 int
                                               main() { printf("Pi vale %f", PI); return 0;
que no puede ser alterado durante la           }

ejecución de un programa.
Una constante corresponde a una longitud
fija de un área reservada en la memoria
principal del ordenador, donde el programa
almacena valores fijos.
Por ejemplo:
El valor de pi = 3.1416
Por conveniencia, el nombre de las
constantes suele escribirse en mayúsculas en
la mayoría de lenguajes.
2.012 : Hacia la calidad Educativa, Democrática y Humanística
¿Cuáles son los Operadores aritméticas y Cual es su
     Jerarquización dentro de una Operación?
  Nombre del operador                      Sintaxis
  Más unitario                    +a
  Suma                            a+b
  Preincremento                   ++a
  Postincremento                  a++
  Asignación con suma             a += b
  Menos unitario (negación)       -a
  Resta                           a-b
  Predecremento                   --a
  Postdecremento                  a--
  Asignación con resta            a -= b
  Multiplicación                  a*b
  Asignación con multiplicación   a *= b
  División                        a/b
  Asignación con división         a /= b
  Módulo (Resto)                  a%b

  Asignación con módulo           a %= b
2.012 : Hacia la calidad Educativa, Democrática y Humanística
¿Cuáles y que Significados tienen los Operadores de Relación?
               Nombre del operador Descripción
                                   Selecciona los
                                   documentos que
                                   contienen la palabra
               CONTAINS
                                   especificada en un
                                   campo específico del
                                   documento.
                                   Selecciona los
                                   documentos que
                                   acaban en la cadena de
               ENDS
                                   caracteres especificada
                                   en un campo específico
                                   del documento.
                                   Selecciona los
                                   documentos que
                                   contienen palabras que
                                   empiezan por la cadena
               STARTS
                                   de caracteres
                                   especificada en un
                                   campo específico del
                                   documento.
                                   Selecciona los
                                   documentos que
                                   contienen palabras que
               SUBSTRING           contienen la cadena de
                                   caracteres especificada
                                   en un campo específico
                                   del documento.
2.012 : Hacia la calidad Educativa, Democrática y Humanística
¿Qué significa y Cual es la Tabla de Descomposición para los
       Siguientes operadores Lógicos AND, OR, XOR?
2.012 : Hacia la calidad Educativa, Democrática y Humanística
              ¿Qué significa Programación HTML?


 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.
  Es usado para describir la
 estructura y el contenido en
forma de texto, así como para
  complementar el texto con

Más contenido relacionado

La actualidad más candente

Preguntas Tecnologia
Preguntas TecnologiaPreguntas Tecnologia
Preguntas Tecnologia
LilipuNieto
 
Preguntas de Tecnología
Preguntas de TecnologíaPreguntas de Tecnología
Preguntas de Tecnología
AngelaMoraD
 
Programación web introducción
Programación web introducciónProgramación web introducción
Programación web introducción
LauraAlejandrra
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
JenaleCh
 
Programacion web introduccion practica o9
Programacion web introduccion practica o9Programacion web introduccion practica o9
Programacion web introduccion practica o9
Anavay
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
tatiana96penagos
 
Preguntas tecnologia
Preguntas tecnologiaPreguntas tecnologia
Preguntas tecnologia
jenlog
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
Deisy F
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
carlos_leon
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
NanahEspinosa
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
eduorbe
 
Practica nivel de programacion yuly alonso 1103
Practica nivel de programacion yuly alonso 1103Practica nivel de programacion yuly alonso 1103
Practica nivel de programacion yuly alonso 1103
colithaz
 
Programación web introducción
Programación web introducciónProgramación web introducción
Programación web introducción
pac95
 
Programación web introducción
Programación web introducciónProgramación web introducción
Programación web introducción
trinch_1
 

La actualidad más candente (20)

PREGUNTAS
PREGUNTASPREGUNTAS
PREGUNTAS
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Presentación1 (3)
Presentación1 (3)Presentación1 (3)
Presentación1 (3)
 
Preguntas Tecnologia
Preguntas TecnologiaPreguntas Tecnologia
Preguntas Tecnologia
 
Preguntas de Tecnología
Preguntas de TecnologíaPreguntas de Tecnología
Preguntas de Tecnología
 
Programación web introducción
Programación web introducciónProgramación web introducción
Programación web introducción
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Programacion web introduccion practica o9
Programacion web introduccion practica o9Programacion web introduccion practica o9
Programacion web introduccion practica o9
 
PRESENTACIÓN WEB 2.0
PRESENTACIÓN WEB 2.0PRESENTACIÓN WEB 2.0
PRESENTACIÓN WEB 2.0
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
 
Practica 09
Practica 09Practica 09
Practica 09
 
Preguntas tecnologia
Preguntas tecnologiaPreguntas tecnologia
Preguntas tecnologia
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
Pracita 09
Pracita 09Pracita 09
Pracita 09
 
Practica nivel de programacion yuly alonso 1103
Practica nivel de programacion yuly alonso 1103Practica nivel de programacion yuly alonso 1103
Practica nivel de programacion yuly alonso 1103
 
Programación web introducción
Programación web introducciónProgramación web introducción
Programación web introducción
 
Lorena gg
Lorena ggLorena gg
Lorena gg
 
Programación web introducción
Programación web introducciónProgramación web introducción
Programación web introducción
 

Similar a Programación Web Introducción

Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
tatiana96penagos
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
Anavay
 
Nivel programacion web introduccion
Nivel programacion web introduccionNivel programacion web introduccion
Nivel programacion web introduccion
JuanDavidB1
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
Andres Tovar
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
NanahEspinosa
 
Unidad 1-continacion
Unidad 1-continacionUnidad 1-continacion
Unidad 1-continacion
Cecilia Díaz
 
Unidad 1-continacion
Unidad 1-continacionUnidad 1-continacion
Unidad 1-continacion
detlefsen
 
Unidad 1-continacion
Unidad 1-continacionUnidad 1-continacion
Unidad 1-continacion
detlefsen
 
Intro ProgramacióN
Intro ProgramacióNIntro ProgramacióN
Intro ProgramacióN
Alfonso
 

Similar a Programación Web Introducción (20)

Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
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
 
Nivel programacion web introduccion
Nivel programacion web introduccionNivel programacion web introduccion
Nivel programacion web introduccion
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
Mario martinez alvarez
Mario martinez alvarezMario martinez alvarez
Mario martinez alvarez
 
Portafolio de evidencias actividades
Portafolio de evidencias actividadesPortafolio de evidencias actividades
Portafolio de evidencias actividades
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
C:\Documents And Settings\Alumnos\Escritorio\Programaion1
C:\Documents And Settings\Alumnos\Escritorio\Programaion1C:\Documents And Settings\Alumnos\Escritorio\Programaion1
C:\Documents And Settings\Alumnos\Escritorio\Programaion1
 
Generacionlenguajes
GeneracionlenguajesGeneracionlenguajes
Generacionlenguajes
 
Clase02 paradigmas
Clase02 paradigmasClase02 paradigmas
Clase02 paradigmas
 
Lenguajes de programación parte i.4
Lenguajes de programación parte i.4Lenguajes de programación parte i.4
Lenguajes de programación parte i.4
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Unidad 1-continacion
Unidad 1-continacionUnidad 1-continacion
Unidad 1-continacion
 
Unidad 1-continacion
Unidad 1-continacionUnidad 1-continacion
Unidad 1-continacion
 
Unidad 1-continacion
Unidad 1-continacionUnidad 1-continacion
Unidad 1-continacion
 
Preguntas (1)
Preguntas (1)Preguntas (1)
Preguntas (1)
 
Intro ProgramacióN
Intro ProgramacióNIntro ProgramacióN
Intro ProgramacióN
 
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
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 

Último

(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 

Último (20)

Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de Software
 
Presentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptxPresentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptx
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometria
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdf
 
Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Introducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptxIntroducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptx
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
 
Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL Server
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdf
 

Programación Web Introducción

  • 1. Natalia Nova Pineda #22 Jessica Rodríguez Ríos #22 1103
  • 2. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué es Programación? La programación es el proceso de diseñar, codificar, depurar y $a = 1234; # número decimal mantener el código fuente de $a = -123; # un número negativo programas computacionales. El $a = 0123; # número octal (equivalente al 83 código fuente es escrito en un decimal) $a = 0x12; # número hexadecimal lenguaje de programación. El (equivalente al 18 decimal) propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas
  • 3. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué es Lenguaje de Alto nivel? Los lenguajes de alto nivel logran la independencia del tipo de máquina y se aproximan al lenguaje if( numero > 0 ) printf( "El número natural. Se puede decir que es positivo" ) el principal problema que presentan los lenguajes de alto nivel es la gran cantidad de ellos que existen actualmente en uso.
  • 4. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Lenguaje de Maquina? Lenguaje de máquina es el 00000 1001110 LOAD 11110 sistema de códigos 00001 10110100 STOR 10100 00010 10011110 LOAD 11110 directamente interpretable por 00011 11010100 ADD 10100 un circuito 00100 10111111 STOR 11111 microprogramable, como el 00101 00000000 HALT microprocesador de una computadora o el microcontrolador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la
  • 5. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cómo se clasifica Lenguaje de alto Nivel? ADA ALGOL BASIC Lenguajes de programación Clipper imperativos Cobol Lenguajes de programación C++ declarativos FORTH Lenguajes de programación Fortran orientados a objetos Informix 4gl Lenguajes de programación Java orientados al problema Lexico (con códigos en castellano o sinónimos en otros idiomas) Lenguajes de programación Lisp naturales Logo Lenguajes de programación de 1 Modula generación. PASCAL Lenguajes de programación de 2 RPG generación Visual Basic
  • 6. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Assembler? STACK SEGMENT STACK DW 64 DUP (?) El término ensamblador (del STACK ENDS DATA SEGMENT inglés assembler) se refiere a Cadena DB "Yahoo!!",13,10,"$“ un tipo de programa DATA ENDS informático que se encarga CODE SEGMENT de traducir un fichero fuente ASSUME escrito en un lenguaje CS:CODE, DS:DATA, SS:STACK ensamblador, a un fichero INICIO: objeto que contiene código mov ax,DATA máquina,ejecutable mov ds, ax directamente por la máquina mov dx, offset Cadena mov ah, 09h para la que se ha generado. int 21h mov ah, 4ch int 21h CODE ENDS END INICIO
  • 7. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Programación orientada a Objetos? La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, abstracción, polim orfismo y encapsulamiento.
  • 8. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué son los Eventos? En la programación existe la programación orientada a eventos, en la que un evento es un mensaje de software que indica que algo ha ocurrido, como un tecleo o un click de un mouse. En el control de procesos, un evento es una ocurrencia que ha ocurrido y que ha sido
  • 9. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cuáles y que Significados tienen los Controles? Cumplen funciones de control dual en los diferentes departamentos, que puede ser normativa, marco jurídico, la funciones del control interno es la siguientes determinar los propietarios y los perfiles según la clase de información, permitir a dos personas intervenir como medida de control, realizar planes de contingencias, dictar normas de seguridad informática, controla la calidad de software, los costos, los
  • 10. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Algoritmo? En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (d el griego y latín, dixit algorithmus y este a su vez del matemático persa Al- Juarismi ) es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una
  • 11. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Diagrama de Flujo y Cuales son sus Símbolos? 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
  • 12. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cuáles es el Significado de cada uno de Ellos?
  • 13. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué son las Variables y como se Declaran n la Memoria RAM? para declara es primero el tipo y Una variable es un símbolo que representa liego el nombre que se le quiera dar un elemento o cosa no especificada de un a la variable ej: conjunto dado. Dicho conjunto es int numerillo; //esto es un llamado conjunto universal de la comentario y aca se declaro un variable, universo o variarde la variable, y entero llamado numerillo cada elemento del conjunto es un valor de la otro ejemplo: variable. Sea x una variable cuyo universo es char letrijirijilla; //aca declaramos el conjunto {1,3,5,7,9,11,13}; entonces x puede un caracter llamado letrijirijilla tener cualquiera de esos valores: y asi para los demas tipos de datos 1,3,5,7,9,11,13. que desees ingresar com float, para flotante, double para mas largo que flotante. y el proceso de compilacion si no recuerdo como se hace en ese programa.
  • 14. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿ Qué son las Constantes NS? En programación, una constante es un valor #include <stdio.h> #define PI 3.1415926 int main() { printf("Pi vale %f", PI); return 0; que no puede ser alterado durante la } ejecución de un programa. Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. Por ejemplo: El valor de pi = 3.1416 Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes.
  • 15. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cuáles son los Operadores aritméticas y Cual es su Jerarquización dentro de una Operación? Nombre del operador Sintaxis Más unitario +a Suma a+b Preincremento ++a Postincremento a++ Asignación con suma a += b Menos unitario (negación) -a Resta a-b Predecremento --a Postdecremento a-- Asignación con resta a -= b Multiplicación a*b Asignación con multiplicación a *= b División a/b Asignación con división a /= b Módulo (Resto) a%b Asignación con módulo a %= b
  • 16. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Cuáles y que Significados tienen los Operadores de Relación? Nombre del operador Descripción Selecciona los documentos que contienen la palabra CONTAINS especificada en un campo específico del documento. Selecciona los documentos que acaban en la cadena de ENDS caracteres especificada en un campo específico del documento. Selecciona los documentos que contienen palabras que empiezan por la cadena STARTS de caracteres especificada en un campo específico del documento. Selecciona los documentos que contienen palabras que SUBSTRING contienen la cadena de caracteres especificada en un campo específico del documento.
  • 17. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa y Cual es la Tabla de Descomposición para los Siguientes operadores Lógicos AND, OR, XOR?
  • 18. 2.012 : Hacia la calidad Educativa, Democrática y Humanística ¿Qué significa Programación HTML? 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. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con