Está en la página 1de 14

Fundamentos de Programación

Tarea 05: Desarrollo de Sistemas

INTEGRANTES:
Cardenas Paredes Yoel
Davalos Alvarez Jimena Alexandra
Gabriel Sanchez Tatiana Sarai
Santillan Pachas Diane Milagros
Yupanqui Del Aguila Paola Fernanda
Solano Higa Jose

DOCENTE

ROSALES LOPEZ, PEDRO PABLO

LIMA-PERÚ
2021
Desarrollo de sistemas de información

Un sistema de información es aquello que permite gestionar, almacenar y brindar


datos informativos con adopción de las tecnologías, que pueden cooperar en
procesos, toma de decisiones y aplicación de estrategias dentro y fuera de una
empresa o corporación.

Algunos de los elementos con los que trabaja un sistema de información son:
hardware, software, redes, telecomunicaciones, base de datos y metodología de
desarrollo.

HARDWARE:

El hardware es la parte física, la que se puede palpar


de un ordenador, electrodomésticos, automóviles,
dispositivos o de un sistema informático. Se compone
por partes importantes que forman un todo, que ayude
y permite el funcionamiento de programas, sistemas y
procesos dentro de un operación o función del equipo.
Algunos de sus componentes son eléctricos,
electrónicos, mecánicos como placas, discos duros,
cables, luces, memorias, dispositivos periféricos entre
otros materiales de estado físico que se necesite.

Y dentro de su clasificación por categorías, se puede encontrar a servidores,


estaciones, periféricos de entrada, periféricos de salida, etc.

Dispositivos periféricos

Son dispositivos externos, que se pueden ver y palpar, los cuales ayudan en la
comunicación de las personas (usuarios) y ordenadores, entrada y salida de datos
informativos desde y hacia dicho ordenador.

Son llamados periféricos porque su ubicación está en la parte de la periferia de la


computadora.

Existen dos tipos o categorías de dispositivos periféricos; los periféricos de entrada y


periféricos de salida.

● Periféricos de entrada: los dispositivos de entrada son aquellos que envían


datos e información como texto, números, gráficos, sonidos, videos, etc. Es
decir permiten el ingreso de datos a la computadora. Estos son captados y
enviados al ordenador para ser recibir el adecuado proceso. Entre los
periféricos de entrada más conocidos tenemos: el teclado, mouse, micrófono,
cámara web, mouse, scanner.

● Periféricos de salida: los dispositivos de salida son los que permiten que los
usuarios puedan extraer información del ordenador hacia fuera, es decir hace
que sean más legible y fácil de interpretar para cualquier usuario. Entre los
periféricos de salida más usados y conocidos tenemos: impresoras, altavoces,
auriculares, consolas, parlantes, proyectores,

SOFTWARE

La palabra software proviene del inglés, cuyo significado literal es “partes blandas”,
que serían lo opuesto al hardware que son “partes duras”.

El software son las instrucciones para comunicarse con el ordenador y que hace
posible el uso del mismo. Es todo lo que se instala en la computadora y luego se
muestra y se usa en la pantalla. Como por ejemplo el software de navegador de
internet, el sistema operativo, aplicaciones, Apps, entre otras.
El software no solo se utiliza en ordenadores, también se aplica en dispositivos
móviles, consolas, y todo tipo de maquinaria.

Podríamos catalogar los tipos de software en distintas formas pero nos enfocaremos
en tres grupos en base a su uso:

- Software de sistema:

Se desarrolla el software de sistema como herramienta que sirve a modo de


motor del equipo en el cual se instala. Son los sistemas operativos de los
dispositivos y tienen dos funciones principales. Una de ellas es servir como
interfaz de control al usuario, convirtiendo en una herramienta funcional los
datos de programación. Mientras que la otra consiste en crear el sistema por
el cual el hardware podrá utilizarse tanto de forma independiente como a nivel
de componentes y de accesorios conectados.

Ejemplo: sistema operativo Windows y Mac, máquinas virtuales, las BIOS,


entre otras.

- Software de programación:

Son aquellas herramientas que utilizan los profesionales como base para la
elaboración de programas. Estos lenguajes de programación son
imprescindibles debido a que se trata de las herramientas de trabajo del
programador.
Hay distintos tipos que se usan dependiendo de las circunstancias y su uso
combinado es lo que permite la creación de software con otros usos.

Ejemplo: Editores de texto, compiladores, depuradores, los IDE y más.

- Software de aplicación:

Son aquellos programas con los que el público puede realizar algún tipo de
función. Se incluyen multitud de tipos de herramientas y contenido, dado que
la definición es tan flexible que abarca desde un editor de texto como los que
se utilizan para tomar nota, hasta un videojuego.

Ejemplo: Programas empresariales, herramientas de diseño de imagen, las


bases de datos, cualquier tipo de software que abarque la ofimática, etc.

En términos generales el software de aplicación necesita la existencia del


software de programación y el software de sistema.

También podemos mencionar los tipos de software de acuerdo a su precio:

- Software Adware:

Son programas gratuitos en su totalidad pero que incluyen anuncios


publicitarios.

- Software Shareware:

Este refleja a los programas que están limitados, bien como versión de
demostración o evaluación, con funciones y/o características limitadas o con
uso de límite de tiempo.

- Software Libre:

En el cual, una vez adquirido, el propio usuario puede llegar a modificar el


programa si le resulta conveniente.

- Sofware Freeware:

Es aquel programa que se distribuye gratuitamente sin cobrar algún adicional.


Existen casos donde te piden registrarte para poder realizar el uso de estos,
suele servir para calcular el nivel de usuarios.
REDES

Una red de computadoras (también llamada red de computadoras o red informática)


es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de
cables, señales, ondas o cualquier otro medio de transporte de datos, que comparten
información (archivos), recursos (CD-ROM, impresoras, etc.) y servicios (acceso a
internet, e-mail, chat, juegos).

Componentes de una red

Tienen funciones específicas y se utilizan dependiendo de las características físicas


(hardware) que tienen. Para elegirlos se requiere considerar las necesidades y los
recursos económicos de quien se desea conectar a la red, por eso deben conocerse
las características técnicas de cada componente de red.

 Servidor
 Estación de trabajo
 Nodo de red
 Tarjetas de red

Red física

La red física consta de los cables (cable coaxial, par trenzado, fibra óptica y líneas
telefónicas) que conectan el distinto hardware que reside en la red, el adaptador
utilizado en los sistemas conectados a la red (sistemas principales) y los
concentradores, repetidores, direccionadores o puentes utilizados en la red.
Las redes físicas varían en el tamaño y en el tipo de hardware utilizado. Las dos clases
comunes de redes son las redes de área local (LAN) y las redes de área amplia (WAN)

LAN (Red de área local)

Una red de área local o LAN es una red de computadoras que abarca un área reducida
a una casa, un departamento o un edificio. La topología de red define la estructura de
una red. Una parte de la definición topológica es la topología física, que es la
disposición real de los cables o medios.
WAN (Red de área amplia)

WAN es la abreviatura de Wide Area Network. Estas redes se extienden por grandes
áreas geográficas y conectan redes más pequeñas como redes LAN (Local Area
Networks) o MAN (Metropolitan Area Networks). Por esto, solo se utilizan en el sector
profesional.

Las WAN públicas sonoperadas por proveedores de servicios de Internet para permitir
a sus clientes el acceso a este. Las redes privadas de área amplia son utilizadas
principalmente por empresas, por ejemplo, para permitir servicios en la nube y para
conectar las redes de las diferentes sedes de la empresa.

Red inalámbrica

El término red inalámbrica (en inglés: wireless network) se utiliza en informática para
designar la conexión de nodos que se da por medio de ondas electromagnéticas, sin
necesidad de una red cableada o alámbrica. La transmisión y la recepción se realizan
a través de puertos.

Una de sus principales ventajas es notable en los costos, ya que se elimina el


cableado ethernet y conexiones físicas entre nodos, pero también tiene una
desventaja considerable ya que para este tipo de red se debe tener una seguridad
mucho más exigente y robusta para evitar a los intrusos.
Redes inalámbricas de área personal (WPAN)

Las redes inalámbricas permiten la comunicación en un rango de distancias muy


corto, unos 10 metros. A diferencia de otras redes inalámbricas, una conexión
realizada a través de una WPAN implica, por lo general, poca o ninguna
infraestructura o conectividad directa fuera del enlace establecido. Esto permite
soluciones pequeñas, eficientes en energía y de bajo coste que pueden ser
implementadas en una amplia gama de dispositivos, como por ejemplo teléfonos
inteligentes, PDAs, entre otros.

Redes inalámbricas de área local (WLAN)

Se encuentran tecnologías basadas en Wi-Fi, un estándar de comunicación


inalámbrica basado en la norma IEEE 802.11. Puede presentar mejoras con respecto
a la velocidad según sus estándares y alcanza una distancia de hasta 20 km.
Utiliza Access Point para distribuir equipos de comunicación inalámbricos, y ese
mismo forma una red inalámbrica que interconecta dispositivos móviles o tarjetas de
red inalámbricas.
Redes inalámbricas de área amplia (WWAN)

Las redes inalámbricas de área amplia se extienden más allá de los 50 kilómetros y
suelen utilizar frecuencias con licencia. Este tipo de redes se pueden mantener en
grandes áreas, tales como ciudades o países, a través de los múltiples sistemas de
satélites o ubicaciones con antena atendidos por un proveedor de servicios de
Internet. Existen principalmente dos tecnologías disponibles: la telefonía móvil y los
satélites

TELECOMUNICACIONES

La telecomunicación es la recopilación de transmisión y recepción de información


para recibir datos y señales a cualquier distancia, ya sean ondas electromagnéticas,
que contengan sonidos, señales, imágenes o cualquier tipo de información que se
desee transmitir.

· Un emisor: Que codifica y transmite la señal mediante distintos medios o


canales.

· Uno o más receptores: Que reciben y decodifican la señal, pudiendo a su


vez (o no) servir de emisores.

· Repetidores, enrutadores y conmutadores: Que son aparatos diseñados


para intensificar, modificar, canalizar o repetir la señal enviada por el
emisor.

Objetivos

Asegurar la masificación de las Tecnologías de la Información y Comunicación en la


población

● Funcionar como nexo conector entre la administración del sector y las


decisiones burocráticas.

o Asegurar la masificación de las Tecnologías de la Información y


Comunicación en la población

o Funcionar como nexo conector entre la administración del sector y las


decisiones burocráticas

o Diseñar y ejecutar programas


Tipos

· Radiocomunicaciones

· Telefonia

· Television

· Internet

· Fax

Impacto

Las telecomunicaciones desempeñan hoy un papel fundamental en la mayoría de


los sistemas tecnológicos, así como en los ámbitos comercial y financiero, así como
en el ámbito militar, de entretenimiento o cultural. Sus
efectos han cambiado para siempre la forma en que interactuamos y nos
comunicamos entre nosotros.

BASES DE DATOS

Una base de datos es una colección organizada de información estructurada, o datos,


que normalmente se almacenan electrónicamente en un sistema informático. Una
base de datos suele estar controlada por un sistema de gestión de bases de datos los
datos, junto con las aplicaciones que están asociadas con ellos, se conocen como un
sistema de base de datos.

Uso de las bases de datos

En los servicios de almacenamiento virtual o servidores físicos, los datos, dentro de


los tipos más comunes de bases de datos en funcionamiento actualmente, se
modelan típicamente en filas y columnas en una serie de tablas para que el
procesamiento y la consulta de datos sean eficientes. A continuación, se puede
acceder, gestionar, modificar, actualizar, controlar y organizar fácilmente los datos.
La mayoría de las bases utilizan un lenguaje de consulta estructurado (SQL) para
escribir y consultar datos.

Tipos de bases de datos

Hay muchos tipos de bases de datos que pueden estar alojadas en servidores Linux
para compañías o cualquier otro tipo de infraestructura IT. La mejor opción para una
organización específica depende de cómo la organización pretende utilizar los datos.
Bases de datos relacionales

Las bases de datos relacionales se volvieron dominantes en la década de 1980. Los


elementos de una base de datos relacional se organizan como un conjunto de tablas
con columnas y filas. La tecnología de bases de datos relacionales proporciona la
forma más eficiente y flexible de acceder a información estructurada.

Bases de datos orientadas a objetos

La información en una base de datos orientada a objetos se representa en forma de


objetos, como en la programación orientada a objetos.

Bases de datos distribuidas

Una base de datos distribuida consta de dos o más archivos ubicados en diferentes
sitios. La base de datos puede almacenarse en varias computadoras, ubicarse en la
misma ubicación física o dispersarse en diferentes redes.

Almacenes de datos

Un repositorio central de datos, un almacén de datos es un tipo de base de datos


diseñada específicamente para consultas y análisis rápidos.

Bases de datos nosql

Una base de datos nosql, o no relacional, permite almacenar y manipular datos no


estructurados y semiestructurados (a diferencia de una base de datos relacional, que
define cómo deben componerse todos los datos insertados en la base de datos). Las
bases de datos nosql se hicieron populares a medida que las aplicaciones web se
volvían más comunes y complejas.

Bases de datos de gráficos

Una base de datos de gráficos almacena datos en términos de entidades y las


relaciones entre entidades.
Bases de datos OLTP. Una base de datos OLTP es una base de datos analítica rápida
diseñada para un gran número de transacciones realizadas por múltiples usuarios.
METODOLOGÍA DE DESARROLLO

Las metodologías son sistemas completos de técnicas que incluyen procedimientos


paso a paso, productos resultantes, funciones, herramientas y normas de calidad para
la terminación del ciclo de vida completo del desarrollo de sistemas.

Una Metodología para el Desarrollo de SI es un conjunto de actividades llevadas a


cabo para desarrollar y poner en marcha un Sistema de Información.

Objetivos

● Definir actividades a llevar a cabo en un proyecto de Sistema de Información


● Unificar criterios en la organización para el desarrollo de Sistema de
información
● Satisfacer las necesidades de los usuarios del sistema
● Conseguir un mayor nivel de rendimiento y eficiencia del personal asignado al
desarrollo
● Ajustarse a los plazos y costos previstos en la planificación
● Generar de forma adecuada la documentación asociada a los sistemas
● Facilitar el mantenimiento posterior de los sistemas
● Proporcionar puntos de control y revisión

Tipos de Metodología de Desarrollo

● Estructurada
Características:

○ Se maneja como proyecto


○ Gran volumen de datos y transacciones
○ Abarca varias áreas organizativas de la empresa
○ Tiempo de desarrollo largo
○ Requiere que se cumplan todas las etapas, para poder cumplir las
siguientes (progresión lineal y secuencial de una fase a la otra)

Ejemplo:
● Evolutiva-Incremental
Características:

○ Se deriva de la estructurada
○ Permite seguir secuencias ascendentes o descendentes en las etapas
del desarrollo
○ Permite cumplir etapas o fases en paralelo, por lo que es más flexible
que la estructurada

Ejemplo:

● Prototipos
Características:

○ Desarrolla modelo en escala del sistema propuesto (sistema objetivo)


○ En otras palabras, desarrolla un “demo”, que de ser aprobado por el
usuario, se culmina con todas las funcionalidades.
○ Se prueba y refina hasta que usuarios conformes
○ Identifica necesidades de información
○ Maneja principales procedimientos orientados a transacciones
○ Produce informes críticos
○ Permite consultas rudimentarias
○ Complementa especificaciones imprecisas y/o incompletas de los
usuarios

● Orientada a objetos
○ No modela la realidad, sino la forma en que las personas comprenden
y procesan la realidad
○ Es un proceso ascendente basado en una abstracción de clases en
aumento
○ Se basa en identificación de objetos, definición y organización de
librerías de clases, y creación de macros para aplicaciones específicas
○ Utiliza menor cantidad de código
○ Es más reutilizable

Fase I

Requerimientos

Fase II

Análisis / diseño
Construcción
Pruebas
Producción y mantenimiento
REFERENCIAS

Mesquita.M (2019). ¿Qué es un Sistema de Información y cuáles son sus


características?. https://rockcontent.com/es/blog/que-es-un-sistema-de-informacion/

Electrónica.(2020). Dispositivos periféricos: qué son y cómo se clasifican.


https://postgradoindustrial.com/dispositivos-perifericos-que-son-y-como-se-
clasifican/

Significado de Hardware. (s.f).https://www.significados.com/hardware/

AREATECNOLOGIA. (s. f.). SOFTWARE. Recuperado de:


https://www.areatecnologia.com/informatica/que-es-software.html

Equipo de expertos. (2021). Los tipos de software y sus diferencias que debemos
conocer. Recuperado de: https://www.universidadviu.com/es/actualidad/nuestros-
expertos/los-tipos-de-software-y-sus-diferencias-que-debemos-conocer

Digital Guide IONOS (2020). ¿Qué es una red de área amplia (WAN)? Recuperado
de: https://www.ionos.es/digitalguide/servidores/know-how/wan/

IBM (2020). Comunicaciones y redes. Recuperado de:


https://www.ibm.com/docs/es/aix/7.2?topic=concepts-physical-networks

También podría gustarte