Está en la página 1de 13

REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACION


UNIVERSITARIA
UNIVERSIDAD NACIONAL EXPERIMENTAL
“RAFAEL MARIA BARALT”

UNIDAD III.

INTRODUCCIÓN A LA
INFORMÁTICA

AUTOR:
Douglas Perozo C.I. 25.201.461
SECCION 301731
Prof. Lcdo. David Garcia

ENERO 2024
ESQUEMA
UNIDAD III: Software

1. Software

1.1. Definición de Software

1.2. Importancia del software

1.3. Tipos o clasificaciones de Software

1.4. Etapas en el desarrollo del software

1.5. Modelos de proceso o ciclo de vida del software

2. Software de presentación

2.1. Estructuras y características de un programa de presentación

2.2. Comandos y procedimientos básicos de funcionamiento de un software


de presentación

2.3. Diseño de una presentación

Bibliografía
DESARROLLO
UNIDAD III: Software
1. Software
1.1. Definición de Software
El software es el equipamiento lógico e intangible de un sistema informático, que
comprende el conjunto de los componentes lógicos necesarios que hacen
posible la realización de tareas específicas, en contraposición a los componentes
físicos que son llamados hardware.

En otras palabras, es el conjunto de los programas de cómputo, procedimientos,


reglas, documentación y datos asociados, que forman parte de las operaciones
de un sistema de computación.

1.2. Importancia del software


El software es ahora la clave del éxito de muchas empresas y negocios, ya que
sin él sería casi imposible el mantenimiento y crecimiento de los mismos. Lo que
diferencia una compañía de otra es la suficiencia, exactitud y oportunidad de la
información dada por el software.

El desarrollo de software se ha convertido en una industria con crecimiento


vertical en los últimos años. Hace un par de décadas se sostenía la teoría de que
los países que poseían los mejores recursos naturales estaban destinados a ser
los más ricos y poderosos del mundo. Indudablemente los recursos naturales
tienen un papel importante en la economía de los países, sin embargo, poco a
poco se fue acuñando una nueva ideología que se sintetiza en lo siguiente: “El
que posee la información y el conocimiento y hace mejor uso de él, es el que
tiene el poder”.

1.3. Tipos o clasificaciones de Software


El software pude clasificarse en tres grandes grupos:
• Software de sistema: Se llama Software de Sistema o Software de Base
al conjunto de programas que sirven para interactuar con el sistema,
confiriendo control sobre el hardware, además de dar soporte a otros
programas que administran los recursos y proporcionan una interfaz de
uso.
El mejor ejemplo en este sentido son los populares sistemas operativos como
Windows, Linux o Mac OS. Este tipo de sistemas incluye entre otros:
→ Sistemas operativos
→ Controladores de dispositivos
→ Herramientas de diagnóstico
→ Herramientas de Corrección y Optimización
→ Servidores de información
→ Programas utilitarios

• Software de programación: Es el conjunto de herramientas que


permiten al programador desarrollar programas informáticos, usando
diferentes alternativas y lenguajes de programación, de una manera
práctica. Estos incluyen básicamente:
→ Editores de texto
→ Compiladores
→ Intérpretes
→ Enlazadores
→ Depuradores
→ Entornos de Desarrollo Integrados (IDE): Agrupan las
anteriores herramientas, usualmente en un entorno visual,
de forma tal que el programador no necesite introducir
múltiples comandos para compilar, interpretar, depurar,
etc. Habitualmente cuentan con una avanzada interfaz
gráfica de usuario (GUI).

• Software de aplicación: son los programas diseñados para o por los


usuarios para facilitar la realización de tareas específicas en la
computadora, como pueden ser las aplicaciones ofimáticas u otros tipos
de software especializados. Incluye entre muchos otros:
→ Aplicaciones para Control de sistemas y automatización
industrial
→ Aplicaciones ofimáticas (procesador de texto, hoja de
cálculo, programa de presentación)
→ Software educativo
→ Software empresarial
→ Bases de datos
→ Telecomunicaciones (por ejemplo, Internet y toda su
estructura lógica)
→ Software médico
→ Software de cálculo numérico y simbólico.
→ Software de diseño asistido (CAD)
→ Software de control numérico (CAM)

1.4. Etapas en el desarrollo del software


Para entender mejor la evolución en el ciclo de vida de un proyecto es importante
analizar todas las etapas por las que pasa u desarrollo, esto ayudará a planificar
una hoja de ruta con la que concluir satisfactoriamente todos los procesos.

a) Fase de Planificación
Esta será una de las primeras fases, en la cual, se trazan objetivos y se valoran
las necesidades del proyecto en cuestión. Las tareas iniciales consisten en
realizar un estudio de viabilidad, analizar los riesgos que puede comportar el
proyecto y planificar todas las fases posteriores. A continuación, se documentan
en detalle las funcionalidades, características y objetivos que debe cumplir el
ciclo de vida del proyecto.

• El estudio de viabilidad permite evaluar los aspectos técnicos,


financieros y legales, para poder determinar si el proyecto podrá ser
completado con los recursos disponibles.
• Analizar los riesgos puede ayudar a estar preparados para cualquier
contratiempo.
• Planificar el proyecto fase por fase nos permite llevar a cabo su
desarrollo con éxito.
b) Fase de Análisis
En la fase de análisis de un proyecto se definen que funciones ejecutará el
software y cuáles son sus características específicas. Este aspecto es clave a la
hora de optimizar la asignación de costes y determinar la envergadura del
proyecto.

La asignación de costes es una de las tareas más complejas dentro de un


proyecto de desarrollo de software, ya que se debe estimar al inicio, cuando
menos se conoce del proyecto y mayor es el margen de error. Afortunadamente,
la experiencia en proyectos similares y la fragmentación del proyecto por tareas
facilita mucho el hecho de presupuestar adecuadamente.

c) Diseño y estructura del software


Una vez que se cuenta con toda la información que precisa el proyecto, se
estudian las posibles alternativas y se establece una estructura de la base de
datos, la lógica del flujo de datos y la interfaz de usuario de la aplicación.

• Estructura de la base de datos. Este proceso es clave en el ciclo de


vida de un software. Tomar decisiones adecuadas facilitará la
implementación del proyecto. El acceso a los datos almacenados
permitirá al usuario poder gestionar la información que precisa.

• Lógica del flujo de datos. Crear un diagrama de flujo de datos, nos


permite trazar el flujo de información de cualquier proceso o sistema.
Estos diagramas nos dan información detallada de nuestro proyecto de
forma visual.

• Interfaz de usuario. Diseñar un entorno intuitivo y fácil de usar, es otro


elemento clave para un proyecto de desarrollo de software. Que el
usuario sea capaz de acceder a los datos y gestionar el aplicativo de
manera ágil, es un requisito indispensable.
d) Fase de Desarrollo de un Software
Cuando ya se ha definido la estructura del software, llega el momento de
empezar con la programación. Escoger el lenguaje de programación adecuado
al proyecto y disponer de un equipo de programadores expertos es fundamental.
Seguir el código de buenas prácticas permitirá que el proyecto sea fácilmente
escalable.

e) Fase de Pruebas
Una vez terminado el proceso de desarrollo empieza el testeo y la fase de
pruebas de la aplicación. En esta etapa se pone a prueba los errores que hayan
podido aparecer en las etapas anteriores. Es una fase de corrección, eliminación
y perfeccionamiento de posibles fallos, no previsto en los pasos previos.

f) Fase de Mantenimiento
En este periodo el software ya está en funcionamiento. Con el tiempo alguna
función puede quedar obsoleta, pueden detectarse algunas limitaciones o que
aparezcan propuestas que mejoren la estabilidad del proyecto

1.5. Modelos de proceso o ciclo de vida del software


El ciclo de vida de un software es una secuencia estructurada y bien definida de
las etapas en ingeniería de software para desarrollar el software deseado.

Lo describe desde el inicio hasta el final, con el objetivo de definir las distintas
fases intermedias para validar el desarrollo de la aplicación y confirmar que
cumpla con los requisitos de verificación.

Los modelos nos permiten establecer una metodología que nos servirá de guía
para validar todas las partes de nuestro proyecto. A continuación, se muestran
cuáles son los distintos modelos que se utilizan en el desarrollo y la preparación
de un software

❖ Modelo en cascada
El modelo en cascada es un método de gestión que divide un proyecto en
distintas fases secuenciales. Todas ellas funcionan de forma lineal, es decir, que
cada parte del proyecto se completa antes de empezar con la siguiente. Este
modelo es simple y fácil de usar, ya que todo está bien organizado y las fases
no pueden mezclarse entre sí.

❖ Modelo en V
El modelo en V está inspirado en el método cascada. Se basa en la gestión de
proyectos de forma lineal, pero consta de una fase descendente y otra
ascendente.
→ Fase descendente: Tareas de diseño y desarrollo.
→ Fase ascendente: Control de calidad.

❖ Modelo de prototipos
El modelo de prototipo permite al usuario obtener una visión previa de las
principales características del software. Debe ser construido en poco tiempo y la
aplicación representará los aspectos del proyecto que serán visibles para el
cliente final.

Una vez testeada por los usuarios, aparecerán necesidades que se habían
pasado por alto y esto conlleva a la realización de nuevas versiones hasta que
se desarrolle el sistema o producto final.

❖ Modelo en espiral
El modelo de desarrollo en espiral se organiza en distintas fases. La espiral
conforma un conjunto de actividades, en la que cada bucle o iteración representa
un conjunto. En un primer momento, se definen los objetivos con el fin de
empezar con la fase de desarrollo. A continuación, se evalúan las posibles
mejoras, finalizando con la fase de mantenimiento.

❖ Modelo de desarrollo incremental


El modelo incremental se diferencia por dividir sus tareas en iteraciones,
trabajando objetivos en pequeños tramos específicos. Estas iteraciones permiten
una fácil administración y están sujetas a cambios y modificaciones según las
necesidades que puedan ir surgiendo.
Las herramientas más conocidas que utilizan este tipo de modelo de gestión de
proyectos de software son Scrum y Kanban, también llamadas Metodologías
Ágiles.

2. Software de presentación
Un programa de presentación es un software usado para mostrar información
mediante una serie de diapositivas. Típicamente incluye tres funciones
principales: un editor que permite insertar un texto y darle formato, un método
para insertar y manipular imágenes y gráficos y un sistema para mostrar el
contenido en forma continua. Hay muchos tipos de presentaciones, por ejemplo,
profesionales (relacionadas con el trabajo), para educación, o para comunicar
noticias en general.

2.1. Estructuras y características de un programa de presentación


La estructura básica que debe contener una presentación está conformada por:
• Título de la Presentación: Conviene empezar la presentación con un título
que referencia claramente el tema a tratar en la misma.
• Contenido: El contenido le comunica a la audiencia la totalidad de los
puntos que se mostrarán en la presentación.
• Cuerpo de la Presentación: Corresponde con el conjunto de diapositivas
necesarias para mostrar la información objeto de la presentación.
• Resumen: Ayuda a sintetizar la información que se ha querido transmitir
en la presentación.

La mayoría de estos programas de presentación cuentan con la mima función y


por ende con características similares entre las que se pueden mencionar:
• Facilitan la presentación de imágenes y textos tanto para el creador como
para el espectador.
• Logran que la información sea más fácil de comprender y recordar.
• Permite presentar información con formato llamativo concreto y de alta
calidad.
• Su entorno es fácil, amigable y sencillo de manejar.
• Puedes agregar información de otras fuentes.
• Puedes mejorar las presentaciones con imágenes y efectos de sonido.
• La información se puede mejorar con tablas y gráficos.
• Editar y escribir datos con facilidad.
• Ordena y organiza la información
• Puedes poner hipervínculos.

2.2. Comandos y procedimientos básicos de funcionamiento de un


software de presentación
a) Barra de herramientas de acceso rápido: Te permite acceder rápidamente
a algunos comandos sin necesidad de buscarlos entre las pestañas.
Puedes elegir qué comandos quieres ubicar allí, todo depende de tu gusto
y necesidades.
b) Pestaña Archivo: Cuando haces clic en esta pestaña se abre una ventana
donde podrás crear nuevos archivos, guardarlos, imprimirlos,
compartirlos, exportarlos, etc.
c) La cinta de opciones: Contiene todos los comandos que necesitas para
crear tus presentaciones en PowerPoint 2016. Está compuesta de
múltiples pestañas y estas, a su vez, contienen los comandos agrupados
según su función.
d) Indicar: Esta pestaña te ayudará a buscar y encontrar rápidamente
algunas herramientas y comandos que desees usar para crear tu
presentación.
e) Panel de navegación de diapositivas: Este panel te permite ver todas tus
diapositivas y organizarlas según como vayas a realizar la presentación.
f) Panel de diapositiva: Aquí puedes ver y editar la diapositiva seleccionada
en el panel de navegación de diapositivas.
g) Número de diapositiva: Puedes ver rápidamente el número de diapositivas
que tiene la presentación y en cuál de ellas estás trabajando.
h) Notas: Cuando hagas clic en esta opción podrás agregar notas en la
diapositiva que te pueden ayudar cuando estés realizando tu presentación
en público.
i) Modos de visualización: Encontrarás cuatro formas de ver una
presentación. Simplemente, haz clic sobre el comando para aplicar el
modo como quieres ver la presentación.
j) Zoom: Aquí puedes deslizar el cursor sobre la línea y podrás ver la
diapositiva más grande, si lo mueves hacia la derecha o el símbolo (+); o
más pequeña, si lo mueves hacia el lado contrario, es decir, al lado del
signo menos (-).

2.3. Diseño de una presentación


El diseño es uno de los aspectos más importantes de una presentación. Un buen
diseño puede marcar la diferencia entre una presentación exitosa y una que
fracasa. A menudo, la gente piensa que el diseño no tiene potencial o que no es
necesario para una presentación. Sin embargo, esto no podría estar más lejos
de la realidad.

Una presentación de PowerPoint normalmente tiene el propósito de servir de


apoyo en una exposición pública. Esto hace que el aspecto estético y de diseño
tenga una relevancia especial. Por eso, debemos procurar que nuestra
presentación dé la imagen que queremos proyectar, y que sea agradable y
legible.

Lo ideal es que el diseño no distraiga la atención de nuestro público, por lo tanto,


es especialmente aconsejable que las presentaciones sean discretas y con
colores adecuados. De esta forma la audiencia será capaz de mantener la
concentración en lo que decimos y en el contenido de las diapositivas.

Aplicar un tema: Al aplicar un tema a una presentación, toda ella adquirirá unos
colores básicos que guardan cierta armonía y todas las diapositivas tendrán una
coherencia estética. Se verán homogéneas sin apenas esfuerzo. También
veremos que disponemos de estilos rápidos que nos permiten cambiar
radicalmente el formato de un elemento de la diapositiva de forma inmediata.

Cambiar el tema de una presentación: Si ya teníamos la presentación creada,


podemos modificar el tema que se aplica a todas sus diapositivas desde la
pestaña Diseño.

Combinaciones de colores: Las combinaciones de colores están formadas por


los ocho colores utilizados en el diseño de la diapositiva, colores para el fondo,
texto y líneas, sombras, texto de título, rellenos, énfasis e hipervínculos.
Bibliografía

Cárdenas, S. (14 de marzo de 2019). Programa de presentación.


https://ppgsantiagocardenas.blogspot.com/2019/03/programa-de-
presentacion.html
EVOTIC. Ciclo de Vida del Software. https://evotic.es/software-a-medida/ciclo-
de-vida-del-software/
GCF Global. Interfaz PowerPoint 2016. https://edu.gcfglobal.org/es/power-point-
2016/la-cinta-de-opciones/1/
Maida, E., y Pacienzia, J. (2015). Metodologías de desarrollo de Software.
Pontificia Universidad Católica Argentina Santa María De Los Buenos
Aires.
https://repositorio.uca.edu.ar/bitstream/123456789/522/1/metodologias-
desarrollo-software.pdf
Pinto, J. Sala informática II: Diseño de una presentación.
https://jesusfabianpinto.wordpress.com/diseno-de-una-presentacion/
SPNet (03 de enero de 2024). Elige el Mejor Software para Presentaciones.
https://softwarepara.net/presentaciones/

También podría gustarte