COMENTARIOS

Actividades Escolares

sábado, 20 de abril de 2019



Instrucciones: lee la siguiente lectura contestando en su blog personal y no olviden dejar su link


Inteligencia artificial

Inteligencia artificial es un término que en su sentido más amplio, indicaría la capacidad e un artefacto de realizar los mismos tipos de funciones que caracterizan al pensamiento humano. La posibilidad de desarrollar un artefacto así ha despertado la curiosidad del ser humano desde la antigüedad; sin embargo, no fue hasta la segunda mitad del siglo XX, cuando esa posibilidad se materializó en herramientas tangibles.
El término inteligencia artificial (IA) fue acuñado en 1956 por John McCarthy, del Instituto de Tecnología de Massachusetts. En ese año se celebró la conferencia de Dartmouth, en Hanover (Estados Unidos), y en ella, establecieron las bases de la inteligencia artificial como un campo independiente dentro de la informática. Previamente, en 1950, Alan M.
Turing había publicado un artículo en la revista Mind, titulado “Computing Machinery and Intelligence” (“Ordenador e inteligencia”), en el que reflexionaba sobre el concepto de inteligencia artificial y establecía lo que luego se conocería como el test de Turing, una prueba que permit e determinar si un ordenador o computadora se comporta conforme a lo que se entiende como artificialmente inteligente o no.
Con el avance de la ciencia moderna la búsqueda de la IA ha tomado dos caminos fundamentales: la investigación psicológica y fisiológica de la naturaleza del pensamiento humano, y el desarrollo tecnológico de sistemas informáticos cada vez más complejos.
En este sentido, el término IA se ha aplicado a sistemas y programas informáticos capaces de realizar tareas complejas, simulando el funcionamiento del pensamiento humano, aunque todavía muy lejos de éste. En esta esfera los campos de investigación más importantes son el procesamiento de la información, el reconocimiento de modelos, los juegos y las áreas aplicadas, como el diagnóstico médico. Un ejemplo de los logros alcanzados fue la partida de ajedrez que el superordenador de IBM denominado Deep Blue ganó, en mayo de 1997, al campeón del mundo GariKaspárov.
Algunas áreas de la investigación actual del procesamiento de la información están centradas en programas que permiten a un ordenador o computadora comprender la información escrita o hablada, y generar resúmenes, responder a preguntas específicas o redistribuir datos a los usuarios interesados en determinados sectores de esta información. En esos programas es esencial la capacidad del sistema de generar frases gramaticalmente correctas y de establecer
vínculos entre palabras e ideas. La investigación ha demostrado que mientras que la lógica de la estructura del lenguaje, su sintaxis, está relacionada con la programación, el problema del significado, o semántica, es mucho más profundo, y va en la dirección de una auténtica inteligencia artificial.
Muchos científicos se muestran escépticos acerca de la posibilidad de que alguna vez se pueda desarrollar una verdadera IA. El funcionamiento de la mente humana todavía no ha llegado a conocerse en profundidad y, en consecuencia, el diseño informático seguirá siendo esencialmente incapaz de reproducir esos procesos desconocidos y complejos.




Subraya la respuesta correcta: Respuestas
1. Acuñó el término inteligencia artificial (IA):
a. John McCarthy
b. Mark Zuckerberg
c. Bill Gates
d. Steve Jobs
2. Conferencia donde se establecieron las bases de la inteligencia artificial:
a. As time goes by
b. IA
c. Dartmouth
d. World
3. Título del artículo donde se establecen las bases del test de Turing:
a. The Open Society and Its Enemies
b. Animal Farm
c. No country for old men
d. Computing Machinery and Intelligence
4. Es un ejemplo de los logros alcanzados por el superordenador de IBM:
a. Ganar una partida de blackjack al campeón mundial GariKaspárov en 1997
b. Ganar una partida de ajedrez al campeón mundial GariKaspárov en 1997
c. Resolvió el teorema de Gödel
d. Probó la teoría de la relatividad
5. Es una de las razones por las que algunos científicos consideran imposible desarrollar la IA:
a. No puede transustanciarse la naturaleza humana.
b. Sólo a dios le está concedido crear inteligencia.
c. El funcionamiento de la mente humana no se conoce a profundidad.
d. Las computadoras son muy complejas.


Instrucciones: Lee la siguiente lectura y resuelve los reactivos en su blog personal no olviden dejar su link.


Sobre el tema de los límites y los alcances históricos del desarrollo de nueva tecnología

Cada vez es más común que escuchemos términos como “tiempo real”, “realidad virtual”, “messenger” y “correo electrónico”, se trata de realidades con las que gradualmente hemos llegado a convivir de manera cotidiana, sin embargo, tal como sucede con todos los avances tecnológicos la familiaridad de su uso nos ha restado capacidad de asombro, o incluso sólo de curiosidad por comprender el origen y el sentido de esas nuevas herramientas que ya nos son casi indispensables. En esa perspectiva resulta interesante esta reflexión acerca del logro que significa la tecnología informática del siglo XXI: Hay tres barreras físicas establecidas: el sonido, el calor y la luz. Las dos primeras ya han sido superadas. La barrera del sonido ha sido barrida por el súper e hipersónico avión, mientras la barrera del calor es penetrada por el cohete que saca a seres humanos fuera de la órbita de la Tierra para aterrizar en la Luna. Pero la tercera barrera, la de la luz, no es algo que se pueda traspasar: te estrellas contra ella. Es precisamente esta barrera del tiempo la que confronta la historia en el día de hoy. Haber alcanzado la barrera de la luz, haber alcanzado la velocidad de la luz, es un hecho histórico que deja la historia en desorden y confunde la relación del ser viviente con el mundo. El sistema político que no hace esto explícito desinforma y engaña a sus ciudadanos.
Tenemos que reconocer aquí un cambio principal que afecta a la geopolítica, geoestrategia, pero también por supuesto a la democracia puesto que esta última es tan dependiente de un lugar concreto, la ciudad. El gran evento que amenaza para el siglo XXI en conexión con esta velocidad absoluta es la invención de una perspectiva de tiempo real, que suplantará a la perspectiva del espacio real que fue inventada por los artistas italianos del Quattrocento.
Todavía no ha sido suficientemente enfatizada con cuanta profundidad, la ciudad, la política, la guerra y la economía del mundo medieval fueron revolucionadas por la invención de la perspectiva. El ciberespacio es una nueva forma de perspectiva. No coincide con la perspectiva audiovisual que ya conocemos. Es una perspectiva completamente nueva, libre de cualquier referencia previa: es una perspectiva táctil. Ver a distancia, oír a distancia: esa era la esencia de la antigua perspectiva audiovisual.
Pero tocar a distancia, sentir a distancia, esto equivale un cambio de perspectiva hacia un dominio que todavía no se abarca: el del contacto, el contacto a distancia, el tele contacto.



Subraya la respuesta correcta:
1. Es una capacidad mermada por la familiaridad en el uso de la tecnología:
a. La capacidad de introspección
b. La capacidad de reflexión
c. La capacidad para llevar a cabo razonamientos abstractos
d. La capacidad de asombro
2. Son las tres barreras físicas:
a. La magnética, la biológica y la elástica
b. el sonido, el calor y la luz
c. El inconsciente, el subconsciente y el hiperconsciente
d. La pobreza, la ignorancia y la apatía
3. ¿Qué es la geopolítica?
a. Es una ciencia que versa sobre problemas como: ¿qué es el hombre?, ¿qué podemos conocer?
b. Es el ciencia que marca al entendimiento el camino a seguir en sus reflexiones.
c. Es una ciencia que se ocupa del estudio de los sucesos políticos mundiales y de los próximos o futuros efectos a la par de los cambios del sujeto en el mundo.
d. Es la ciencia que se ocupa de fenómenos a nivel geo-social.
4. ¿Por qué el ciberespacio es una nueva forma de perspectiva?
a. Porque rompe con las categorías estéticas que señala Kant en la Crítica de la razón pura
b. Porque no coincide con la perspectiva audiovisual que ya conocemos.
c. Porque así lo dice el autor.
d. Porque rompe con las categorías ontológicas heideggerianas.
5. ¿Qué es realidad virtual?
a. Es un entorno de escenas u objetos de apariencia real, generado mediante tecnología informática, que crea en el usuario la sensación de estar inmerso en él.
b. Es lo que sustenta los modos de producción.
c. Es una realidad aparente.
d. Es un constructo que el sujeto crea para escaparse de la realidad objetiva.

jueves, 11 de abril de 2019



Realiza la lectura y contesta los siguientes reactivos y déjelos en su blog y su link.

Lenguaje de programación
Un lenguaje de programación" es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de programación es un modo práctico para que los seres humanos puedan dar instrucciones a un equipo.
Por otro lado, el término "lenguaje natural" define un medio de comunicación compartido por un grupo de personas (por ejemplo: inglés o francés).
Los lenguajes que los equipos usan para comunicarse entre ellos no tienen nada que ver con los lenguajes de programación; se los conoce como protocolos de comunicación. Se trata de dos conceptos totalmente diferentes. Un lenguaje de programación es muy estricto:
A CADA instrucción le corresponde UNA acción de procesador.
El lenguaje utilizado por el procesador se denomina lenguaje máquina. Se trata de datos tal como llegan al procesador, que consisten en una serie de 0 y 1 (datos binarios).
El lenguaje máquina, por lo tanto, no es comprensible para los seres humanos, razón por la cual se han desarrollado lenguajes intermediarios comprensibles para el hombre. El código escrito en este tipo de lenguaje se transforma en código máquina para que el procesador pueda procesarlo.
El ensamblador fue el primer lenguaje de programación utilizado. Es muy similar al lenguaje máquina, pero los desarrolladores pueden comprenderlo. No obstante, este lenguaje se parece tanto al lenguaje máquina que depende estrictamente del tipo de procesador utilizado (cada tipo de procesador puede tener su propio lenguaje máquina). Así, un programa desarrollado para un equipo no puede ser portado a otro tipo de equipo. El término "portabilidad" describe la capacidad de usar un programa de software en diferentes tipos de equipos. Para poder utilizar un programa de software escrito en un código ensamblador en otro tipo de equipo, ¡a veces será necesario volver a escribir todo el programa!
Por lo tanto, un lenguaje de programación tiene varias ventajas:
·         Es mucho más fácil de comprender que un lenguaje máquina:
·         Permite mayor portabilidad, es decir que puede adaptarse fácilmente para ejecutarse en diferentes tipos de equipos.
Lenguajes de programación imperativos y funcionales
Los lenguajes de programación generalmente se dividen en dos grupos principales en base al procesamiento de sus comandos:
·         Lenguajes imperativos.
·         Lenguajes funcionales.
Lenguaje de programación imperativo
Un lenguaje imperativo programa mediante una serie de comandos, agrupados en bloques y compuestos de órdenes condicionales que permiten al programa retornar a un bloque de comandos si se cumple la condición. Estos fueron los primeros lenguajes de programación en uso y aún hoy muchos lenguajes modernos usan este principio.
No obstante, los lenguajes imperativos estructurados carecen de flexibilidad debido a la secuencialidad de las instrucciones.
Lenguaje de programación funcional
Un lenguaje de programación funcional(a menudo llamado lenguaje procedimental) es un lenguaje que crea programas mediante funciones, devuelve un nuevo estado de resultado y recibe como entrada el resultado de otras funciones. Cuando una función se invoca a sí misma, hablamos de recursividad.
Interpretación y compilación
Los lenguajes de programación pueden, en líneas generales, dividirse en dos categorías:
·         lenguajes interpretados
·         lenguajes compilados
Lenguaje interpretado
Un lenguaje de programación es, por definición, diferente al lenguaje máquina. Por lo tanto, debe traducirse para que el procesador pueda comprenderlo. Un programa escrito en un lenguaje interpretado requiere de un programa auxiliar (el intérprete), que traduce los comandos de los programas según sea necesario.
Lenguaje compilado
Un programa escrito en un lenguaje "compilado" se traduce a través de un programa anexo llamado compilador que, a su vez, crea un nuevo archivo independiente que no necesita ningún otro programa para ejecutarse a sí mismo. Este archivo se llama ejecutable.
Un programa escrito en un lenguaje compilado posee la ventaja de no necesitar un programa anexo para ser ejecutado una vez que ha sido compilado. Además, como sólo es necesaria una traducción, la ejecución se vuelve más rápida.
Sin embargo, no es tan flexible como un programa escrito en lenguaje interpretado, ya que cada modificación del archivo fuente (el archivo comprensible para los seres humanos: el archivo a compilar) requiere de la compilación del programa para aplicar los cambios.
Por otra parte, un programa compilado tiene la ventaja de garantizar la seguridad del código fuente. En efecto, el lenguaje interpretado, al ser directamente un lenguaje legible, hace que cualquier persona pueda conocer los secretos de fabricación de un programa y, de ese modo, copiar su código o incluso modificarlo. Por lo tanto, existe el riesgo de que los derechos de autor no sean respetados. Por otro lado, ciertas aplicaciones aseguradas necesitan confidencialidad de código para evitar las copias ilegales (transacciones bancarias, pagos en línea, comunicaciones seguras...).
Lenguajes intermediarios
Algunos lenguajes pertenecen a ambas categorías (LISP, Java, Python...) dado que el programa escrito en estos lenguajes puede, en ciertos casos, sufrir una fase de compilación intermediaria, en un archivo escrito en un lenguaje ininteligible (por lo tanto diferente al archivo fuente ) y no ejecutable (requeriría un intérprete). Los applets Java, pequeños programas que a menudo se cargan en páginas web, son archivos compilados que sólo pueden ejecutarse dentro de un navegador web (son archivos con la extensión .class).
Algunos ejemplos de lenguajes ampliamente usados
A continuación, encontrará una breve lista de los lenguajes de programación actuales:
Lenguaje
Principal área de aplicación
Compilado/interpretado
ADA
Tiempo real
Lenguaje compilado
BASIC
Programación para fines educativos
Lenguaje interpretado
C
Programación de sistema
Lenguaje compilado
C++
Programación de sistema orientado a objeto
Lenguaje compilado
Cobol
Administración
Lenguaje compilado
Fortran
Cálculo
Lenguaje compilado
Java
Programación orientada a Internet
Lenguaje intermediario
MATLAB
Cálculos matemáticos
Lenguaje interpretado
Cálculos matemáticos
Cálculos matemáticos
Lenguaje interpretado
LISP
Inteligencia artificial
Lenguaje intermediario
Pascal
Educación
Lenguaje compilado
PHP
Desarrollo de sitios web dinámicos
Lenguaje interpretado
Inteligencia artificial
Inteligencia artificial
Lenguaje interpretado
Perl
Procesamiento de cadenas de caracteres
Lenguaje interpretado

 CCM.NET. Mayo 2016 Consultado el 24 de mayo del 2016.  http://es.ccm.net/contents/304-lenguajes-de-programacion

1. ¿A qué llamamos lenguaje de programación?
a) Es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar.
b) Es un lenguaje programado para eliminar el conjunto de acciones consecutivas que un equipo debe ejecutar.
c) Es un lenguaje para procesar el conjunto de acciones consecutivas que un equipo debe ejecutar.
2. ¿Qué es un protocolo de comunicación?
a) Son los lenguajes formales que se utilizan en Internet.
b) Los lenguajes que los equipos usan para comunicarse entre ellos y que  no tienen nada que ver con los lenguajes de programación.
c) Los lenguajes que los usuarios tienen para comunicarse entre ellos y que no tienen nada que ver con los lenguajes de programación.
3. ¿Por qué decimos que el lenguaje de programación es muy estricto?
a) A cada instrucción le corresponde una acción de procesador.
b) A cada instrucción le corresponde una acción del usuario.
c) A cada instrucción le corresponde una acción de un lenguaje de programación.
4. ¿A qué le llamamos lenguaje de programación imperativo?
a) Programa mediante una serie de comandos, agrupados en bloques y compuestos de órdenes condicionales que permiten al programa cancelar un bloque de comandos si se cumple la condición.
b) Programa mediante una serie de comandos, agrupados en bloques y compuestos de órdenes condicionales que permiten al programa retornar a un bloque de comandos si se cumple la condición.
c) Programa mediante una serie de funciones, agrupados en bloques y compuestos de respuestas condicionales que permiten al programa retornar a un bloque de comandos si se cumple la condición.
5. ¿Cómo se le llama también al lenguaje de programación funcional?
a) Lenguaje consecutivo
b) Lenguaje procedimental
c) Lenguaje formativo
6. ¿Qué es un lenguaje “compilado”?
a) Un programa junto al compilador que, a su vez, crea un nuevo archivo independiente que necesita otro programa para ejecutarse a sí mismo.
b) Un programa anexo llamado compilador que, a su vez, crea un nuevo archivo independiente que no necesita ningún otro programa para ejecutarse a sí mismo.
c) Un programa distribuido al compilador que, a su vez, crea un nuevo archivo independiente que necesita otro programa para ejecutarse a sí mismo.
7. ¿Cuáles son las categorías de los lenguajes intermediarios?
a) LISP, C++, PHP
b) LISP, Java, Python
c) ¿LISP, Python, C++

8. ¿Qué son los applets Java?
a) Son archivos separados que sólo pueden ejecutarse dentro de un navegador web ( son archivos con la extensión .exe)
b) Son archivos compilados que sólo pueden ejecutarse dentro de un navegador web (son archivos con la extensión .class).
c) Son archivos compilados que sólo pueden ejecutarse en una aplicación ( son archivos con la extensión .com)

9. Un programa escrito en un lenguaje interpretado requiere de un programa auxiliar que traduce los comandos de los programas según sea necesario. ¿Cuál sería?
a) El intérprete
b) El decodificador
c) El procesador

10. Es un ejemplo de lenguaje compilado
a) PHP
b) LISP
c) Pascal

miércoles, 10 de abril de 2019


Instrucciones: conteste los siguientes reactivos y coloque en su blog personal dejando su respectivo link.

I. Entre el paréntesis coloca una V, si la afirmación es verdadera, o una F, si la afirmación es falsa:


1. Internet fue creado durante la Guerra Fría.

(             )

2. Desde sus inicios internet pudo ser utilizado por cualquier persona.

(             )

3. El término Internet proviene del inglés interconnected networks.

(             )

4. El World Wide Web se utiliza para compartir páginas web.

(             )

5. Un hipertexto y una liga no son lo mismo.

(             )

II. Relaciona las columnas:


1. Se le atribuye el uso del @ en las direcciones de correo electrónico.

(          ) Buzón

2. Es un correo electrónico no deseado.

(          ) La utilidad de sus resultados

3. Es la carpeta que incluye todos los correos que recibimos.

(          ) Ray Tomlinson

4. Se utilizan para buscar información en internet.

(          ) Máquinas de búsqueda

5. Google es preferido por los usuarios debido a:

(          ) Spam

III. Subraya la respuesta correcta:

1. Es el algoritmo utilizado por Google en sus búsquedas.
a. Gödel
b. Schrödinger
c. PageRank
d. Thor

2. ¿Qué tipos de artículos puedes encontrar con Google Académico?

a. Artículos publicados por investigadores
b. Artículos de interés general
c. Artículos de salud y belleza
d. Artículos referentes a temas artísticos

3. Son sitios web donde se publican comentarios sobre diferentes temas:
a. WebQuest
b. Foros
c. Máquinas de búsqueda
d. Grupos

4. En internet los foros funcionan de manera sincrónica.
a. Parcialmente verdadero
b. Parcialmente falso
c. Falso
d. Verdadero

5. Es una de las características de las redes sociales.
a. Permiten la comunicación de manera más rápida.
b. Fomentan la desinformación entre el público.
c. Son un excelente medio para mantenerte en contacto con tus conocidos.
d. Permiten crear comunidades.