![Page 1: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/1.jpg)
1.3SOFTWARE
Por:Juan Carlos Contreras Villegas
![Page 2: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/2.jpg)
Concepto
Es la parte lógica del computador Lo constituyen todos los programas
que hacen funcionar al computador
![Page 3: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/3.jpg)
Clasificación
Software de base Software utilitario Software de desarrollo Software de aplicación
![Page 4: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/4.jpg)
Software de Base
Lo constituyen los Sistemas Operativos
El S.O. Es un conjunto de programas que trabajan con el hardware y nos permiten interactuar con ella.
Es el administrador de los recursos de hardware.
![Page 5: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/5.jpg)
S.O.
Kernel.- Es la capa mas interna del S.O. Y su función principal es trabajar directamente con el hardware.
Shell.- es el que proporciona la interfaz de usuario y su función principal es la de permitir al usuario administrar los recursos de software.
![Page 6: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/6.jpg)
S.O. (Composición)
KERNEL
Aplicaciones
SHELL
![Page 7: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/7.jpg)
Sistemas Operativos Windows (Microsoft)
Ver. 95, 98, Me, 2000, XP, 2003 Finder (Apple Computers) MAC/OS (Apple Computers)
Ver. 6, 7, 8 UNIX (Muchas Empresas)
Unix -> SC Op., SUN, HPUX, Digital Xenix -> (MS) Linux -> RedHat, Caldera, Suse, Debian,
Etc.
![Page 8: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/8.jpg)
Software Utilitario Son programas que Ayudan a gestionar el
computador, son de apoyo al sistema operativo.
Compresores/descompresores Winzip, Etc.
Desfragmentadores Antivirus
Norton, Panda, Etc. Recuperadores Etc.
![Page 9: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/9.jpg)
Software de desarrollo Lo constituyen los programas que sirven
para desarrollar otros porgramas IDE Editor Traductor SGBD
Ej. Delphi, Visual Basic, C++Biulder, J++Builder, Informix, Oracle, VisualFoxPro, Etc.
![Page 10: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/10.jpg)
Traductores
Programa que traduce texto escrito en un lenguaje a otro lenguaje Compiladores Interpretes
![Page 11: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/11.jpg)
Compiladores
Traduce todo de una sola vez
It is a text who needs to ttranslate
Este es el texto que necesita traducción
C
![Page 12: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/12.jpg)
Interpretes
Traduce instrucción por instrucción al mismo tiempo que lo ejecuta.
It is a text who needs to ttranslate
Este es el texto que necesita traduccion
i
![Page 13: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/13.jpg)
Lenguajes de Programación
Clasificación Por el estilo Por su generación Por su propósito
![Page 14: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/14.jpg)
![Page 15: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/15.jpg)
Lenguajes imperativos
Los lenguajes imperativos son aquellos que facilitan los cálculos por medio de cambios de estado.(cambio de los datos en memoria)
[Doris Appleby- Julios Vandekopple]
![Page 16: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/16.jpg)
Lenguajes declarativos Un lenguaje declarativo es uno en el que un
programa especifica una relación p función [Wegner 1988].
Cuando se programa en el estilo declarativo, no hacemos asignaciones a variables del programa.
Estos lenguajes son de nivel más elevado Provienen de las matemáticas:la lógica, la
teoría de funciones y el cálculo relacional.
![Page 17: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/17.jpg)
Historia de Leng. de Prog.
1950
1960
1970
1980
1990
2000 O.O.L. Imperativos .y Concurrentes Funcionales Lógicos
FortranLisp
CobolAlgol-60
PL - I
Smalltalk
Simula
PascalC
Algol 68
Miranda
ML
Prolog
Ada
C++Java
![Page 18: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/18.jpg)
Por su generación Primera Generación
Lenguaje de maquina Segunda Generación
Lenguaje simbólico (assembler) Tercera Generación
Pascal, Basic, C, C#, Java, etc... Cuarta Generación
SQL Quinta Generación
Lenguaje Natural y Sistemas de I.A.
![Page 19: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/19.jpg)
Por su proposito
Propósito específico PLC
Propósito general Pascal, C#, Java,
![Page 20: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/20.jpg)
Software de aplicacion
Procesadores de palabra Hoja electrónica de cálculo Presentador de diapositivas Sistemas de información Juegos Etc.
![Page 21: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/21.jpg)
1.4 Ambientes Computacionales
Monousuario.- Un computador, un usuario a la vez
Multiusuario.- Un computador, muchas terminales, muchos usuarios al mismo tiempo
Redes.- Muchas computadoras, muchos usuarios compartiendo recursos.
![Page 22: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/22.jpg)
Modo de operacion
MonoTarea.- Solo es capaz de realizar una tarea a la vez.
Multitarea.- Es capaz de realizar varias tareas simultáneamente. Puede o no requerir de multiprocesadores.
![Page 23: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/23.jpg)
Ambiente MonoUsuario
![Page 24: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/24.jpg)
Ambiente MultiUsuario
Server
W.S.
W.S.
![Page 25: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/25.jpg)
Mas Conceptos Server (Servidor)
Computador que Administra y oferece sus recursos (Procesador, Memoria, Discos,Etc)
Work Station (Estacion de trabajo) Computador que utiliza los recursos de otro
computador. Terminal
Tonta.- No procesa informacion Inteligente.- Es capaz de procesar
información
![Page 26: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/26.jpg)
Ambiente de Redes
Una red es un conjunto de dispositivos computacionales interconectados entre si para compartir recursos.
![Page 27: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/27.jpg)
Tipos de Red LAN (Local Area Network). Cubren
distancias pequeñas, se circunscriben a una oficina, piso, o edificio.
MAN(Metropolitan Area Network). Cubren distancias mas largas, una manzana, un pueblo, una ciudad.
WAN (Wide Area Network). A nivel mundial.
![Page 28: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/28.jpg)
Topologia de redes Es la forma en que estan conectados los
integrantes de la red BUS ANILLO ESTRELLA JERARQUICO MALLA Etc.
![Page 29: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/29.jpg)
Topologia en BUS
![Page 30: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/30.jpg)
BUS características Cuando trasmite, la señal se propaga a
ambos lados del emisor Se puede extender la longitud de la red sin
ningún problema. Cualquier ruptura de algún cable impide la
operación normal de la red El fallo de cualquier nodo no impide el
normal funcionamiento de la red. Existen demasiadas colisiones
![Page 31: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/31.jpg)
Topología en anillo
![Page 32: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/32.jpg)
Anillo características La transmisión es unidireccional
cerrado Se puede extender la longitud de la red Cualquier ruptura de algún cable
impide la operación normal de la red El fallo de cualquier nodo no impide el
normal funcionamiento de la red No existen colisiones
![Page 33: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/33.jpg)
Estrella características La transmisión se realiza a travez de un
nodo central Se puede extender la longitud de la red
según la capacidad del nodo central Cualquier ruptura de algún cable no impide
la operación normal de la red El fallo de cualquier nodo no impide el
normal funcionamiento de la red El fallo del nodo central impide el normal
funcionamiento de toda la red.
![Page 34: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/34.jpg)
Topología en estrella
![Page 35: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/35.jpg)
Componentes de una red Repetidores.Repiten todas las señales de
un segmento a otro a nivel electrico. Puentes o Bridges. amplía una red que ha
llegado a su máximo, ya sea por distancia o por el número de equipos.
Routers. Permiten interconectar redes distintas entre sí; eligen el mejor camino para enviar la información, balancean tráfico entre líneas, etc.
![Page 36: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/36.jpg)
HUB
![Page 37: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/37.jpg)
Componentes de una red Gateways. Son equipos que sirven de
intermediario entre los distintos protocolos de comunicaciones para facilitar la interconexión de equipos distintos entre sí. Los gateways también pueden interconectar redes entre sí.
MODEM.-(MODulador DEModulador) Sirve para conectar una computadora a una red utilizando la linea telefónica analogica como medio de transmision.
![Page 38: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/38.jpg)
Componentes de una red
NICs. (Network Interface Card). Tarjeta de Red.Sirve para conectar una computadora a una red a travez de medios digitales.
Medios de transmision de datos.
![Page 39: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/39.jpg)
Transmision de datos en red
La transmisión de datos en una red puede ser a través de medios: Wired (Cableado) Wireless (inalámbrico)
![Page 40: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/40.jpg)
Medios Cableados
Cable par Trenzado Cable Coaxial Cable de fibra óptica
![Page 41: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/41.jpg)
Par Trenzado
Consta de 2 filamentos de cobre, cubiertos cada uno por plástico aislante y entrelazados el uno con el otro, existen dos tipos: el “blindado” (UTP), utilizado en conexiones de redes y estaciones de trabajo y el “no blindado” (STP), utilizado en las líneas telefónicas y protege poco de las interferencias.
![Page 42: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/42.jpg)
UTP
![Page 43: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/43.jpg)
Cable Coaxial
Los datos son transmitidos por dentro del cable en un ambiente completamente cerrado, una pantalla sólida, bajo una cubierta exterior.
Existen varios tipos de cables coaxiales
![Page 44: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/44.jpg)
Conectores BNC
![Page 45: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/45.jpg)
Fibra Optica
Es un filamento de vidrio sumamente delgado diseñado para la transmisión de la luz.
![Page 46: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/46.jpg)
Medios inalambricos
Satélites Microondas Infrarrojo Láser Radio Frecuencia
![Page 47: 1.3 SOFTWARE Por: Juan Carlos Contreras Villegas](https://reader033.vdocuments.net/reader033/viewer/2022051314/54df18734a795960298b4dd5/html5/thumbnails/47.jpg)
Satélite