Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

iniziare programmazione in Pascal oppure in Basic

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

2
voti

[51] Re: iniziare programmazione in Pascal oppure in Basic

Messaggioda Foto Utenteelfo » 9 set 2016, 11:41

Ti suggerisco di guardare questa pagina di Brian Harvey che scrive:

"I taught many of the lower division (freshman and sophomore) computer science courses at Berkeley"

https://people.eecs.berkeley.edu/~bh/

Nella pagina ci sono alcuni suoi libri (dei suoi corsi altamente didattici) che puoi scaricare liberamente per uso personale.

Guarda anche

Scheme vs. Python

https://people.eecs.berkeley.edu/~bh/proglang.html
Avatar utente
Foto Utenteelfo
6.819 4 5 7
G.Master EY
G.Master EY
 
Messaggi: 2828
Iscritto il: 15 lug 2016, 13:27

0
voti

[52] Re: iniziare programmazione in Pascal oppure in Basic

Messaggioda Foto Utentespeedyant » 9 set 2016, 21:41

Piccola nota "nostalgica", almeno per quanto mi riguarda, noto che si parla ancora dello scheme, quello che veniva apostrofato "schif" da alcuni miei colleghi di università...
Son quello delle domande strane!
Avatar utente
Foto Utentespeedyant
5.093 3 6 8
Master
Master
 
Messaggi: 3877
Iscritto il: 9 lug 2013, 18:29
Località: Torino

0
voti

[53] Re: iniziare programmazione in Pascal oppure in Basic

Messaggioda Foto Utentespeedyant » 9 set 2016, 22:03

Prova a vedere se della serie "for Dummies" trovi qualcosa. Trovi molto in lingua inglese ma con un briciolo di fortuna trovi anche in italiano.
Son quello delle domande strane!
Avatar utente
Foto Utentespeedyant
5.093 3 6 8
Master
Master
 
Messaggi: 3877
Iscritto il: 9 lug 2013, 18:29
Località: Torino

0
voti

[54] Re: iniziare programmazione in Pascal oppure in Basic

Messaggioda Foto Utentehuyol » 9 set 2016, 23:44

grazie una cifra per le indicazioni!! intanto ho preso in biblioteca il libro "Programmare in C" di Byron S. Gottfried edito da McGraw-Hill....per chi è a digiuno della materia mi sembra buono...non ha un linguaggio elaborato, per cui seguo abbastanza gli argomenti....una curiosità....a pag.5 del libro cito testualmente "il timesharing consente a più utenti di utilizzare contemporaneamente un singolo computer. Il computer host può essere un mainframe, un minicomputer o un potente PC. I vari utenti comunicano con il computer attraverso i loro terminali"....forse il timesharing è sinonimo di server_client??
Avatar utente
Foto Utentehuyol
120 2 5
Frequentatore
Frequentatore
 
Messaggi: 203
Iscritto il: 30 gen 2011, 19:24

1
voti

[55] Re: iniziare programmazione in Pascal oppure in Basic

Messaggioda Foto UtenteDanteCpp » 10 set 2016, 0:03

No, il timesharing (condivisione del tempo) si riferisce al fatto che le risorse di sistema, in particolare la CPU, vengono razzionate temporalmente tra i vari utenti (o al giorno d'oggi, tra i vari programmi).
Ciò è necessario poiché una CPU (o al giorno d'oggi, un core) è in grado di eseguire un solo programma per volta.
Il fatto che gli utenti e la CPU comunicano con il paradigma client/server è un altro discorso.
Ma se vuoi approfondire di consiglio di aprire un'altra discussione. O_/
Avatar utente
Foto UtenteDanteCpp
4.730 3 9 13
Master EY
Master EY
 
Messaggi: 1106
Iscritto il: 15 dic 2011, 18:51

0
voti

[56] Re: iniziare programmazione in Pascal oppure in Basic

Messaggioda Foto UtenteLucaCassioli » 16 set 2016, 16:13

huyol ha scritto:grazie una cifra per le indicazioni!! intanto ho preso in biblioteca il libro "Programmare in C" di Byron S. Gottfried edito da McGraw-Hill....per chi è a digiuno della materia mi sembra buono...non ha un linguaggio elaborato, per cui seguo abbastanza gli argomenti....una curiosità....a pag.5 del libro cito testualmente "il timesharing consente a più utenti di utilizzare contemporaneamente un singolo computer. Il computer host può essere un mainframe, un minicomputer o un potente PC. I vari utenti comunicano con il computer attraverso i loro terminali"....forse il timesharing è sinonimo di server_client??

Il "timesharing" vuol dire che.... il C è un linguaggio troppo complicato, potente e specialistico per essere usato per imparare a programmare.

Nel resto del libro troverai tantissime altre nozioni che al momento per te sono perfettamente inutili (multithread, stack, assembly, librerie,...), ma che renderanno pesantissima la lettura e difficilissimo imparare a programmare.
Dubito per esempio che un libro sul C spieghi che una "stringa" non è un laccio di scarpa ma una sequenza di caratteri, o che spieghi che un valore "attuale" è in realtà un'errata traduzione dell'inglese "actual", che vuol dire invece "reale", o che spieghi che A=3 non è un'equazione, o che le parentesi graffe, quadre e tonde non vengono usate per nidificare espressioni matematiche come a scuola, ma hanno ognuna un utilizzo completamente diverso dall'altra.

Anche solo il doversi ricordare di mettere un (apparentemente) inutile punto e virgola alla fine di ogni riga fa impazzire i principianti, visto che nessun compilatore ti dirà mai "guarda che ti sei dimenticato un punto e virgola", ma ti darà invece messaggi assurdi riferiti a 3 righe sopra o 10 righe sotto rispetto a dove manca il punto e virgola.
E passerai anche ore a cercare un introvabile errore, prima di scoprire che da qualche parte hai scritto A=1 invece di A==1, che sembrano la stessa cosa ma sono due cose totalmente diverse.
E poi cercherai di capire perché " e '' sembrano la stessa cosa mentre sono due cose totalmente diverse.
Oppure da una parte scriverai Pippo e dall'altra pippo, e non funzionerà niente e non capirai perché, visto che in teoria Pippo è sempre Pippo... :lol:
E sbatterai la testa al muro per capire perché il terzo elemento di una stringa è l'elemento numero 2.


Ti sei messo in una situazione da esaurimento nervoso. ?%
Avatar utente
Foto UtenteLucaCassioli
476 2 4
Stabilizzato
Stabilizzato
 
Messaggi: 333
Iscritto il: 26 apr 2016, 19:12

1
voti

[57] Re: iniziare programmazione in Pascal oppure in Basic

Messaggioda Foto Utentehuyol » 16 set 2016, 16:40

:mrgreen: :mrgreen: no, dai...non è così tragica la situazione....ho imparato cos'è una variabile con i suoi vari tipi int, char, ecc.....mi ricordo di mettere il punto e virgola alla fine dell'istruzione, di mettere la "main" all'inizio di aprire e chiudere le parentesi graffe....poi mi piace studiare ed imparare cose nuove ed inoltre il C è un linguaggio di programmazione che, in un futuro più o meno vicino, mi permetterà di programmare i PIC, senza dover ricominciare a studiare un secondo linguaggio.

La cosa più importante è che lo faccio perché mi piace e per arricchimento culturale...non lo prendo per un impegno....comunque ti ringrazio per....avermi messo sull'avviso della "difficoltà" del programmare in C, tutti i consigli sono ben accettati!!! :ok: O_/
Avatar utente
Foto Utentehuyol
120 2 5
Frequentatore
Frequentatore
 
Messaggi: 203
Iscritto il: 30 gen 2011, 19:24

0
voti

[58] Re: iniziare programmazione in Pascal oppure in Basic

Messaggioda Foto UtenteTardoFreak » 16 set 2016, 16:49

Ma suvvia!
Tre sono i costrutti fondamentali della programmazione: l' assegnazione di risultati di espressioni, il controllo del flusso, il controllo del ciclo.
Per le funzioni i passaggi dei parametri ed i valori di ritorno.
I tipi di base si imparano in un giorno.
Visibilità e classi di memorizzazione non sono un problema.

Se si hanno difficoltà ad imparare queste quattro cacchiate con il C, allora è meglio consultare qualcuno bravo.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

1
voti

[59] Re: iniziare programmazione in Pascal oppure in Basic

Messaggioda Foto UtenteMassimoB » 16 set 2016, 17:30

In italiano suggerisco uno dei seguenti testi:

Algoritmi e programmazione in C di Francesco Oliveri (molto bello ma richiede un minimo di conoscenza pregressa)

Programmazione in C di Kim N. King (te lo suggerisco per semplicità nel modo di trattare gli argomenti)

C corso completo di programmazione di Paul e Harvey Deitel (libro di testo in molti corsi universitari)
MCSA Windows Server 2012 R2
Cisco CCNA R&S - Cisco CCNA Security - Cisco CCNA Cyber Ops
CompTia A+ - CompTia Linux+ - CompTIA Systems Support Specialist CSSS
CompTia Pentest+ LPIC-1 - VCP VMware - Cisco CCNP Enterprise
Avatar utente
Foto UtenteMassimoB
14,2k 6 12 13
Expert free
 
Messaggi: 3163
Iscritto il: 28 ott 2012, 9:56
Località: Milano

0
voti

[60] Re: iniziare programmazione in Pascal oppure in Basic

Messaggioda Foto UtenteTardoFreak » 16 set 2016, 20:08

Io insisto con il libro di Satvich ed il Java.
Ho visto gente che non sapeva niente di programmazione, zero su zero, delle vere e proprie teste di legno che con quel libro hanno imparato bene.

Poi, fate un po' come caxxo ve pare. :mrgreen:
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

PrecedenteProssimo

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti