Repositorio Universidad de Belgrano
Not a member yet
4985 research outputs found
Sort by
Apuntes sobre CPU
Apuntes sobre CPU
La unidad de proceso central [central processing unit (CPU)] es la parte de una computadora que
interpreta y lleva a cabo las instrucciones contenidas en el software. En la mayoría de las CPUs,
esta tarea es dividida entre una unidad de control que dirige el flujo del programa y una o mas
unidades de ejecución que realizan las operaciones en datos. Casi siempre, una colección de
registros es incluida para retener operandos y resultados del intermedio. El termino CPU es
frecuente usado vagamente para incluir otras partesimportantes centrales de una computadora tal
como caches y controladores de entrada/salida, especialmente en computadoras con chips de
microprocesadores modernos que incluyen varios de estas funciones en un circuito integrado físico.
Los fabricantes y minoristas de computadoras de escritorios frecuente describen erróneamente el
gabinete de la computadora y su contenido como la CPU la cual es engañoso
Módulo II. Arquitectura de la Computadora
Estructura de un Procesador. Especificaciones deun Microprocesador
Componentes:
UC.
ALU
{Registros internos}
Buses internos.
Ck.
Canales e interfases.
UMC
Interfases de I/O. Canales y Controladoras. Buses que tienen su propio
canal o controladora.
Memoria Cach
Introducción al estudio de los circuitos lógicos y sistemas numéricos.
Un sistema numérico son un conjunto de símbolos y reglas que se utilizan para representar
datos numéricos o cantidades. Se caracterizan por su base que indican el número de símbolos
distinto que utiliza y además es el coeficiente quedetermina cual es el valor de cada símbolo
dependiendo de la posición que ocupe. Estas cantidades se caracterizan por tener dígitos enteros y
fraccionarios
Cualidades del software - Introducción a la Ingeniería de Software
Correctitud (Correctness):
Un programa es funcionalmente correcto si se comporta de acuerdo a la especificación de las funciones
(especificación de requerimientos funcionales) que debería proveer. Esta definición de correctitud asume que
existe una especificación de requerimientos funcionales del sistema y que es posible determinar en forma no
ambigua si las cumple o no. Se presentan diversas dificultades cuando no existe dicha especificación, o si
existe pero está escrita informalmente utilizando, por ejemplo, lenguaje natural por lo que es posibleque
contenga ambiguedades.
La correctitud es una propiedad matemática que establece la equivalencia entre el software y su
especificación, por lo que cuanto más riguroso se haya sido en la especificación, más precisa y sistemática
podrá ser su evaluación.
Posteriormente se verá que la correctitud puede serevaluada mediante diversos métodos, algunos de
enfoque experimental como las pruebas, otros de enfoque analítico como verificación formal de la
correctitud
Tipos de Software
El software puede aplicarse a numerosas situacionesdel mundo real. En primer lugar, a
todos aquellos problemas para los que se haya establecido un conjunto específico de
acciones que lleven a su resolución (esto es, un algoritmo). En estos casos, utilizaremos
lenguajes de programación procedimentales para implementar estos algoritmos.
También puede aplicarse a situaciones en las que elproblema puede describirse
formalmente, por lo general en forma recursiva. En estos casos no necesitamos describir
el método de resolución, es decir cómo se resuelve el problema, sino que bastará con
describir en problema en sí, indicando cuál es la solución deseada, y utilizaremos
lenguajes declarativos para ello. También puede aplicarse a problemas que los humanos
resolvemos utilizando multitud de reglas heurísticas posiblemente contradictorias, para
lo cual utilizaremos un sistema experto e incluso para problemas de los cuales no
tenemos una idea clara de cómo se resuelven, pero de los que conocemos cuál es la
solución apropiada para algunos ejemplos de los datos de entrada. En este caso
utilizaremos redes neuronales
Sistemas operativos: unidad 1
Técnico en Programación de
Computadoras -
SISTEMAS
OPERATIVOS -
2014 Plan 2014
UNIDAD
Sistemas operativos. Unidad 4: sincronización de procesos (2015)
Tipos de programa: •SECUENCIALES: EJEC. SECUENCIAL DE PROCESOS Y/O TAREAS
•CONCURRENTES: CUANDO DOS PROCESOS SEC. SE EJECUTAN EN
PARALELO, SUPERPONIENDOSE EN EL TIEMPO. DETERMINAN:.
- SINCRONIZACION
- COMUNICACIO
Sistemas Operativos - Unidad 6 parte B - Gestión de Memoria
Sistemas Operativos - Unidad 6 parte B - Gestión de Memori
Guia de trabajos prácticos – organización de computadoras
Objetivo:
a. Familiarizar al alumno con la terminología en uso en la especialización de Arquitecturas
de Computadoras.
b. Resolución de ejercicios prácticos, aplicando lovisto en clase.
Nota:
Desarrollos y fundamentaciones no deben superar los10 renglones
Organización de computadoras - Unidad 1: conceptos introductorios
Organización de
computadoras
unidad 1:
conceptos introductorio