Glossario
B
BITMAP

BITMAP

Immagine costituita da piccoli elementi luminosi denominati pixel.

Quanti più pixel si utilizzano, tanto più l'immagine risulta definita.

I file Bitmap hanno estensione BMP.

C
CPU

CPU

La CPU (Central Processing Unit

D
DRIVER

DRIVER

Software, spesso scritto in Assembly, che serve al sistema operativo di controllare un dispositivo hardware.

E
ECMASCRIPT

ECMASCRIPT

Linguaggio di programmazione standardizzato da Ecma International.

Ci sono varie implementazioni di questo linguaggio, di cui sicuramente Javascript è la più conosciuta.

Al momento siamo alla sesta versione, con la settiman che dovrebbe essere in lavorazione.

H
HDMI

HDMI

HDMI sta per High

HTML

HTML

Acronimo di HyperText Markup Language, è un linguaggio di formattazione / markup usato per la creazione di pagine web.

J
JAVA

JAVA

In informatica, Java è un linguaggio di programmazione a oggetti, progettato per essere il più possibile indipendente dalla piattaforma di esecuzione.

I programmi scritti in Java, vegono compilati in bytecode, interpretato poi dalla JVM (Java Virtual Machine).

Questo modo di operare, lo rende (abbastanza) indipendente dalla piattaforma sottostante, in quanto basta installare la JVM.

L
LINUX

LINUX

Kernel creato nel 1991 da Linus Torvalds.

Sulla base di questo Kernel sono stati creati vari sistemi operativi come:

  • Ubuntu
  • Debian
  • Fedora
  • Red Hat
  • OpenSUSE
  • ecc

Viene distribuito con la licenza GNU GPLv2.

M
MYSQL

MYSQL

MySQL, di proprietà della Oracle, è un database server basato sul modello relazionale (RDBMS).

E' disponibile per varie piattaforme, tra cui Windows, Linux e macOS.

E' un software libero, con duplice licenza, ed è supportato da tantissimi linguaggi di programmazione (Java, PHP, C#, Python, ecc).

E' tra i database più usati, soprattutto in ambito web, insieme a Linux, Apache e PHP (la cosidetta piattaforma LAMP).

P
PHP

PHP

PHP è l'acronimo ricorsivo di "PHP: Hypertext Preprocessor".

Originariamente era l'acronimo di "Personal Home Page").

E' un linguaggio di scripting interpretato, originariamente concepito per le web application.

Ma può essere utlizzato anche per applicazioni standalone e applicazioni console.

PROCESSORE

PROCESSORE

Identificato anche come unità di elaborazione, è un dispositvo hardware dedicato all'esecuzione di istruzioni.

Sostanzialmente è il dispositivo che esegue l'elaborazione dei dati, guidato dal sistema operativo.

R
ROUTER

ROUTER

Componente hardware che in una rete stabilisce dove inviare un determinato flusso dati.

S
SISTEMA OPERATIVO

SISTEMA OPERATIVO

Un sistema operativo (abbreviato in OS o SO) è un software che consente all'utente di utilizzare un computer, o un qualsiasi apparecchio hardware in generale (palmari, smartphone, ecc).

Esempi sono:

  • Ubuntu (basato sul Kernel Linux)
  • Windows (XP / 7 / 10)
  • Mac OS X

SQL

SQL

SQL è l'acronimo di Structured Query Language, ed è il linguaggio standardizzato usato per l'interrogazione e la mindapolazione di database basati sul modello relazionale (RDBMS).

Alucni tra i più famosi database che si appoggiano a SQL sono:

  • MySQL / MariaDB
  • Microsoft SQL Server
  • Oracle