Glossario
ADA
Linguaggio di programmazione di alto livello, derivato dal Pascal e sviluppato negli 70.
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.
CPU
La CPU (Central Processing Unit
CSS
CSS (Cascading Style Sheets) è un linguaggio (di stile, non di programmazione) per la definizione delle reogle di stile / formattazione di vari tipi di documento come HTML, XML, XHTML, SVG.
Viene, quindi, utilizzato su tutte le pagine web per definirne la struttura e la grafica.
Ler regole per comporre fogli CSS, sono standardizzate secondo la specifica W3C.
Nel corso degli anni sono state create diverse versioni; quella attuale è la versione 3.
DART
Dart è un linguaggio di programmazione sviluppato da Google, con il quale è possibile creare programmi per:
- desktop
- web
- mobile
E' multi
DRIVER
Software, spesso scritto in Assembly, che serve al sistema operativo di controllare un dispositivo hardware.
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.
FAQ
Frequently Aasked Questions: elenco delle domande più frequenti riguardo ad un determinato prodotto o servizio.
GB
GigaByte: unità di misura.
1GB equivale a 1.024 MB
HTML
Acronimo di HyperText Markup Language, è un linguaggio di formattazione / markup usato per la creazione di pagine web.
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.
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.
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).
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
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.
ROUTER
Componente hardware che in una rete stabilisce dove inviare un determinato flusso dati.
RUBY
Ruby è un linguaggio di programmazione orientato agli oggetti, creato nel 1993 da Yukihiro Matsumoto.
E' multi piattaforma, e quindi i suoi programmi sono portabili su varie piattaforme (Linux, macOS, Windows, ecc).
Il linguaggio da cui riprende di più è lo Smalltalk, seguito da Lisp e Perl.
Una grande spinta al suo utilizzo è dovuto al celebre framework per il web Ruby on Rails.
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 è 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