Professional Documents
Culture Documents
Aeronutico
Facultad de Ciencias de la
Administracin
INTRODUCCIN A LA
INFORMTICA
Actividad N 4
Modelos matemticos.
Sistemas de numeracin.
Leyes de gravedad.
Teora de la relatividad.
Conductividad de los materiales.
8 + 0 + 2 + 1 = 11
y para expresar que ambas cifras describen la misma cantidad lo escribimos as:
10112 = 1110
7710 = 10011012
Procesadores de silicio
Los procesadores de silicio son la fundamentales para la creacin de las computadoras
tales como las conocemos hoy en da.
Todo comienza con un buen puado de arena (compuesta bsicamente de silicio), con la
que se fabrica un mono cristal de unos 20 x 150 centmetros. Para ello, se funde el
material en cuestin a alta temperatura (1.370 C) y muy lentamente (10 a 40 mm por
hora) se va formando el cristal.
De este cristal, de cientos de kilos de peso, se cortan los extremos y la superficie exterior,
de forma de obtener un cilindro perfecto. Luego, el cilindro se corta en obleas de 10 micras
de espesor, la dcima parte del espesor de un cabello humano, utilizando una sierra de
diamante. De cada cilindro se obtienen miles de obleas, y de cada oblea se fabricarn
varios cientos de microprocesadores.
Silicio.
Estas obleas son pulidas hasta obtener una superficie perfectamente plana, pasan por un
proceso llamado annealing, que consiste en someterlas a un calentamiento extremo para
eliminar cualquier defecto o impureza que pueda haber llegado a esta instancia. Despus
de una supervisin mediante lseres capaz de detectar imperfecciones menores a una
milsima de micra, se recubren con una capa aislante formada por xido de silicio
transferido mediante deposicin de vapor.
De aqu en adelante, comienza el proceso del dibujado de los transistores que
conformarn a cada microprocesador. A pesar de ser muy complejo y preciso, bsicamente
consiste en la impresin de sucesivas mscaras sobre la oblea, sucedindose la
deposicin y eliminacin de capas finsimas de materiales conductores, aislantes y
semiconductores, endurecidas mediante luz ultravioleta y atacada por cidos encargados
de eliminar las zonas no cubiertas por la impresin. Salvando las escalas, se trata de un
proceso comparable al visto para la fabricacin de circuitos impresos. Despus de cientos
de pasos, entre los que se hallan la creacin de sustrato, la oxidacin, la litografa, el
grabado, la implantacin inica y la deposicin de capas; se llega a un
complejo bocadillo que contiene todos los circuitos interconectados del microprocesador.
Un transistor construido en tecnologa de 45 nanmetros tiene un ancho equivalente a
unos 200 electrones. Eso da una idea de la precisin absoluta que se necesita al momento
de aplicar cada una de las mscaras utilizadas durante la fabricacin.
Los detalles de un microprocesador son tan pequeos y precisos que una nica mota de
polvo puede destruir todo un grupo de circuitos. Las salas empleadas para la fabricacin
de microprocesadores se denominan salas limpias, porque el aire de las mismas se
somete a un filtrado exhaustivo y est prcticamente libre de polvo. Las salas limpias ms
puras de la actualidad se denominan de clase 1. La cifra indica el nmero mximo de
partculas mayores de 0,12 micras que puede haber en un pie cbico (0,028 m 3) de aire.
Como comparacin, un hogar normal sera de clase 1 milln. Los trabajadores de estas
plantas emplean trajes estriles para evitar que restos de piel, polvo o pelo se desprendan
de sus cuerpos.
Una vez que la oblea ha pasado por todo el proceso litogrfico, tiene grabados en su
superficie varios cientos de microprocesadores, cuya integridad es comprobada antes de
cortarlos. Se trata de un proceso obviamente automatizado, y que termina con una oblea
que tiene grabados algunas marcas en el lugar que se encuentra algn microprocesador
defectuoso.
La mayora de los errores se dan en los bordes de la oblea, dando como resultados chips
capaces de funcionar a velocidades menores que los del centro de la oblea o simplemente
con caractersticas desactivadas, tales como ncleos. Luego la oblea es cortada y cada
chip individualizado. En esta etapa del proceso el microprocesador es una pequea placa
de unos pocos milmetros cuadrados, sin pines ni cpsula protectora.
Cada una de estas plaquitas ser dotada de una cpsula protectora plstica (en algunos
casos pueden ser cermicas) y conectada a los cientos de pines metlicos que le
permitirn interactuar con el mundo exterior. Estas conexiones se realizan utilizando
delgadsimos alambres, generalmente de oro. De ser necesario, la cpsula es provista de
un pequeo disipador trmico de metal, que servir para mejorar la transferencia de calor
desde el interior del chip hacia el disipador principal. El resultado final es un
microprocesador como los que equipan a los computadores.
Generalidades
La gran cantidad de organizaciones de desarrollo de software implementan metodologas
para el proceso de desarrollo. Muchas de estas organizaciones pertenecen a la industria
armamentstica, que en los Estados Unidos necesita un certificado basado en su modelo
de procesos para poder obtener un contrato.
El estndar internacional que regula el mtodo de seleccin, implementacin y monitoreo
del ciclo de vida del software es ISO 12207.
Durante dcadas se ha perseguido la meta de encontrar procesos reproducibles y
predecibles que mejoren la productividad y la calidad. Algunas de estas soluciones
intentan sistematizar o formalizar la aparentemente desorganizada tarea de desarrollar
software. Otros aplican tcnicas de gestin de proyectos para la creacin del software. Sin
una gestin del proyecto, los proyectos de software corren el riesgo de demorarse o
consumir un presupuesto mayor que el planeado. Dada la cantidad de proyectos de
software que no cumplen sus metas en trminos de funcionalidad, costes o tiempo de
entrega, una gestin de proyectos efectiva es algo que a menudo falta.
Planificacin
La importante tarea a la hora de crear un producto de software es obtener los requisitos o
el anlisis de los requisitos. Los clientes suelen tener una idea ms bien abstracta del
resultado final, pero no sobre las funciones que debera cumplir el software.
Una vez que se hayan recopilado los requisitos del cliente, se debe realizar un anlisis del
mbito del desarrollo. Este documento se conoce como especificacin funcional.
Implementacin, pruebas y documentacin
La implementacin es parte del proceso en el que los ingenieros de software programan el
cdigo para el proyecto.
Las pruebas de software son parte esencial del proceso de desarrollo del software. Esta
parte del proceso tiene la funcin de detectar los errores de software lo antes posible.
La documentacin del diseo interno del software con el objetivo de facilitar su mejora y su
mantenimiento se realiza a lo largo del proyecto. Esto puede incluir la documentacin de
un API, tanto interior como exterior.
Despliegue y mantenimiento
El despliegue comienza cuando el cdigo ha sido suficientemente probado, ha sido
aprobado para su liberacin y ha sido distribuido en el entorno de produccin.
Entrenamiento y soporte para el software es de suma importancia y algo que muchos
desarrolladores de software descuidan. Los usuarios, por naturaleza, se oponen al cambio
porque conlleva una cierta inseguridad, es por ello que es fundamental instruir de forma
adecuada a los futuros usuarios del software.