BLOCKCHAIN

1. Concepto
Es una base de datos compartida entre muchas partes, también llamados nodos, donde cada dato queda registrado, protegido (encriptado) y es imposible alterarlo.
“Es como un gran registro sin registrador “, explica Javier Ibáñez, director del primer laboratorio ‘blockchain’ de España.
Bitcoin fue quien introdujo por primera vez esta infraestructura en 2009 para asegurar la seguridad de las transacciones en esta criptomoneda.
Su eficacia y seguridad ha hecho que muchos sectores hayan puesto en ella sus ojos.
2. Caracteristicas
1) Es abierto, lo cual permite que cualquiera pueda comprobarlo.
2) Ofrece un sistema de recompensa por la labor de validación de las transacciones en un proceso que se llama “minería”. Este proceso, por un lado, permite un crecimiento continuo del número de bitcoins en el mercado (25 por bloque) y, por otro, remunera la labor de control y validación del mismo proceso.
3) Es un proceso descentralizado. No depende de un único organismo, que enseguida sería cooptado por la política y manipulado, sino que es una red en la que cualquiera, en principio, puede participar.
4) Por estas características, en la práctica resulta inmutable a posteriori. Todo ello asegura su viabilidad y le otorga una fiabilidad sin precedentes en el ámbito de internet.
3. Principales usos que se puede dar
Blockchain para bancos y el mundo de las finanzas o financiero
Blockchain para identificación de usuarios
Blockchain para registrar y generar contratos inteligentes (smart contracts)
Blockchain para guardar información segura en Internet de forma distribuida
Blockchain para realizar el seguimiento de productos y servicios
4. Bibliografia
RODRIGUEZ, Jose Carlos. Blockchain, más allá de bitcoin. Consultado 14/11/2017
https://www.juandemariana.org/ijm-actualidad/analisis-diario/blockchain-mas-alla-de-bitcoin
http://www.christiandve.com/2017/03/que-es-blockchain-sirve-usos-utilidad-revolucion/

Anuncios

CRM- Customer Relationship Management

Gestion de Relaciones con los clientes
1.Concepto: Es el conjunto de estrategias de negocio, marketing, comunicación e infraestructuras tecnológicas, diseñadas con el objetivo de construir una relación duradera con los clientes, identificando, comprendiendo y satisfaciendo sus necesidades. Permite a la organización centrar su atención en el cliente para interactuar más efectivamente con él, identificar su importancia, retenerlo en la organización y evitar que se vaya con la competencia.
Las herramientas de gestión de relaciones con los clientes (Customer Relationship Management .CRM) son las soluciones tecnológicas para conseguir desarrollar la “teoría” del marketing relacional, que es “la estrategia de negocio centrada en anticipar, conocer y satisfacer las necesidades y los deseos presentes y previsibles de los clientes”.
2.Caracteristicas
– Automatización de procesos para la fuerza comercial
Entre todas las características del CRM, la automatización es la que más ayuda al equipo comercial a obtener más ventas con menos esfuerzo. Automatizar las operaciones rutinarias permite a los profesionales ser más eficientes y centrarse en otras actividades más estratégicas. Mejora los procesos, ahorra tiempo, esfuerzo y dinero, y permite centrarse en mejorar la experiencia de clientes.
– Analítica de datos de tus clientes
Para que un CRM ayude a los profesionales de ventas a vender de forma eficaz, tiene que recoger los datos de los clientes y realizar conexiones que eviten la gestión de tareas manuales.
– Gestión de procesos y actividades
Un buen CRM orientado a ventas guía a los comerciales en el proceso de la empresa, facilitando información de la calificación de clientes para saber a cuáles tienen que dedicar mayores esfuerzos, así como, facilitar los siguientes pasos a dar en el proceso.
– Sincronización y movilidad
La sincronización requiere una mayor precisión técnica por parte del CRM, tenemos que ser conscientes de algunos puntos: la mayoría del personal de ventas todavía necesita el acceso sin conexión ya que no se encuentra conectado el 100% del tiempo. En situaciones donde nos encontremos zonas en las que hay una mala conexión o lugares dónde se limita el acceso a Internet es necesario tener acceso al CRM.
3.Ventajas y desventajas
La principal ventaja que trae aparejada la implementación de la Gestión delas Relaciones con los Clientes en una empresa es el aumento de lainformación que esta posee de sus actuales y potenciales clientes, lo quepermite direccionar la oferta hacia sus deseos y necesidades, aumentandoasí el grado de satisfacción y optimizando su ciclo de vida.Otras ventajas que trae aparejada la implementación del CRM son elaumente de las ventas y la reducción del ciclo de venta. Las desventajasestán relacionadas con los elevados costos que tiene la aplicación de CRM,tanto en términos de recursos económicos como así también humanos, ycon la dificultad que tiene el manejo de la información dada la reticencia dealgunos sectores a compartirla y también al riesgo de invadir la privacidaddel cliente y exponerlo a situaciones indeseadas.Las micro y pequeñas empresas tienen la ventaja de contar con menosclientes y menos personal lo que le facilita el manejo de la información yhace difícil la aparición de problemas para compartirla.El hecho de manejar un bajo caudal de información también reduce loscostos ya que muchas veces no es necesario adquirir un software especialpara hacerlo sino que se puede llevar manualmente o en programas simplescomo el Access.Un problema que se puede presentar algunas veces en las empresas demenor tamaño es la falta de formalización de los procedimientos y la falta de interés de los empleados por interiorizarse en la importancia que tienen estos y en la filosofía de trabajo de la empresa.
4.Ejemplos de su aplicacion
– Aplicaciones de integración empresarial (EAIs) para CRM
Esta es el componente de aplicaciones CRM que se ubican entre el “back office” y “front office”, adicionalmente permiten comunicaciones “CRM –to- CRM”. Una aplicación EAIs debe proveer el servicio de mensajería y mapeo de datos que permitan disparar comunicaciones hacia otros sistemas considerando el menor formateo posible de los datos que se intercambian. La potencialidad futura de estas aplicaciones es promisoria y algunas compañías como “Scribe System” están empezando a desarrollarlas a precios razonables, lo que a futuro permitirá la existencia de conectadores muy efectivos para la interacción multisistema como por ejemplo enlazar soluciones Siebel a SAP o a Oracle, con lo cual las posibilidades de adaptación y configuración se multiplicarían notoriamente.
– CRM en el Back Office
Las herramientas analíticas son las aplicaciones de back-office para CRM. Sencillamente son “back office” porque operan detrás de la escena y son utilidades completamente transparentes al cliente y el usuario. Sin embargo, son usadas para la personalización de la aplicación. Pueden emplearse para producir información basada en análisis de demografía, geografía, o para el análisis financiero del negocio. Generalmente están compuestas por un conjunto de herramientas OLAP y procesos basados en rutinas y algoritmos inteligentes que pueden automatizar un número importante de acciones por lo cual se constituyen en un elemento muy importante para el apoyo a la toma de decisiones.
5.Bibliografia
http://searchdatacenter.techtarget.com/es/definicion/CRM-Gestion-de-relaciones-con-los-clientes
https://www.adictosaltrabajo.com/tutoriales/crm-1/
http://www.monografias.com/trabajos29/gestion-relacion-cliente/gestion-relacion-cliente.shtml

SISTEMA DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES (ERP)

Concepto: El ERP es un sistema integral de gestión empresarial que está diseñado para modelar y automatizar la mayoría de procesos en la empresa (área de finanzas, comercial, logística, producción, etc.). Su misión es facilitar la planificación de todos los recursos de la empresa.

Kumar y Hillengersberg (2000) definen al Enterprise Resource Planning (ERP) como “paquetes de sistemas configurables de información dentro de los cuales se integra la información a través de áreas funcionales de la organización”. Los sistemas ERP son extremadamente costosos, y una vez que los sistemas ERP se implantan con éxito trae una serie de beneficios importantes para las empresas.

Caracteristicas:

Las características que distinguen a un ERP de cualquier otro software empresarial son que deben ser modulares, configurables y especializados:

Modulares. Los ERP entienden que una empresa es un conjunto de departamentos que se encuentran interrelacionados por la información que comparten y que se genera a partir de sus procesos. Una ventaja de los ERP, tanto económica como técnica, es que la funcionalidad se encuentra dividida en módulos, los cuales pueden instalarse de acuerdo con los requerimientos del cliente. Ejemplo: ventas, materiales, finanzas, control de almacén, recursos humanos, etc.
Configurables. Los ERP pueden ser configurados mediante desarrollos en el código del software. Por ejemplo, para controlar inventarios, es posible que una empresa necesite manejar la partición de lotes pero otra empresa no. Los ERP más avanzados suelen incorporar herramientas de programación de cuarta generación para el desarrollo rápido de nuevos procesos.
Especializados. Un ERP especializado, brinda soluciones existentes en áreas de gran complejidad y bajo una estructura de constante evolución. Estas áreas suelen ser, el verdadero problema de las empresas, además de contener todas las áreas transversales. Trabajar bajo ERP especializados es el paso lógico de las empresas que requieren soluciones reales a sus verdaderas necesidades.Un ERP genérico sólo ofrece un bajo porcentaje de efectividad basado en respuestas generalistas, que requieren ampliaciones funcionales.

Ventajas:

Una empresa que no cuente con un sistema ERP, en función de sus necesidades, puede encontrarse con muchas aplicaciones de software cerradas, que no se pueden personalizar, y no se optimizan para su negocio. Diseño de ingeniería para mejorar el producto: seguimiento del cliente desde la aceptación hasta la satisfacción completa, una compleja administración de interdependencias de los recibos de materiales, y esta integrado.

El cambio como un producto está hecho en los detalles de ingeniería, y es como ahora será hecho. La efectividad de datos puede usarse para el control cuando el cambio ocurra desde una versión anterior a la nueva, en ambos productos los datos van encaminados hacia la efectividad y algunos van a la suspensión del mismo. Parte del cambio puede incluir la etiqueta para identificar el número de la versión (código de barras).

La seguridad de las computadoras está incluida dentro del ERP, para proteger a la organización en contra de crímenes externos, tal como el espionaje industrial y crimen interno, tal como malversación. Una falsificación en el escenario de los datos puede involucrar terrorismo alterando el recibo de materiales como por ejemplo poner veneno en los productos alimenticios, u otro sabotaje. La seguridad del ERP ayuda a prevenir el abuso.

Desventajas:

    El éxito depende en las habilidades y la experiencia de la fuerza de trabajo, incluyendo la educación y como hacer que el sistema trabaje correctamente. Muchas compañías reducen costos reduciendo entrenamientos, por lo cual Los propietarios de pequeñas empresas están menos capacitados, lo que significa que el manejo del sistema ERP es operado por personal que no está capacitado para el manejo del mismo.

      Cambio de personal: las compañías pueden emplear administradores que no están capacitados para el manejo del sistema ERP de la compañía empleadora, proponiendo cambios en las prácticas de los negocios que no están sincronizados con el sistema.

    La instalación del sistema ERP es muy costosa.

      Los vendedores del ERP pueden cobrar sumas de dinero para la renovación de sus licencias anuales, lo cual no está relacionado con el tamaño del ERP de la compañía o sus ganancias.

    El personal de soporte técnico en ocasiones contesta a las llamadas inapropiadas de la estructura corporativa.

      Los ERP son vistos como sistemas muy rígidos, difíciles de adaptarse al flujo específico de los trabajadores y el proceso de negocios de algunas compañías, este punto se cita como una de las principales causas de falla.

    Los sistemas pueden ser difíciles de usar.
    Los sistemas pueden sufrir problemas de “cuello de botella”: la ineficiencia en uno de los departamentos o en uno de los empleados puede afectar a otros participantes.

      Muchos de los eslabones integrados necesitan exactitud en otras aplicaciones para trabajar efectivamente. Una compañía puede lograr estándares mínimos, y luego de un tiempo los “datos sucios” (datos inexactos o no verificados) reducirán la confiabilidad de algunas aplicaciones.

    Una vez que el sistema esté establecido, los costos de los cambios son muy altos (reduciendo la flexibilidad y las estrategias de control).
    La mala imagen de unión de la compañía puede causar problemas en su contabilidad, la moral de sus empleados y las líneas de responsabilidad.

      La resistencia en compartir la información interna entre departamentos puede reducir la eficiencia del software.

    Problemas frecuentes de compatibilidad con algunos de los sistemas legales de los socios.

CENTRO DE DATOS

CONCEPTO:
El Data Center o Centro de Datos es un componente importante para cualquier departamento de TI. Por lo tanto es indispensable que esté concebido para ofrecer los servicios de manera flexible y dinámica, siguiendo las tendencias tecnológicas y de sostenibilidad actualmente exigidas.

CARACTERÍSTICAS:

Dos características esenciales de un Data Center son escalabilidad y flexibilidad. Éstas son necesarias para casi todas las actividades empresariales realizadas actualmente en Internet. Por eso, los proyectos de Data Centers deben estar diseñados con una infraestructura apropiada para soportar todos los servicios y sistemas de la empresa, de tal forma que permita el perfecto funcionamiento del centro y prevea su crecimiento futuro mediante una adecuación a las tecnologías emergentes.

La Seguridad Física también es muy importante en un Data Center. Existen diversas directrices y buenas prácticas que se deben considerar. Éstas son algunas de ellas: – Garantizar la protección física del lugar: construir las paredes, puertas y ventanas del Data Center de tal manera que proporcionen seguridad adicional incluso contra desastres naturales. – Instalar jaulas y armarios: con dichas estructuras es posible garantizar más seguridad para switches, enrutadores y discos duros, entre otros componentes del DC. – Instalar sistemas de control de acceso electrónico: de esta forma el acceso a todos los puntos del Data Center estarán protegidos por mecanismos de control de acceso electrónico que sólo permitirán a personas autorizadas la entrada al establecimiento.

Buenos sistemas de refrigeración y energía garantizan el funcionamiento adecuado de los equipos y sistemas dentro de un Data Center. La refrigeración desempeña la función de mantener la temperatura del entorno en niveles correctos para que todo opere en perfectas condiciones y sin oscilaciones muy grandes, pues esto es sumamente perjudicial para la operación del DC. En lo que respecta al suministro de energía eléctrica, es imprescindible que su abastecimiento sea constante, ya que si hay oscilaciones la eficiencia de trabajo del centro de datos disminuirá, lo que puede causar trastornos a las empresas que contrataron el servicio.

TIPOS:

Data Center Privado (PDC) Los DCs de esta categoría pertenecen a corporaciones, instituciones u órganos gubernamentales que los operan con la finalidad de almacenar datos de procesamientos internos y ejecutar aplicaciones volcadas a Internet, por ejemplo, mantener un sitio gubernamental.

    Internet Data Center (IDC) Es un centro de procesamiento de datos gestionado por un proveedor de servicios de telecomunicaciones. El objetivo principal de este Data Center es proveer servicios de hospedaje de sitios y equipos de empresas, así como servicios de conexión a Internet y almacenamiento de contenido, entre otros. Un servicio bastante utilizado en el IDC es el Co-location, que consiste en alquilar al usuario un servidor que sea de uso exclusivo, instalado y operado dentro de la estructura del proveedor de dicho servicio. Este formato proporciona alta escalabilidad, es decir en el caso de que exista la necesidad de ampliar los servidores o equipos, dicha ampliación la puede realizar instantáneamente el proveedor. Esto permite la optimización de los costos de operación y mantenimiento. Un monitoreo constante y un backup (respaldo) de los datos, garantizan el buen funcionamiento del servicio.

Modelos de utilización Los Data Centers se pueden utilizar de diversas formas, pero tres modelos se destacan: el Corporativo Monolítico, Corporativo Compartido y el ASP (Aplication Service Provider)[Proveedor de Servicios de Aplicación].
Corporativo Monolítico – pertenece a una sola empresa y no es de uso compartido (Data Center de Cisco, por ejemplo). – externaliza toda la infraestructura física y lógica, las operaciones y la gestión de los procesos informatizados de la empresa. El proveedor de servicios es el que determina cuales son las herramientas y los recursos –como sistema operativo, banco de datos, redes y aplicaciones– que cubren mejor las necesidades de la empresa.
Corporativo Compartido – utiliza una infraestructura común, compartida por diversas empresas. – externaliza las operaciones y la gestión de los procesos informatizados y las encamina al proveedor de servicios, dejándolo encargado de los procesos operativos del área de TI.

    ASP – toda la infraestructura y los sistemas utilizados se suministran a través de un servicio ubicado fuera de la empresa. – la empresa utiliza toda la infraestructura, los sistemas y los recursos de un tercero que presta servicios mediante el alquiler de aplicaciones, programas de software, espacio de almacenamiento de datos y capacidad de procesamiento en servidores. En este caso, la empresa no necesita tener ningún tipo de licencia de software, aplicaciones, banco de datos o sistemas operativos, pues todos estos recursos los suministra el proveedor como un servicio, ubicado en el espacio del propio proveedor.

    EJEMPLOS DE CENTROS DE DATOS:

      FACEBOOK: El imperio de Zuckenberg mueve nada menos que 2.500.000 contenidos nuevos cada minuto, un ritmo frenético para el que han tenido que armarse con la mejor tecnología. Así, Facebook cuenta con varios CPD en todo el mundo, destacando en Europa el que tiene en Suecia y, por supuesto, el más emblemático: el de Prineville, Oregon (EEUU). Este centro destaca por ser uno de los más respetuosos con el medio ambiente del planeta, contando con un revolucionario sistema de refrigeración de aire, que permite que fluya libremente en la instalación a través de una rejilla situada en la parte superior, enfriándose con agua a presión y calentándose al pasar por el pasillo en que se encuentran los equipos.

    GOOGLE, la visión más original en el mundo del CPD: Google es de las primeras compañías de servicios online que no sólo construyó sus propios CPD sino que se encargó del proceso completo de diseño, planificación y ejecución de los mismos.

LENGUAJE DE PROGRAMACION

CONCEPTO
Según la definición teórica, como lenguaje se entiende a un sistema de comunicación que posee una determinada estructura, contenido y uso. La programación es, en el vocabulario propio de la informática, el procedimiento de escritura del código fuente de un software. De esta manera, puede decirse que la programación le indica al programa informático qué acción tiene que llevar a cabo y cuál es el modo de concretarla.
Con estas nociones en claro, podemos afirmar que un lenguaje de programación es aquella estructura que, con una cierta base sintáctica y semántica, imparte distintas instrucciones a un programa de computadora.
TIPOS
Lenguaje de Programación “HTML”: Este lenguaje es con el que se crean las páginas web, por ejemplo, que básicamente es un conjunto de etiquetas que sirven para definir el texto y otros elementos que puedes ver en las páginas web. HTML significa HyperText Markup Lenguaje («lenguaje de marcas de hipertexto») y es muy fácil de aprender. Luego ya depende de si queremos una web más o menos elaborada podremos profundizar en este lenguaje. Por ejemplo, el lenguaje de programación CSS (Cascading Style Sheets) son hojas que sirven para dar “estilo” a las páginas web como su color, definir su fondo, tipos de letra…etc

Lenguaje de Programación “SQL”: Este lenguaje está creado para realizar consultas a bases de datos principalmente. SQL son las siglas de Structured Query Lenguaje ( Lenguaje estructurado de consultas) y se utiliza para páginas web y también para aplicaciones de ordenadores, para manejar datos sobre todo. (Introducir datos, actualizar datos, eliminar o seleccionar datos)

Lenguaje de Programación “Java”: Probablemente éste podría ser el favorito de más de uno ya que es el lenguaje utilizado para programas punteros como herramientas, juegos y aplicaciones. Este lenguaje de programación se utiliza en miles de millones de dispositivos móviles y aparatos de televisión y en más de 850 millones de ordenadores personales de todo el mundo. Java está instalado en inmensidad de aplicaciones y sitios web.

JavaScript: Seguramente también te suene JavaScript, que es otro lenguaje utilizado para crear pequeños programas encargados de realizar acciones y dar interactividad dentro de una web como por ejemplo para crear efectos especiales, para definir interactividades con los usuarios, efectos de textos. Hoy en día es casi el único lenguaje usado en todas las páginas web por la compatibilidad con HTML5. Si quieres aprender a programar en Javascript te recomendamos este enlace: JavaScript Curso Basico.

Lenguaje de Programación “C”: Este lenguaje de programación está orientado a los Sistemas Operativos y es muy eficaz y con él podemos crear Softwares de sistemas operativos como Windows o Linux y también para aplicaciones. También sirve para experimentos informáticos, físicos, matemáticos…etc. Es también muy utilizado en robótica con el que se programan simuladores, etc.

Lenguaje de Programación “XML”: Este lenguaje es también un lenguaje de etiquetas como el HTML, pero a diferencia de éste, el lenguaje XML separa el contenido de la presentación, es decir, XML se preocupa del significado del texto que define el HTML. Te da el dato + el significado de ese dato, mientras que el HTML te da el dato nada más. El XML es un complemento fundamental al HTML.

Lenguaje de Programación “PHP”: El PHP es un lenguaje de programación similar al HTML que nos sirve fundamentalmente para páginas web y se puede combinar con el lenguaje HTML. El lenguaje PHP se basa en los “scripts” que es un guión de órdenes o instrucciones que recibe un servidor de una página web para leer su código fuente.

BIBLIOGRAFIA

AreaTecnologia. Lenguajes de Programacion:Consultado 12 de Septiembre de 2017: http://www.areatecnologia.com/informatica/lenguajes-de-programacion.html

Julián Pérez Porto y María Merino. Publicado: 2009. Actualizado: 2012.
Definicion.de: Definición de lenguaje de programación (https://definicion.de/lenguaje-de-programacion/)

INTELIGENCIA ARTIFICIAL

CONCEPTO

Este término fue acuñado en 1956 por el profesor de la Universidad de Standford John McCarthy[10] y si bien Russell y Norvig[11], en su obra de referencia sobre esta materia, presentan hasta ocho posibles acepciones del concepto, nosotros preferimos mantener la de su creador, que la definió como “la ciencia y la ingeniería de fabricar máquinas inteligentes, en especial programas inteligentes de computación”, entendiendo por “inteligente” “la parte de la informática orientada a obtener resultados”. Es decir, debe destacarse desde el principio, que este concepto de inteligencia está relacionado con la inteligencia humana, pero no tiene porqué limitarse a criterios observables biológica-mente.

CARACTERÍSTICAS

Se conoce también como IA simbólico-deductiva. Está basada en el análisis formal y estadístico del comportamiento humano ante diferentes problemas:

  • Razonamiento basado en casos: Ayuda a tomar decisiones mientras se resuelven ciertos problemas concretos y, aparte de que son muy importantes, requieren de un buen funcionamiento.
  • Sistemas expertos: Infieren una solución a través del conocimiento previo del contexto en que se aplica y ocupa de ciertas reglas o relaciones.
  • Redes bayesianas: Propone soluciones mediante inferencia probabilista.
  • Inteligencia artificial basada en comportamientos: Esta inteligencia contiene autonomía y puede auto-regularse y controlarse para mejorar.
  • Smart process management: Facilita la toma de decisiones complejas, proponiendo una solución a un determinado problema al igual que lo haría un especialista en la dicha actividad.

 

APORTES AL ÁMBITO JURÍDICO

La primera vinculación entre inteligencia artificial y Derecho la realizaron Buchanan y Headrick en 1970[12]. Desde entonces, se han sucedido múltiples trabajos y análisis sobre esta especialidad. Susskind, en 1986[13] y Rissland, Ashley y Loui, en 2003[14] han analizado con detalle su evolución, y basta consultar los 23 volúmenes de Artificial Intelligence and Law de Springer[15], para hacerse una idea de la evolución teórica de esta materia.

Más concretamente, hasta la fecha esos desarrollos se han orientado a varias grandes áreas:

  • Modelos para la argumentación y la toma de decisiones
  • Clasificación y extracción de entidades de textos legales
  • Extracción de información de textos legales
  • Creación y planificación de un sistema legislativo

BIBLIOGRAFIA

FERNÁNDEZ HERNÁNDEZ, Carlos. Inteligencia Artificial y Derecho. Problemas y perspectivas. Consultado el 5 de Septiembre  del 2017 en:  http://noticias.juridicas.com/conocimiento/articulos-doctrinales/10061-inteligencia-artificial-y-derecho-problemas-y-perspectivas/

Inteligencia Artificial. Consultado el 5 de Septiembre  del 2017 en: https://es.wikipedia.org/wiki/Inteligencia_artificial

TRABAJO PRACTICO 2 : ALGORITMOS

ALGORITMO

CONCEPTO: Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y ordenada que permite solucionar un determinado problema.

CARACTERÍSTICAS:

  • Tiempo secuencial. Se desarrollan de manera secuencial, teniendo en cuanta los datos que se le suministran al algoritmo antes de empezar
  • Estado abstracto. Cada estado computacional puede ser descrito formalmente utilizando una estructura de primer orden y cada algoritmo es independiente de su implementación.
  • Exploración acotada. La transición de un estado al siguiente queda completamente determinada solamente se puede tomar en cuenta una cantidad fija y limitada de términos del estado actual.

APORTES AL ÁMBITO JURÍDICO:

Los algoritmos nos ayudan a definir un proceso ya desarrollado para realizar determinada acción, esto es relevante para el derecho porque hay un sin fin de procesos a seguir y nos vemos obligados a cumplirlos para lograr determinados objetivos, sin embargo tienen diferente trascendencia ya que en el ámbito jurídico si no cumples uno de los pasos podrías desde mandar a un inocente a la cárcel hasta perder tu casa.

CONCLUSIONES:

Los algoritmos no sirven solo para las matemáticas o problemas algebraicos sino para la vida cotidiana, no hay un día que pase sin necesitar de pasos ya definidos para realizar determinada actividad, a pesar de ser tedioso el incumplir con uno provoca que el resultado no se de de manera eficiente.

BIBLIOGRAFIA:

GUREVICH, Yuri(2008). «A natural axiomatization of computability and proof of Church’s Thesis» Consultado aquí: 29/08/2017 7:50

https://es.wikipedia.org/wiki/Algoritmo

PEREZ, Julian.(2012)”Definicion de Algoritmo”Consultado aquí: 29/08/2017 7:50

https://definicion.de/algoritmo/

TRABAJO PRACTICO I – ENSAYO: TI Y DERECHO 

Las tecnologías de información y el derecho se relacionan  ya que ambos son cambiantes, nunca obsoletas ambas han ido desarrollándose con el tiempo para ponerse acorde al contexto histórico en el que están.

Las tecnologías de la información han venido para quedarse en todos los ámbitos en los que se benefician de esta, ya sea como herramienta de trabajo o pasatiempo, se maneja como una ventaja y una desventaja, y esto no escapa al derecho porque se ha mantenido como un medio para determinados fines, a veces para realizar procesos legales con mayor rapidez, a veces para hacer de dominio publico archivos relevantes para la comunidad para hacer alarde de una transparencia única entre el estado y el ciudadano.

De manera que las TI siempre ha resultado ser un arma de doble filo para el derecho, depende del uso que le de cada uno, esto se vislumbra cuando circula una noticia que ya sea verídica o errónea, si la promocionan exageradamente se puede hacer viral en cuestión de minutos, y pueden crear las dudas de los usuarios, ademas, lo que entra en la red nunca sale.