Programmazione e Algoritmi

Tutto ciò che riguarda la programmazione, in vari linguaggi come C, PHP, SQL, Python, Javascript, jQuery, HTML & CSS ed i vari algoritmi efficienti.

Pilotare iTunes con Python – Windows

1
Ben tornati! In serbo per voi oggi, una manciata di codice Python, per il controllo di iTunes (il software per la gestione e riproduzione di brani, Made by Apple). Python e iTunes interagiscono via scripting, COM. (iTunes è infatti, fortunatamente dotato di un’interfaccia script). Il modulo [...]

Linguaggio C – Struttura dati Lista Ordinata

0
In una lista ordinata, gli elementi sono inseriti in modo che la lista sia costituita da una sequenza ordinata di elementi. La struttura su cui andremo a lavorare sarà così composta: typedef int t_atomo;   typedef struct listaord { t_atomo info; struct listaord *prox; } t_listaord;typedef int [...]

Assembler – Moltiplicazione di numeri

0
Riprendiamo a parlare di linguaggio a basso livello. Ecco un nuovo esercizio in linguaggio Assembler: realizzare un programma capace di effettuare la moltiplicazione di due numeri con somme ripetute. (Stampa del prodotto max a 2 cifre). ;ESERCIZIO: Moltiplicazione di due numeri con somme ripetute. [...]

Assembler – Array di stringhe

0
Nonostante l’assembler sia un linguaggio di basso livello, iniziamo a esplorare una delle strutture dato fondamentali in ogni linguaggio di programmazione, l’array o vettore. Il seguente frammento di codice stampa un array di stringhe, ogni elemento (stringa) viene stampato su una nuova [...]

Assembler – conversione da Maiuscolo a minuscolo.

0
Altro Programma in Assembler, il linguaggio di basso livello per eccellenza, che legge un carattere Maiuscolo e lo converte in minuscolo. (La strategia usata è basilare, basta avere in mano una tabella ascii per capire come procedere nella stesura del codice). ; Nella codifica ASCII le lettere [...]

Assembler – Input e output carattere

1
Piccolo tutorial per Assembly (Masm32) su come fare l’input e l’output di un carattere da tastiera, usando i parametri 1h e 2h dell’interrupt 21h. Lo ricordiamo l’Assembler è un linguaggio di programmazione a basso livello. ; legge un carattere da tastiera e lo stampa a video .model small ; si [...]

Text box per input dinamici da tastiera in wxPython

0
La scorsa volta, parlando di wxPython, abbiamo visto gli Alert Box. Oggi un videotutorial sui text box dinamici per l’input di testo da tastiera. E’ una caratteristica che il vostro programma dotato di interfaccia grafica, non può non avere! Risultano molto utili per input testuali “opzionali/a [...]
Torna all'inizio