EL HARDWARE DE COMPUTO Y LA INFRAESTRUCTURA DE LA TECNOLOGÍA DE LA INFORMACIÓN
EL SISTEMA DE COMPUTO
DISPOSITIVO FÍSICO QUE TOMA DATOS COMO ENTRADA, TRANSFORMA Y DA SALIDA A LA INFORMACIÓN PROCESADA
COMPUTADORA
Dispositivos de Comunicaciones
Almacenamiento SecundarioDisco magnéticoDisco ópticoCinta magnética
Unidad Central de Proceso (CPU)
Almacenamiento Principal
Dispositivos de EntradaTecladoRatón de ComputadoraPantalla táctil
Dispositivos de SalidaImpresorasScannerSalida de audio
BIT Un digito binario que representa la unidad de datos mas pequeña en un sistema de computo. Solo puede tener uno de dos estados que representan 0 o 1
MEMORIA PRIMARIA O MEMORIA PRINCIPAL
La Unidad Lógica de Aritmética (ALU) realiza las principales operaciones lógicas y matemáticas, puede realizar operaciones lógicas en letras y números
Almacenamiento principal
0 o 1
BYTE cadena de bits (8)
Un Byte para el carácter A
Dispositivos de
Entrada
Dispositivos de
Salida
Almacenamiento
Secundario
Unidad lógica y Aritmética
Unidad de control
Unidad Central de Procesamiento
(CPU)
Almacenamiento Principal
Bus de Datos
Bus de Dirección
Bus de Control
UNIDAD DE CONTROL
Componente de la CPU que controla y coordina
a las demás partes del sistema de computo
RAM (MEMORIA DE ACCESO ALEATORIO)
Almacenamiento de datos instrucciones de programa a los que se puede tener acceso desde cualquier ubicación seleccionada al azar en la misma cantidad de tiempo
MICROPROCESADOR
Tecnología de circuitos integrados a escala muy alta que conjunta en un solo chip todos los circuitos de memoria, lógica y control de la computadora
MEDIDAS DE CAPACIDAD
Byte cadena de 8 bits
Kilobyte 1024 bytes
Megabyte 1024 KB
Gigabyte 1024 MB
Terabyte 1024 GB
PROCESAMIENTO EN SERIE
PROCESAMIENTO ENPARALELO
PROGRAMA
CPU
CPU
PROGRAMA
Tarea 1
Tarea 2
resultado
resultado
CPUT 1
CPU T 2
CPUT 3
CPUT 4
CPUT 5
Resultado
PROGRAMA
DISPOSITIVOS DE ALMACENAMIENTO SECUNDARIO
CATEGORIAS DE
COMPUTADORAS
Y SISTEMA DE COMPUTOS
CLASIFICACIÓN DE COMPUTADORAS
REDES
Conjunto de técnicas, conexiones físicas y programas informáticos que se utilizan para conectar dos o mas computadoras
REDES DE COMPUTADORAS
Es el uso de varias computadoras enlazadas por una red de comunicaciones el proceso que se realiza se llama procesamiento distribuido.
COMPUTACIÓN CLIENTE/ SERVIDOR Y COMPUTACIÓN DE IGUAL A IGUAL
CLIENTE
SERVIDOR
SOLICITUDES
DATOS Y SERVICIOS
TIPOS DE
SOFTWARE
SOFTWARE
Instrucciones detalladas que controlan la operación de un sistema de computo . Seleccionar el software adecuado para la organización es una decisión administrativa clave.
PROGRAMAS
PROGRAMACIÓN
PROGRAMADORES
SOFTWARE
PRINCIPALES SISTEMAS OPERATIVOS PCs
CATEGORIAS DE LOS LENGUAJES DE CUARTA GENERACIÓN
Software de Aplicación
1era Generación (1946 1950)
Lenguaje de Máquina
Código Decimal. Tarjetas perforadas
Proceso primitivo.
Demandaba mucho tiempo y especialización
TIPOS DE LENGUAJES
CARACTERÍSTICAS
GENERACIÓN
2da Generación (Década del 50)
Lenguaje Ensamblador
Utiliza ciertos mnemónicos para determinadas operaciones
Continua siendo trabajoso
Requiere especialización
3era Generación (1960 – 1979)
Lenguajes de programación de alto nivel (Ejemplos: Fortran, Cobol, Basic, Pascal, C,C++, etc.)
Lenguajes mas parecidos al habla humana
Se requiere de traductores
Menos trabajoso- Menor especialización
4ta Generación (1980 – Actualmente)
Lenguajes de Cuarta Generación y Herramientas de Software (Ejemplos: Herramientas, Lenguajes de consulta, Generadores de Aplicac., Paquetes de Soft, etc.)
No se requiere especialización
Herramientas mas amigables
Costo más accesible
Lenguajes de Cuarta-generación: Pueden ayudar a desarrollar programas con muy poca o sin ayuda de especialistas en SI
Lenguaje natural: Próximo al lenguaje humano
Lenguajes de consulta: Suministra respuestas a preguntas realizadas en línea
LENGUAJES DE CUARTA-GENERACIÓN
Programación orientada a objetos
Técnica para el desarrollo de software que combina datos y procedimientos en un solo objeto. Se basa en conceptos de clase y herencia.
Programación Visual
Construcción de programas mediante la selección y organización de objetos de programación
Herramientas Actuales para la Programación
Lenguaje de programación
Ofrece la funcionalidad de programación necesaria para una tarea particular
Se ejecuta en cualquier ordenador y cualquier sistema operativo
JAVA
Hypertext Markup Language (HTML): Lenguaje para la descripción de páginas webs y otros documentos de hipermedia.
XML (eXtensible Markup Language): Describe la estructura de un documento, y soporta enlaces a múltiples documentos, permitiendo la manipulación de datos por el ordenador.
Hypertext Markup Language (HTML) y XML
Herramientas de software para PC: Procesadores de Texto, Hojas de cálculo, Programas de administración de datos, Gráficas para presentaciones
Otros programas de productividad: e-mail, groupware, navegadores Web
Paquetes de software de aplicaciones y software de productividad
Software empresarial
Conjunto de módulos integrados para las principales funciones comerciales
Permite que los datos sean usados para multiplicar las funciones y procesos comerciales
Software de integración empresarial
Middleware
Permite la comunicación para el intercambio de datos entre dos aplicaciones distintas
Servidor Web
Administra peticiones de páginas web en el ordenador donde están almacenadas
Software de integración de aplicaciones empresariales
Enlaza múltiples aplicaciones para su integración empresarial
Software de integración empresarial
(Gp:) Aplicación
A
(Gp:) Middleware
(Gp:) Aplicación
B
(Gp:) Datos,
Comandos
(Gp:) Datos,
Comandos
Designa el coste total de la propiedad de recursos tecnológicos
Incluye costes iníciales de compra, costes de hardware y actualizaciones de software, mantenimiento, soporte técnico y formación.
Coste Total de propiedad (TCO) de Activos Tecnológicos
ADMINISTRACIÓN DE LOS ACTIVOS DE HARDWARE Y SOFTWARE
Proveedores de Servicios de Almacenamiento (SSP)
Proveedores de terceros que alquilan espacio de almacenamiento a suscriptores a través de la Web.
Permiten a sus clientes almacenar y acceder a sus datos
Proveedores de Servicios de Aplicaciones (ASP)
Suministran Software que puede ser alquilado por otras compañías
Decisiones de arrendamiento o compra: Uso de proveedores de servicios de tecnología.
ADMINISTRACIÓN DE LOS ACTIVOS DE HARDWARE Y SOFTWARE
Otros tipos de proveedores de servicios
Proveedores de Servicios Administrativos y de continuidad de negocios.
Informática de Servicio Público
Modelo Pay as you go donde las compañías pagan sólo por los recursos de tecnologías de la información que ellos usan durante un periodo específico
Decisiones de arrendamiento o compra: Uso de proveedores de servicios de tecnología.