• No se han encontrado resultados

Herramientas Informáticas I. Software: Clasificación y Funcionalidad Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa

N/A
N/A
Protected

Academic year: 2021

Share "Herramientas Informáticas I. Software: Clasificación y Funcionalidad Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa"

Copied!
16
0
0

Texto completo

(1)

Herramientas Informáticas I

Herramientas Informáticas I

Software: Clasificación y Funcionalidad

Software: Clasificación y Funcionalidad

Facultad de Ciencias Económicas y Jurídicas

Facultad de Ciencias Económicas y Jurídicas

Universidad Nacional de La Pampa

Universidad Nacional de La Pampa

2013

(2)

Introducción

Introducción

La clasificación del Software permitirá saber la

La clasificación del Software permitirá saber la

finalidad para el cual lo incorporamos a la

finalidad para el cual lo incorporamos a la

máquina y la funcionalidad que debe tener.

máquina y la funcionalidad que debe tener.

Hay finalidades y funcionalidades inherentes al

Hay finalidades y funcionalidades inherentes al

Sistema Informático

Sistema Informático

por su naturaleza. Esto lo

por su naturaleza. Esto lo

establece inicialmente un experto informático.

establece inicialmente un experto informático.

Hay finalidades y funcionalidades que

Hay finalidades y funcionalidades que

responden al

responden al

Sistema de Información

Sistema de Información

, eso lo

, eso lo

determina el profesional responsable del mismo.

(3)

Clasificación del Software

Clasificación del Software

(1)

(1)

Una forma de clasificar el software es: Una forma de clasificar el software es:

Software de sistema

Software de sistema

: Su objetivo es desvincular y aislar a los

: Su objetivo es desvincular y aislar a los

usuarios y programadores de detalles de aspectos básicos del

usuarios y programadores de detalles de aspectos básicos del

sistema informático en uso, deslindandolos del funcionamiento

sistema informático en uso, deslindandolos del funcionamiento

interno del Hardware. Procurarando interfaces apropiadas de alto

interno del Hardware. Procurarando interfaces apropiadas de alto

nivel, que les permiten y/o facilitan la gestión del computador.

nivel, que les permiten y/o facilitan la gestión del computador.

Software de programación:

Software de programación:

Conjunto de herramientas que

Conjunto de herramientas que

permiten al programador desarrollar programas informáticos,

permiten al programador desarrollar programas informáticos,

usando diferentes lenguajes de programación, de manera práctica.

usando diferentes lenguajes de programación, de manera práctica.

Software de aplicación:

Software de aplicación:

Permite a los usuarios llevar

Permite a los usuarios llevar

innumerables tareas específicas, en cualquier actividad

innumerables tareas específicas, en cualquier actividad

informatizable, abarcando cualquier tipo de actividad que

informatizable, abarcando cualquier tipo de actividad que

inherente a la extensión de la capacidad intelectual del hombre o

inherente a la extensión de la capacidad intelectual del hombre o

el control de herramientas creadas por él

el control de herramientas creadas por él

(4)

Clasificación del Software

Clasificación del Software

(2)

(2)

Software de Software de Programación Programación

Editores de Texto

Editores de Texto CompiladoresCompiladores Interpretes (MV)Interpretes (MV) Entornos de desarrollo

Entornos de desarrollo Integradores

Integradores DepuradoresDepuradores EnlazadoresEnlazadores

Software de Software de Aplicación Aplicación

Control de Sistemas y Automatización Industrial

Control de Sistemas y Automatización Industrial OfimaticasOfimaticas Software Empresarial

Software Empresarial Software EducativoSoftware Educativo Software MédicoSoftware Médico Cálculo Numérico y

Cálculo Numérico y

Simbólico

Simbólico TelecomunicacionesTelecomunicaciones Video JuegosVideo Juegos

Diseño Asistido

Diseño Asistido

(CAD)

(CAD) Control Numérico (CAM)Control Numérico (CAM) Base de DatosBase de Datos

Software de Software de Sistemas Sistemas

Sistemas Operativos

Sistemas Operativos Controladores de Controladores de Dispositivos

Dispositivos ServidoresServidores Herramientas de

Herramientas de

Corrección y Optimización

(5)

Administran Recursos de la Máquina e Interfaz entre el

Administran Recursos de la Máquina e Interfaz entre el

Hardware (procesador, memoria y periféricos) con otros

Hardware (procesador, memoria y periféricos) con otros

programas o con el operador humano.

programas o con el operador humano.

Sistemas Operativos

Sistemas Operativos

SISTEMA

SISTEMA

OPERATIVO

OPERATIVO

SISTEMA

SISTEMA

OPERATIVO

OPERATIVO

HARDWARE

HARDWARE

HARDWARE

HARDWARE

USUARIOS

USUARIOS

USUARIOS

USUARIOS

PROGRAMAS

PROGRAMAS

PROGRAMAS

PROGRAMAS

Primer Programa que

Primer Programa que

se Carga en Memoria.

se Carga en Memoria.

Invocado por BIOS

(6)

Control de Sistemas y Automatización Industrial

Control de Sistemas y Automatización Industrial

:

:

Este software está aplicado a la rama de la ingeniería que utiliza

Este software está aplicado a la rama de la ingeniería que utiliza

integración de tecnologías de vanguardia en el campo de la

integración de tecnologías de vanguardia en el campo de la

automatización y el control automático industrial, a su vez

automatización y el control automático industrial, a su vez

complementadas con disciplinas paralelas como:

complementadas con disciplinas paralelas como:

→ Sistemas de Control y Supervisión de Datos.

Sistemas de Control y Supervisión de Datos.

→ Instrumentación Industrial.

Instrumentación Industrial.

Control de procesos.

Control de procesos.

Redes de Comunicación Industrial.

Redes de Comunicación Industrial.

Software de Aplicación

Software de Aplicación

(1)

(1)

(7)

Ofimáticas

Ofimáticas:

:

Una suite ofimática o suite de oficina es un conjunto de aplicaciones, cuya

Una suite ofimática o suite de oficina es un conjunto de aplicaciones, cuya

finalidad es resolver problemas inherentes a las oficinas y profesionales

finalidad es resolver problemas inherentes a las oficinas y profesionales

en su actividad normal, proveyendo funcionalidades como crear,

en su actividad normal, proveyendo funcionalidades como crear,

modificar, organizar, escanear, imprimir, etc. archivos y documentos.

modificar, organizar, escanear, imprimir, etc. archivos y documentos.

Multiplataforma

Multiplataforma

::

StarOffice → OpenOffice → LibreOffice.

StarOffice → OpenOffice → LibreOffice.

Corel Wordperfect Office.

Corel Wordperfect Office.

Lotus Smartsuite

Lotus Smartsuite

IBM Lotus Symphony.

IBM Lotus Symphony.

Windows

Windows

::

Microsoft Office y Works

Microsoft Office y Works

Software de Aplicación

Software de Aplicación

(2)

(2)

(8)

Educativo

Educativo

:

:

Es el destinado a la enseñanza y el aprendizaje autónomo y que, además,

Es el destinado a la enseñanza y el aprendizaje autónomo y que, además,

permite el desarrollo de ciertas habilidades cognitivas.

permite el desarrollo de ciertas habilidades cognitivas.

Así como existen profundas diferencias entre las filosofías pedagógicas,

Así como existen profundas diferencias entre las filosofías pedagógicas,

existen muchos enfoques para la creación de este tipo de software, que

existen muchos enfoques para la creación de este tipo de software, que

atienden a diferentes tipos de interacción que deben existir entre actores

atienden a diferentes tipos de interacción que deben existir entre actores

en el proceso de enseñanza-aprendizaje: educador, aprendiz,

en el proceso de enseñanza-aprendizaje: educador, aprendiz,

conocimiento.

conocimiento.

Instrucción Asistida por Computadora

Instrucción Asistida por Computadora: Aprendizaje Guidado.: Aprendizaje Guidado.

Software Educativo Abierto

Software Educativo Abierto: Enfoque en Creatividad Individual.: Enfoque en Creatividad Individual.

Aula Virtual

Aula Virtual: Clase a distancia sin presencia física.: Clase a distancia sin presencia física.

Campus Virtual

Campus Virtual: Equivalente a las prestaciones de la Universidad pero via : Equivalente a las prestaciones de la Universidad pero via telemática.

telemática.

Software de Aplicación

Software de Aplicación

(3)

(3)

(9)

Médico

Médico

:

:

Son programas informáticos utilizados para fines médicos. Se usan muchos

Son programas informáticos utilizados para fines médicos. Se usan muchos

dispositivos médicos para vigilar o controlar los pacientes, en su mayoría

dispositivos médicos para vigilar o controlar los pacientes, en su mayoría

controlados por software. Estos programas son producto sanitario y

controlados por software. Estos programas son producto sanitario y

deben cumplir la normativa de los mismos. Nótese que no todos los

deben cumplir la normativa de los mismos. Nótese que no todos los

programas que se utilizan en el entorno médico son producto sanitario.

programas que se utilizan en el entorno médico son producto sanitario.

Videojuegos

Videojuegos

:

:

Un videojuego o juego de vídeo es un software creado para el

Un videojuego o juego de vídeo es un software creado para el

entretenimiento en general y basado en la interacción entre una o varias

entretenimiento en general y basado en la interacción entre una o varias

personas y un aparato electrónico que ejecuta dicho videojuego;1 este

personas y un aparato electrónico que ejecuta dicho videojuego;1 este

dispositivo electrónico puede ser una computadora, una máquina arcade,

dispositivo electrónico puede ser una computadora, una máquina arcade,

una videoconsola, un dispositivo handheld (un teléfono móvil, por

una videoconsola, un dispositivo handheld (un teléfono móvil, por

ejemplo) los cuales son conocidos como "plataformas"

ejemplo) los cuales son conocidos como "plataformas"

Software de Aplicación

Software de Aplicación

(4)

(4)

(10)

Diseño Asistido

Diseño Asistido

:

:

Son programas informáticos para el diseño asistido, más conocido por sus

Son programas informáticos para el diseño asistido, más conocido por sus

siglas inglesas

siglas inglesas CADCAD (computer-aided design), se dispone de un amplio (computer-aided design), se dispone de un amplio rango de herramientas computacionales que asisten a ingenieros,

rango de herramientas computacionales que asisten a ingenieros,

arquitectos y a otros profesionales del diseño en sus respectivas

arquitectos y a otros profesionales del diseño en sus respectivas

actividades. Es también usado en el marco de procesos de

actividades. Es también usado en el marco de procesos de

administración del ciclo de vida de productos (en inglés product

administración del ciclo de vida de productos (en inglés product

lifecycle management).

lifecycle management).

Control Numérico

Control Numérico

:

:

La fabricación asistida por computadora, también conocida por las siglas

La fabricación asistida por computadora, también conocida por las siglas

en inglés CAM (computer-aided manufacturing), implica el uso de

en inglés CAM (computer-aided manufacturing), implica el uso de

computadores y tecnología de cómputo para ayudar en todas las fases

computadores y tecnología de cómputo para ayudar en todas las fases

de la manufactura de un producto, incluyendo la planificación del

de la manufactura de un producto, incluyendo la planificación del

proceso y la producción, mecanizado, calendarización, administración y

proceso y la producción, mecanizado, calendarización, administración y

control de calidad, con una intervención del operario mínima.

control de calidad, con una intervención del operario mínima.

Software de Aplicación

Software de Aplicación

(5)

(5)

(11)

Cálculo Numérico y Simbólico

Cálculo Numérico y Simbólico

:

:

Son programas informáticos aplicados al análisis numérico o cálculo

Son programas informáticos aplicados al análisis numérico o cálculo

numérico que es la rama de las matemáticas que se encarga de diseñar

numérico que es la rama de las matemáticas que se encarga de diseñar

algoritmos para, a través de números y reglas matemáticas simples,

algoritmos para, a través de números y reglas matemáticas simples,

simular procesos matemáticos más complejos aplicados a procesos del

simular procesos matemáticos más complejos aplicados a procesos del

mundo real.

mundo real.

El análisis numérico se hace factible y cobra especial importancia con la

El análisis numérico se hace factible y cobra especial importancia con la

llegada de las computadoras. Estas son útiles para cálculos matemáticos

llegada de las computadoras. Estas son útiles para cálculos matemáticos

extremadamente complejos, pero en última instancia operan con números

extremadamente complejos, pero en última instancia operan con números

binarios y operaciones matemáticas simples.

binarios y operaciones matemáticas simples.

Desde este punto de vista, el análisis numérico proporcionará todo el

Desde este punto de vista, el análisis numérico proporcionará todo el

andamiaje necesario para llevar a cabo todos aquellos procedimientos

andamiaje necesario para llevar a cabo todos aquellos procedimientos

matemáticos susceptibles de expresarse algorítmicamente, basándose en

matemáticos susceptibles de expresarse algorítmicamente, basándose en

algoritmos que permitan su simulación o cálculo en procesos más

algoritmos que permitan su simulación o cálculo en procesos más

sencillos empleando números.

sencillos empleando números.

Software de Aplicación

Software de Aplicación

(6)

(6)

(12)

Telecomunicaciones

Telecomunicaciones

:

:

Internet:

Internet:

Web → Navegadores.

Web → Navegadores.

Correo Electrónico.

Correo Electrónico.

Chat.

Chat.

Telefonía

Telefonía

Video Conferencias.

Video Conferencias.

Red Privada Virtual:

Red Privada Virtual:

Una red privada virtual, RPV, Una red privada virtual, RPV, o VPN de las siglas en inglés de Virtual Private

o VPN de las siglas en inglés de Virtual Private

Network, es una tecnología de red que permite una

Network, es una tecnología de red que permite una

extensión de la red local sobre una red pública o no

extensión de la red local sobre una red pública o no

controlada.

controlada.

Software de Aplicación

Software de Aplicación

(7)

(7)

(13)

Empresarial

Empresarial

: Por software empresarial se entiende

: Por software empresarial se entiende

generalmente cualquier tipo de software que está

generalmente cualquier tipo de software que está

orientado a ayudar a una empresa a mejorar su

orientado a ayudar a una empresa a mejorar su

productividad o a medirla.

productividad o a medirla.

Engloba una amplia variedad de aplicaciones informáticas:

Engloba una amplia variedad de aplicaciones informáticas:

Contabilidad.

Contabilidad.

Sistemas de Planificación de Recursos Empresariales (ERP).

Sistemas de Planificación de Recursos Empresariales (ERP).

Programas de Gestión de Clientes (CRM)

Programas de Gestión de Clientes (CRM)

Recursos Humanos (RRHH).

Recursos Humanos (RRHH).

Agendas, Turnos, Gestión de Tareas.

Agendas, Turnos, Gestión de Tareas.

Liquidación de Sueldos.

Liquidación de Sueldos.

Facturación.

Facturación.

Informática aplicada a la Logística de recursos empresariales.

Informática aplicada a la Logística de recursos empresariales.

Software de Aplicación

Software de Aplicación

(8)

(8)

(14)

→ El software tiene diferente niveles de desarrollo.

El software tiene diferente niveles de desarrollo.

Cuando son prototipos (en desarrollo) se denominan

Cuando son prototipos (en desarrollo) se denominan

α

α

y

y

β

β

.

.

α

α

(alfa): Prototipo sin garantías, con facilidades parciales.

(alfa): Prototipo sin garantías, con facilidades parciales.

β

β

(beta): Prototipo con todos las facilidades, falta puesta a punto. Lo

(beta): Prototipo con todos las facilidades, falta puesta a punto. Lo

que llevan a cabo generalmente los

que llevan a cabo generalmente los

β

β

testers

testers

Γ

Γ

(gamma) o producción: Listo para el uso en general.

(gamma) o producción: Listo para el uso en general.

Con el tiempo, salen nuevos “modelos” o evoluciones.

Con el tiempo, salen nuevos “modelos” o evoluciones.

Estas se enumeran con enteros si el cambio es sustancial (1, 2, 3,...)

Estas se enumeran con enteros si el cambio es sustancial (1, 2, 3,...)

o incrementos decimales, si el cambio es parcial (1.01, 2.03,--.

o incrementos decimales, si el cambio es parcial (1.01, 2.03,--.

Algunos proveedores dan nombres a sus nuevas versiones (NT,

Algunos proveedores dan nombres a sus nuevas versiones (NT,

Vista)

Vista)

Versiones

(15)

Plataformas:

Plataformas:

Se denomina plataforma a la combinación de arquitectura de

Se denomina plataforma a la combinación de arquitectura de

computadora (procesador) y de S.O. (p.e.

computadora (procesador) y de S.O. (p.e.

x86+Windows

x86+Windows

).

).

Monoplataforma:

Monoplataforma:

Es software que solo es ejecutable en una

Es software que solo es ejecutable en una

única plataforma, algunos fabricantes sacan versiones específicas

única plataforma, algunos fabricantes sacan versiones específicas

para cada plataforma (

para cada plataforma (

Word p/Windows, Word p/Mac

Word p/Windows, Word p/Mac

).

).

Multiplataforma:

Multiplataforma:

Es software que es ejecutable en cualquier

Es software que es ejecutable en cualquier

plataforma, tienen

plataforma, tienen

compilaciones específicas

compilaciones específicas

(

(

CB

CB

) o solo

) o solo

necesitan el

necesitan el

runtime

runtime

o máquina virtual apropiado.

o máquina virtual apropiado.

Propietarias:

Propietarias:

Es software exclusivo para ciertas equipos donde

Es software exclusivo para ciertas equipos donde

tanto el S.O. como el Hardware es provisto por un único

tanto el S.O. como el Hardware es provisto por un único

fabricante. IBM proveía 60% Hardware comercial del mundo.

fabricante. IBM proveía 60% Hardware comercial del mundo.

Sus “

Sus “

mainframes

mainframes

” tienen Hardware y S.O. exclusivos. (v.g.

” tienen Hardware y S.O. exclusivos. (v.g.

AS/400 con OS/400

AS/400 con OS/400

).

).

(16)

Fuentes Bibliográficas

Fuentes Bibliográficas

es.wikipedia.org/wiki/Software

IEEE Std, IEEE Software Engineering Standard: Glossary of Software Engineering Terminology. IEEE Computer Society Press, 1993

http://es.wikipedia.org/wiki/Ingeniería_en_automatización_y_control_indus trial es.wikipedia.org/wiki/Software_educativo http://es.wikipedia.org/wiki/Red_privada_virtual http://es.wikipedia.org/wiki/Software_médico http://es.wikipedia.org/wiki/C%C3%A1lculo_Numérico http://es.wikipedia.org/wiki/Software_empresarial

Referencias

Documento similar

En dicha presentación, el arquitecto cubre restricciones técnicas (Sistema operativo, hardware, otros sistemas con el cual el sistema debe interactuar, etc.) y

Para el sistema software del caso de estudio se propone I 2 C como sistema de comunicación entre los microcontroladores y hardware de control, el módulo ESP32

33 El análisis de los diferentes gestores de archivos existentes para el sistema operativo Linux y Windows permitió conocer la configuración de los sistemas de

El desarrollo de la investigación está dirigido a la implementación de un sistema para monitorear los software y hardware de las computadoras en la Dirección

Este trabajo de fin de grado trata sobre la integración de las gafas de realidad aumentada Epson Moverio Bt-200 en la plataforma multimodal de Vocalia N-Terac, que consta de una

Con el fin de tener un sistema de referencia con el cual comparar los resultados obtenidos por el sistema, se han comparado los resultados del procesado hardware con el

Para ello se va a emplear el software MATLAB, para generar la modulación y demodulación TETRA π/4-DQPSK y realizar la transmisión conectándonos a la tarjeta de NIDAQ

Desde su primera versión estable (Android 1.0 9 ) presentada en septiembre de 2008, la evolución de este sistema operativo ha sido tanto vertiginosa como espectacular,