Parcial 3 Flashcards
Instrucción del CPU que transfiere el control incondicionalmente
.
De las acciones que realiza el procesador puede requerir ejecutar algunas operaciones aritméticas o lógicas
.
Registro que se utiliza para transferir datos entre la unidad de memoria y la unidad central de procesamiento
.
Instrucción para inicializar el valor del acumulador a 0
.
La unidad de control se encarga de las operaciones aritméticas y lógicas
.
En las acciones que realiza el procesador la instrucción es decodificada para determinar la acción que es requerida
.
Instrucción para transferir el control si la bandera N está encendida
.
Bandera que indica que el resultado de la operación aritmética realizada excede la capacidad del registro del acumulador
.
Bandera que indica que el valor acumulado es negativo
.
De acuerdo al significado de los bits menos significativos nos indica direccionamiento inmediato
.
Registro que contiene la dirección de la celda de memoria que tiene almacenada la siguiente instrucción a ejecutar
.
En las aciones que realiza el procesador lee una instrucción de la memoria
.
Intrucción para cargar un dato en el acumulador
.
Es el registro que especifica la dirección de la celda de la memoria cuyo contenido se desea leer o escribir
.
De acuerdo al significado de los bits menos significativos nos indica direccionamiento absoluto
.
¿Cuáles son las formas de procesamiento de información de los sistemas operativos?
monoprocesamiento, multitarea, por lotes, tiempo real y tiempo compartido
¿De qué es responsable el sistema operativo?
gestionar los recursos físicos del sistema, cargar y ejecutar programas y comunicarse con el usuario
¿Cómo se ejecuta el sistema opertivo?
en modo privilegiado
¿Qué es el monoprocesamiento?
ejecución secuencial de instrucciones bajo una unidad de procesamiento. Solo trabaja en un programa en cada momento
¿Qué es la multitarea?
ejecuta múltiples programas simultáneamente
¿Que otro nombre tiene la multitarea?
multiprogramación
¿Qué significa por lotes?
Secuencias de comandos que pueden simplificar tareas rutinarias o repetitivas
¿Qué podemos utilizar para el procesamiento por lotes?
la técnica FIFO, first inputs, first outputs
¿Qué extension son los archivos por lotes?
.bat o .cmd
¿Qué significa tiempo real?
interacción directa con la computadora (ejecución de un trabajo o realizar una transacción)
¿Qué significa tiempo compartido?
Ejecuta varios trabajos en forma interactiva. El procesador se comparte entre varios usuarios
¿Mediante qué acceden los usuarios al sistema en el tiempo compartido?
mediante terminales
¿Cómo se programaban las primeras computadoras?
en leguaje máquina a través de la consola
Después de programar en lenguaje máquina, ¿Qué lenguaje surge?
ensamblador
¿Qué son mnemónicos?
palabra que sustituye a un código de operación
¿Qué tiene el lenguaje ensamblador?
mnemónicos y direcciones simbólicas
¿Cuál es el único lenguaje que puede ser entendido por la máquina?
lenguaje máquina
¿Qué se utilizan par traducir los programas en lenguaje ensamblador a lenguaje máquina?
ensambladores
¿Cómo se llaman a los lenguajes de alto nivel?
lenguajes de tercera generación
¿Cuándo se crearon los primeros lenguajes de alto nivel?
a finales de la década de los cincuenta
En la década de los cincuenta ¿Qué lenguaje surgió?
FORTRAN
¿Qué significa FORTRAN?
FORmula TRANslation
¿A qué esta orientado FORTRAN?
desarrollo de aplicaciones científicas e ingenieriles
En la decada de los 60’s ¿Que lenguaje se desarrollo?
COBOL
¿Qué significa COBOL?
Common Business Oriented Language
¿A qué estaba dirigido COBOL?
desarrollar aplicaciones administrativas
¿Cuáles son lenguajes de tercera generacion?
PASCAL PROLOG C, C++, BASIC LISP, ADA, APL
¿Cuál era la primera tendencia en el desarrollo de los lenguajes?
desarrollar lenguajes potentes y con un mayor número de instrucciones
¿Cual es la tendencia de los lenguajes ahora?
lenguajes con un juego reducido de instrucciones, pero bien estructurado,
¿Qué significa programación estructurada?
programación enfocada a desarrollar programas fáciles de entender y modificar
¿Cuáles son los tipos de lenguaje? (6)
máquina ensamblador Alto nivel (tercera generación cuarta generación orientado a objetos orientados a programación visual
¿Qué es el lenguaje máquina?
secuencias de instrucciones codificadas directamente en binario
¿Qué son las seudoinstrucciones?
instrucciones que no son traducidas al lenguaje máquina
¿En qué decada aparecieron los lenguajes de cuarta generacion?
en los 80’s
¿Cuál es la característica principal de los lenguajes de cuarta generación?
no son procedurales
¿Qué significa no procedural?
se especifica lo que se debe de realizar sin definir el como realizarse
¿De que constan los lenguajes de cuarta generación?
manejador de bases de datos, generador de reportes, manejador de formas y un lenguaje de tercera generación