La programmazione è solitamente molto dura sul
principiante. Quando in primo luogo vi sedete giù per studiare
una lingua la prima cosa li insegnano che è I/O, significando l'input
e l'uscita. Come comunicare con il calcolatore. Tanto
quanto quello è importante ed È i principi fondamentali ad esso
tutti, là è qualcosa che dovrebbero insegnare in primo luogo - IL
SENSO PENSATE.
Un programmatore begining, se chiesto di scrivere un programma
che calcola e una media di 20 gradi, cominci scrivendo il programma.
Così, in primo luogo il programmatore scriverà le linee di
base cominciare del linguaggio di programmazione he/she sta usando ed
allora gli inizio di programma e... niente. Ora, sto usando un
esempio molto semplice, uno che probabilmente 100% di tutte le
Software Engineei fuori là scriverà automaticamente.
Ma in generale, PRIMA CHE scriviate il programma, prenda pezzo
di carta e scriva le fasi. Ciò è denominata e la procedura ed
esso è molto importanti da ottenere usati a scrittura loro perché i
programmi otterranno soltanto più duri e più grandi.
Così una procedura per l'esempio medio osserverà qualcosa come
questo:
Calcoli la media: Aggiunga tutti gli elementi e dividasi
dal numero di elementi.
Aggiunta: somma variabile iniziata, contatore variabile
iniziato
elemento 1.read dall'utente
2.add per sommare l'elemento ha letto
3.add uno al contatore
4.if contro non è ancora 20, non tutti gli elementi è
stato letto. Vada di nuovo a punto (1).
Divisione: average=sum/20
stampi la somma.
In primo luogo che cosa è scrive i nomi dei punti:
aggiunga tutti gli elementi, dividasi dal numero di elementi
Allora scrivete i punti di base all'interno dei punti
che avete scritto. Lavorate lentamente il vostro senso più
profondo e più profondo in ogni punto fino a che la vostra procedura
non sia completa. Una volta che siete fatti "traducala" a che
cosa software state usando.
Ricordisi di questo come regola di base nella tecnologia della
programmazione: non scrivete appena il programma. Lavorate
con esso, scrivendo per gradi.
Buona fortuna.
