دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2 rev.2
نویسندگان: Claudio Fornaro
سری: Strumenti per l'ingegneria
ISBN (شابک) : 8876616101, 9788876616105
ناشر: CELID
سال نشر: 2007-2019
تعداد صفحات: 220
زبان: Italian
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 894 کیلوبایت
در صورت تبدیل فایل کتاب Introduzione alla programmazione in Visual Basic for applications. Una guida per imparare a programmare به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مقدمه ای بر برنامه نویسی در ویژوال بیسیک برای برنامه های کاربردی. راهنمای یادگیری برنامه نویسی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این متن به عنوان راهنمایی برای کسانی است که برای اولین بار به مطالعه یک زبان برنامه نویسی می پردازند. دانستن نحوه برنامه نویسی فقط به معنای دانستن نحو یک زبان نیست: در واقع لازم است بدانید ماشینی که استفاده می کنید چگونه کار می کند، مفاهیم منطق و ریاضیات را داشته باشید، الگوریتم های اساسی برای حل کلاس های اصلی را بدانید. از مشکلات مهمتر از همه، داشتن خلاقیت و اختراع ضروری است که برای رسیدگی روشمند به مسائل پیچیده از هر ماهیت ضروری است. با این حال، یادگیری یک زبان برنامه نویسی اولین گام اساسی و ضروری است. و علاوه بر این، ابزارهای توسعه مورد نیاز به راحتی پیدا می شوند: در واقع یک مفسر VBA در هر برنامه از مجموعه بسیار گسترده Microsoft \nOffice (Word، Excel و غیره) وجود دارد. نسخه حرفهای امروزه یکی از پرکاربردترین زبانها برای توسعه برنامههای تجاری، حتی در محیط اینترنت است.\r\nاز آنجایی که این کتاب برای مبتدیان برنامهنویسی طراحی شده است، فقط دستورالعملهای اولیه معرفی خواهند شد (به عنوان مثال، دستورالعمل های مربوط به فایل های دسترسی تصادفی، اشیاء و کلاس ها در بحث گنجانده نشده است). این نباید به عنوان یک عنصر تقلیل دهنده ظاهر شود: در یادگیری اولیه برنامه نویسی توجه به منطق ساخت و درستی الگوریتم مورد استفاده به جای شناسایی بهترین روش و "ظریف" تر بودن آن مهم تر تلقی می شود. کد نویسی سریعتر هنگامی که توانایی برنامه نویسی را به دست آوردید، یادگیری جنبه های پیشرفته تر زبان (یا حتی یک زبان دیگر) فقط یک موضوع مطالعه است و هیچ مشکل خاصی ایجاد نمی کند.
Questo testo vuole essere una guida per chi affronta per la prima volta\r\nlo studio di un linguaggio di programmazione. Saper programmare non vuol\r\ndire solo conoscere la sintassi di un linguaggio: è necessario, infatti, sapere\r\ncome funziona la macchina che si utilizza, avere nozioni di logica e di\r\nmatematica, conoscere gli algoritmi fondamentali per la soluzione delle\r\nprincipali classi di problemi. Soprattutto, è indispensabile avere creatività e\r\ninventiva, necessarie per affrontare con metodo problematiche complesse di\r\nqualsiasi natura. L’apprendimento di un linguaggio di programmazione è\r\ncomunque un primo passo fondamentale ed essenziale.\r\nSi è scelto di utilizzare il linguaggio Visual Basic for Applications,\r\nevoluzione del BASIC, in quanto risulta essere più semplice di altri linguaggi\r\npiù potenti e versatili quali il linguaggio C o Java e inoltre gli strumenti di\r\nsviluppo di cui necessita sono di facile reperibilità: è infatti presente un\r\ninterprete VBA in ogni applicazione della diffusissima suite di Microsoft\r\nOffice (Word, Excel ecc.). La versione professionale è oggi uno dei linguaggi\r\npiù utilizzati per sviluppare applicazioni commerciali, anche in ambito Internet.\r\nEssendo questo libro rivolto ai principianti della programmazione,\r\nverranno introdotte le sole istruzioni di base (ad esempio non si sono incluse\r\nnella trattazione le istruzioni relative ai file ad accesso casuale, agli oggetti, alle\r\nclassi). Ciò non deve apparire come elemento riduttivo: nell’apprendimento\r\niniziale della programmazione si ritiene più importante rivolgere l’attenzione\r\nalla logica della costruzione e alla correttezza dell’algoritmo impiegato\r\npiuttosto che identificare il metodo migliore e la sua codifica più “elegante” e\r\nveloce. Una volta acquisita la capacità di programmare, imparare gli aspetti più\r\nevoluti del linguaggio (o anche un altro linguaggio) è solo questione di studio e\r\nnon presenta particolari difficoltà.
1 Introduzione 1 1.1 Linguaggi e traduttori 1 1.2 L’ambiente di sviluppo 3 1.3 Costruzione dell’interfaccia grafica 5 2 Un primo esperimento 9 2.1 Esercizi 15 3 Variabili e tipi numerici 17 3.1 Variabili numeriche 18 3.1.1 Espressioni numeriche 20 3.1.2 Valutazione delle espressioni numeriche 20 3.1.3 Principali funzioni di conversione di tipo 23 3.1.4 Funzioni intrinseche 25 3.1.5 Precedenza e associatività degli operatori 25 3.1.6 Costanti numeriche 26 3.2 Esercizi 28 4 Input/Output da tastiera e su video 29 4.1 L’istruzione MsgBox 29 4.2 L’istruzione InputBox 31 4.3 Esercizi 32 5 Esecuzione condizionale 33 5.1 Il costrutto If-Then 33 5.2 Espressioni relazionali 38 5.3 Espressioni logiche 39 5.3.1 Operatore Or 39 5.3.2 Operatore And 39 5.3.3 Operatore Xor 40 5.3.4 Operatore Not 40 5.4 Precedenza degli operatori 40 5.5 Il costrutto Select Case 41 5.6 Esercizi 44 6 Le stringhe 47 6.1 Variabili stringa 48 6.2 Operazioni sulle stringhe 49 6.3 Funzioni sulle stringhe 50 6.3.1 Len 50 6.3.2 Left 50 6.3.3 Right 50 6.3.4 Mid 51 6.3.5 Instr 51 6.3.6 Altre funzioni sulle stringhe 52 6.4 Confronti tra stringhe 54 6.5 Esercizi 56 7 Salti incondizionati 57 8 Esecuzione ciclica 59 8.1 Il ciclo For-Next 60 8.2 Esercizi 64 8.3 Il ciclo Do-Loop 66 8.4 Esercizi 70 9 Vettori e matrici 73 9.1 Matrici 75 9.2 Vettori e matrici di tipo stringa 76 9.3 Esercizi 76 10 I file 79 10.1 Aprire e chiudere un file 80 10.2 Scrivere in un file 82 10.3 Leggere da un file 83 10.4 Esercizi 87 11 I sottoprogrammi e la programmazione modulare 89 11.1 Le funzioni 92 11.2 Le subroutine 93 11.3 Argomenti e parametri formali 94 11.3.1 Passaggio degli argomenti 95 11.4 Variabili statiche 99 11.5 Variabili non locali 100 11.6 Inizializzazione delle variabili 101 11.7 La ricorsione 101 11.8 Esercizi 104 12 Tipi di dati composti 107 12.1 Esercizi 109 13 Alcuni altri controlli Visual Basic 111 13.1 Le Label 111 13.2 Le TextBox 111 13.3 Gli OptionButton 114 13.4 Le CheckBox 115 13.5 Abilitare e nascondere i controlli 116 14 Suggerimenti per una buona programmazione 117 14.1 Variabili implicite 117 14.2 Indentazione del codice 117 14.3 I commenti 118 15 Debugging 119 16 Esercizi riassuntivi 121 17 Un esempio di Macro VBA per Excel 129 17.1 Commento del codice 132 18 Soluzione degli esercizi 135 18.1 Capitolo 2 135 18.2 Capitolo 3 136 18.3 Capitolo 4 138 18.4 Capitolo 5 138 18.5 Capitolo 6 143 18.6 Capitolo 8 150 18.7 Capitolo 9 163 18.8 Capitolo 10 174 18.9 Capitolo 11 185 18.10 Capitolo 12 196 18.11 Capitolo 16 198