Anda di halaman 1dari 35

UNIDAD III

COMPONENTES
SOFTWARE DE UN
SISTEMA DE
CÓMPUTO
ISC. AMANDA GPE. VEGA MARTÍNEZ
SOFTWARE DE APLICACIÓN

El software de Aplicación es aquel que hace que la


computadora coopere con el usuario en la
realización de tareas típicamente humanas, tales
como gestionar una contabilidad o escribir un
texto.
Los programadores de aplicaciones, a diferencia
de los programadores de sistemas, no necesitan
conocer a fondo el modo de funcionamiento
interno del hardware, basta con que conozcan las
necesidades de información de sus aplicaciones y
cómo usar el sistema operativo, para conseguir
satisfacer estas necesidades.
EJEMPLOS DE SW DE
APLICACIONES

 Procesadores de texto (Bloc de Notas).


 Editores (PhotoShop para el Diseño Gráfico).
 Hojas de Cálculo (MS Excel).
 Sistemas gestores de bases de datos (MySQL).
 Programas de comunicaciones (MSN Messenger).
 Paquetes integrados (Ofimática: Word, Excel,
PowerPoint…).
 Programas de diseño asistido por computador
(AutoCAD).
PAQUETES OFIMÁTICOS

La ofimática comprende el conjunto de tecnologías


que permiten realizar una gestión eficiente de la
información almacenada de forma digital.
Una suite ofimática o suite de oficina es una
recopilación de aplicaciones, las cuales son utilizadas
en oficinas y sirve para diferentes funciones como
crear, modificar, organizar, escanear, imprimir,
etc. archivos y documentos.
EJEMPLOS DE SUITES OFIMÁTICAS

• MICROSOFT OFFICE (WIN, MAC OS X)


• OPEN OFFICE (WIN, LINUX, MAC OS X)
• LIBRE OFFICE (WIN, LINUX, MAC OS X)
• THINK FREE OFFICE (WIN, LINUX, MAC Y
ANDROID)
• GOOGLE DRIVE (PRODUCTO EN LÍNEA)
• IBM LOTUS SYMPHONY (WIN, LINUX,
MAC OS X)
• IWORK (APPLE)
SOFTWARE DE DISEÑO CAD

El diseño asistido por computadora, más conocido por


sus siglas inglesas CAD (computer-aided design), es el
uso de un amplio rango de
herramientas computacionales que asisten
a ingenieros, arquitectos y diseñadores .
También se puede llegar a encontrar denotado con
las siglas CADD (computer-aided design and drafting),
que significan «dibujo y diseño asistido por
computadora».
CLASIFICACIÓN DE SW CAD

Estas herramientas se pueden dividir básicamente en


programas de dibujo 2D y de modelado 3D. Las
herramientas de dibujo en 2D se basan en entidades
geométricas vectoriales
como puntos, líneas, arcos y polígonos, con las que se
puede operar a través de una interfaz gráfica. Los
modeladores en 3D añaden superficies y sólidos.
PROCESO DEL DISEÑO EN CAD

1. MODELADO GEOMÉTRICO.

2. ANÁLISIS Y OPTIMIZACIÓN DEL DISEÑO.

3. REVISIÓN Y EVALUACIÓN DEL DISEÑO.

4. DOCUMENTACIÓN Y DIBUJO.
SW DE EDICIÓN DE IMÁGENES

La edición digital de imágenes se ocupa de la edición


apoyada en computadores de imágenes digitales,
comúnmente un gráfico rasterizado, en la mayoría de los
casos fotos o documentos escaneados. Estas imágenes
son modificadas para optimizarlas, manipularlas,
retocarlas, etc con el fin de alcanzar la meta deseada.
Una de las metas puede ser eliminar las fallas que pueden
haberse producido durante el escaneo o al fotografiar,
por ejemplo: sobre exposición, baja exposición, falta
de contraste, ruido en la imagen, efecto de los ojos rojos,
paradoja de las líneas paralelas en perspectiva, etc. Estas
fallas se producen por defectos técnicos en los aparatos
fotográficos, escáner, condiciones de trabajo precarias,
fallas en la operación u originales defectuosos.
EJEMPLOS DE EDITORES DE
IMÁGENES

1. PIXELMATOR (MAC)

2. INKSCAPE

3. ADOBE FIREWORKS CS6

4. GIMP (GNU Image Manipulation Program)

5. PHOTOSHOP
UTILERIAS

Son programas de servicios que sirven de apoyo al


procesamiento de los trabajos.
En informática, una utileria es una herramienta que
sirve de soporte para la construcción y ejecución de
programas, en donde se incluyen las bibliotecas de
sistema, middleware, herramientas de desarrollo, etc.
UTILERIAS DE SISTEMA

Se ejecutan bajo el control del sistema operativo y se


utilizan para preparar algunos recursos usados por el
sistema. Son de uso interno.
• ASISTENTE PARA TRANSFERENCIA DE ARCHIVOS
• DEFRAG DE UN DISCO
• COPIA DE SEGURIDAD
• LIBERADOR DE ESPACIO EN DISCO
• RESTAURAR SISTEMA.
UTILERIAS PARA ARCHIVOS

Manejan información de los archivos tales como


imprimir, clasificar, copiar, etc.
• EXPLORER XP
• QUICK ZIP
• CCLEANER
• TUGZIP
• PRINT SCREEN SW
UTILERIAS INDEPENDIENTES

Realizan funciones que se relacionan con la iniciación


de dispositivos de Entrada/Salida, carga del sistema
operativo, etc.
• SW PARA CELULARES
• SW IMPRESORAS
• ANTIVIRUS
SOFTWARE DE SISTEMA

Denominado también software de base, consiste en


programas informáticos que sirven para controlar e
interactuar con el sistema operativo, proporcionando
control sobre el hardware y dando soporte a otros
programas.
TIPOS DE SOFTWARE DE SISTEMA

El software de sistema puede clasificarse en:

• Sistema Operativo
• Controladores de dispositivos
• Programas Utilitarios
SISTEMA OPERATIVO

Es el programa o conjunto de
programas que efectúan la
gestión de los procesos básicos de
un sistema informático, y permite
la normal ejecución del resto de
las operaciones.
CONTROLADOR DE DISPOSITIVO

Es un programa informático que


permite al sistema operativo
interactuar con un periférico,
haciendo una abstracción del
hardware proporcionando una
interfaz, posiblemente
estandarizada, para usarlo.
UTILERIAS DE SISTEMA

Es una herramienta que realiza:


• Tareas de mantenimiento.
• Soporte para la construcción y
ejecución de programas.
• Las tareas en general.
ENTORNO DE ESCRITORIO

Es un conjunto de software para ofrecer al usuario de una


computadora una interacción amigable y cómoda, ofrece iconos,
barras de herramientas, e integración entre aplicaciones con
habilidades como, arrastrar y soltar.
INTERFAZ GRÁFICA DE USUARIO
Es un programa informático que
actúa de interfaz de usuario,
utilizando un conjunto de
imágenes y objetos gráficos para
representar la información y
acciones disponibles en la interfaz.
LÍNEA DE COMANDOS

Es un método que permite a las personas dar instrucciones a algún


programa informático por medio de una línea de texto simple.
BIOS

Es un software que localiza y


reconoce todos los dispositivos
para cargar el sistema operativo
en la memoria RAM; es un software
muy básico instalado en la placa
base que permite que ésta
cumpla su cometido.
HIPERVISOR

Es una plataforma que permite aplicar diversas técnicas de control de


virtualización para utilizar, al mismo tiempo, diferentes sistemas
operativos en una misma computadora.
GESTOR DE ARRANQUE

Es un programa sencillo que no


tiene la totalidad de las
funcionalidades de un sistema
operativo, y que está diseñado
exclusivamente para preparar
todo lo que necesita el sistema
operativo para funcionar.
SOFTWARE DE DESARROLLO

Como su nombre lo indica, un software de desarrollo


es un programa que permite el desarrollo de
aplicaciones, algunos de estos son java, visual basic,
c++, etc.
El software de desarrollo comúnmente se conoce por
IDE (Integrated Development Environment(entorno de
desarrollo integrado), por sus siglas en inglés). Se utiliza
para hacer programas en diferentes lenguajes (C++,
Java, Python, Lisp, etc)
TRADUCTORES

Los traductores son programas que traducen los programas en código


fuente, escritos en lenguajes de alto nivel, a programas escritos en
lenguaje máquina.
Los traductores pueden ser de dos tipos: compiladores e intérpretes
COMPILADORES

Un compilador es un programa que lee el código escrito en un lenguaje


(lenguaje origen), y lo traduce en un programa equivalente escrito en
otro lenguaje (lenguaje objetivo). Como una parte fundamental de
este proceso de traducción, el compilador le hace notar al usuario la
presencia de errores en el código fuente del programa.
COMPILADORES

Un programa en código fuente es compilado obteniendo


un archivo parcial (un objeto) que tiene extensión obj.
Luego el compilador invoca al “linker” que convierte al
archivo objeto en un ejecutable con extensión exe; este
último archivo es un archivo en formato binario (ceros y
unos) y puede funcionar por sí sólo.
Además, el compilador al realizar su tarea realiza también
una comprobación de errores en el programa; es decir,
revisa que todo esté en orden. Por ejemplo, variables y
funciones bien definidas, todo lo referente a cuestiones
sintácticas, etc. Está fuera del alcance del compilador
que, por ejemplo, el algoritmo utilizado en el problema
funcione bien.
PROGRAMA .EXE DESDE CÓDIGO
FUENTE
EJEMPLOS DE COMPILADORES

• VISUAL PROLOG
• C++
• VISUAL FOXPRO
• C#
• DELPHI
• PASCAL
• VISUAL BASIC
INTÉRPRETES

Los intérpretes no producen un lenguaje objetivo


como en los compiladores. Un intérprete lee el código
como está escrito e inmediatamente lo convierte en
acciones; es decir, lo ejecuta en ese instante.
Existen lenguajes que utilizan un intérprete (como por
ejemplo JAVA) que traduce en el instante mismo de
lectura el código en lenguaje máquina para que
pueda ser ejecutado.
INTÉRPRETES
EJEMPLOS DE INTÉRPRETES

• ASP
• JAVA SCRIPT
• COBOL
• LISP
• PERL
• PHP
• PHYTON
DIFERENCIA ENTRE COMPILADOR E
INTÉRPRETE

1. Un programa que ha sido compilado puede correr por sí sólo, pues


en el proceso de compilación se lo transformo en otro lenguaje
(lenguaje máquina).
2. Un intérprete traduce el programa cuando lo lee, convirtiendo el
código del programa directamente en acciones.
3. La ventaja del intérprete es que dado cualquier programa se puede
interpretar en cualquier plataforma (sistema operativo). En cambio,
el archivo generado por el compilador solo funciona en la
plataforma en donde se le ha creado.
4. hablando de la velocidad de ejecución, un archivo compilado es
de 10 a 20 veces más rápido que un archivo interpretado.

Anda mungkin juga menyukai