SlashCode

Main menu

Skip to content
  • About SlashCode
  • Feedback

Category: Guide

Raccolta di guide, tutorial, trucchi ed esempi riguardo le varie discipline informatiche.

Programmazione #9: Memoria – Tipi di dato

August 31, 2008
Email, RSS Follow

Abbiamo accennato anche cosa sono i riferimenti (o puntatori): variabili che invece di contenere il dato contengono l’indirizzo in cui trovare il dato. Abbiamo però visto anche che le variabili conoscono anche il tipo di dato a cui si riferiscono … Continue reading →

Posted in Generale

Programmazione #8: Memoria – Puntatori

August 30, 2008
Email, RSS Follow

Ora che conosciamo la struttura “a cassetti” della memoria e come viene organizzata a tempo di esecuzione possimo introdurre il concetto dei puntatori (o riferimenti). Questo tipo di variabili sono ben noti a chi programma in C ma esistono in … Continue reading →

Posted in Generale

Programmazione #7: Variabili – Organizzazione della Memoria

August 28, 2008
Email, RSS Follow

Iniziamo ora la serie di argomenti legati al funzionamento dei linguaggi di programmazione. Cercherò come al solito di limitare al minimo i tecnicismi soprattutto ora che la faccenda comincia a farsi complicata. Per la lezione di oggi cominceremo dal più … Continue reading →

Posted in Generale

Programmazione #6: Linguaggi di scripting e ordinari.

August 27, 2008
Email, RSS Follow

Approfitto del fatto che per l’università sto preparando una relazione sui linguaggi di scripting per approfondire questa ulteriore (e per noi ultima) classificazione dei linguaggi di programmazione. Per finire la nostra panoramica sui linguaggi di programmazione, e prima di addentrarci … Continue reading →

Posted in Generale

Programmazione #5: Paradigma a oggetti e procedurale

August 26, 2008
Email, RSS Follow

La scorsa volta abbiamo visto le principali differenza fra linguaggi compilati e linguaggi interpretati. Abbiamo visto che la differenza principale sta nelle prestazioni e nella portabilità diretta. Quindi spero che ora a seconda del progetto che avete in mente sapete … Continue reading →

Posted in Generale

Programmazione #4: Linguaggi interpretati e linguaggi compilati

August 18, 2008
Email, RSS Follow

Questa è la prima parte dedicata ai linguaggi di programmazione a cui molto probabilmente eravate interessati se vi siete spinti fin qui. Ora che avete nozioni sufficenti su cos’è la programmazione e cos’è un algoritmo non dovrebbe essere difficile spiegare … Continue reading →

Posted in Generale

Programmi #3: Progetto e Complessità

August 18, 2008
Email, RSS Follow

Abbiamo visto cos’è un algoritmo, come è suddiviso e come lo si rappresenta astrattamente in fase di “progetto”. Ora affronteremo il come progettarlo e in particolare il metodo del Dividi et Impera. La progettazione di un algoritmo è la fase … Continue reading →

Posted in Generale

Programmazione #2: Algoritmi

August 17, 2008
Email, RSS Follow

Nella scorsa lezione abbiamo visto che cosa è la programmazione e abbiamo notato che si può semplificare nella creazione di algoritmi. L’astrazione da ogni linguaggio ci permette di dimenticarci per il momento le difficoltà implementative di ogni algoritmo e concentrarci … Continue reading →

Posted in Generale

Programmazione #1: Principi Base

August 17, 2008
Email, RSS Follow

Nel mio pellegrinare nella rete mi sono trovato spesso davanti a persone desiderose di imparare a programmare ma che ignoravano i fondamenti di questa “dottrina”. In questi casi la domanda che segue naturale è sempre “quale linguaggio per cominciare?” Vorrei … Continue reading →

Posted in Generale

Post navigation

Newer posts →

Seguimi!

Seguimi! FacebookSeguimi! Google+Seguimi! Twitter

Categories

  • AI e Neuroscienze (22)
  • Game Development (8)
  • Guide (119)
    • Algoritmica (11)
    • C/C++ (15)
    • CVS (11)
    • Debian/Ubuntu (5)
    • Generale (25)
    • Java (5)
    • Lisp/Scheme (11)
    • Lua (10)
    • OpenGL (7)
    • Python (15)
    • Reti (5)
    • Sistemi Operativi (3)
    • Text Editor (2)
    • Varie (4)
  • News (51)
    • Distribuzioni (20)
    • Kernel (3)
    • Software (11)
  • Progetti (26)
    • Enea (2)
    • Esterni (5)
    • LinuxQualityHelp (2)
    • PyBackup (7)
    • Script Vari (7)
  • TheSlashCodeProject (17)
Powered by WordPress and Foghorn