3. Una definición de software
• El software son las instrucciones lógicas
que le indican a la maquina que es lo que
tiene que hacer. También podemos decir
que son programas usados para dirigir las
funciones de un sistema de cómputos o
hardware.
4. Clasificación
• Software de sistema: Conjunto e programas
encargado de la gestión interna de la computadora,
controla el funcionamiento del hardware y proporciona
una interfaz al usurario.
• Sistema Operativo: Administra los recursos de la
computadora.
• Software de aplicación: Constituido por programas
que se utilizan para responder a las necesidades de
los usuarios.
• Software de programación o desarrollo: Se utiliza para
crear aplicaciones para resolver problemas científicos,
comerciales, administrativos, etc.
5. Sistema operativo: funciones básicas
• Es el núcleo de toda la actividad del software.
• Monitorea y controla todas las entradas y salidas del
sistema de computación.
• Responde a las indicaciones
provenientes del usuario o
de un conjunto de
comandos.
• Controla la ejecución de
varios programas.
• Actúa como traductor entre las operaciones y la
respuesta de la maquina.
• Informa al usuario de cualquier error que presente la
maquina.
• Posee un programa llamado “manipulador de discos”.
7. • El MS-DOS es un sistema monousuario y monotarea
diseñado por Microsoft e IBM que lo hizo estándar al
adoptarlo en sus microordenadores.
• Fue el miembro más popular de la familia de sistemas
operativos DOS de Microsoft, y el principal sistema
para computadoras personales compatible con IBM
PC en la década de 1980 y mediados de 1990, hasta
que fue sustituida gradualmente por sistemas
operativos que ofrecían una interfaz gráfica de
usuario, en particular por varias generaciones de
Microsoft Windows.
9. Linux
• Es un sistema
operativo libre y viene
acompañado del
código fuente, es
decir, que puede ser
modificado por
cualquier persona. Es
multitarea y
multiusuario.
10. Google Chrome OS
• Es un proyecto llevado a
cabo por la compañía
Google para desarrollar
un sistema operativo
basado en web, realizado
con base en código
abierto, y orientado
inicialmente para mini
portátiles
11. Mac OS X
• Es una serie de
sistemas operativos
basados en Unix
desarrollado,
comercializado y
vendido por Apple Inc.
Está basado en BSD, y
se construyó sobre las
tecnologías
desarrolladas en NeXT
12. Software de programación
• Es el conjunto de herramientas que permiten al
programador desarrollar programas
informáticos (software), usando diferentes
alternativas y lenguajes de programación, de
manera práctica
13. ¿Cuándo un software de
programación es de alto o bajo nivel?
• Lenguaje de alto nivel: Es el más similar al
lenguaje humano, se utilizan frases y palabras e
ingles, obliga a la computadora a traducir estas
aplicaciones antes de ejecutarlas en la memoria.
Dicha traducción se realiza por medio de
intérpretes o compiladores.
• Lenguaje de bajo nivel: Es el único que entiende la
computadora, es completamente diferente a los
esquemas de expresión que usamos los humanos.
14. Ejemplos
• Bajo nivel: Lenguaje de
código maquina y
lenguaje ensamblador.
• Alto nivel: Fortran, Java,
Lisp, Modula-2, Pascal,
Perl
15. Software de aplicación
• Esta constituido por programas que se utilizan para
responder a las necesidades de los usuarios. Pueden
ser: aplicaciones de negocios, utilitarios, aplicaciones
personales y aplicaciones de entretenimiento
16. Diferencia entre software de
programación y de aplicación
• El Software de programación es el conjunto de
herramientas que permiten al programador desarrollar
programas informáticos (software), usando diferentes
alternativas y lenguajes de programación, de manera
práctica; y El software de Aplicación es aquel que hace
que el computador coopere con el usuario en la
realización de tareas típicamente humanas, tales como
gestionar una contabilidad o escribir un texto. La
diferencia entre los programas de aplicación y los de
sistema estriba en que los de sistema suponen ayuda al
usuario para relacionarse con el computador y hacer un
uso más cómo del mismo, mientras los de aplicación
son programas que cooperan con el usuario para la
realización de las actividades mencionadas.
17. Sistema Binario
• El sistema binario es en base de dos números (0 y 1),
usado por la informática para procesar la información.
18. Byte ¿Qué es?
• El bit es la unidad mínima de información. Como
es demasiado pequeña se crea el Byte, que
está compuesto por 8 bits
19. Codigo ASCII
• El código ASCII utiliza 7 bits para representar los
caracteres, aunque inicialmente empleaba un bit
adicional (bit de paridad) que se usaba para detectar
errores en la transmisión. Casi todos los sistemas
informáticos actuales utilizan el código ASCII o una
extensión compatible para representar textos y para el
control de dispositivos que manejan texto como el
teclado
• Ejemplo:
• Alt + 1 = ☺
• Alt + 3= ♥
• Alt + 30 = ▲ ...
• Alt + 64=@ ...
• Alt +100=d ...
20. Software de comprensión
• El software de compresión es el encargado de reducir el
peso o tamaño de la información. La compresión permite
reducir la cantidad de información necesaria para
almacenar un archivo, por ejemplo. Esto permite no sólo
ocupar menos almacenamiento, sino que permite
transferir más rápido dicho archivo por redes o entre
dispositivos de almacenamiento. Por ejemplo, un software
de compresión es el WinZIP, que permite comprimir
archivos de todo tipo a paquetes ZIP, tambien el WinRAR
21. Programas a medida
• Es aquel software que mandamos a programar (o
programamos) para adaptarse a situaciones muy
características del ambiente donde queremos implementarlo.
• Características: Cumplen con requisitos muy propios, es difícil
implementarlo en otros lugares ya que son muy enfocados a
solucionar los problemas de quién lo mandó a desarrollar, etc.
• Situaciones en que se usan: Por ejemplo, tienes el caso de una
empresa que se dedique a facturar servicios de impresiones de
imágenes digitales previamente almacenada en una base de
datos y quieres un software para controlar la impresión de
dichas imágenes, difícilmente encontrarás uno que se conecte
a tu base de datos, verifique que la imagen a imprimir existe,
etc. entonces tu mejor opción es
desarrollar un software a la
medida que se adapte
a tus necesidades.
23. Profesión Ejemplos
Arquitecto Autocad 3d, 3d Studio Max, Revit Architecture, Revit Structure, Civil Cad,
Microstation, InDesign, Photoshop, Corel, Illustrator, Archicad
Abogado GEDEX
Ingeniero Turbo C/Visual Basic/C#/Java (Jcreator)/Oracle 10g/Configuracion de switch y
router Cisco, Autocad
Médico Software de gestión médica, Medicamentos bombas, Monitores, Análisis, etc
Oficinista Microsoft Office: Exel, Word, Power Point, Outlook, etc
Diseñador de Páginas
Web
Adobe Dreamweaver, Microsoft Visual Studio. NetBeans IDE, Eclipse, Borland
Developer Studio, Adobe Fireworks, Adobe Flash, Adobe Photoshop. Adobe.
ImageReady. Corel Draw
Contador Contpaq, SUA; Nomipaq y Microsoft Exel
Diseñador Gráfico CorelDraw, Illustrator .Freehand, Expression. Corel PhotoPaint, Photoshop, Flash,,
DreamWeaver. PageMaker, QuarkXPress, InDesign
Fotógrafo Photoshop, Photoscape. Programas de edición
Maestro Encarta, Word, etc
Periodista MPEG Streamclip, GIMP, AUDACITY, FRAMECOUNTER, AUDIO HIJACKPRO,
FIREBUG, WISESTAMP, INSTAPAPER, JDARKROOM
24. Papelera de reciclaje
• En los sistemas
operativos Microsoft
Windows, la Papelera de
reciclaje es un área de
almacenamiento donde
se guardan archivos y
carpetas previo a su
eliminación definitiva de
un medio de
almacenamiento.
25. Íconos
• Es, en informática, un
pictograma que es
utilizado para representar
archivos, carpetas,
programas, unidades de
almacenamiento, etc. en
un sistema operativo
gráfico. En el uso
moderno, el icono puede
representar cualquier cosa
que los usuarios quieran:
cualquier comando o
proceso, o cualquier otro
indicador.
26. Menú contextual
• El menú contextual es la ventana que se abre cuando
hacemos clic con el botón secundario del ratón. Este
menú es un elemento vivo del sistema operativo ya
que se va modificando añadiendo nuevos elemento al
menú contextual a medida que instalamos nuevos
programas.
• Sirve para facilitarnos el trabajo diario con nuestro
ordenador. Cuando abrimos el menú contextual
pinchando con el botón derecho del ratón (el izquierdo
si lo tienes configurado para zurdos) obtenemos una
ventana en la que se encuentran multitud de opciones
como crear una carpeta o acceso directo, comprimir
un archivo, reproducir tus mp3, escanear un fichero
con el antivirus, etc, y todo esto podremos hacerlo
directamente y sin tener que abrir con antelación el
programa implicado en la acción seleccionada
28. Versión Características
Windows 1.01 - 1985 Interfaz gráfica con menús desplegables, ventanas en cascada y soporte para
mouse. Gráficos de pantalla e impresora independientes del dispositivo.
Multitarea cooperativa entre las aplicaciones Windows
Windows 1.03 - 1986 Era muy similar al 1.02, además se distribuía en 6 diskettes de 5¼" de 360 Kb.
Instalación, Estructura, Utilidades, Fuentes, Aplicativos de Escritorio y disco del
programa. El "sistema entero" instalado superaba ligeramente los 2 MB
Windows 2.03 - 1987 interfase de texto y unos cuantos colores nos muestran una serie de ventanas
que no se podían mover mucho y no tienen la agilidad que hoy demuestran.
Windows 2.1 1988 es un sistema operativo basado en una interfaz gráfica de usuario
Windows 3.0 1990 se le agregó un administrador de programas y de archivos además de los
controles comunes de Windows
Windows 3.1 - 1992 soportan 32-bit de acceso a disco , no se puede ejecutar en modo real , e
incluyó Buscaminas en lugar de Reversi
Windows For Workgroups 3.1
- 1992
Fuentes TrueType. Multimedia. OLE Object Linking and Embedding.
Capacidad para que una aplicación reinicie la máquina. Soporte de API de
multimedia y red
Microsoft Bob - 1993 incluyó varios programas de oficina como una herramienta de finanzas y un
procesador de texto.
Windows NT 3.5 - 1994 incluye una nueva pantalla de inicio.
Windows 95 Barra de Tareas Menú Inicio Mejor escritorio Acceso a internet
Windows NT 4.0 Además soporta de forma nativa los plugins y extensiones de Microsoft
Frontpage, una aplicación para la creación de sitio web y su mantenimiento
29. Windows 98 - 1998 mejor soporte de AGP, controladores USB funcionales, y soporte para múltiples,
monitores y WebTV
Windows 2000 S e encuentra el soporte de hardware, la interface –renovada, incluso-, la
presencia de Internet Explorer 5 y del Reproductor de medios, y soporte para las
nuevas tecnologías como USB, FAT32, Administrción Avanzada de Energía, etc
Windows ME - 2000 Restaurar sistema Protección de archivos del sistema Nuevas opciones del
TCP/IP Soporte para Universal Plug and Play Windows Image Acquisition
Actualizaciones automáticas Carpetas comprimidas Juegos Teclado en pantalla
Windows XP - 2001 Ambiente gráfico. Secuencias más rápidas de inicio y de hibernación. Capacidad
del sistema operativo de desconectar un dispositivo externo Herramientas para el
desarrollo de temas de escritorio. Uso de varias cuentas ClearType. Escritorio
Remoto Soporte para la mayoría de módems ADSL y conexiones gíreles
Windows Vista - 2006 es la primera versión de usuario final de Windows que Microsoft ha publicado
simultáneamente en las ediciones de x86 y x64. Windows Vista no es compatible
con la arquitectura Itanium
Windows 7 - 2009 Mejoras en el reconocimiento de escritura a mano, soporte para discos duros
virtuales, rendimiento mejorado en procesadores multinúcleo,16 mejor rendimiento
de arranque, DirectAccess y mejoras en el núcleo
Windows 8 - 2012 ha sido diseñado para ser utilizado tanto en tabletas como en PC.