Está en la página 1de 14

UNIVERSIDAD PERUANA UNIN

FACULTAD DE INGENIERA
EAP Ingeniera Civil

MONOGRAFA

Software de Aplicaciones

Monografa presentada en cumplimiento parcial de


La asignatura de Informtica

Autor
Alumna: Yesica Gabriela Pacco Chata

Profesor

Jimmy Darwin Zubieta Ramos

Juliaca, Agosto de 2013

RESUMEN

El software de aplicacin hace que el computador opere con el usuario en sus distintas
tareas, el software es muy complejo y requiere de diversos programas para cada tipo
de persona y actividad, as tenga orden y no tenga dificultad para trabajar con l, este
programa es muy importante como tambin los son los elementos que lo rodean para
poder funcionar, ya que requiere de una serie de sistemas o programas que lo ayudan
a realizar mejor sus funciones.
El software requiere ser estudiado detenidamente, ya que son muchos elementos que
lo conforman, y si no sabemos sus funciones no podemos manejar correctamente el
computador.

PALABRAS CLAVE: software, aplicacin, programas, computador.

INTRODUCCION

La computadora es una mquina que puede solucionar problemas a gran velocidad,


tambin sirve de entretenimiento y puede ayudar mucho en el trabajo y/o oficina. Esta
se divide en dos partes: hardware y software.
Hardware, es la parte fsica de la computadora integrada por un conjunto de circuitos
electrnicos y dispositivos mecnicos, se pueden clasificar en perifricos de entrada y
perifricos de salida, unidad central y dispositivos de almacenamiento.
Software, es la parte lgica del computador que est compuesta por todos los
programas, rutinas y sistemas que permiten al computador ejecutar sus funciones. El
Software se divide en: Software Utilitario, Software Operativos y Software de
Aplicacin.
Los Software de Aplicacin, son los que nos ayudan a realizar una tarea determinada,
existen varias categoras de Software de aplicacin porque hay muchos programas
que nos ayudan en determinadas reas de trabajo.

INDICE
3

1. SISTEMAS OPERATIVOS5
1.1

Definicin5

2. TIPOS DE SOFTWARE DE APLICACIN.6


2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8

Hoja de clculo.6
Administrador de base de datos6
Graficador.6
Procesador de palabras..7
Software de comunicacin..7
Software de groupware7
Software empresarial integrado.7
Grupos de software..8

3. ALGUNOS LENGUAJES DE PROGRAMACION PARA INGENIEROS


CIVILES.8

CONCLUSIONES14

REFERENCIAS15

1. SOFTWARE DE APLICACION

1.1

Definicin
4

El software de Aplicacin es aquel que hace que el computador coopere con el usuario
en la realizacin de tareas tpicamente humanas, tales como gestionar una
contabilidad o escribir un texto.
La diferencia entre los programas de aplicacin y los de sistema estriba en que los de
sistema suponen ayuda al usuario para relacionarse con el computador y hacer un uso
ms cmo del mismo, mientras los de aplicacin son programas que cooperan con el
usuario para la realizacin de las actividades mencionadas.
Es en este software de Aplicacin donde se aprecia en forma ms clara la ayuda que
puede suponer un computador en las actividades humanas, ya que la mquina se
convierte en un auxiliar del hombre, liberndole de las tareas repetitivas.
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 informacin de sus aplicaciones y cmo
usar el sistema operativo, para conseguir satisfacer estas necesidades.
Sus programas deben ser independientes del hardware especfico que se utilice y
deben ser transportados sin grandes problemas de adaptacin a otras computadoras y
otros entornos operativos.
Dentro de los programas de aplicacin, puede ser til una distincin entre aplicaciones
verticales, de finalidad especfica para un tipo muy delimitado de usuarios (mdicos,
abogados, arquitectos), y aplicaciones horizontales, de utilidad para una amplsima
gama de usuarios de cualquier tipo.
El software de aplicacin es el que se utiliza en una computadora para realizar las
tareas que son tiles para los usuarios. A diferencia del software del sistema que sirve
para relacionar al usuario con la computadora, el software de aplicacin hace que la
computadora realice las acciones propias del usuario.
El software de aplicacin es desarrollado para ser independiente del hardware y no
requiere de conocimientos especializados del hardware en el cual se ejecuta.

2. TIPOS DE SOFTWARE DE APLICACIN

El software de aplicacin son una serie de programas que cooperan con los usuarios
para hacer una o varias tareas especficas, como por ejemplo redactar un texto.
Existen varios tipos de software de aplicacin, entre ellos:
2.1

Hoja de clculo

Por medio de estos programas el usuario puede trabajar y operar con datos que sean
alfanumricos que se encuentran distribuidos en columnas y filas. Por medio de este
programa el usuario logra realizar operaciones aritmticas y tambin grficas. Dichas
operaciones se llevan a cabo calculando las celdas, refirindose a ellas de forma
relativa o absoluta. Algunos de los programas de este tipo son Excel, Lotus 1-2-3,
Corel Quattro Pro, entre otros.

2.2

Administrador de bases de datos

Se entiende por base de datos a un conjunto de archivos que son usados como
recursos para los sistemas de informacin computarizados. Los datos de estas,
mediante relaciones establecidas, se hallan integrados. Los software de aplicacin son
los que asisten el almacenamiento, manipulacin y recuperacin de datos. Dentro de
estos se pueden dividir en dos grupos: sistemas administradores de bases de datos
(DBMS) que utilizan las capacidades del ordenador para recuperar y almacenar
rpidamente datos del almacenamiento tanto primario como secundario. Por otro lado
se hallan los programas de llenado que son moldeados por tcnicos manuales de
llenado.

2.3

Graficador

Estos permiten al usuario disear cualquier tipo de ilustracin. Para realizarlas se


valen de mapas de bits o dibujos vectoriales, utilizando pxeles de distintos colores y
luminosidad, para as representar las imgenes deseadas. Los graficadores permiten
realizar ilustraciones sencillas como logotipos as como tambin imgenes
profesionales y de mayor complejidad. Algunos programas graficadores son Corel,
Photo Editor, Photoshop o Publisher.
2.4
Procesador de palabras
Aqu se encuentran aquellos que ayudan al usuario en la manipulacin y redaccin de
textos. Los procesadores de palabras cuentan con la opcin de modificar el tamao y
color de fuente, cuentan con diccionario, corrector ortogrfico, permiten imprimir,

dibujar, diagramar, entre otras funciones. Algunos programas que se incluyen dentro
de esta categora son: Word, Amipro y Wordperfect entre otros.

2.5

Software de comunicacin

Son aquellos que permiten relacionar o compartir informacin a partir de la


interconexin de sus computadoras. Para el intercambio de datos se utilizan circuitos
de microondas, retransmisin satelital, cables especiales o lneas telefnicas. Algunos
programas dentro de este tipo desoftware son: PPT, SLIT, Smartcomm y Camaleon.

2.6

Software de groupware

Este asiste a los equipos o grupos de trabajo a realizar actividades conjuntamente


controlando el flujo de trabajo dentro del grupo y compartiendo informacin entre ellos.
Por medio de estos software se puede administrar proyectos, programar al grupo de
trabajo y sus tiempos, recuperar bases de datos, compartir datos e ideas y visualizar la
pantalla de otros usuarios.

2.7

Software empresarial integrado

Por medio de estos programas sus usuarios logran controlar todas aquellas
actividades que son consideradas como vitales dentro de una empresa. Algunas de
ellas son el levantamiento de manufacturas, pedidos y contabilidad y administrar la
cadena de suministros, recursos humanos y financiera.

2.8

Grupos de software

Estos grupos incluyen paquetes con varios software de aplicacin integrados. Como
por ejemplo procesadores de palabra, sistemas administradores de bases de datos,
hojas de clculo, herramientas de comunicacin, graficadores y otros. Algunos
ejemplos son: Microsoft Office, Lotus Smort Sorte o Corel Perfect Office

3. ALGUNOS LENGUAJES DE PROGRAMACIN PARA INGENIEROS


CIVILES

Para todos es sabido que todo ingeniero o estudiante de ingeniera debera, a lo


menos, tener el dominio intermedio o bsico de algn lenguaje de programacin.
Existen muchas opciones para robustecer estas caractersticas mediante el uso de
lenguajes de programacin asociados a las compaas, como es el caso de Excel con
Visual estudio de Microsoft. Esta relacin simbitica nos da luces de que muchas
veces un software no contar con un solucin que sea expuesta bajo una interfaz
grfica. Es por esto que programar se vuelve algo profesionalmente vital, prctico y en
algunas ocasiones divertido.
a. Fortran.
Es un buen lenguaje para iniciarse puesto contiene varias caractersticas antiguas
sobre la escritura de un programa que con el paso del tiempo fueron quitadas. Flaquea
en mbitos como funciones incluidas y libreras (si bien tiene, son pocas). Lo bueno
es libre y la rapidez, que en algunos niveles es irrelevante.
b. Java.
Sus opciones OOP permiten desarrollar aplicaciones y programas informticos
basndolos en tcnicas que incluyen conceptos como herencia, cohesin, abstraccin,
polimorfismo,

acoplamiento

encapsulamiento.

En

cuanto

las

funciones

matemticas en Java, las funciones disponibles vienen definidas en la clase Math. Hay
muchas funciones disponibles.

c. Matlab.
Es el ms efectivo y prctico lenguaje para desarrollar script matemticos y anlisis de
matrices . Es muy verstil en el anlisis numrico y existe mucha bibliografa del tema,
posee muchas funciones incluidas y es el lenguaje que se aprende con mayor rapidez
debido a su simplicidad.
8

d. Python
Python es un lenguaje multiparadigma ya que soporta orientacin a objetos,
programacin imperativa y, en menor medida, programacin funcional. Es libre y de
cdigo abierto, viene preinstalado en muchas de las distribuciones actuales de Linux, y
tambin puede ser instalado en Windows.
Cuenta con muchas libreras, funciones y en cuanto a textos si bien existen muchos,
todava escasean los documentos en espaol. En cuanto a su uso para tpicos ms
matemticos y cientficos existen para Python herramientas muy tiles como SciPy,
que a su vez cuentan con variadas clases como por ejemplo la clase array para trabajo
con vectores.
e. FORTRAN

Fortran es un lenguaje informtico desarrollado en 1957 cuyo nombre viene del


acrnimo de la palabra en ingls Formula Translation. Fue el primer lenguaje de alto
nivel de propsito general desarrollado originalmente por IBM para aplicaciones
cientficas y de ingeniera. Entre muchas de sus aplicaciones se cuenta la prediccin
numrica del tiempo,

anlisis de elemento finito, dinmica de fluidos,

fsica

computacional, qumica, etc.

f.

Watercad

Con una funcin un poco ms abocada al campo de la modelacin y por ende a la


presentacin de proyectos, este software cuenta con variadas herramientas para la
simulacin de modelos hidrulicos desde un ambiente geoespacial.

Entre las propiedades destacan:


-Variadas herramientas tcnica para obtencin de datos (elevaciones, consumo, etc.)
-Gestin de datos mediante uso de sentencias SQL multiparamtricas.
9

-Integracin de herramienta HAMMER para anlisis de golpe de ariete


-Herramientas para diseo de clculo de redes (Darwin Designer)
-Anlisis de calidad y vulnerabilidad de Sistemas (WaterSAFE)
En definitiva es un programa bastante flexible, y con variadas aplicaciones que
permiten desarrollar proyectos con confiabilidad (Desarrollado por Bentley)

g. Pipe flow
Dentro de los software destinados a al clculo y diseo de redes de agua potable se
pueden encontrar diversos productos. Pipe Flow es una serie de aplicaciones
destinadas al diseo y clculo de redes de tuberas complejas, consta principalmente
de tres programas (Pipe Flow Expert , Pipe Flow Wizard, Pipe Flow Advisor), y una
versin para 3D.
-Pipe Flow Expert
Este programa este diseado para facilitar el diseo y los clculos de ingeniera , para
este efecto cuenta con una gamma de herramientas que permiten obtener soluciones
en las cuales deben obtenerse flujos y perdidas de presiones.
Los informes del programa entregaran datos como: Tasas de flujo, velocidad, nmero
de Reynolds, factores de friccin y prdidas propias de los sistemas de redes.
-Pipe Flow Advisor
Puede ser usado para estimar la cantidad de flujo desde canales abiertos, cerrados o
diferentes formatos de tanques de suministros.

-Pipe Flow Wizard

10

Puede realizar cuatro diferentes tipos de clculo para suministrar informacin de una
tubera dada. Entre ellos estn: Calculo de cadas de presin, clculos de flujos y
clculos de dimetro y de longitud de la tubera.

h. Programas para Ti-89 Titanium


La ti-89 titanium de texas instruments pertenece al tipo de calculadoras CAS
(Computer Algebra System). Esta es una herramienta bastante til, no slo por los
programas que vienen como apps o los que se pueden encontrar en internet, sino por
la posibilidad de poder programarla.
i.

Epanet

Dentro del diseo de agua potable existen variados software para el clculo de estas
redes, entre ellos Watdis o Pipe flow, en esta ocasin hablaremos de EPANET
(U.S.A). Este de programa desarrollado por EPAs Water Supply y Water Resources
Divisin, es una herramienta muy til para el clculo de redes ya que adems de
poseer una interface bastante intuitiva, puede trabajar con los modelos matemticos
ms

utilizados

para

el

diseo

de

estas

(Hazen-Wilian,

Darcy

Weisbach,

Chezy Manning). El software es de origen gratuito y puede encontrarse en la pgina


oficial en espaol.

j.

Primavera Project o MS Project?

Dentro de los software destinados a las administracin y gestin de proyectos se


cuentan como los ms utilizados el Microsoft Project y Primavera Project Planner.
Tanto en las aplicaciones de ambos programas, como en la distribucin grfica de la
interfaz no existen grandes diferencias, ambos ofrecen calendarizacin y cadenas de
rutas crticas, adems de metodologa de eventos en cadena disponibles como
complementos de terceros. En cuanto a los tipos de visualizaciones graficas tambin
existen similitudes y cuentan casi con las mismas opciones como por ejemplo graficas
en carta Gantt. Y as lo mismo con calendarios, vistas, tablas, filtros, campos, etc.
11

Dentro de las diferencias se encuentra una interfaz ms amigable e intuitiva por parte
del software de Microsoft y que ha caracterizado desde siempre a la compaa. En
cuanto a primavera, la interfaz y la utilizacin del programa ha mejorado desde la
versin 5, ya que sus primeras versiones estaban ms basadas en lenguajes de
programacin y requera bastante tiempo el ocuparlo de manera ptima. Dentro de
las ventajas de primavera esta su versatilidad para hacerle entender situaciones al
software para desarrollar determinados proyectos, cosa que en MS muchas veces no
se puede.

k. Latex

Latex es un sistema de creacin de textos, orientado especialmente a la creacin de


libros, documentos cientficos y tcnicos que contengan principalmente diferentes tipos
frmulas matemticas.
La diferencia de los procesadores de texto de este tipo, es que permite a quien escribe
un documento centrarse exclusivamente en el contenido, sin tener que preocuparse de
los detalles del formato. Adems de sus capacidades grficas para representar
ecuaciones, frmulas complicadas, notacin cientfica e incluso musical, permite
estructurar fcilmente el documento.
A pesar de que su estructuracin se basa en cdigos que es necesario compilar,
existen varios programas en los cuales mediante el uso de plantillas acortan el
proceso de creacin y a las vez generan un control sobre la grfica del contenido que
no es fcil de lograr en los procesadores de textos ms masivos (en algunos casos
imposible). miktex es uno de los programas ms sencillos y utilizados para desarrollar
textos en LaTex.
l.

Matlab

MATLAB es un lenguaje de computacin tcnico de alto nivel y ambiente interactivo


para el desarrollo de algoritmos, visualizacin y anlisis de los datos, y el cmputo
numrico. Haciendo uso de este programa, se puede resolver problemas de carcter
computacional de forma ms rpida que con idiomas de programacin tradicionales,
como C, C++, y Fortran.

12

Este programa puede ser usado en una amplia gama de aplicaciones, incluso en el
procesamiento de imgenes y signos, comunicacin, planes de diseos, anlisis de
modelos financieros y biologa computacional. En ingeniera civil este programa puede
ser usado para analizar datos y realizar diferentes tipos de clculos estructurales que
requieran algoritmos no convencionales, esto ya que el programa est diseado para
el

anlisis

de

matrices.

El

nombre

se

debe

la

abreviacin

de Matrix

Laboratory(MATLAB) o en espaol laboratorio de matrices.

m.

MATLAB Mobile

Dentro de las novedades del que presenta la compaa se encuentra MATLAB Mobile
que es una versin ms ligera desarrollada para ser usada en iPhone, que a su vez
puede ser conectado al programa que funciona en el computador. La conveniencia de
trabajar en el iPhone est dada por que puede trabajar en forma remota el trabajo que
se est haciendo desde cualquier lugar y de forma ms cmoda. Este software
funciona como una aplicacin y permite al usuario trabajar en forma personal y en red.

CONCLUSIONES

Software es la parte intangible de la computadora, es decir, todos los programas de


dicha computadora; los software de aplicacin son de gran utilidad en la vida diaria ya

13

que resuelven problemas a gran velocidad, por esto son muy utilizados en varios
campos de trabajo.
Existen distintos software de aplicacin, los cuales son de suma importancia en
nuestra vida, ya que ellos nos facilitan muchos trabajos que requieren de tiempo para
hacerlos.

REFERENCIAS

1. Vargas, http://ingcivilocpvb.wordpress.com/tag/programas/
2. CIVILGEEKS.COM, http://civilgeeks.com/2011/07/08/algunosprogramas-para-ingenieria-civil/
3. OBRACIVIL.COM, http://www.obracivil.com/directorio/software.htm
4. http://ingcivilocpvb.wordpress.com/tag/programas/
5. http://www.istram.net/index.php?opcion=111

14

También podría gustarte