herramientas informáticas i - la pampa€¦ · software educativo abierto: enfoque en creatividad...

16
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

Upload: danghanh

Post on 19-Sep-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

Herramientas Informáticas IHerramientas Informáticas ISoftware: Clasificación y FuncionalidadSoftware: Clasificación y Funcionalidad

Facultad de Ciencias Económicas y Jurídicas Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La PampaUniversidad Nacional de La Pampa

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áticoSistema 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ónSistema de Información, eso lo , eso lo determina el profesional responsable del mismo.determina el profesional responsable del mismo.

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 sistemaSoftware 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 élel control de herramientas creadas por él

Clasificación del Software Clasificación del Software (2)(2)

Software de Software de ProgramaciónProgramación

Editores de TextoEditores de Texto CompiladoresCompiladores Interpretes (MV)Interpretes (MV)

Entornos de desarrollo Entornos de desarrollo IntegradoresIntegradores DepuradoresDepuradores EnlazadoresEnlazadores

Software de Software de AplicaciónAplicación

Control de Sistemas y Automatización IndustrialControl de Sistemas y Automatización Industrial OfimaticasOfimaticas

Software EmpresarialSoftware Empresarial Software EducativoSoftware Educativo Software MédicoSoftware Médico

Cálculo Numérico y Cálculo Numérico y SimbólicoSimbólico TelecomunicacionesTelecomunicaciones Video JuegosVideo Juegos

Diseño Asistido (CAD)Diseño Asistido (CAD) Control Numérico (CAM)Control Numérico (CAM) Base de DatosBase de Datos

Software de Software de SistemasSistemas

Sistemas OperativosSistemas Operativos Controladores de Controladores de DispositivosDispositivos ServidoresServidores

Herramientas de Herramientas de Corrección y OptimizaciónCorrección y Optimización

Herramientas de Herramientas de DiagnosticoDiagnostico UtilidadesUtilidades

→ → 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 OperativosSistemas Operativos

SISTEMASISTEMAOPERATIVOOPERATIVO

SISTEMASISTEMAOPERATIVOOPERATIVO

HARDWAREHARDWAREHARDWAREHARDWARE

USUARIOSUSUARIOSUSUARIOSUSUARIOS

PROGRAMASPROGRAMASPROGRAMASPROGRAMAS

Primer Programa quePrimer Programa quese Carga en Memoria.se Carga en Memoria.Invocado por BIOSInvocado por BIOS

Control de Sistemas y Automatización IndustrialControl 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)

OfimáticasOfimá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.

MultiplataformaMultiplataforma::

StarOffice → OpenOffice → LibreOffice.StarOffice → OpenOffice → LibreOffice.

Corel Wordperfect Office.Corel Wordperfect Office.

Lotus SmartsuiteLotus Smartsuite

IBM Lotus Symphony.IBM Lotus Symphony.

WindowsWindows::

Microsoft Office y WorksMicrosoft Office y Works

Software de Aplicación Software de Aplicación (2)(2)

EducativoEducativo::

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 ComputadoraInstrucción Asistida por Computadora: Aprendizaje Guidado.: Aprendizaje Guidado.

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

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

Campus VirtualCampus 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)

MédicoMé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.

VideojuegosVideojuegos::

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)

Diseño AsistidoDiseño Asistido::

Son programas informáticos para el diseño asistido, más conocido Son programas informáticos para el diseño asistido, más conocido por sus siglas inglesas por sus siglas inglesas CADCAD (computer-aided design), se (computer-aided design), se dispone de un amplio rango de herramientas computacionales dispone de un amplio rango de herramientas computacionales que asisten a ingenieros, arquitectos y a otros profesionales del que asisten a ingenieros, arquitectos y a otros profesionales del diseño en sus respectivas actividades. Es también usado en el diseño en sus respectivas actividades. Es también usado en el marco de procesos de administración del ciclo de vida de marco de procesos de administración del ciclo de vida de productos (en inglés product lifecycle management).productos (en inglés product lifecycle management).

Control NuméricoControl Numérico::

La fabricación asistida por computadora, también conocida por las La fabricación asistida por computadora, también conocida por las siglas en inglés CAM (computer-aided manufacturing), implica siglas en inglés CAM (computer-aided manufacturing), implica el uso de computadores y tecnología de cómputo para ayudar en el uso de computadores y tecnología de cómputo para ayudar en todas las fases de la manufactura de un producto, incluyendo la todas las fases de la manufactura de un producto, incluyendo la planificación del proceso y la producción, mecanizado, planificación del proceso y la producción, mecanizado, calendarización, administración y control de calidad, con una calendarización, administración y control de calidad, con una intervención del operario mínima.intervención del operario mínima.

Software de Aplicación Software de Aplicación (5)(5)

Cálculo Numérico y SimbólicoCá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)

TelecomunicacionesTelecomunicaciones::

Internet:Internet:

Web → Navegadores.Web → Navegadores.

Correo Electrónico. Correo Electrónico.

Chat.Chat.

Telefonia.Telefonia.

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)

EmpresarialEmpresarial: 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 Sistemas de Planificación de Recursos Empresariales (ERP).(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 Informática aplicada a la Logística de recursos empresariales.empresariales.

Software de Aplicación Software de Aplicación (8)(8)

Versiones Versiones (nivel desarrollo y evolutivo)(nivel desarrollo y evolutivo)

→ → 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 β β testerstesters

ΓΓ (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)

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+Windowsx86+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/MacWord 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íficascompilaciones específicas ( (CBCB) o solo ) o solo necesitan el necesitan el runtimeruntime 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 “mainframesmainframes” tienen Hardware y S.O. exclusivos. (v.g. ” tienen Hardware y S.O. exclusivos. (v.g. AS/400 con OS/400AS/400 con OS/400).).

Fuentes BibliográficasFuentes Bibliográficases.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_industrial

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