Programación estructurada (PE)
La programación estructurada esta
compuesta por un conjunto de
técnicas que han ido evolucionando
aumentando considerablemente la
productividad del programa
reduciendo el tiempo de depuración
y mantenimiento del mismo.
Esta programación estructurada
utiliza un número limitado de
estructuras de control, reduciendo
así considerablemente los errores.
• Los programas son mas fáciles
de entender
• Se reduce la complejidad de las
pruebas
• Aumenta la productividad del
programador
• Los programas queden mejor
documentados internamente.
Programación orientada a objetos
(POO)
Se trata de una técnica que aumenta
considerablemente la velocidad de
desarrollo de los programas gracias a la
reutilización de los objetos.
El objeto es un conjunto complejo de
datos y programas que poseen estructura
y forman parte de una organización.
Un objeto contiene varios datos bien
estructurados y pueden ser visibles o no
dependiendo del programador y las
acciones del programa en ese momento.
El polimorfismo y la herencia son unas de
sus principales características y por ello
dedicaremos más adelante un artículo
exclusivamente a tratar estos dos
términos.
Programación modular
Este tipo de programación
consiste principalmente en dividir
los programas en partes llamadas
subprogramas o módulos, los
cuales son más legibles y
manejables, es decir, tienen
como fin facilitar su uso. Es el
resultado evolutivo de la
programación estructura para
solucionar algunos problemas
más grandes y difíciles de lo que
la primera puede llegar a
resolver.
Una vez aplicada la
programación modular, un
problema de índole complejo
se divide en varios
subproblemas mucho más
simples.
Las tecnologías móviles tienen mucho tiempo entre
nosotros simplificando nuestras actividades
cotidianas facilitando nuestros trabajos, estudios o
vida normal con sus innumerables aplicaciones
disponibles que se han ido incrementando con el
tiempo.
Actualmente, las tecnologías móviles han
cubierto la mayoría de las áreas de servicio de
comunicaciones y entretenimiento enfocando sus
aplicaciones a generar un mercado cautivo de
estas, a los miles de usuarios que día a día
adoptan el uso de servicios, tal como lo es,
telefonía móvil, envío de mensajes de texto y
multimedia; y en los últimos años la actualización
de la información de las redes sociales.
Aunque, el uso de estos servicios no ha saturado
aun el desarrollo y atención al extenso mercado del
entretenimiento, ha sido uno de los principales
motores que impulsa la investigación para la
actualización y mejora de este tipo de tecnología, la
cual, aun sigue siendo respaldada por la tecnología
convencional con cable, la cual ha empezado a
ceder su lugar para convertirse en un medio de
respaldo para los problemas de intermitencia o falla
en las redes inalámbricas.
La única limitación a corto plaza que tiende a
experimentar la tecnología móvil es la recesión
económica mundial, ya que esta, reducirá
considerablemente los fondos que pueden
destinarse a la investigación de nuevas tecnologías
y congelara proyecto por falta de los mismos.
Este fenómeno ocasionara que la las empresas
dedicadas a la investigación y desarrollo,
concentren sus esfuerzos únicamente en
planes de negocios que permitan el retorno de
sus inversiones, posicionamiento de mercados
e incremento de usuarios en los servicios de
telefonía móvil.
A pesar de que se piensa que habrá en el futuro
o como serán las cosas, siempre se pasa por
alto el presente y que es lo que hacemos hoy
con lo que disponemos en esta época. Hace
unos días, se comentaba que las generaciones
actuales desconocen lo que usaban sus padres
en la misma época, consideraban que estos
usaban redes sociales y teléfonos móviles como
actualmente se realiza.
El futuro está hoy a la vista de todos y al
alcance de pocos ante los elevados costos de
los servicios de los equipos móviles y ante un
menú extenso de aplicaciones que van desde
entretenimiento hasta aplicaciones
financieras.
Al igual que la mayoría de las aplicaciones o
servicios que han mejorado la vida humana, la
tecnología móvil cuenta con un pasado que inicio
con las aplicaciones militares, las cuales la llevaron a
madurar a tal grado, que en un determinado
momento de su evolución y crecimiento formaron
parte de la vida cotidiana en todo el planeta.
Este surgimiento también fue influenciado por la
industria aeroespacial desde la década de los
cincuentas, industria que ha dado grandes
aportaciones tecnológicas en cuanto a tecnología
de materiales, comunicaciones, investigaciones
de salud y bases espaciales que operan con
inteligencia artificial para su navegación en el
espacio.
Ahora siendo parte de la sociedad civil, la
tecnología móvil ha sido un fenómeno que paso de
ser un servicio para ciertos sectores de mercado
con un alto nivel de ingresos a un fenómeno global
al alcance de todos. Este crecimiento, detono un
cambio social que impulso el surgimiento de
aplicaciones para dispositivos móviles que van
desde el acceso al entretenimiento hasta la
ubicación física de un usuario con solo detectar su
equipo en una red inalámbrica.
El sector del deporte, se encuentra comercializando
una marca de tenis que cuentan con un dispositivo
móvil instalado en la base del mismo, que transmite
la velocidad, distancia, fuerza y otros datos que se
generan en el jugador en la hora del partido o
entrenamiento. Esta aplicación, se está
especializando en descubrir los factores que influyen
en la calidad de juego en determinados jugadores
para medir su rendimiento de juego entre partidos.
Aunque la mercadotecnia destaca más el
renombre del jugador, la aplicación inalámbrica
tiene la misión de realizar estudios para la mejor
en calidad de materiales, superficies y accesorios
del juego, que renueven la mecánica de mismo
obteniendo ventaja sobre los demás jugadores que
no cuenten con estos accesorios
Los grandes anuncios alrededor de la realidad virtual en 2016
provendrán de las siguientes empresas:
•Facebook: Oculus es el líder de la realidad virtual, y ahora son
propiedad de Facebook. ¿Cuál es la visión? Los límites de la
imaginación.
•Microsoft: HoloLens es una experiencia aumentada que superpone
objetos 3D en un mundo real. HoloLens es una tecnología de
transición desde lo físico a lo virtual que bien puede ser lo que los
consumidores y las empresas necesitan.
•Magic Leap: Esta empresa hipersecreta ha recibido $875 millones
en fondos de capital de riesgo en 2015 (la mayoría de Google), y
todavía tenemos que ver lo que tienen. Magia Leap es la compañía
que observar.
•Samsung: Samsung está tratando de entrar en la realidad virtual a
través de una inversión en los teléfonos móviles. El Samsung Gear
VR se conecta a su teléfono y le permite entrar en un mundo 3D.
TECNOLOGÍAS PARA DISPOSITIVOS MÓVILES QUE PODRÍAN SER
TENDENCIA
1.- ForceTouch
Huawei fue la primer marca en integrar esta tecnología en un
smartphones, sin embargo, es muy posible que sea Apple
quien finalmente termine imponiendo este tipo de sensor en
los teléfonos inteligentes desarrollados por la competencia, ya
que ofrece un nuevo mundo de posibilidades de interacción
entre los usuarios y sus dispositivos.
2.- Pantallas transparentes
Es más una cuestión de vanidad que una cuestión práctica, y a
pesar de que desde hace varios años empresas como Sony han
comercializado teléfonos con pantallas transparentes, el
futuro podría ser el momento exacto en el que estas se
impongan como una verdadera moda, ya que a la fecha este
tipo de pantallas no pueden ofrecer la misma calidad que las
clásicas LED.
3.- Pantallas flexibles
Samsung y LG han sido las principales marcan que se
encuentran investigando y desarrollando dispositivos móviles
con pantallas flexibles, y en el caso de Samsung, su teléfono
insignia, el Samsung Galaxy S6 Edge+, cuenta con una pantalla
flexible aunque sólo se utilizó para crear bordes curvos en el
teléfono. No obstante, es casi seguro que continuarán
apareciendo teléfonos con características parecidas.
4.-Sensores biométricos
Diversos dispositivos actuales, como el iPhone 5c y
posteriores, ya cuentan con lectores biométricos de distintos
tipos, sin embargo, aún se tratan de características
consideradas de lujo, pero en un futuro cercano podrían
convertirse en el pan de cada día de todos los usuarios, ya que
resultan una excelente herramienta para configuraciones de
privacidad, por ejemplo.
5.- Una PC en un Smartphone
Lumia de Microsoft planea sacar a la venta dispositivos con
Windows 10 a los que se podrán conectar monitores y
periféricos clásicos como teclado y mouse, con el fin de utilizar
nuestro celular como si fuese una PC, con el beneficio de tener
un Windows completo en un pequeño dispositivo. Este tipo de
desarrollo podría resultar un concepto tentador para Apple y
otros competidores, por lo que también podría llegar a
convertirse en una tendencia de diseño.