jueves, 10 de mayo de 2018

Conceptos de programación.

¡Buenos días!
En esta entrada explicaré información necesaria que debemos de saber antes de empezar a programar.
Antes de todo, una introducción explicando qué es la programación para ponernos en situación del tema que voy a tratar hoy.

La programación (informática) es el proceso por medio del cual se diseña, codifica, limpia y protege el código fuente de programas del ordenador. Permite dictar los pasos a seguir para la creación del código fuente de programas informáticos.

En el término programación hay un apartado que se denomina 'Lenguaje de alto nivel', pero ¿qué es eso?
El lenguaje de alto nivel son unos algoritmos capacitados para las capacidades de los seres humanos, y no expresa los algoritmos que tienen las máquinas para ejecutar órdenes, es decir, que los algoritmos no actúan de forma que el receptor de ellos sean las máquinas, sino que piensan en los seres humanos y su capacidad como trabajo.



Además, como bien sabremos, en informática, y en general nuestras vidas,  utilizamos muchas APPs. Las APP son  aplicaciones, aplicaciones que tienen una serie de características especiales que hacen que funcionen, sobretodo, hacia donde están destinadas. Están destinadas especialmente a tablets o smartphones como iPhone o Samsung.


Las aplicaciones (o APPs) sirven para ayudar al usuario en la realización de un trabajo concreto.
Hay diferentes tipos de APP como bien son:
·App nativas. 
Son las que se desarrollan de forma específica para un determinado sistema operativo, por ejemplo: 
Las apps para iOS se desarrollan con lenguaje Objective-C.
Las apps para Android se desarrollan con lenguaje Java.
Las apps en Windows Phone se desarrollan en .Net.
Pero como en todo tenemos una serie de ventajas y desventajas: 

app

  • Web App. 
La webapp es la desarrollada con lenguajes muy conocidos por los programadores, como es el HTML, Javascript y CSS.
SU principal ventaja respecto las apps nativas es la posibilidad de programar independiente del sistema operativo en el que se usará la aplicación. 
Sus ventajas y desventajas son: 
app

  • Web App Nativa. 
Es una combinación de las dos anteriores, se podría decir que recoge lo mejor de cada una de ellas. Se desarrollan con lenguajes propios de las webapp, es decir, HTML, Javascript y CSS. 
Ventajas y desventajas de las Web app nativas: 
app



Y para finalizar esta entrada, explicaré qué es el app inventor.
El app inventor es un entorno de desarrollo de software, está creado por Google y permite el desarrollo para la elaboración de aplicaciones con el sistema operativo de android. 
 Las aplicaciones creadas con AppInventor están limitadas por su simplicidad, aunque permiten cubrir un gran número de necesidades básicas en un dispositivo móvil.

Resultado de imagen de entorno de trabajo del app inventor


Esta imagen representa el entorno de trabajo en el que el App Inventor trabaja.
Y para finalizar esta entrada, os dejo una imagen del último nivel de https://studio.code.org/hoc/1  que es lo primero que hemos utilizado para programar.
Haz click en la imagen para ver mejor la imagen. 

martes, 8 de mayo de 2018

INFOGRAFIA DE L'ALBERG.

Buenos días, en aquesta entrada publicaré una infografía que hace referencia a nuestro albergue, un nuevo proyecto realizado.

viernes, 13 de abril de 2018

Proyecto sostenibilidad.

Buenos días, en esta entrada he realizado una infografía de las actividades que tienen que realizar las asignaturas que participan en el proyecto de sostenibilidad. 



jueves, 25 de enero de 2018

Conceptos básicos de las hojas de cálculo.

¡Buen día!
¡Año nuevo, entrada nueva!😊😉
En esta entrada, después de mucho sin subir ninguna, hablaremos de las hojas de cálculo.
Bueno, en primer lugar expliquemos qué es eso de una hoja de cálculo.
Una hoja de cálculo es una aplicación que nos permite manipular datos numéricos y alfanuméricos (este término se utiliza se utiliza para identificar letras del alfabeto latino y de números arábigos), dispuestos en forma de tablas compuestas por celdas. La celda es la unidad básica básica de información en la hoja de cálculo, donde se insertan los valores y las fórmulas que realizan los cálculos.
Resumiendo todo esto que he explicado, se refiere a que es una aplicación  pensada para llevar fácilmente una contabilidad donde necesitemos procesar datos numéricos con la facilidad de formato de un editor de textos basado en tablas.

Para saber un poco más sobre estas hojas, ¿quién creo estas hojas?

Pues fue Dan Bricklin, un ingeniero estadounidense,  junto con Bob Frankston, del que es considerado como el primer programa de hoja de cálculo moderno: VisiCalc.​ Se licenció en ingeniería eléctrica e informática por el Instituto Tecnológico de Massachusetts y en gestión empresarial por la Universidad Harvard. 
Lo que hizo que este señor se inspirara en eso fue que, según Bricklin, él estaba mirando a su profesor de la universidad en la escuela de Harvard Business School crear un modelo financiero en una pizarra. Cuando el profesor encontraba un error o deseaba cambiar un parámetro, tenía que tediosamente borrar y reescribir un número de entradas secuenciales en la tabla, iluminando a Bricklin para darse cuenta de que él podía replicar el proceso en una computadora usando una 'hoja de cálculo electrónica' (electronic spreadsheet) para ver los resultados de las fórmulas subyacentes.
VisiCalc soportaba 5 columnas y 20 filas, y se convirtió en una de las aplicaciones más vendidas para el Apple II. Las empresas vieron el gran potencial de las hojas de cálculo y, en muy poco tiempo, VisiCalc se convirtió en el gran tractor de Apple II en el mundo empresarial; un software vendido a 100 dólares era el responsable de que se vendiesen computadoras de 2.000 dólares. 


  • Donde podemos utilizar estas hojas de cálculo de manera más común son:
  • En los ámbitos estudiantiles, donde enseñan a utilizar estas hojas. 
  • En ingenierías. 
  • En matemáticas y ciencias.
  • Contabilidad de empresas y cálculos financieros: facturas, cotizaciones, y para estadística. La hoja de cálculo facilita notablemente el trabajo de los contadores, físicos, matemáticos, estudiantes, y de todo aquel que necesite hacer varias veces los mismos cálculos. 

Y por último, tenemos aquí un collage de los logos de los programas donde podemos utilizar hojas de cálculo.