SlideShare una empresa de Scribd logo
1 de 73
ANALOGICOS




DIGITALES
C.P.U.
Unidad de Procesamiento.
Unidad de Tratamiento o Camino de Datos.
BUS

   Contienen datos u
   operandos de una
   instrucción. También       Entrada 1     Entrada 2
   resultados finales.


Opera con los datos procedentes de
los registros de entrada.                               Instrucciones
Selecciona el tipo de operación:
Comparación, suma, etc.                           Registro de Estado


                                                   Almacena resultados
                                                   de las operaciones.
                                     Acumulador    Envía por el BUS los
                                                   resultados a la M. P. o U. C.
Memoria
Principal
1   2   3   4     5   6    7   8

                                   = Byte


                            8
    Bit = 0 ó 1           2 = 256 Combinaciones




            Tabla o Código ASCII
SISTEMAS Y EQUIVALENCIAS
Decimal          Binario       Hexa-decimal

   0              0000               0
   1              0001               1
   2              0010               2
   3              0011               3
   4              0100               4
   5              0101               5
   6              0110               6
   7              0111               7
   8              1000               8
   9              1001               9
  10              1010               A
  11              1011               B
  12              1100               C
  13              1101               D
  14              1110               E
  15              1111               F
Decimal     Binario    Binario    Hexadecimal
  10      0001-0000     1010          A


Decimal     Binario     Binario   Hexadecimal
  16      0001-0000   0001-0110       10
ARQUITECTURAS
COMPUTACIONALES
m
    m   C.P.U.
        R.A.M.
    m




m
Red Area Local
W.A.N.
Servidor
802.2 to SNA
               FEP
                                   SNA     IBM Host



Token Ring
                                       m




                                   m
         Gateway to the Internet
“Todo lo relacionado con la
               Tecnología Informática, que se
               rige por la Ley de Incrementos.”
              • Sistemas Operativos
 Básico
              • Programas Utilitarios

Operaciones   • Apoyo a la Explotación

              • Lenguajes Computacionales

Desarrollo    • Bases de Datos
              • C. A. S. E.
              • Paquetes
 Usuario      • Aplicaciones
Es el intermediario entre el usuario y la CPU, que controla el
 funcionamiento del computador, ocultando los detalles y simplificando su
 uso.
    Aplicaciones y Paquetes


     Utilidades                                            USUARIO


     S. Operativo
                               CPU                    S. Operativo


Prog. de Control:
Gestión Memoria                                  Utilidades:
Gestión de la Información                        Funciones repetitivas
Gestión del Procesador                              - Formateo de Discos
Gestión de Entrada y Salida                         - Manejo de Ficheros
Gestión de Trabajos                                 - Otros
Monousuarios
              Multiusuarios


Caracteres   Monotarea
Gráficos     Multitarea
0000 0001 1010 0001   01 A1

1000 1001 1001 1010   89 9A

0011 1010 1001 1100   3A 9C

0111 0100 0111 0000   74 70
1110 1001 0010 0000   E9 20
2a. Generación
  Simbólicos
                                    Programa Objeto
                                    Executable
  Programa Fuente
INICIO: ADD     B,1                 010001001010
       MOV    A,B                   100101001111
       CMP    A,E                   001100101010
       BE     FIN      Compilador
       BNE    INICIO
                                    010010010101
FIN:    END                         100111101111
                                    101001111101
Proceso

    DISEÑO FISICO
                     ESPECIFICACIONES
    PROGRAMACION
E                       ALGORITMO
    CODIFICACION
T                    DIAGRAMA DE PROGRAMA
    EDICION
A                    PROGRAMA FUENTE
    COMPILACION
P                    PROGRAMA OBJETO
    ENLACE (LINK)
A                   PROGRAMA EJECUTABLE
    PRUEBAS
S                       APLICACION
    EXPLOTACION/
    MANTENIMIENTO
3a. Generación            Modo de Trabajo:
   Alto Nivel
                               • Compilación
                               • Interpretación

 Programa Fuente
10 cls
20 Input “Precio”, A
30 Input “Cantidad”, B                     Interprete
40 Let C = A * B
50 Print “Valor Total $ “; C
60 End
Proceso

    DISEÑO FISICO
                     ESPECIFICACIONES
    PROGRAMACION
E                      ALGORITMO
    CODIFICACION
T                    DIAGRAMA DE PROGRAMA
    EDICION
A                    PROGRAMA FUENTE
    INTERPRETACION
P                    PROGRAMA FUENTE
    PRUEBAS
A                     PROGRAMA FUENTE
    EXPLOTACION/
S   MANTENIMIENTO      APLICACION
C  Ordenación de una secuencia de 10 números
     PROGRAM BURBUJA
     INTEGER N(10)
     INTEGER I,J,AUX
     DO 10 I=1, 10
         READ (*,*) N(I)
10   CONTINUE
     DO 20 I=9,1,-1
         DO 20 J=1,I
             IF (N(J).GT.N(J+1)) THEN
                AUX=N(J)
                N(J)=N(J+1)
                N(J+1)=AUX
             END IF
20   CONTINUE
     DO 30 I=1,10
         WRITE(*,*) N(I)
30   CONTINUE
     STOP
     END
* Ordenación de una secuencia de 10 números
  IDENTIFICATION DIVISION.
  PROGRAM-ID. BURBUJA.

 DATA DIVISION.
 WORKING-STORAGE SECTION.
 01 TABLA-N.
    05 N PIC 9(4) OCCURS 10 TIMES.
 01 VARIABLES
    05 I      PIC 9(4).
    05 J     PIC 9(4).
    05 AUX PIC 9(4).
 01 SALIDA PIC Z(3)9.

 PROCEDURE DIVISION.
 PROCESO-PRINCIPAL.
    PERFORM VARYING I FROM 1 BY 1 UNTIL I > 10
      ACCEPT N (I)
    END-PERFORM
LENGUAJE COBOL
       PERFORM ORDENAR
         VARYING I FROM 9 BY -1 UNTIL I < 1
         AFTER    J FROM 1 BY 1 UNTIL J > 1
       PERFORM VARYING I FROM 1 BY 1 UNTIL I > 10
         MOVE N (I) TO SALIDA
         DISPLAY SALIDA
       END-PERFORM
       STOP RUN.

  ORDENAR.
      IF N(J) > N(J+1) THEN
         MOVE N(J) TO AUX
         MOVE N(J+1) TO N(J)
         MOVE AUX TO N(J+1)
      END-IF.
LENGUAJE BASIC

  10 REM ORDENACION DE UNA SECUENCIA DE 10 NUMEROS
  20 CLS
  30 DIM N(10)
  40 FOR I=1 TO 10
  50 INPUT N(I)
  60 NEXT I
  70 FOR I=9 TO 1 STEP -1
  80 FOR J=1 TO I
  90 IF N(J) > N(J+1) THEN AUX=N(J) :N(J)=N(J+1) :N(J+1)=AUX
 100 NEXT J
 110 NEXT I
 120 FOR I=1 TO 10
 130 PRINT N(I),
 140 NEXT I
 150 END
LENGUAJE PASCAL
   { Ordenación de una secuencia de 10 números
   }

   Program BURBUJA (input, output),
   var N : array [1..10] of integer;
       I, J, AUX : integer;
   begin
      for I :=1 to 10 do
             readln (N[I]);
      for I :=9 downto 1 do
           for J :=1 to I do
               if N[J] > N[J+1] then
                   begin
                         AUX : =N[J];
                         N[J] : =N[J+1];
                         N[J+1] : =AUX
                   end;
      for I : =1 to 10 do
               writeln (N[I])
LENGUAJE C
   /* Ordenación de una secuencia de 10 números */
   main()
   {
      int N[10];
      int I, J, AUX;
      for (I=1; I<=10; I++)
        scanf (‘%d’, &N[I]);
      for (I=9; I>=1; I--)
        for (J=1; J<=I; J++)
           if (N[J] > N[J+1])
             {
                AUX=N[J];
                N[J]=N[J+1];
                N[J+1]=AUX;
              }
      for (I=1; I<=10; I++)
        printf (‘%dn’, N[I]);
   }
4a. Generación
  Nivel Usuario o 4GL



               Modo de Trabajo:
                  • Compilación
                  • Interpretación


 “Más Interpretes que Compiladores”
Panel de Interacción

              Usuario / Analista




C. A. S. E.
                   10   cls
                   20   Input “Precio”, A
                   30   Input “Cantidad”, B
                   40   Let C = A * B
                   50   Print “Valor Total $ “; C
                   60   End
¿Cómo se trabaja con el Computador?
                        Interior Computador

               MENU
                                PROCESO         INFORMES      Informes
 Datos       INGRESAR
                                Parear          Formales
             MODIFICAR                                        Informes
                                Calcular        Especiales
             ELIMINAR
Datos                           Ordenar         Consultas
             CONSULTAR
                                Actualizar      A pedido
             COPIAR
                                Clasificar




                                     Datos         Datos
                                 Transitorios   Permanentes
ARCHIVO DE DATOS


                           00 1 2 3 4 5 6 7 8 9 10 11
        MEMORIA            1
        SECUNDARIA         2                            Dirección
                           3                             Física
                           4       DATOS
                           5
                           6
                           7
        CAMPOS

                                                        REGISTROS


GONZALEZ PEREZ JUAN     2879454       LOS RIELES 2714 STGO.

AMORRORTU ARIAS JOSE    2256565       LAS DALIAS 1234 STGO.

JIMENEZ LAGOS MARIA     5588653       AV. BLUE 3245 MAIPU.

BELTRAN ZAPATA JOSEFA   7766432       CALLE 4 Nº 9876 BUIN
Nº NOMBRE                TELEFONO DIRECCION                          COMUNA
        1 GONZALEZ PEREZ MARIA    2879454 LAS URBINAS 3240                 STGO
        2 ARIAS UGALDE MARIO      2244670 RIELES 123                       MAIPU
        3 JIMENEZ LABRA HUGO      5588653 ALASKA 0456                      BUIN
        4 BARRAZA LEON JOSEFA     5554443 CALLE 8 Nº 653                   STGO
          <EOF>

                                    Se abre el Archivo.
     Se lee un registro, si es <EOF> se muestra en pantalla mensaje no hay datos
      *Se compara el campo buscado con el campo pertinente del registro leído
           Si son iguales, se despliegan los campos pertinentes en pantalla
caso contrario, leer el siguiente registro y volver a comparar y se repite acción anterior*
Nº NOMBRE                TELEFONO DIRECCION                       COMUNA
    1 GONZALEZ PEREZ MARIA    2879454 LAS URBINAS 3240              STGO
    2 ARIAS UGALDE MARIO      2244670 RIELES 123                    MAIPU
    3 JIMENEZ LABRA HUGO      5588653 ALASKA 0456                   BUIN
    4 BARRAZA LEON JOSEFA     5554443 CALLE 8 Nº 653                STGO
      <EOF>


        REQUISITO: Condición de búsqueda = Dirección Física dispositivo

                                 Se abre el archivo
Se posiciona el brazo lector en la dirección equivalente a la dirección de búsqueda
                 se lee y despliega datos pertinentes del registro
Nº NOMBRE                TELEFONO DIRECCION                       COMUNA
  1 GONZALEZ PEREZ MARIA    2879454 LAS URBINAS 3240              STGO
  2 ARIAS UGALDE MARIO      2244670 RIELES 123                    MAIPU
  3 JIMENEZ LABRA HUGO      5588653 ALASKA 0456                   BUIN
  4 BARRAZA LEON JOSEFA     5554443 CALLE 8 Nº 653                STGO
    <EOF>
Nº       TELEFONO
     1      2879454                                   Archivo de Datos
     2      2244670
     3      5588653
                          Archivo Indice
     4      5554443
         <EOF>


                 Se abre el archivo de datos y el archivo de índice
         Se verifica si es <EOF> en archivo índice, mensaje no hay datos
     Se busca dirección lógica de llave en índice y se accesa archivo de datos
                  Se despliegan campos pertinentes a la consulta
Nº NOMBRE                TELEFONO DIRECCION            COMUNA
  1 GONZALEZ PEREZ MARIA    2879454 LAS URBINAS 3240   STGO
  2 ARIAS UGALDE MARIO      2244670 RIELES 123         MAIPU
  3 JIMENEZ LABRA HUGO      5588653 ALASKA 0456        BUIN
  4 BARRAZA LEON JOSEFA     5554443 CALLE 8 Nº 653     STGO
    <EOF>



             SE MEZCLAN LOS TIPOS DE ACCESO
Archivo
                 Tablas             Archivo
                                                 Maestro
                                 Transacciones
                  Programa
   Sueldos        de Ingreso
 1.- Ingresar
2.- Actualizar
3.- Modificar    Programa de
 4.- Informes    Actualización

                 Programa de
                 Mantención

                 Programa de
                   Informes
  Informe
Tablas                       Archivo
                                                                      Archivo
                                                                      Maestro      CLIENTES
                                                  Transacciones
                           Programa
 1.- Ingresar              de Ingreso
2.- Actualizar
3.- Modificar           Programa de
 4.- Informes           Actualización

                         Programa de
                         Mantención

                         Programa de
                                                                                         PROVEEDORES
                           Informes
   Informe
                                                                                                                    Archivo
                                                                                    Tablas             Archivo      Maestro
                                                                                                    Transacciones
                                                                                     Programa
             SUELDOS                                               1.- Ingresar
                                                                  2.- Actualizar
                                                                                     de Ingreso

                                                                  3.- Modificar     Programa de
                                                        Archivo
                      Tablas               Archivo      Maestro
                                                                   4.- Informes     Actualización
                                        Transacciones

                        Programa                                                    Programa de
      1.- Ingresar      de Ingreso
     2.- Actualizar                                                                 Mantención
     3.- Modificar     Programa de
      4.- Informes     Actualización
                                                                                    Programa de
                       Programa de                                                    Informes
                       Mantención
                                                                     Informe
                       Programa de
                         Informes
         Informe
Sueldos                   Proveedores
 1.- Ingresar                 1.- Ingresar
2.- Actualizar
3.- Modificar
                  Programa   2.- Actualizar
                             3.- Modificar
 4.- Informes                 4.- Informes    Programa


    Clientes
  1.- Ingresar
 2.- Actualizar
 3.- Modificar
  4.- Informes



          Programa

Más contenido relacionado

La actualidad más candente

Electrónica digital: circuitos combinacionales
Electrónica digital: circuitos combinacionalesElectrónica digital: circuitos combinacionales
Electrónica digital: circuitos combinacionalesSANTIAGO PABLO ALBERTO
 
Electrónica Digital: Mapas de karnaugh con 4 variables
Electrónica Digital: Mapas de karnaugh con 4 variablesElectrónica Digital: Mapas de karnaugh con 4 variables
Electrónica Digital: Mapas de karnaugh con 4 variablesAngel Perez
 
Unidad3 sd1
Unidad3 sd1Unidad3 sd1
Unidad3 sd1haibsel
 
Tema 9 unidad v- ici
Tema 9  unidad v- iciTema 9  unidad v- ici
Tema 9 unidad v- iciEquipoERP
 
Teoría de la exposición
Teoría de la exposiciónTeoría de la exposición
Teoría de la exposiciónAnaCegarra
 
Compuertas logicas basicas_y_algebra_de_boole_2009
Compuertas logicas basicas_y_algebra_de_boole_2009Compuertas logicas basicas_y_algebra_de_boole_2009
Compuertas logicas basicas_y_algebra_de_boole_2009Moises
 

La actualidad más candente (9)

Electrónica digital: circuitos combinacionales
Electrónica digital: circuitos combinacionalesElectrónica digital: circuitos combinacionales
Electrónica digital: circuitos combinacionales
 
simm
simmsimm
simm
 
Electrónica Digital: Mapas de karnaugh con 4 variables
Electrónica Digital: Mapas de karnaugh con 4 variablesElectrónica Digital: Mapas de karnaugh con 4 variables
Electrónica Digital: Mapas de karnaugh con 4 variables
 
Unidad3 sd1
Unidad3 sd1Unidad3 sd1
Unidad3 sd1
 
Unidad3 sd1
Unidad3 sd1Unidad3 sd1
Unidad3 sd1
 
simm
simmsimm
simm
 
Tema 9 unidad v- ici
Tema 9  unidad v- iciTema 9  unidad v- ici
Tema 9 unidad v- ici
 
Teoría de la exposición
Teoría de la exposiciónTeoría de la exposición
Teoría de la exposición
 
Compuertas logicas basicas_y_algebra_de_boole_2009
Compuertas logicas basicas_y_algebra_de_boole_2009Compuertas logicas basicas_y_algebra_de_boole_2009
Compuertas logicas basicas_y_algebra_de_boole_2009
 

Destacado

Diptico curso formacion enero 2015
Diptico curso formacion enero 2015Diptico curso formacion enero 2015
Diptico curso formacion enero 2015franfrater
 
2do bim 2do grado educa
2do bim 2do grado educa2do bim 2do grado educa
2do bim 2do grado educaAlvaro Ronnay
 
Grandes matematicos
Grandes matematicosGrandes matematicos
Grandes matematicosrauldocencia
 
Compromisos
CompromisosCompromisos
CompromisosKarenmq
 
Psicología primer parcial
Psicología primer parcialPsicología primer parcial
Psicología primer parcialAlejandro Diaz
 
Caza del tesoro Present SImple
Caza del tesoro Present SImpleCaza del tesoro Present SImple
Caza del tesoro Present SImplecarmennavar
 
Mantenimiento de una red
Mantenimiento de una redMantenimiento de una red
Mantenimiento de una red511201
 
Powe 1 tarea 2
Powe 1 tarea 2Powe 1 tarea 2
Powe 1 tarea 2marsanjim9
 
Perfil a diana arredondo h
Perfil a diana arredondo hPerfil a diana arredondo h
Perfil a diana arredondo hKarenmq
 
Metabolismo
MetabolismoMetabolismo
Metabolismololasan
 

Destacado (20)

Comentario Daiana
Comentario DaianaComentario Daiana
Comentario Daiana
 
Slide urinario
Slide urinarioSlide urinario
Slide urinario
 
Diptico curso formacion enero 2015
Diptico curso formacion enero 2015Diptico curso formacion enero 2015
Diptico curso formacion enero 2015
 
Iece
IeceIece
Iece
 
Practica en MDOS
Practica en MDOSPractica en MDOS
Practica en MDOS
 
2do bim 2do grado educa
2do bim 2do grado educa2do bim 2do grado educa
2do bim 2do grado educa
 
1. tutorias 1
1. tutorias 11. tutorias 1
1. tutorias 1
 
Diversidad animal
Diversidad animalDiversidad animal
Diversidad animal
 
Belajar
BelajarBelajar
Belajar
 
Bab 5
Bab 5Bab 5
Bab 5
 
Grandes matematicos
Grandes matematicosGrandes matematicos
Grandes matematicos
 
Compromisos
CompromisosCompromisos
Compromisos
 
Psicología primer parcial
Psicología primer parcialPsicología primer parcial
Psicología primer parcial
 
Caza del tesoro Present SImple
Caza del tesoro Present SImpleCaza del tesoro Present SImple
Caza del tesoro Present SImple
 
Mantenimiento de una red
Mantenimiento de una redMantenimiento de una red
Mantenimiento de una red
 
Powe 1 tarea 2
Powe 1 tarea 2Powe 1 tarea 2
Powe 1 tarea 2
 
Perfil a diana arredondo h
Perfil a diana arredondo hPerfil a diana arredondo h
Perfil a diana arredondo h
 
Metabolismo
MetabolismoMetabolismo
Metabolismo
 
2544
25442544
2544
 
Lenguaje no sexista
Lenguaje no sexistaLenguaje no sexista
Lenguaje no sexista
 

Similar a Sia i cap4

Sistemas Digitales capitulo1
Sistemas Digitales capitulo1Sistemas Digitales capitulo1
Sistemas Digitales capitulo1Jaime Moscoso
 
Ejercicios_TeoriaOCW_zuz.pdf
Ejercicios_TeoriaOCW_zuz.pdfEjercicios_TeoriaOCW_zuz.pdf
Ejercicios_TeoriaOCW_zuz.pdfMelidaCedeo1
 
Fundamentosdeprogramacion 2
Fundamentosdeprogramacion 2Fundamentosdeprogramacion 2
Fundamentosdeprogramacion 2agustin rojas
 
Micc mejoramiento feb_28_2009_soluc
Micc mejoramiento feb_28_2009_solucMicc mejoramiento feb_28_2009_soluc
Micc mejoramiento feb_28_2009_solucJair BG
 
Curso Micro Tema 2
Curso Micro Tema 2Curso Micro Tema 2
Curso Micro Tema 2Luis Zurita
 
Practicas en matlab
Practicas en matlabPracticas en matlab
Practicas en matlabbachispasaca
 
Lenguajes máquina y ensamblador
Lenguajes máquina y ensambladorLenguajes máquina y ensamblador
Lenguajes máquina y ensambladorJose Bondia
 
Manejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladoreManejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladoreLuis Zurita
 
Memoria y acciones con un PLCggggggggggg
Memoria y acciones con un PLCgggggggggggMemoria y acciones con un PLCggggggggggg
Memoria y acciones con un PLCgggggggggggredondoredondoenriqu
 
El_automata_M340_Problemas.pdf
El_automata_M340_Problemas.pdfEl_automata_M340_Problemas.pdf
El_automata_M340_Problemas.pdfdfdfdf7
 
Micc mej feb18_2010_solucion
Micc mej feb18_2010_solucionMicc mej feb18_2010_solucion
Micc mej feb18_2010_solucionJair BG
 

Similar a Sia i cap4 (20)

Sistemas Digitales capitulo1
Sistemas Digitales capitulo1Sistemas Digitales capitulo1
Sistemas Digitales capitulo1
 
Sd1
Sd1Sd1
Sd1
 
Sistemas digitales
Sistemas digitalesSistemas digitales
Sistemas digitales
 
Semana 2 Fundamentos de Python(Ciclos y Listas)
Semana 2   Fundamentos de Python(Ciclos y Listas)Semana 2   Fundamentos de Python(Ciclos y Listas)
Semana 2 Fundamentos de Python(Ciclos y Listas)
 
Ejercicios_TeoriaOCW_zuz.pdf
Ejercicios_TeoriaOCW_zuz.pdfEjercicios_TeoriaOCW_zuz.pdf
Ejercicios_TeoriaOCW_zuz.pdf
 
Fundamentosdeprogramacion 2
Fundamentosdeprogramacion 2Fundamentosdeprogramacion 2
Fundamentosdeprogramacion 2
 
Micc mejoramiento feb_28_2009_soluc
Micc mejoramiento feb_28_2009_solucMicc mejoramiento feb_28_2009_soluc
Micc mejoramiento feb_28_2009_soluc
 
Curso Micro Tema 2
Curso Micro Tema 2Curso Micro Tema 2
Curso Micro Tema 2
 
Practicas en matlab
Practicas en matlabPracticas en matlab
Practicas en matlab
 
Lenguajes máquina y ensamblador
Lenguajes máquina y ensambladorLenguajes máquina y ensamblador
Lenguajes máquina y ensamblador
 
Guia de-programacion-i-visual-b-net
Guia de-programacion-i-visual-b-netGuia de-programacion-i-visual-b-net
Guia de-programacion-i-visual-b-net
 
Manual
ManualManual
Manual
 
Manejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladoreManejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladore
 
Memoria y acciones con un PLCggggggggggg
Memoria y acciones con un PLCgggggggggggMemoria y acciones con un PLCggggggggggg
Memoria y acciones con un PLCggggggggggg
 
El_automata_M340_Problemas.pdf
El_automata_M340_Problemas.pdfEl_automata_M340_Problemas.pdf
El_automata_M340_Problemas.pdf
 
Visualbasicnet 120216212821-phpapp01
Visualbasicnet 120216212821-phpapp01Visualbasicnet 120216212821-phpapp01
Visualbasicnet 120216212821-phpapp01
 
sesion1.pptx
sesion1.pptxsesion1.pptx
sesion1.pptx
 
Capitulo I Sistemas Númericos
Capitulo I  Sistemas NúmericosCapitulo I  Sistemas Númericos
Capitulo I Sistemas Númericos
 
Micc mej feb18_2010_solucion
Micc mej feb18_2010_solucionMicc mej feb18_2010_solucion
Micc mej feb18_2010_solucion
 
Teoria lcd
Teoria lcd Teoria lcd
Teoria lcd
 

Más de Carlos Gonzalez (9)

Sia i cap10
Sia i cap10Sia i cap10
Sia i cap10
 
Sia i cap8
Sia i cap8Sia i cap8
Sia i cap8
 
Sia i cap9
Sia i cap9Sia i cap9
Sia i cap9
 
Sia i cap7
Sia i cap7Sia i cap7
Sia i cap7
 
Sia i cap6
Sia i cap6Sia i cap6
Sia i cap6
 
Sia i cap5
Sia i cap5Sia i cap5
Sia i cap5
 
Sia i cap3
Sia i cap3Sia i cap3
Sia i cap3
 
Sia i cap2
Sia i cap2Sia i cap2
Sia i cap2
 
Sia i cap1
Sia i cap1Sia i cap1
Sia i cap1
 

Último

Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 

Último (20)

Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 

Sia i cap4

  • 1.
  • 2.
  • 3.
  • 4.
  • 6.
  • 7.
  • 9.
  • 10.
  • 11. Unidad de Procesamiento. Unidad de Tratamiento o Camino de Datos.
  • 12. BUS Contienen datos u operandos de una instrucción. También Entrada 1 Entrada 2 resultados finales. Opera con los datos procedentes de los registros de entrada. Instrucciones Selecciona el tipo de operación: Comparación, suma, etc. Registro de Estado Almacena resultados de las operaciones. Acumulador Envía por el BUS los resultados a la M. P. o U. C.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. 1 2 3 4 5 6 7 8 = Byte 8 Bit = 0 ó 1 2 = 256 Combinaciones Tabla o Código ASCII
  • 26. SISTEMAS Y EQUIVALENCIAS Decimal Binario Hexa-decimal 0 0000 0 1 0001 1 2 0010 2 3 0011 3 4 0100 4 5 0101 5 6 0110 6 7 0111 7 8 1000 8 9 1001 9 10 1010 A 11 1011 B 12 1100 C 13 1101 D 14 1110 E 15 1111 F
  • 27. Decimal Binario Binario Hexadecimal 10 0001-0000 1010 A Decimal Binario Binario Hexadecimal 16 0001-0000 0001-0110 10
  • 29.
  • 30. m m C.P.U. R.A.M. m m
  • 31.
  • 34.
  • 35.
  • 37. 802.2 to SNA FEP SNA IBM Host Token Ring m m Gateway to the Internet
  • 38.
  • 39.
  • 40.
  • 41. “Todo lo relacionado con la Tecnología Informática, que se rige por la Ley de Incrementos.” • Sistemas Operativos Básico • Programas Utilitarios Operaciones • Apoyo a la Explotación • Lenguajes Computacionales Desarrollo • Bases de Datos • C. A. S. E. • Paquetes Usuario • Aplicaciones
  • 42. Es el intermediario entre el usuario y la CPU, que controla el funcionamiento del computador, ocultando los detalles y simplificando su uso. Aplicaciones y Paquetes Utilidades USUARIO S. Operativo CPU S. Operativo Prog. de Control: Gestión Memoria Utilidades: Gestión de la Información Funciones repetitivas Gestión del Procesador - Formateo de Discos Gestión de Entrada y Salida - Manejo de Ficheros Gestión de Trabajos - Otros
  • 43. Monousuarios Multiusuarios Caracteres Monotarea Gráficos Multitarea
  • 44.
  • 45. 0000 0001 1010 0001 01 A1 1000 1001 1001 1010 89 9A 0011 1010 1001 1100 3A 9C 0111 0100 0111 0000 74 70 1110 1001 0010 0000 E9 20
  • 46. 2a. Generación Simbólicos Programa Objeto Executable Programa Fuente INICIO: ADD B,1 010001001010 MOV A,B 100101001111 CMP A,E 001100101010 BE FIN Compilador BNE INICIO 010010010101 FIN: END 100111101111 101001111101
  • 47. Proceso DISEÑO FISICO ESPECIFICACIONES PROGRAMACION E ALGORITMO CODIFICACION T DIAGRAMA DE PROGRAMA EDICION A PROGRAMA FUENTE COMPILACION P PROGRAMA OBJETO ENLACE (LINK) A PROGRAMA EJECUTABLE PRUEBAS S APLICACION EXPLOTACION/ MANTENIMIENTO
  • 48.
  • 49. 3a. Generación Modo de Trabajo:  Alto Nivel • Compilación • Interpretación Programa Fuente 10 cls 20 Input “Precio”, A 30 Input “Cantidad”, B Interprete 40 Let C = A * B 50 Print “Valor Total $ “; C 60 End
  • 50. Proceso DISEÑO FISICO ESPECIFICACIONES PROGRAMACION E ALGORITMO CODIFICACION T DIAGRAMA DE PROGRAMA EDICION A PROGRAMA FUENTE INTERPRETACION P PROGRAMA FUENTE PRUEBAS A PROGRAMA FUENTE EXPLOTACION/ S MANTENIMIENTO APLICACION
  • 51. C Ordenación de una secuencia de 10 números PROGRAM BURBUJA INTEGER N(10) INTEGER I,J,AUX DO 10 I=1, 10 READ (*,*) N(I) 10 CONTINUE DO 20 I=9,1,-1 DO 20 J=1,I IF (N(J).GT.N(J+1)) THEN AUX=N(J) N(J)=N(J+1) N(J+1)=AUX END IF 20 CONTINUE DO 30 I=1,10 WRITE(*,*) N(I) 30 CONTINUE STOP END
  • 52.
  • 53. * Ordenación de una secuencia de 10 números IDENTIFICATION DIVISION. PROGRAM-ID. BURBUJA. DATA DIVISION. WORKING-STORAGE SECTION. 01 TABLA-N. 05 N PIC 9(4) OCCURS 10 TIMES. 01 VARIABLES 05 I PIC 9(4). 05 J PIC 9(4). 05 AUX PIC 9(4). 01 SALIDA PIC Z(3)9. PROCEDURE DIVISION. PROCESO-PRINCIPAL. PERFORM VARYING I FROM 1 BY 1 UNTIL I > 10 ACCEPT N (I) END-PERFORM
  • 54. LENGUAJE COBOL PERFORM ORDENAR VARYING I FROM 9 BY -1 UNTIL I < 1 AFTER J FROM 1 BY 1 UNTIL J > 1 PERFORM VARYING I FROM 1 BY 1 UNTIL I > 10 MOVE N (I) TO SALIDA DISPLAY SALIDA END-PERFORM STOP RUN. ORDENAR. IF N(J) > N(J+1) THEN MOVE N(J) TO AUX MOVE N(J+1) TO N(J) MOVE AUX TO N(J+1) END-IF.
  • 55.
  • 56. LENGUAJE BASIC 10 REM ORDENACION DE UNA SECUENCIA DE 10 NUMEROS 20 CLS 30 DIM N(10) 40 FOR I=1 TO 10 50 INPUT N(I) 60 NEXT I 70 FOR I=9 TO 1 STEP -1 80 FOR J=1 TO I 90 IF N(J) > N(J+1) THEN AUX=N(J) :N(J)=N(J+1) :N(J+1)=AUX 100 NEXT J 110 NEXT I 120 FOR I=1 TO 10 130 PRINT N(I), 140 NEXT I 150 END
  • 57.
  • 58. LENGUAJE PASCAL { Ordenación de una secuencia de 10 números } Program BURBUJA (input, output), var N : array [1..10] of integer; I, J, AUX : integer; begin for I :=1 to 10 do readln (N[I]); for I :=9 downto 1 do for J :=1 to I do if N[J] > N[J+1] then begin AUX : =N[J]; N[J] : =N[J+1]; N[J+1] : =AUX end; for I : =1 to 10 do writeln (N[I])
  • 59.
  • 60. LENGUAJE C /* Ordenación de una secuencia de 10 números */ main() { int N[10]; int I, J, AUX; for (I=1; I<=10; I++) scanf (‘%d’, &N[I]); for (I=9; I>=1; I--) for (J=1; J<=I; J++) if (N[J] > N[J+1]) { AUX=N[J]; N[J]=N[J+1]; N[J+1]=AUX; } for (I=1; I<=10; I++) printf (‘%dn’, N[I]); }
  • 61. 4a. Generación Nivel Usuario o 4GL Modo de Trabajo: • Compilación • Interpretación “Más Interpretes que Compiladores”
  • 62.
  • 63. Panel de Interacción Usuario / Analista C. A. S. E. 10 cls 20 Input “Precio”, A 30 Input “Cantidad”, B 40 Let C = A * B 50 Print “Valor Total $ “; C 60 End
  • 64. ¿Cómo se trabaja con el Computador? Interior Computador MENU PROCESO INFORMES Informes Datos INGRESAR Parear Formales MODIFICAR Informes Calcular Especiales ELIMINAR Datos Ordenar Consultas CONSULTAR Actualizar A pedido COPIAR Clasificar Datos Datos Transitorios Permanentes
  • 65. ARCHIVO DE DATOS 00 1 2 3 4 5 6 7 8 9 10 11 MEMORIA 1 SECUNDARIA 2 Dirección 3 Física 4 DATOS 5 6 7 CAMPOS REGISTROS GONZALEZ PEREZ JUAN 2879454 LOS RIELES 2714 STGO. AMORRORTU ARIAS JOSE 2256565 LAS DALIAS 1234 STGO. JIMENEZ LAGOS MARIA 5588653 AV. BLUE 3245 MAIPU. BELTRAN ZAPATA JOSEFA 7766432 CALLE 4 Nº 9876 BUIN
  • 66.
  • 67. Nº NOMBRE TELEFONO DIRECCION COMUNA 1 GONZALEZ PEREZ MARIA 2879454 LAS URBINAS 3240 STGO 2 ARIAS UGALDE MARIO 2244670 RIELES 123 MAIPU 3 JIMENEZ LABRA HUGO 5588653 ALASKA 0456 BUIN 4 BARRAZA LEON JOSEFA 5554443 CALLE 8 Nº 653 STGO <EOF> Se abre el Archivo. Se lee un registro, si es <EOF> se muestra en pantalla mensaje no hay datos *Se compara el campo buscado con el campo pertinente del registro leído Si son iguales, se despliegan los campos pertinentes en pantalla caso contrario, leer el siguiente registro y volver a comparar y se repite acción anterior*
  • 68. Nº NOMBRE TELEFONO DIRECCION COMUNA 1 GONZALEZ PEREZ MARIA 2879454 LAS URBINAS 3240 STGO 2 ARIAS UGALDE MARIO 2244670 RIELES 123 MAIPU 3 JIMENEZ LABRA HUGO 5588653 ALASKA 0456 BUIN 4 BARRAZA LEON JOSEFA 5554443 CALLE 8 Nº 653 STGO <EOF> REQUISITO: Condición de búsqueda = Dirección Física dispositivo Se abre el archivo Se posiciona el brazo lector en la dirección equivalente a la dirección de búsqueda se lee y despliega datos pertinentes del registro
  • 69. Nº NOMBRE TELEFONO DIRECCION COMUNA 1 GONZALEZ PEREZ MARIA 2879454 LAS URBINAS 3240 STGO 2 ARIAS UGALDE MARIO 2244670 RIELES 123 MAIPU 3 JIMENEZ LABRA HUGO 5588653 ALASKA 0456 BUIN 4 BARRAZA LEON JOSEFA 5554443 CALLE 8 Nº 653 STGO <EOF> Nº TELEFONO 1 2879454 Archivo de Datos 2 2244670 3 5588653 Archivo Indice 4 5554443 <EOF> Se abre el archivo de datos y el archivo de índice Se verifica si es <EOF> en archivo índice, mensaje no hay datos Se busca dirección lógica de llave en índice y se accesa archivo de datos Se despliegan campos pertinentes a la consulta
  • 70. Nº NOMBRE TELEFONO DIRECCION COMUNA 1 GONZALEZ PEREZ MARIA 2879454 LAS URBINAS 3240 STGO 2 ARIAS UGALDE MARIO 2244670 RIELES 123 MAIPU 3 JIMENEZ LABRA HUGO 5588653 ALASKA 0456 BUIN 4 BARRAZA LEON JOSEFA 5554443 CALLE 8 Nº 653 STGO <EOF> SE MEZCLAN LOS TIPOS DE ACCESO
  • 71. Archivo Tablas Archivo Maestro Transacciones Programa Sueldos de Ingreso 1.- Ingresar 2.- Actualizar 3.- Modificar Programa de 4.- Informes Actualización Programa de Mantención Programa de Informes Informe
  • 72. Tablas Archivo Archivo Maestro CLIENTES Transacciones Programa 1.- Ingresar de Ingreso 2.- Actualizar 3.- Modificar Programa de 4.- Informes Actualización Programa de Mantención Programa de PROVEEDORES Informes Informe Archivo Tablas Archivo Maestro Transacciones Programa SUELDOS 1.- Ingresar 2.- Actualizar de Ingreso 3.- Modificar Programa de Archivo Tablas Archivo Maestro 4.- Informes Actualización Transacciones Programa Programa de 1.- Ingresar de Ingreso 2.- Actualizar Mantención 3.- Modificar Programa de 4.- Informes Actualización Programa de Programa de Informes Mantención Informe Programa de Informes Informe
  • 73. Sueldos Proveedores 1.- Ingresar 1.- Ingresar 2.- Actualizar 3.- Modificar Programa 2.- Actualizar 3.- Modificar 4.- Informes 4.- Informes Programa Clientes 1.- Ingresar 2.- Actualizar 3.- Modificar 4.- Informes Programa