sia i cap4

of 75 /75
Sistemas y Tecnologías de la Información: Hardware y Software Carlos González Lavado Universidad de Aconcagua

Author: carlos-gonzalez

Post on 30-Jul-2015

105 views

Category:

Documents


1 download

Embed Size (px)

TRANSCRIPT

1. ANALOGICOSDIGITALES 2. C.P.U. 3. Unidad de Procesamiento.Unidad de Tratamiento o Camino de Datos. 4. BUS Contienen datos u operandos de una instruccin. Tambin Entrada 1 Entrada 2 resultados finales.Opera con los datos procedentes delos registros de entrada. InstruccionesSelecciona el tipo de operacin:Comparacin, suma, etc. Registro de Estado Almacena resultados de las operaciones. AcumuladorEnva por el BUS los resultados a la M. P. o U. C. 5. MemoriaPrincipal 6. 1 2 3 4 5 67 8 = Byte8Bit = 0 1 2 = 256 CombinacionesTabla o Cdigo ASCII 7. SISTEMAS Y EQUIVALENCIASDecimalBinario Hexa-decimal 00000 0 10001 1 20010 2 30011 3 40100 4 50101 5 60110 6 70111 7 81000 8 91001 9101010 A111011 B121100 C131101 D141110 E151111 F 8. Decimal BinarioBinarioHexadecimal100001-0000 1010ADecimal Binario Binario Hexadecimal160001-0000 0001-0110 10 9. ARQUITECTURASCOMPUTACIONALES 10. Se basa en la existencia de unamaquina servidora que almacenalos datos y las aplicaciones que losprocesanmmC.P.U. R.A.M.mm 11. Se basa en laexistencia de una ovarias maquinasservidoras quealmacenan datos yestaciones de trabajoque ejecutanaplicaciones que losprocesa. 12. Se basa en laexistencia de dostipos de aplicacionesejecutndose deformaindependiente. 13. Red Area Local 14. W.A.N.Una red de reaamplia, WAN,acrnimo de laexpresin en idiomaingls Wide AreaNetwork, es un tipo dered de computadorascapaz de cubrirdistancias desde unos100 hasta unos 1000km, dando el servicio aun pas o un continente. 15. Servidor 16. 802.2 to SNA FEP SNA IBM HostToken Ring m m Gateway to the Internet 17. Todo lo relacionado con la Tecnologa Informtica, que se rige por la Ley de Incrementos. Sistemas Operativos Bsico Programas UtilitariosOperaciones Apoyo a la Explotacin Lenguajes ComputacionalesDesarrollo Bases de Datos C. A. S. E. Paquetes Usuario Aplicaciones 18. 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 UtilidadesUSUARIO S. Operativo CPUS. OperativoProg. de Control:Gestin MemoriaUtilidades:Gestin de la InformacinFunciones repetitivasGestin del Procesador- Formateo de DiscosGestin de Entrada y Salida - Manejo de FicherosGestin de Trabajos - Otros 19. MonousuariosMultiusuariosCaracteres MonotareaGrficos Multitarea 20. 0000 0001 1010 0001 01 A11000 1001 1001 1010 89 9A0011 1010 1001 1100 3A 9C0111 0100 0111 0000 74 701110 1001 0010 0000 E9 20 21. 2a. GeneracinSimblicosPrograma ObjetoExecutablePrograma FuenteINICIO: ADD B,1 010001001010 MOVA,B 100101001111 CMPA,E 001100101010 BE FINCompilador BNEINICIO010010010101FIN:END 100111101111101001111101 22. ProcesoDISEO FISICO ESPECIFICACIONESPROGRAMACIONE ALGORITMOCODIFICACIONTDIAGRAMA DE PROGRAMAEDICIONAPROGRAMA FUENTECOMPILACIONPPROGRAMA OBJETOENLACE (LINK)A PROGRAMA EJECUTABLEPRUEBASS APLICACIONEXPLOTACION/MANTENIMIENTO 23. 3a. GeneracinModo de Trabajo: Alto Nivel Compilacin Interpretacin Programa Fuente10 cls20 Input Precio, A30 Input Cantidad, B Interprete40 Let C = A * B50 Print Valor Total $ ; C60 End 24. ProcesoDISEO FISICO ESPECIFICACIONESPROGRAMACIONEALGORITMOCODIFICACIONTDIAGRAMA DE PROGRAMAEDICIONAPROGRAMA FUENTEINTERPRETACIONPPROGRAMA FUENTEPRUEBASA PROGRAMA FUENTEEXPLOTACION/S MANTENIMIENTOAPLICACION 25. COrdenacin de una secuencia de 10 nmeros 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)) THENAUX=N(J)N(J)=N(J+1)N(J+1)=AUX END IF20 CONTINUE DO 30 I=1,10 WRITE(*,*) N(I)30 CONTINUE STOP END 26. * Ordenacin de una secuencia de 10 nmerosIDENTIFICATION DIVISION.PROGRAM-ID. BURBUJA. DATA DIVISION. WORKING-STORAGE SECTION. 01 TABLA-N.05 N PIC 9(4) OCCURS 10 TIMES. 01 VARIABLES05 IPIC 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 > 10ACCEPT N (I)END-PERFORM 27. LENGUAJE COBOL PERFORM ORDENAR VARYING I FROM 9 BY -1 UNTIL I < 1 AFTERJ 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. 28. LENGUAJE BASIC10 REM ORDENACION DE UNA SECUENCIA DE 10 NUMEROS20 CLS30 DIM N(10)40 FOR I=1 TO 1050 INPUT N(I)60 NEXT I70 FOR I=9 TO 1 STEP -180 FOR J=1 TO I90 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 29. LENGUAJE PASCAL { Ordenacin de una secuencia de 10 nmeros } Program BURBUJA (input, output), var N : array [1..10] of integer; I, J, AUX : integer; beginfor 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]) 30. LENGUAJE C /* Ordenacin de una secuencia de 10 nmeros */ main() {int N[10];int I, J, AUX;for (I=1; I=1; I--)for (J=1; J N[J+1]) {AUX=N[J];N[J]=N[J+1];N[J+1]=AUX;}for (I=1; I