PROGRAMACION DE SOFWARE ERIKA LORENA OCAMPO VARGAS
martes, 10 de mayo de 2016
martes, 13 de octubre de 2015
TECNOLOGIA LINUX
TECNOLOGIA LINUX
Seguramente en más de una ocasión hemos oído hablar de la “guerra” existente entre los usuarios de Windows y los de Linux,
ambos sistemas operativos, en donde cada bando expone con vehemencia
las características más importantes de su entorno preferido. Y si hemos
escuchado con atención, lo más probable es que nos hayamos quedado con ganas de conocer más acerca de este sistema operativo gratuito.
En la actualidad, Linux es uno de los sistemas operativos más fáciles de utilizar del mundo, al nivel de Windows o más aun, ya que el usuario no tiene que lidiar con virus o problemas asociados con la seguridad, debido fundamentalmente a la fuerte política de permisos del sistema, que no permite la proliferación de estas amenazas. Sin embargo, no Linux no termina en conceptos de seguridad, sino que es un sistema operativo que tiene mucho que ofrecer.
Si quieres conocer un poco la historia y la actualidad de Linux, no dudes en seguir leyendo el resto de este artículo.
Un poco de historia
Linux básicamente es un sistema operativo basado en Mimix, que a su vez estaba basado en Unix, que fue diseñado principalmente para ofrecerles
a los usuarios de las computadoras de aquel entonces de un sistema
operativo de cero coste y con posibilidades de crecimiento.
Desarrollado por Linus Torvalds en la Universidad de Helsinki a principios de la década del 90, Linux creció hasta convertirse en una seria y respetable competencia a las alternativas del mercado como Windows, y no se trata sólo de que Linux es gratis, sino que en ello tiene que ver que es un sistema sólido, estable, y muy completo.
Gratis, Open Source y Libre
A diferencia de otros sistemas propietarios como Windows, Linux es de código abierto, lo que significa que cada usuario, de acuerdo a sus conocimientos, puede aportar mejoras a las características y al software, lo que se traduce en una mayor flexibilidad y capacidad.
¿Qué es una distribución Linux?
Básicamente, una distribución Linux es un sistema operativo completo empaquetado y listo para usar, con
todo el software necesario incluyendo editores de audio, de video,
suite ofimática, y apps de videoconferencia, entre muchas otras, y
generalmente orientado a un uso específico, si bien no faltan las distros de propósito general como Ubuntu.
En este sentido, Ubuntu es una de las más respetadas distros de Linux, gracias a que es fácil de instalar, mantener y solucionar los posibles problemas que pudieran surgir con el uso.
TECNOLOGÍA ANDROID
TECNOLOGÍA ANDROID
Android es un sistema operativo basado en el núcleo Linux. Fue diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes, tablets o tabléfonos; y también para relojes inteligentes, televisores y automóviles. Inicialmente fue desarrollado por Android Inc., empresa que Google respaldó económicamente y más tarde, en 2005, compró.9 Android fue presentado en 2007 junto la fundación del Open Handset Alliance (un consorcio de compañías de hardware, software y telecomunicaciones) para avanzar en los estándares abiertos de los dispositivos móviles.10 El primer móvil con el sistema operativo Android fue el HTC Dream y se vendió en octubre de 2008.11 Los dispositivos de Android venden más que las ventas combinadas de Windows Phone e IOS.12 13 14 15
El éxito del sistema operativo se ha convertido en objeto de litigios
sobre patentes en el marco de las llamadas «Guerras por patentes de
teléfonos inteligentes» (en inglés, Smartphone patent wars) entre las empresas de tecnología.16 17 Según documentos secretos filtrados en 2013 y 2014, el sistema operativo es uno de los objetivos de las agencias de inteligencia internacionales.
La versión básica de Android es conocida como Android Open Source Project (AOSP).18
El 25 de junio de 2014 en la Conferencia de Desarrolladores Google I/O, Google mostró una evolución de la marca Android, con el fin de unificar tanto el hardware como el software y ampliar mercados. Para ello mostraron nuevos productos como Android TV, Android Auto, Android Wear o una serie de "smartphones" de baja gama bajo el nombre de Android One. Esto sirvió para estabilizar la imagen de la marca de cara a los mercados y al público.
Nombres de las versiones
Las versiones de Android reciben, en inglés,
el nombre de diferentes postres o dulces. En cada versión el postre o
dulce elegido empieza por una letra distinta, conforme a un orden
alfabético:
- A: Apple Pie (1.0): Tarta de manzana
- B: Banana Bread (1.1): Pan de plátano
- C: Cupcake (1.5): Panque
- D: Donut (v1.6): Rosquilla
- E: Éclair (v2.0/v2.1): Pepito
- F: Froyo (v2.2): Yogurt helado
- G: Gingerbread (v2.3): Pan de jengibre
- H: Honeycomb (v3.0/v3.1/v3.2): Panal de miel
- I: Ice Cream Sandwich (v4.0): Sándwich de helado
- J: Jelly Bean (v4.1/v4.2/v4.3): Gominola
- K: KitKat (v4.4): Kit Kat
- L: Lollipop (v5.0/v5.1): Piruleta
- M: Marshmallow (v6.0) Malvavisco
Aplicaciones
Las aplicaciones se desarrollan habitualmente en el lenguaje Java con Android Software Development Kit (Android SDK),
pero están disponibles otras herramientas de desarrollo, incluyendo un
Kit de Desarrollo Nativo para aplicaciones o extensiones en C o C++, Google App Inventor, un entorno visual para programadores novatos y varios marcos de aplicaciones basadas en la web multiteléfono. También es posible usar las bibliotecas Qt gracias al proyecto Necesitas SDK.
El desarrollo de aplicaciones para Android no requiere aprender
lenguajes complejos de programación. Todo lo que se necesita es un
conocimiento aceptable de Java y estar en posesión del kit de desarrollo de software o «SDK» provisto por Google el cual se puede descargar gratuitamente.
Todas las aplicaciones están comprimidas en formato APK, que se pueden instalar sin dificultad desde cualquier explorador de archivos en la mayoría de dispositivos.
Google Play
Google Play
es la tienda en línea de software desarrollado por Google para
dispositivos Android. Una aplicación llamada "Play Store" que se
encuentra instalada en la mayoría de los dispositivos Android y permite a
los usuarios navegar y descargar aplicaciones publicadas por los
desarrolladores. Google retribuye a los desarrolladores el 70% del
precio de las aplicaciones. Esta aplicación reemplazó a "Market".
Por otra parte, los usuarios pueden instalar aplicaciones desde otras tiendas virtuales (tales como Amazon Appstore 79 o SlideME) o directamente en el dispositivo si se dispone del archivo APK de la aplicación.
ALGUNOS VIDEOS:
TECNOLOGÍAS MOVILES
TECNOLOGÍAS MOVILES
*https://www.youtube.com/watch?v=wt53aj6lhMc
*https://www.youtube.com/watch?v=YVaXNiHRGBM
*https://www.youtube.com/watch?v=dz2AhU6-YDI
Las
tecnologias moviles son un medio de comunicacion que ha superado a la
telefonia fija, esto se debe a que las redes de telefonía móvil son más
fáciles y baratas de desplegar.
El
uso de las tecnologías moviles entre los habitantes de una población,
ayuda a disminuir la brecha digital existente entre cada lugar, ya
que muchos usuarios utilizan este medio tecnológico para el desarrollo
de sus actividades y por eso se reduce el conjunto de personas que no
las utilizan.
Los primero dispositivos móviles disponían simplemente de las funcionalidades básicas de telefonía y mensajes SMS. Poco a poco se han ido añadiendo pantallas de colores, cámaras de fotos... En 2004 llegaron los primeros terminales UMTS y la posibilidad de videoconferéncias. En el año 2005, los teléfonos fueron capaces de reproducir MP3, también, sistemas operativos y conexión a internet, destacando los Blackberry
de la empresa Research in Motion (RIM). De esta manera, los usuarios
empezaron a entender el móvil como una prolongación de sus Pcs en
movimiento, cosa que ha hecho desembocar a una doble evolución: unos
móviles más centrados en el entretenimiento que tienen como principal
característica la capacidad multimedia, y móviles más centrados en la
productividad que destacan por tener teclado qwerty y están optimizados para la utilización e-mail.
De
todos los terminales, el teléfono móvil es uno de los más dinámicos por
lo que a su evolución se refiere. La gran competencia entre los
fabricantes por un mercado en continuo crecimiento ha comportado el
lanzamiento de un gran número de novedades anualmente, y sobre todo a
una reducción de los ciclos de vida con el consiguiente riesgo para las
compañías que en algunas ocasiones amortizan sus inversiones. El
dispositivo más famoso es el iPhone
3G, que marca un antes y un después que cambia la experiencia del
usuario en cuanto a la navegación móvil. Además, el iPhone es un nuevo
concepto de terminal, el sistema incluye la tienda de aplicaciones
centralizada AppStore desde donde se pueden comprar aplicaciones
especialmente diseñadas para el dispositivo que aprovecha toda su
tecnología, como su interface táctil Multi-touch, el GPS, los gráficos 3D
en directo y el audio posicional en 3D, tambien se puede disponer de
aplicaciones web que faciliten el acceso y el uso de servicios que
utilizan la red, como Facebook.
El servicio Mobile M de Apple permite a todos los usuarios recibir
mensajes de correo electrónico automáticamente al móvil a la vez que
llegan al ordenador, pero también permite actualizar y sincronizar
correos, contactos y agendas
Las
redes actuales de telefonía móvil permiten velocidades medias
competitivas en relación con las de banda ancha en redes fijas: 183 kbps
en las redes GSM, 1064 kbps en las 3G
y 2015 kbps en las WiFi. Esto permite el acceso a internet a usuarios
con alta movilidad , en vacaciones, o para los que lo tienen acceso
fijo. Y de hecho, se están produciendo crecimientos muy importantes del
acceso a internet de banda ancha desde móviles y también desde
dispositivos fijos pero utilizando acceso móvil. Este crecimiento será
un factor clave para dar un nuevo paso en el desarrollo de la Sociedad
de la Información.
La
evolución del teléfono móvil ha permitido disminuir su tamaño y peso
que nos hace la vida mas fácil ya que nos permite comunicarse desde casi
cualquier lugar. Aunque su principal función es la comunicación de voz,
como el teléfono convencional, su rápido desarrollo ha incorporado
otras funciones como son cámara fotográfica, agenda, acceso a internet,
reproducción de vídeo e incluso GPS y reproductor mp3.
El método más elemental para realizar una conexión a internet es el uso de un módem en una acceso telefónico básico.
A pesar que no tiene todas las ventajas características de la banda
ancha, ha sido el punto de inicio para muchos internautas, y es una
alternativa básica para zonas de menor poder adquisitivo.
La banda ancha originariamente hacía referencia a la capacidad de acceso a internet superior a los de un acceso analógico (56 kbps en un acceso telefónico básico o 128 kbps en un acceso básico RDSI).
A pesar que el concepto varia con el tiempo en paralelo a la evolución
tecnológica.Según la Comisión federal de Comunicaciones de los EEUU
(FCC) se considera banda ancha el acceso a una velocidad igual o
superior a los 200 kbps, como mínimo en un sentido. Para la Unión
Internacional de telecomunicaciones el umbral se sitúa en los 2 Mbps.
Los
motivos para preferir conexiones de banda ancha son el no tener la
línea telefónica ocupada, la velocidad del acceso y la posibilidad de
estar siempre conectado. Así como el acceso a nuevos servicios
relacionados con la fotografía, la descarga de música o vídeos. De menor
manera, en el hogar, el equipo de conexión a internet (módem/router)
permite crear un entorno de red.
Una
nueva innovacion de las tecnologias moviles ha sido la computadora
portil,durante el año 2008 se ha asistido al nacimiento del concepto del
netPC, netbook o subportátil, que tiene su origen en la iniciativa OLPC (One Laptop per Child, Un ordenador par a cada niño) propulsada por el guru Nicholas Negroponte a fin de hacer accesible la Sociedad de la Información a los niños del Tercer mundo
mediante la fabricación de un ordenador de bajo coste. Su desarrollo ha
permitido dos cosas: tecnologías de equipos a un coste muy inferior del
tradicional e incentivos a los fabricantes para intentar capturar un
mercado incipiente y de enorme abasto potencial. Siguiendo este
concepto, los fabricantes han desarrollado en los últimos años diversos
modelos en esta línea. Esta nueva categoría de equipos, pequeños
ordenadores portátiles que incorporan todos los elementos básicos de un
ordenador clásico, pero con tamaño notablemente más pequeño y lo que es
más importante un precio bastante inferior. El precursor ha sido el Ecc
PC de Asus, que ha sido el único de estos dispositivos disponible en el
mercado, aunque durante la segunda mitad del 2008 se ha producido una
auténtica lluvia de ordenadores en este segmento de múltiples
fabricantes.
ALGUNOS VIDEOS:
martes, 26 de mayo de 2015
DEFINICION DE PROGRAMACION
A nivel de ingeniería de sistemas la programación de software se define como el arte y la ciencia que incluye el diseño, la lógica y la matemática del diseño en la solución de problemas.
Existen dos tipos de programación: lineal o plana y grafica u orientada a objetos.
En la sociedad actual o contemporánea la tendencia en la programación está relacionada con el diseño de aplicaciones móviles o App.
Existen dos tipos de programación: lineal o plana y grafica u orientada a objetos.
En la sociedad actual o contemporánea la tendencia en la programación está relacionada con el diseño de aplicaciones móviles o App.
Suscribirse a:
Entradas (Atom)