domingo, 26 de enero de 2014

Dispositivos moviles


En los últimos años los dispositivos móviles se han establecido como una parte importante del acceso a la información y aplicaciones. Estos dispositivos han dejado de ser simples agendas electrónicas o teléfonos celulares para convertirse en pequeñas computadoras con capacidad de ejecutar aplicaciones, juegos con gráficos 3D e incluso con capacidades de acceder a Internet a través de diferentes tecnologías de red inalámbrica de alta velocidad tales como 3G o WiFi. Sin embargo, a pesar de sus siempre crecientes capacidades, el desarrollo de aplicaciones para dispositivos móviles presenta desafíos que no están presentes en el desarrollo de otros tipos de sistemas. Esto se debe a que comparados con las computadoras de escritorio y servidores, los dispositivos móviles poseen un poder de cómputo y almacenamiento extremadamente limitado. Adicionalmente, la fuente de energía de los dispositivos móviles son baterías, por lo que es esencial el uso eficiente de los recursos. Cuando se plantea por primera vez la creación de una aplicación para smartphones y tablets, normalmente lo primero en lo que se piensa es en la variedad de plataformas existentes: Apple iOS, Google Android, Palm, Symbian, BlackBerry, Windows Phone, … luego, ¿cómo realizar un desarrollo que abarque todas o el mayor porcentaje (en términos de utilización) de estas plataformas? Antes de contestar a esta pregunta me gustaría exponer un par de cosas: las previsiones en tendencias indican que los sistemas que liderarán en los próximos años serán Android e iOS, no obstante el nuevo Windows Phone parece que va a tener una gran aceptación. 
En los últimos años los dispositivos móviles se han establecido como una parte importante del acceso a la información y aplicaciones. Estos dispositivos han dejado de ser simples agendas electrónicas o teléfonos celulares para convertirse en pequeñas computadoras con capacidad de ejecutar aplicaciones, juegos con gráficos 3D e incluso con capacidades de acceder a Internet a través de diferentes tecnologías de red inalámbrica de alta velocidad tales como 3G o WiFi. Sin embargo, a pesar de sus siempre crecientes capacidades, el desarrollo de aplicaciones para dispositivos móviles presenta desafíos que no están presentes en el desarrollo de otros tipos de sistemas. Esto se debe a que comparados con las computadoras de escritorio y servidores, los dispositivos móviles poseen un poder de cómputo y almacenamiento extremadamente limitado. Adicionalmente, la fuente de energía de los dispositivos móviles son baterías, por lo que es esencial el uso eficiente de los recursos. 
Cuando se plantea por primera vez la creación de una aplicación para smartphones y tablets, normalmente lo primero en lo que se piensa es en la variedad de plataformas existentes: Apple iOS, Google Android, Palm, Symbian, BlackBerry, Windows Phone, … luego, ¿cómo realizar un desarrollo que abarque todas o el mayor porcentaje (en términos de utilización) de estas plataformas? Antes de contestar a esta pregunta me gustaría exponer un par de cosas: las previsiones en tendencias indican que los sistemas que liderarán en los próximos años serán Android e iOS, no obstante el nuevo Windows Phone parece que va a tener una gran aceptación.

viernes, 2 de marzo de 2012

BASE DE DATOS



QUE ES UNA BASE DE DATOS ?


Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico. 


COMO ESTA ORGANIZADA UNA BASE DE DATOS ?


Las bases de datos tradicionales se organizan por campos, registros y archivos. Uncampo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.


 A veces se utiliza DB, de database en inglés, para referirse a las bases de datos.

sábado, 4 de junio de 2011

¿QUE ES UN DIAGRAMA DE ENTRADA- PROCESO-SALIDA?


Es una herramienta utilizada por los programadores de sistemas para la solución de un problema.

En donde:

Entrada: Son todos los datos que hay que ingresar para la solución del problema.

Proceso: Son los diferentes procedimientos en los cuales se usaran los datos proporcionados por el usuario para resolver el problema.

Salida: La solución del problema.

Retroalimentación: La retroalimentación se produce cuando las salidas del sistema o la influencia de las salidas del sistemas en el contexto, vuelven a ingresar al sistema como recursos o información.

La retroalimentación permite el control de un sistema y que el mismo tome medidas de corrección en base a la información retroalimentada.

Contexto: Un sistema siempre estará relacionado con el contexto que lo rodea, o sea, el conjunto de objetos exteriores al sistema, pero que influyen decididamente a éste, y a su vez el sistema influye, aunque en una menor proporción, influye sobre el contexto; se trata de una relación mutua de contexto-sistema.

Tanto en la Teoría de los Sistemas como en el método científico, existe un concepto que es común a ambos: el foco de atención, el elemento que se aísla para estudiar.

El contexto a analizar depende fundamentalmente del foco de atención que se fije. Ese foco de atención, en términos de sistemas, se llama límite de interés.

Para determinar este límite se considerarían dos etapas por separado:

a) La determinación del contexto de interés.

b) La determinación del alcance del límite de interés entre el contexto y el sistema.

a) Se suele representar como un círculo que encierra al sistema, y que deja afuera del límite de interés a la parte del contexto que no interesa al analista.

d) En lo que hace a las relaciones entre el contexto y los sistemas y viceversa. Es posible que sólo interesen algunas de estas relaciones, con lo que habrá un límite de interés relacional.

Determinar el límite de interés es fundamental para marcar el foco de análisis, puesto que sólo será considerado lo que quede dentro de ese límite.

Entre el sistema y el contexto, determinado con un límite de interés, existen infinitas relaciones. Generalmente no se toman todas, sino aquellas que interesan al análisis, o aquellas que probabilísticamente presentan las mejores características de predicción científica.

domingo, 29 de mayo de 2011

CICLO DE VIDA DE UN SOFTWARE



Ciclo de vida del software tiene como objetivo construir procedimientos de calidad, dividiendo dicho desarrollo en tareas especificas y detectando fallas que puedan ser contraproducente en dicho proceso.
En el siguiente vídeo veremos claramente como se ejecuta un proyecto de software y los parámetro que se deben tener en cuanta para realizar dicho proyecto.

viernes, 20 de mayo de 2011

TEORÍA GENERAL DEL SISTEMA


Amigos y seguidores de esta fuente informática, corporación adsi sena comparte con ustedes este vídeo donde se habla claramente lo que es un sistema de información, sus características y lo que puede pasar si un sistema no se retroalimenta, espero que sea de gran ayuda para ustedes.



martes, 17 de mayo de 2011

OBJETIVOS DEL PROYECTO

Objetivo General

  • Crear una empresa que se dedique a brindar servicio de mantenimiento, desarrollo de software comercial y soporte técnico del mismo.

Objetivo Específicos

  1. Consultar las diferentes empresas en Cartagena que se dedique a dicha labor para tomar su experiencia en el tema y relacionarlas con los nuestras.
  2. Investigar y aplicar las políticas, decretos normas y leyes establecidas por el gobierno para la FOMENTACIÓN DE EMPRESAS .
  3. Diseñar la estructura organizacional de la empresa para establecer la jerarquía de la misma y liderazgo como tal.
  4. Establecer la misión, visión y políticas de calidad para poder tener claridad en el desarrollo sostenible de la misma.

ANÁLISIS DEL ENTORNO



Falta de empresas en áreas de desarrollo de software, mantenimiento de PC y soporte del mismo. Por otro lado la ciudad de Cartagena esta localizados a nivel nacional en el puesto No. 10 a nivel de desempleo según DANE con una tasa 3.6%.


PROPUESTA

Crear una empresa que se dedique a brindar servicios de mantenimiento de PC, desarrollo de software comercial y soporte técnico del mismo.