jueves, 23 de mayo de 2024

Conceptes de programació


La programació és el procés de crear un conjunt d'instruccions que li diuen a una computadora com realitzar algun tipus de tasca. A continuació introduiré una  recerca sobre conceptes de programació.


Un llenguatge de programació és un conjunt de regles gramaticals (tant sintàctiques com semàntiques) que instruïxen al fet que un ordinador o dispositiu es comporte d'una certa manera. Cada llenguatge de programació té un vocabulari, un conjunt únic de paraules clau que seguix a una sintaxi especial per a formar i organitzar instruccions de l'ordinador. 





Aquests diferents llenguatges de producció en ocasions s'agrupen per formar lo que anomenem aplicacions móbils. Les aplicacions móbils són ferramentes de software creades per dispositius com teléfons intel·ligents i tablets. La principal característica de les anomenades app es que són útils, dinámiques i fàcils d'instalar.

Java és un dels llenguatges de programació més populars a l'hora de fer aplicacions. A sern un llenguatge multiplataforma, és molt senzill crear aplicacions per a una determinada plataforma i, amb uns pocs canvis (o amb cap), fer-ho funcionar en altres sistemes operatius. 

A més de Java, Android té altres llenguatges de programació molt populars. Kotlin, per exemple, és un llenguatge de programació inspirat en Java creat per Google per a incitar als usuaris a crear apps escrites en este llenguatge. No obstant, es considerada la millor opció per fer aplicacions de Android.


El llenguatge de programació d'Apple és Swift, que s'usa per al desenvolupament d'aplicacions per a Apple, per als sistemes iOS, tvOS, US X i watchOS. El seu funcionament es basa en la unió de característiques del llenguatge Objective-C i C. 



App Inventor és un entorn de desenvolupament de software actualment mantingut per l'Institut de Tecnologia de Massachusetts (MIT) i originalment creat per l'ara difunt Google Labs per a l'elaboració d'aplicacions destinades al sistema operatiu Android. L'usuari pot, de manera visual i a partir d'un conjunt de ferramentes bàsiques, anar enllaçant una sèrie de blocs per a crear l'aplicació.

App Inventor té diverses característiques interessants que ho diferencien d'altres ferramentes per al desenvolupament d'aplicacions.

👉Interfície gràfica d'usuari: App Inventor utilitza una interfície gràfica d'usuari que permet als usuaris crear aplicacions mòbils mitjançant la selecció i col·locació de components i blocs de codi.
👉Blocs de codi: App Inventor utilitza blocs de codi que els usuaris poden arrossegar i soltar per a crear aplicacions mòbils. Els blocs són fàcils d'usar i no requerixen que els usuaris tinguen experiència en programació.
👉Integració amb servicis de Google: App Inventor està integrat amb diversos servicis de Google, com Google Maps, Google Drive i Google Fusion Tables, la qual cosa permet als usuaris integrar fàcilment estes ferramentes en les seues aplicacions.
👉Accés a maquinari del dispositiu: App Inventor permet als usuaris accedir al maquinari del dispositiu, com la cambra, el GPS i l'acceleròmetre, la qual cosa permet la creació d'aplicacions mòbils interactives i personalitzades.
👉Codi obert: App Inventor és una plataforma de codi obert, cosa que significa que el codi font està disponible perquè qualsevol persona l'use, modifique i distribuïsca lliurement.
👉Comunitat activa: App Inventor té una comunitat activa de desenvolupadors i usuaris que compartixen recursos i brinden suport per al desenvolupament d'aplicacions.
👉Multiplataforma: Les aplicacions creades amb App Inventor es poden executar en dispositius Android i també en emuladors d'Android per a PC.
👉Fàcil depuració: App Inventor permet als usuaris depurar les seues aplicacions mòbils en temps real, la qual cosa facilita la detecció i correcció d'errors.

Fes click a la següent imatge per vore un video relacionat:







BIBLIOGRAFÍA



















lunes, 22 de enero de 2024

Conceptes bàsics del full de càlcul


La hoja de cálculo o plantilla electrónica a un tipo de herramienta digital que consiste en un documento compuesto por filas y columnas en una tabla, formando así celdas en las que puede ingresarse información alfanumérica y ponerla en relación de manera lógica, matemática o secuencial.


Dan Bricklin es el inventor aceptado de las hojas de cálculo.​ Bricklin contó la historia de un profesor de la universidad que hizo una tabla de cálculos en una pizarra. Cuando el profesor encontró un error, tuvo que borrar y reescribir una gran cantidad de pasos de forma muy tediosa, impulsando a Bricklin a pensar que podría replicar el proceso en un computador, usando el paradigma tablero/hoja de cálculo para ver los resultados de las fórmulas que intervenían en el proceso.


En el ámbito empresarial, las hojas de cálculo son fundamentales en la elaboración de informes y presentaciones, facilitando el análisis de datos y la toma de decisiones estratégicas.


En el ámbito de la educación, las hojas de cálculo son utilizadas para crear ejercicios y actividades que permitan a los estudiantes practicar y aplicar conceptos matemáticos y científicos de una manera interactiva.


En el campo de la medicina y la salud, las hojas de cálculo se utilizan para registrar y analizar datos clínicos, llevar registros de pacientes, administrar inventarios, y realizar cálculos para la investigación médica.


En el ámbito de la logística y la cadena de suministro, las hojas de cálculo son útiles para realizar el seguimiento de inventarios, gestionar pedidos, calcular costos de transporte, y analizar datos de rendimiento.


En el sector de la construcción y la ingeniería, las hojas de cálculo se emplean para realizar cálculos estructurales, presupuestos, planificación de proyectos y análisis de costos.









martes, 28 de noviembre de 2023

Elements d'una xarxa informàtica

 Algunos de los principales elementos de las redes

SwitchUn switch es un elemento o herramienta que permite conectar varios dispositivos dentro de una red en específico.

Su función es  conectar varios equipos dentro de una red, ya sea para que tengan internet o por algo más.

También se añade algunas pequeñas funciones básicas que se pueden hacer con la existencia en la red local:

  • Compartir conexión a internet.
  • Distribuir archivos.
  • Compartir impresoras.

Rack: Un rack es un armario con base y estructura metálica, cuyo principal objetivo es alojar todos los sistemas informáticos y de telecomunicaciones que necesiten las empresas o las organizaciones donde estén instalados. 

Un rack sirve para tener todos los equipos de redes y sistemas informáticos principales (servidores principalmente) en el mismo lugar y muy bien ordenados. Si tenemos en un armario rack todos los sistemas informáticos, podremos realizar intervenciones de forma más fácil, interconectar redes e incluso ampliar la infraestructura que ya tenemos.




AP(Access point): Un punto de acceso es un dispositivo que se va a conectar al router para poder ofrecer conexión en otro lugar. Básicamente crea un segundo punto al que podemos conectarnos desde otros equipos. 

Lo que hace el punto de acceso es servir como si fuera una extensión del propio router.

CPD(Data Centers): Resumiéndolo, podemos decir que un centro de procesamiento de datos (o CPD) es la instalación que
centraliza las operaciones y la infraestructura de TI de una organización
, en la que se almacenan, procesan, tratan y difunden datos y aplicaciones.





Cableado estructurado: Al hablar de Cableado Estructurado nos referimos a cables, conectores, dispositivos y canalizaciones, todo esto forma parte de una infraestructura dentro de una red LAN y su principal función es transportar señales desde dispositivos emisores hasta los receptores. 

El sistema de cableado estructurado es un sistema integrado y uniforme que resulta muy fácil de mantener tanto para las empresas como por los técnicos especializados encargados del mantenimiento.






Fibra óptica: La fibra óptica es una fibra flexible, transparente, hecha al embutir o extrudir vidrio (sílice) en un diámetro ligeramente más grueso que el de un cabello humano promedio.​ Son utilizadas comúnmente como un medio para transmitir luz entre dos puntas de una fibra y tienen un amplio uso en las comunicaciones por fibra óptica, donde permiten la transmisión en distancias y en un ancho de banda (velocidad de datos) más grandes que los cables eléctricos. 




Servidors i tipus: En pocas palabras, es un dispositivo o infraestructura informática que hace parte de una red y provee información a otros servidores


1. Servidor de email

Uno de los más antiguos que encontraremos en esta lista. Funciona como una especie de oficina de correo para almacenar, recibir, enviar y permitir múltiples operaciones que tienen que ver con el correo personal de los clientes.


2. Servidor web 


Un servidor web se ocupa de guardar la información en formato HTML de los sitios, donde se incluye texto, imágenes, videos y todo tipo de datos. Mediante un explorador web, los usuarios puedan visualizar todo esto en sus pantallas.


3. Servidor de base de datos:

Son dispositivos diseñados para almacenar grandes cúmulos de información y poder gestionar los datos uno por uno.


4. Servidores cloud:

Estos sirven para compañías que se dedican a rentar un espacio en sus servidores para que otras personas o empresas guarden la información de manera remota. Sirven para almacenar grandes cantidades de datos y así proteger la información de las organizaciones o personas naturales.


5. Servidor DNS

Están encargados de gestionar los nombres de los dominios de las páginas web. Es decir, su trabajo es crear un vínculo entre el dominio del sitio con su IP (un conjunto de números que identifica jerárquica y lógicamente una interfaz en red a un dispositivo).


6. Servidor Telnet

Utilizado principalmente en las telecomunicaciones, es un protocolo de red que le permite a los usuarios gestionar, enviar y recibir datos para solucionar problemas con las redes relacionadas con la telefonía.


7. Servidor SIP

Es conocido como Proxy SIP y su trabajo es establecer la conexión para llamadas telefónicas por Internet


8. Servidor FTP

Es un servidor que está conectado a Internet que permite la posibilidad de transferir archivos y datos entre otros ordenadores y servidores.


9. Servidor del acceso remoto (RAS)

Vigila las líneas de módem de los ordenadores u otros medios de comunicación de Internet, de manera tal que los requerimientos conecten con la red en forma remota, contesta llamadas e interviene la petición de la red.


10. Servidor compartido

Otorgan espacio para guardar información y al mismo tiempo comparte recursos con la memoria RAM, el CPU, el sistema operativo, la conectividad a Internet y la dirección IP.


Firewall: Un firewall es un sistema de seguridad de red de las computadoras que restringe el tráfico de Internet entrante, saliente o dentro de una red privada.

Este software o esta unidad de hardware y software dedicados funciona bloqueando o permitiendo los paquetes de datos de forma selectiva. Normalmente, su finalidad es ayudar a prevenir la actividad maliciosa y evitar que cualquier persona (dentro o fuera de la red privada) pueda realizar actividades no autorizadas en la web


Router: Un router es un dispositivo que ofrece una conexión Wi‑Fi, que normalmente está conectado a un módem y que envía información de Internet a tus dispositivos personales, como ordenadores, teléfonos o tablets. Los dispositivos que están conectados a Internet en tu casa conforman tu red de área local (LAN). Una vez que un módem recibe información de Internet, el router la envía a los dispositivos personales.


 ISP: Un proveedor de servicios de Internet (ISP) es una organización que ofrece diversos servicios para que los usuarios puedan acceder y utilizar Internet. Los ISP pueden ser organizaciones de propiedad privada, comunitaria, comercial o sin ánimo de lucro. Ofrecen servicios comunes, como acceso a internet, alojamiento web, tránsito por internet, servicios de correo electrónico, servidores proxy, colocación, registro de nombres de dominio, etc.


Webgrafía ISP

Webgrafía firewall 

Webgrafía tipos de servidores

Webgrafía fibra óptica

Webgrafía CPD

Wengrafía cableado estructurado

Webgrafía AP

 Webgrafía switch.

Webgrafía rack












jueves, 2 de noviembre de 2023

Cookies, que són i com gestionar-les

Las cookies

Desde la aprobación de la GDPR en 2018 los sitios que usen cookies tienen la obligación de mostrar el mensaje para hacer saber al usuario lo que está sucediendo detrás de cámaras en su ordenador. No obstante, por muy informativo que pueda ser, miles de sitios web lo piden una y otra vez sin importar si lo hemos aceptado anteriormente

La única excepción la constituyen aquellas cookies que desde un punto de vista técnico son necesarias para el funcionamiento de la página, como pueden ser aquellas requeridas para la implementación de un servicio solicitado por el usuario. Estas son, por ejemplo, las cookies de sesión para el ajuste del idioma, los datos de acceso y del carrito de la compra o las de flash para la reproducción de contenidos multimedia.

Las cookies son archivos de datos (no códigos) creados y enviados por un sitio web y almacenados en el navegador del usuario. De esta forma, el sitio web puede consultar la actividad previa del navegador y detectar las páginas visitadas por el usuario.

La principal funcionalidad de las cookies es reconocer usuarios. Al habilitarlas, una persona puede regresar a una tienda en línea y continuar con la compra que dejó en el carrito o mantener actualizado un historial de búsqueda dentro del sitio. También sirven para almacenar información que normalmente se pide en distintos formularios de registro o de compras (nombre, ubicación, edad, números de cuenta, etc.) y es necesaria para aprender los comportamientos de los usuarios. Esto también facilita que otras empresas muestren publicidad personalizada.  

Hay dos tipos de cookies según el tiempo que están activas:

  • Cookies de sesión: están diseñadas para reunir y almacenar datos e información, mientras el usuario accede a la web; desapareciendo cuando finaliza la sesión.
  • Cookies persistentes: son aquellas donde los datos permanecen almacenados en el equipo, accediendo a ellos durante un tiempo definido por el prestador del servicio; desde minutos, hasta años.

Cómo quitar las cookies

Aunque la eliminación de cookies a través del menú «Opciones» o «Herramientas» es fácil y relativamente rápido, en la mayoría de navegadores existe un atajo mucho más rápido. Se puede acceder al diálogo de eliminación del historial, cookies y otros datos de navegación pulsando a la vez las teclas Ctr+Shift+Supr (Control+mayúsculas+Suprimir). Por ejemplo, al pulsar estas teclas en Firexfox aparece la siguiente pantalla donde puedes seleccionar que información quieres eliminar y desde cuándo. Selecciona «Rango temporal: Todo» y marca la casilla cookies para que se eliminen todas.









https://rockcontent.com/es/blog/que-son-lascookies/

https://blog.hubspot.es/website/que-son-cookies

https://blogthinkbig.com/que-son-las-cookies-y-cuales-son-sus-distintas-funciones-al-navegar

https://hipertextual.com/2022/02/que-son-cookies-como-saltar-aviso-aparece-todos-sitios-web

https://www.ionos.es/digitalguide/paginas-web/derecho-digital/la-ley-de-cookies-y-su-aplicacion-en-espana/

https://curiosoando.com/como-elimino-cookies-de-mi-ordenador



ADIVINA LA CIUDAD