Software y hardware
Dispositivo electrónico programable que puede almacenar, recuperar y procesar datos.
Computadora Máquina de propósito general que procesa datos de acuerdo con el conjunto de instrucciones que están almacenadas en su interior, ya sea temporal o permanentemente.
Computadora
Entrada Proceso Almacenamiento Salida
HARDWARE
Todas las partes físicas de la computadora “elfierro”, incluye el CPU, memoria principal y los periféricos.
SOFTWARE Conjunto de PROGRAMAS que ejecuta la computadora. (instrucciones, órdenes codificadas en algún lenguaje que la PC pueda comprender)
Hardware - Componentes
Procesador –CPUUnidad Central de procesamiento
• Unidad aritmética y lógica. • Unidad de control.
Hardware - Componentes
Procesador –CPU-
• Unidadaritmética y lógica
Todos los calculos numéricos, sumas, restas, comparaciones lógicas, ordenes logico de la ejecución de las instrucciones.
Hardware - Componentes
Procesador –CPU-
• Unidad de control
Dirige la secuencia de los pasos para que el CPU ejecute las instrucciones, cordina el InputOutput entre el CPU y los dispositivos.
Hardware - Componentes
Procesador
• Mhz Velocidad,Millones de ciclos por
segundo. No es comparable, solo si es la misma tecnologia.
• RISC Computadoras con un conjunto de
instrucciones reducido. (Mas caro, con menos recurso mayor alcance)
• CISC Computadoras con un conjunto de
instr. Complejo.
Hardware - Componentes
Procesador
• Mono-Core (Uno) • Dual-Core (Dos) -- Core i3 • Quad-Core (Cuatro) – Core i5 y i7 • Multi-CoreHardware - Componentes
Procesador
• lNTEL Versus AMD
Intel Celeron. AMD Duron y Sempron
Hardware - Componentes
Procesador
• LEY DE MOORE -1,965
• Empírica. • Cada 2 años se duplica el número de transistores por pulgada en un circuito integrado.
Hardware - Componentes
Procesador
http://www.cpubenchmark.net/cpu_list.php
ASCII American Standard Code for InformationInterchange http://letconversion.com/almacenamiento-de-datos-de-conversion
Byte B (= 8 Bits) 1024*10^0 = 1
Kilo
Kilobyte
KB
= 1024 Byte
1024*10^3 =
1'024
Mega
Megabyte
MB
= 1024 Kilobyte
1024*10^6 =
1'048'576
Giga
Gigabyte
GB
= 1024 Megabyte
1024*10^9 =
1'073'741'824
Terra
Terrabyte
TB
= 1024 Gigabyte
1024*10^12 =
1'099'511'627'776Peta
Petabyte
PB
= 1024 Terrabyte
1024*10^15 =
1,125899906843e+15
Exa
Exabyte
EB
= 1024 Pentabyte
1024*10^18 =
1,152921504607e+18
Zetta
Zettabyte
ZB
= 1024 Exabyte
1024*10^21 =
Yota
Yotabyte
YB
= 1024 Yotabyte
1024*10^24 =
Hardware
• Permanente • Volátil
– RAM Dimm
Memoria
– HD, CD, DVD, TAPEs, ZIP
• ROM
– INFO. DEARRANQUE, CRITICA.
Hardware
Periféricos
USB casi lo que sea (memoria, wireless, etc) PCMCIA Tarjeta de internet.
Hardware
Monitores
• Pixel (16,32 bits) • Resolución (1200*800 pixeles) • CRT, LCD
Cambio en la relación entre el costo del hardware y software.
Software
Software
Programas de cómputo y su documentación asociada Evolución. Problemas que también hanevolucionado. Definiciones, Tipos Productos de software (sistemas) y sus características. Demanda Comercial Que contiene el software.
Evolución
En la economía…
Las economías de los países desarrollados dependen en gran parte del software. M a s y m á s s i s t e m a s s o n a c t u a l m e n t e controlados por software. El gasto en la Ingeniería de Software,representa un alto porcentaje del PIB de los países desarrollados.
En la economía…
En los EEUU, el software contribuyó a 1/4 de todo el incremento del PIB durante los 90's (alrededor de 90,000 millones de dólares por año). 1/6 de todo el crecimiento de productividad durante los últimos años de la década (alrededor de 33,000 millones de dólares por año). La ingeniería de software contribuyó...
Regístrate para leer el documento completo.