Archivo del blog

lunes, 28 de octubre de 2019

Programación, Actividades (pág 114)

ACTIVIDADES

1. Crea un programa que calcule la diferencia entre 102 y 37, y otro que calcule el producto de 84 y -23.

a) Diferencia entre 102 y 37. 





b) Producto de 84 y -23.





2. Realiza un programa que pida dos números enteros y calcule la división del primero entre el segundo. 




Contra grandes adicciones al tabaco, grandes canutos en el campo
Resultado de imagen de scary movie 5 porro

viernes, 18 de octubre de 2019

Programación Estructurada


Actividades

1. Muchos lenguajes de programación toman su nombre de siglas y acrónimos. Investiga cuál es el origen de las denominaciones ALGOL, PL/I, BASIC Y COBOL.

ALGOL: es un acrónimo de la palabras inglesas Algorithmic Language (lenguaje algorítmico) que fue muy popular en las universidades durante los años 60.  Influyó profundamente a diversos lenguajes que aparecerían más adelante que si alcanzaron difusión como Pascal, C y Ada.

PL/I: acrónimo de Programming Language 1 (Lenguaje de Progrmación 1), que surge hacia 1970 propuesto por IBM para responder alternativamente a las necesidades de las aplicaciones científicas y comerciales. Estaba disponible en plataformas IBM 360 y 370. Fue probablemente el primer lenguaje que cuyo compilador estaba escrito en lenguaje que compilaba. Como no permitía la utilización de diversos lenguajes para diferentes plataformas fue perdiendo popularidad gradualmente a pesar de sus grandes innovaciones. 

BASIC: significa Begginer's All-purpose Symbolic Instruction Code (Código Simbólico de Instrucciones de Propósito General para Principiantes); es parte de una familia de lenguajes de alto nivel. Diseñado en 1964 por John George Kemeny y Thomas Eugene Kurtz en la universidad de Darthmouth en New Hampshire, con la idea de facilitar la programación en ordenadores para estudiantes y profesores que no fueran de ciencias. Por tanto era una herramienta principalmente de enseñanza, a día sigue siendo muy popular. 

COBOL: acrónimo de COmmon Business-Oriented Language (Lenguaje Común Orientado a Negocios) creado en 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser utilizado en toda tipo de ordenadores y para obviamente, centrarse en los negocios. Puede parecer que ha quedado en desuso pero la realidad es que una gran cantidad de entidades bancarias utilizan esta clase de procesadores por su gran comodidad y entendimiento para su uso. 

2. Lenguaje C++, ¿en qué año se creó y qué lenguaje toma como punto de partida?


Fue diseñado en 1979 por Bjarne Stroustrup. Tomó como punto de partida el lenguaje C, queriendo ser una versión orientada a objetos, pero con el tiempo al ir evolucionando se ha vuelto más un programa multiparadigma. 
Esto pasa cuando te lias a meter mods que no funcionan bien
Resultado de imagen de efectos especiales malos

viernes, 11 de octubre de 2019

Lenguajes de programación

LENGUAJES DE PROGRAMACIÓN
  • Tipos: 
C (crear sistemas operativos y programas que accedan al hardware)
C++ (aplicaciones del escritorio y videojuegos).
C# (crear programas en Microsoft).
Java (aplicaciones en servidores web de gran tamaño y para sistema Android).
JavaScript (se utiliza también en páginas web pero sólo dedicado a la atención al cliente, y con posibilidad de enviar y recibir mensajes en el servidor).
PHP (ofrece una salida de texto compatible con los HTML, incluye también una línea de comandos para servidores web y sistemas operativos que puede ser utilizada en aplicaciones gráficas independientes).
Python (es un lenguaje multiparadigma que permite varios estilos como la de programación orientada a objetos, imperativa y funcional. además de ser dinámico). 

  • Ejemplos:
En C, un ejemplo de código:
En C++, el mismo código de "Hola mundo": 
En C#, un ejemplo de suma y concatenación:
En JavaScript, un ejemplo de su uso en una página web ajustado a las norma HTML5:

En PHP, un ejemplo de su uso en forma de app monolítica para web: 

Y por último en Python, un ejemplo del uso del for:




La hexakosioihexekontahexafobia es el miedo al número 666
Resultado de imagen de cara de aburrimiento

viernes, 4 de octubre de 2019

Actividades de la página 15

ACTIVIDADES PÁGINA 15

1.- Investiga el origen de la palabra folcsonomía.

Derivado de taxonomía, el término folksonomy ha sido atribuido  por Thomas Vander Wal, procede del griego "taxis" y "nomos": Taxis significa clasificación y nomos, ordenar, gestionar; por su parte, "folc" proviene del alemán "pueblo" (volk). En consecuencia, de acuerdo con su formación etimológica; folcsonomía (folc+taxo+nomía) significa literalmente "clasificación gestionada por el pueblo (o democracia)".
Existen dos tipos de folcsonomía según Thomas Vander Val: la amplia, creador no influye en las etiquetas que se ponen a su contenido, sino que son las propias personas usuarias quienes lo hacen. Y la estrecha;  sólo el creador del contenido o un número reducido de personas aplican las etiquetas al contenido. Generalmente esta folcsonomía esta directamente asociada a un objeto y es difícil saber cómo están siendo utilizadas. 

2.- Averigua el PageRank (valoración que hacen los buscadores de cada sitio sobre su posicionamiento y autoridad) de una de tus páginas.


Como a día de hoy ya no es público por Google el PageRank de las páginas en su plataforma, hemos tomado otras medidas. 
Para ello hemos utilizado el plugin de SeoQuake con el cual además de conocer el Page Rank también se puede conocer muchos más parámetros como el ranking de Alexa o la fecha de creación del dominio además del Who is (el Who is es una página que sirve para mostrarte cual es el nombre de la persona que ha registrado una Web). Conocer estos últimos datos es particularmente bastante útil a la hora de estudiar y analizar otras Webs de la competencia. En este caso según el PageRank de SEMrush nuestra página está en el puesto 9,44 mil. Sin embargo el ranking de Alexa aún no está calculado. Hablando obviamente de la pagina de este mismo blog.






Organización de la información (resumen)

ORGANIZACIÓN DE LA INFORMACIÓN

  • Posicionamiento web de las publicaciones: sucede cuando utilizas técnicas para que tu página web aparezca en los primeros resultados de los buscadores. Esto también es llamado S.E.O. (search engine optimization). Esto ayuda a que la página reciba más visitas. Hay varias técnicas que te pueden ayudar:
    1. Elegir bien palabras clave.
    2. Escribir textos originales.
    3. Publicar contenidos divertidos y variados.
    4. Publicar habitualmente.
    5. Etiquetar contenidos.
    6. Adaptar los contenidos a los dispositivos.
    7. Utilizar los lenguajes HTML y CSS.
  • Etiquetado social: Las etiquetas son palabras clave elegidas por los propios usuarios  para organizar el contenido que desean ver.
  • Clasificación de la información: Al efectuarse por medio de ordenadores, es conveniente organizarla digitalmente:
    1. Taxonomía (agrupa la información por categorías de forma jerárquica)
    2. Folcsonomía (los usuarios utilizan etiquetas y clasifican con su propio lenguaje para diferenciar los contenidos)
  • Sindicación de contenidos: Suscripción de los usuarios a los contenidos de las páginas web sin tener que entrar a las mismas porque les llegan todas las actualizaciones a su correo electrónico.
  • Marcadores sociales: Sitios web donde los usuarios comparten sus enlaces del contenido que les interesa.
  • Códigos QR (quick response): Tipo de código de barras que facilitan el acceso a diferentes plataformas web. Se generan online y para leerlos se emplean aplicaciones de escáner gratuitas.
Así lo hacían en Oklahoma jou jou jou
Resultado de imagen de formas extrañas de dormir