Tecnicatura Superior en Analisis de Sistemas
Este blog esta diseñado y orientado para los alumnos de la carrera Tecnicatura Superior en Analisis de Sistemas del instituto Nº 189 de Lujan-Pcia. de Buenos Aires.
miércoles, 24 de agosto de 2011
Planificacion de CPU en Linux
viernes, 19 de agosto de 2011
Fundamentos de Bases de Datos PDF
Descripción
Contenido
1. Introducción.2. Modelos entidad-relación.
3. Modelo relacional.
4. SQL.
5. Otros lenguajes relacionales.
6. Integridad y seguridad.
7. Diseño de bases de datos relacionales.
8. Bases de datos orientadas a objetos.
9. Bases de datos relacionales orientadas a objetos.
10. XML.
11. Almacenamiento y estructura de archivos.
12. Indexación y asociación.
13. Procesamiento de consultas.
14. Optimización de consultas.
15. Transacciones.
16. Control de concurrencia.
18. Arquitecturas de los sistemas de bases de datos.
19. Bases de datos distribuidas.
20. Bases de datos paralelas.
21. Desarrollo de aplicaciones y administración.
22. Consultas avanzadas y recuperación de información.
23. Tipos de datos avanzados y nuevas aplicaciones.
24. Procesamiento avanzado de transacciones.
25. Oracle.
26. DB2 de IBM.
27. SQL Server de Microsoft.
APÉNDICES: A. Modelo de red (sólo en Web).
B. Modelo jerárquico (sólo en Web).
C. Diseño relacional avanzado (sólo en Web).”
Arquitectura de Computadores: Un Enfoque Cuantitativo PDF
Descripción
Contenido
1.- Fundamentos de diseño de computadores2.- Coste y rendimiento
3.- Diseño de repertorios de instrucciones: alternativas y principios
4.- Ejemplos y medidas de utilizacion de los repertorios de instrucciones
5.- Técnicas basicas de implementacion de procesadores
6.- Segmentacion
7.- Procesadores vectoriales
8.- Diseño de la jerarquia de memoria
9.- Entradas/salidas
10.- Tendencias Futuras
Apéndice A.- Aritmética de comptadores (por David Goldberg)
Apendice B.- Tablas completas de repertorios de instrucciones
Apendice C.- Medidas detalladas del repertorio de instrucciones
Apendice D.- Medidas de tiempo frente a frecuencia
Apendice E.- Vision general de las arquitecturas RISC
Comunicaciones y Redes de Computadores PDF
El libro se ha organizado en las cinco partes siguientes: Parte I. Visión general. Introducción Parte II.
Comunicaciones de datos Parte III. Redes de área amplia Parte IV. Redes de área local Parte V. Arquitectura de comunicaciones y protocolos
Adicionalmente, el libro incluye un extenso glosario, una lista de los acrónimos más frecuentemente usados y una bibliografía. Cada capítulo incluye problemas y sugerencias de lecturas complementarias.
Este libro va dirigido a una audiencia tanto académica como profesional. Para los profesionales interesados en este campo, el libro sirve como obra de referencia básica y es adecuado para autoestudio. Como libro de texto, puede usarse para un curso de uno o dos semestres.
Contenido:
Prólogo.
0. Guia para el lector.
I. Descripción general.
1. Introducción a las comunicaciones de datos y redes.
2. Arquitectura de protocolos.
II. Comunicaciones de datos.
3. Transmisión de datos.
4. Medición de transmisión.
5. TÚcnicas para la codificación de señales.
6. TÚcnicas de comunicación de datos digitales.
7. Protocolos de control del enlace de datos.
8. Multiplexación.
9. Espectro expandido.
III. Redes de área amplia.
10. Conmutación de circuitos y de paquetes.
11. Modo de transferencia asíncrono.
12. Encaminamiento en redes conmutadas.
13. Congestión en redes de datos.
14. redes celulares inalámbricas.
IV. Redes de área local.
15. Visión general de las redes de área local.
16. Redes de alta velocidad.
17. redes LAN inalámbricas.
V. Protocolos de interconexión.
18. Protocolos de interconexión de redes.
19. Funcionamiento de la interconexión de redes.
20. Protocolos de transporte.
21. Seguridad en redes.
22. Aplicaciones distribuidas.
Apéndice A. RFC citados en este libro.
Apéndice B. Análisis de Fourier.
Apéndice C. Programación de SOCKETS.
Apéndice D. Proyectos par la enseñanza de comunicaciones de datos y redes de computadores.
Glosario.
Referencias
Índice alfabético.
Enlace De Descarga:
Mecatronica PDF
Spanish | PDF | Autor: W. Bolton | ISBN: 8426713157 | Editorial Alfaomega| 2da Edición | 2001 | 538 Páginas | 90 MB
Descripción:
La integración de la ingeniería electrónica, la ingeniería eléctrica, la tecnologia de computación y la ingeniería de control con la ingeniería mecánica, conforman lo que se conoce como mecatrónica, que ahora forma parte esencial en el diseño, manufactura y mantenimiento de una amplia variedad de productos y procesos de ingeniería.Este libro proporciona una introducción clara y completa de la aplicación de los sistemas de control electrónicos a la ingeniería mecánica y eléctrica. Constituye un marco de referencia del conocimiento que permite al ingeniero y al técnico desarrollar una comprensión interdisciplinaria y un enfoque integrado de la ingeniería.
Esta segunda edición se ha actualizado y ampliado para cubrir los temas con mayor profundidad.Se divide en cinco secciones principales: elementos de sistemas, actuación, modelos de sistemas, principios digitales y sistemas de microprocesadores.Concluye con un capitulo sobre diseño, soluciones de diseño y estudio de casos.
Contenido:
Prefacio
1. Mecatrónica
2. Sensores y transductores
3. Acondicionamiento de señales
4. Sistemas de presentación de datos
5. Sistemas de actuación neumática e hidráulica
6. Sistemas de actuación mecánica
7. Sistemas de actuación eléctrica
8. Modelos de sistemas básicos
9. Modelado de sistemas
10. Respuestas dinámicas de sistemas
11. Funciones de transferencia de sistemas
12. Respuesta en frecuencia
13. Controladores en lazo cerrado
14. Lógica digital
15. Microprocesadores
16. Lenguaje ensamblador
17. Lenguaje C
18. Sistemas de entrada/salida
19. Controladores lógicos programables
20. Sistemas de comunicación
21. Localización de fallas
22. Sistemas mecatrónicos
Apéndice A: La transformada de Laplace
A.1. La transformada de Laplace
A.2. Escalones y pulsos unitarios
A.3. Transformada de Laplace de funciones estándar
A.4. Transformada inversa
Apéndice B: Compuertas lógicas
Compuerta AND
Compuerta OR
Compuerta NOT (inversor)
Compuerta NAND
Compuerta NOR
Compuerta XOR (OR EXCLUSIVA)
Apéndice C: conjuntos de instrucciones
M68HC11
Intel 8051
PIC16CXX
Apéndice D: funciones de biblioteca de C
Información adicional
Respuestas
Índice
Enlace De Descarga:
Problemas de circuitos y sistemas digitales PDF
Descripción:
Se trata de un libro de problemas resueltos en el campo del Diseño Lógico. Ha sido diseñado para enseñar cómo se aplican los conceptos y herramientas a casos concretos, empleando los conocimientos previos adquiridos por otras vías y resolver así problemas aplicados al respecto, potenciando las capacidades de aplicación de la teoría.El término Diseño Lógico alude a materias como los Circuitos y Sistemas Digitales o Teoría de la Conmutación, donde se incluyen:Fundamentos matemáticos usuales: álgebra de Boole, representaciones binarias de números y su aritmética, codificación binaria…Presentación, análisis y diseño de circuitos combinacionales y secuenciales, a nivel de conmutación.Descripción y realización de sistemas digitales a nivel de transferencias entre registros (RT), organizando el sistema de una unidad de procesado de datos y otra de control.
Contenido:
PRÓLOGO
1 . REPRESENTACIÓN Y CODIFICACIÓN BINARIA
2. ÁLGEBRA Y FUNCIONES DE CONMUTACIÓN
3. ANÁLISIS DE CIRCUITOS COMBINACIONALES
4. DISEÑO DE CIRCUITOS COMBINACIONALES
5. SUBSISTEMAS COMBINACIONALES
6. CIRCUITOS ARITMÉTICOS
7. ANÁLISIS DE CIRCUITOS SECUENCIALES
8. DISEÑO DE CIRCUITOS SECUENCIALES
9. SUBSISTEMAS SECUENCIALES
10 . MEMORIAS SEMICONDUCTORAS
11 . INTRODUCCIÓN A LOS SISTEMAS DIGITALES
12 . DISEÑO DE UNIDADES DE CONTROL
13 MISCELÁNEA
BIBLIOGRAFÍA
Comunicacion y redes de computadora, ejercicios resultos PDF
miércoles, 10 de agosto de 2011
jueves, 15 de julio de 2010
Puerta lógica
Puerta lógica
Una puerta lógica, o compuerta lógica, es un dispositivo electrónico que es la expresión física de un operador booleano en la lógica de conmutación. Cada puerta lógica consiste en una red de dispositivos interruptores que cumple las condiciones booleanas para el operador particular. Son esencialmente circuitos de conmutación integrados en un chip.
Claude Elwood Shannon experimentaba con relés o interruptores electromagnéticos para conseguir las condiciones de cada compuerta lógica, por ejemplo, para la función booleana Y (AND) colocaba interruptores en circuito serie, ya que con uno solo de éstos que tuviera la condición «abierto», la salida de la compuerta Y sería = 0, mientras que para la implementación de una compuerta O (OR), la conexión de los interruptores tiene una configuración en circuito paralelo.
La tecnología microelectrónica actual permite la elevada integración de transistores actuando como conmutadores en redes lógicas dentro de un pequeño circuito integrado. El chip de la CPU es una de las máximas expresiones de este avance tecnológico.
En nanotecnología se está desarrollando el uso de una compuerta lógica molecular, que haga posible la miniaturización de circuitos.
sábado, 10 de julio de 2010
Ley de Moore
jueves, 8 de julio de 2010
Benchmark
El benchmark es una técnica utilizada para medir el rendimiento de un sistema o componente del mismo, frecuentemente en comparación con el que se refiere específicamente a la acción de ejecutar un benchmark. La palabra benchmark es un anglicismo traducible al castellano como comparativa. Si bien también puede encontrarse esta palabra haciendo referencia al significado original en la lengua anglosajona, es en el campo informático donde su uso está más ampliamente extendido. Más formalmente puede entenderse que un benchmark es el resultado de la ejecución de un programa informático o un conjunto de programas en una máquina, con el objetivo de estimar el rendimiento de un elemento concreto o la totalidad de la misma, y poder comparar los resultados con máquinas similares. En términos de ordenadores, un benchmark podría ser realizado en cualquiera de sus componentes, ya sea CPU, RAM, tarjeta gráfica, etc. También puede ser dirigido específicamente a una función dentro de un componente, por ejemplo, la unidad de coma flotante de la CPU; o incluso a otros programas.
La tarea de ejecutar un benchmark originalmente se reducía a estimar el tiempo de proceso que lleva la ejecución de un programa (medida por lo general en miles o millones de operaciones por segundo). Con el correr del tiempo, la mejora en los compiladores y la gran variedad de arquitecturas y situaciones existentes convirtieron a esta técnica en toda una especialidad. La elección de las condiciones bajo la cual dos sistemas distintos pueden compararse entre sí es especialmente ardua, y la publicación de los resultados suele ser objeto de candentes debates cuando éstos se abren a la comunidad.
También puede realizarse un "benchmark de software", es decir comparar el rendimiento de un software contra otro o de parte del mismo, por ejemplo, comparar distintas consultas a una base de datos para saber cuál es la más rápida o directamente partes de código.
El Benchmark es también un proceso continuo de medir productos, servicios y prácticas contra competidores más duros o aquellas compañías reconocidas como líderes en la industria.
viernes, 25 de junio de 2010
Shannon y la teoría de la comunicación
“Sgeun un etsduio de una uivenrsdiad ignlsea, no ipmotra el
odren en el que las ltears etsan ersciats, la uicna csoa ipormtnate es
que la pmrirea y la utlima ltera esetn ecsritas en la psiocion cocrrtea.
El rsteo peuden etsar ttaolmntee mal y aun asi pordas lelelo sin
pobrleams. Etso es pquoreno lemeos cada ltera por si msima, snio la
paalbra en un tdoo”
Si ha podido usted comprender el párrafo anterior, ha hecho
usted un buen trabajo de corrección de errores. Para un ser humano,
resulta tan sencillo que puede leerlo hasta un niño de seis años (he
hecho la prueba con uno). Eso también nos dice que el lenguaje es
redundante. Textos incorrectos o mutilados pueden comprenderse con
relativa facilidad. Si han visto a algún joven enviar mensajes por móvil
del estilo “kdams a ls 7 en l br, bsos, tq” sabrán a lo que me refiero.
La redundancia y la existencia de patrones en el lenguaje es uno
de los elementos que hacen tan difícil cifrar mensajes bien. ¿Podemos
cuantificar matemáticamente esa redundancia? O dicho de otro modo, ¿hay
algún modo de aplicar técnicas de análisis estadístico para, de alguna
forma, determinar cuán redundante es un idioma? Este, y otros problemas
similares, fueron resueltos por Claude Shannon en dos artículos ya
clásicos de 1947 y 1948, mientras trabajaba en los laboratorios Bell.
El primero de esos artículos se titula “Teoría matemática de la
comunicación”, y veremos algo de él en el presente artículo. En él,
Shannon trató el problema de cuantificar la información procedente de
una fuente, ver qué pasa con él cuando un mensaje es transmitido y
cuáles son las consecuencias que se pueden extraer. Puesto que esto
tiene relación con la transmisión de información, la codificación y la
criptografía, nos resultan de especial interés aquí. Así que prepárense
para un baño matemático, en el entendido de que nos saltaremos los
escollos más áridos para centrarnos en los conceptos fundamentales.