Tipi di programma di base:
* Editori di testo: Questi sono programmi per la creazione e la modifica di file di testo semplice. Esempi includono Blocco note (Windows), TextEdit (MacOS) e molti più sofisticati editor di codice come VS Codice, Sublime Testo, Atom. Questi sono fondamentali perché sono usati per scrivere quasi tutti gli altri programmi.
* Compilatori e interpreti: Questi programmi traducono il codice leggibile dall'uomo (come C ++, Java, Python) in istruzioni leggibili a macchina che il processore del computer può eseguire. I compilatori traducono contemporaneamente l'intero programma, mentre gli interpreti traducono ed eseguono la linea per linea.
* linker: Questi programmi combinano più file di oggetti compilati in un singolo programma eseguibile.
* Debugger: Questi aiutano i programmatori a trovare e correggere errori nel loro codice.
* Sistemi operativi (OS): Sebbene complesso, il sistema operativo è un programma di base che gestisce tutte le risorse hardware e software di un computer. Gli esempi includono Windows, MacOS, Linux e Android.
Tipi di programmi di applicazione comuni:
Questi sono programmi con cui gli utenti interagiscono direttamente:
* elaboratori testi: Utilizzato per la creazione e la modifica di documenti (ad es. Microsoft Word, Google Docs, LibreOffice Writer).
* fogli di calcolo: Utilizzato per l'organizzazione e l'analisi dei dati (ad es. Microsoft Excel, fogli Google, LibreOffice Calc).
* Database: Utilizzato per archiviare e gestire grandi quantità di dati (ad es. Mysql, PostgreSQL, MongoDB).
* Browser Web: Utilizzato per l'accesso e la visualizzazione di informazioni sul World Wide Web (ad es. Chrome, Firefox, Safari).
* Clienti e -mail: Utilizzato per l'invio e la ricezione di e -mail (ad es. Outlook, Thunderbird).
* Editori grafici: Utilizzato per la creazione e la modifica di immagini (ad es. Photoshop, GIMP).
oltre le basi (ma ancora comune):
* Utilità: Questi eseguono attività specifiche come pulizia del disco, compressione dei file, monitoraggio del sistema, ecc.
* Giochi: Da semplice a complesso, i giochi sono una categoria significativa di programmi per computer.
* Strumenti di monitoraggio del sistema: Questi forniscono informazioni sulle prestazioni del computer e sull'utilizzo delle risorse.
I programmi "di base" dipendono fortemente da ciò che consideri "Basic". Mentre un foglio di calcolo potrebbe essere fondamentale per un utente, è incredibilmente complesso dal punto di vista della programmazione. Allo stesso modo, un semplice programma di calcolatrice è fondamentale nella funzione ma comporta concetti di programmazione fondamentali.
software © www.354353.com