Birotică Profesională. Cursul 12
|
|
- Amelia Rodgers
- 6 years ago
- Views:
Transcription
1 Birotică Profesională Cursul 12
2 Sumar Visual Basic for Applications (VBA) Tipuri de date Structuri de control Funcţii si proceduri Obiecte si colecţii
3 VBA Mediu de programare destinat in special realizării de macro-uri Macrocomandă: secvenţă de instrucţiuni obţinută prin înregistrarea unui set de acţiuni specifice unei aplicaţii in vederea execuţiei ulterioare Limbaj de programare: Visual Basic
4 Mediul de dezvoltare Editorul VBA, accesibil din orice aplicație Microsoft Office 2007/2010: Prin combinația de taste ALT+F11 Prin butonul Visual Basic din selectorul Developer (selectorul se activeaza din optiunile aplicatiei, categoria Popular) Module Conțin codul VBA grupat in subprograme si declarații Sint incluse in fișierele asociate aplicațiilor Office (nu sint salvate in fișiere distincte)
5 Tipuri de date Boolean Byte Currency Date Double Integer Long Single String Variant
6 Variabile Dim NumeVariabila Dim NumeVariabila As Tip Dim MasivUnidimensional(dim-1) as Tip Option Explicit Option Base
7 Variabile Dim i as Integer Dim sir as String Dim vect(9) As Integer Dim vect2(1 To 10) As Single Dim rezultat Dim V(1 to 10, 1 to 12) As Double
8 Variabile i = 0 vect(i) = i * i sir = test V(i, j) = i * j
9 Constante Se utilizează Const Exemplu: Const PI as Single = 3.14 Const Mesaj as String = "Informare Const DataReferinta As Date = #5/25/2009#
10 Constante predefinite la nivelul limbajului Visual Basic vbokonly, vbinformation la nivelul fiecărui model de programare (Word, Excel etc.): wdtoggle, xlnormal
11 Operatori +, -, *, \, /, ^, Mod Operatori aritmetici & Concatenare siruri =, >, <, >=, <=, <> Operatori relationali And, Or, Xor, Not Operatori logici
12 Structuri de control If conditie Then 'instructiuni Else 'instructiuni End If
13 Structuri de control Select Case expresie Case v1 'instructiuni Case v2 'instructiuni Case Else 'instructiuni End Select
14 Structuri de control For contor = vi To vf [Step pas] 'instructiuni [Exit For] 'instructiuni Next [contor]
15 Structuri de control Option Base 1... Dim Cheltuieli(12, 4) As Single Dim i As Byte Dim j As Byte For i = 1 To 12 For j = 1 To 4 Cheltuieli(i, j) = 0 Next j Next i
16 Structuri de control While conditie 'instructiuni Wend
17 Structuri de control Do 'instructiuni [Exit Do] 'instructiuni Loop [{While Until} conditie]
18 Structuri de control Do [{While Until} conditie] 'instructiuni [Exit Do] 'instructiuni Loop
19 Proceduri si funcţii Sub NumeProcedura (argument1 As Tip1, argument2 As Tip2,...) 'instructiuni VBA End Sub Function NumeFunctie (argument1 As Tip1, argument2 As Tip2,...) as Tip 'instructiuni VBA NumeFunctie = valoarereturnata End Function
20 Proceduri si funcţii Parametri prin valoare ByVal (implicit) Parametri prin referinta ByRef
21 Apel funcții/proceduri ProceduraFaraParametri ProceduraCuParametri p1,,p3 Rez = FunctieFaraParametri Rez = FunctieCuParametri(p1,,p3, p4)
22 Funcţii predefinite Matematice Prelucrare siruri Data si timp Financiare Abs, Atn, Cos, Sin, Exp, Rnd, Log Asc, Chr, LCase, Len, LTrim, RTrim, Trim, UCase, Val, Str, Mid, Left, Right Date, Time, Now, Day, Month, Year Pmt, NPV, IRR, FV
23 Funcţii pentru preluarea/afişarea datelor MsgBox(mesaj, [butoane], [titlu], ) Returnează codul butonului apăsat InputBox(mesaj, [titlu], [text_initial],[pozx], [pozy], ) Returnează şirul de caractere introdus de utilizator sau şirul vid în cazul apăsării butonului Cancel
24 Funcţii pentru preluarea/afişarea datelor i = InputBox("Valoarea", "Transforma in hexa") MsgBox Hex$(Val(i)),, "Hexa"
25 Clase si obiecte Clasa tip definit de utilizator Obiect variabilă (instanţă) de tip clasă Clasa = Proprietăţi + Metode Evenimente
26 Colecţii Multime de obiecte de acelasi tip Metode: Add Proprietati: First, Last, Count Parcurgerea secventiala a obiectelor: For Each obiect In Colectie 'Prelucrare obiect Next
27 Proprietăţi si metode Obiect.Proprietate Obiect.Metoda(param) With Obiect.Proprietate.Metoda(param) End With
28 Bibliografie P. McFedries Absolute Beginner's Guide to VBA, Que, 2004 R. Mansfield Office 2003 Application Development All-in-One Desk Reference For Dummies, Wiley Publishing, Inc., 2004 P. Pocatilu si D. Vespan (coord) Birotică Profesională, Ed. ASE, 2009 R. Shepherd Excel VBA Macro Programming, McGraw-Hill/Osborne, 2004
( ) 1.,, Visual Basic,
( ) 1. Visual Basic 1 : ( 2012/2013) :. - : 4 : 12-14 10-12 2 http://www.institutzamatematika.com/index.ph p/kompjuterski_praktikum_2 3 2 / ( ) 4 90% 90% 10% 90%! 5 ? 6 "? : 7 # $? - ( 1= on 0= off ) -
More informationLaborator 8 Java Crearea claselor de obiecte. Variabilele (campurile) clasei de obiecte
Laborator 8 Java Crearea claselor de obiecte. Variabilele (campurile) clasei de obiecte Probleme rezolvate: Scrieti, compilati si rulati toate exemplele din acest laborator: 1. Programul urmator (LotoConstante.java)
More informationJavaScript - Intorducere. Și nu numai...
JavaScript - Intorducere Și nu numai... Ce facem azi Nu o sa va vină să credeți. Pe foaia albă vă scrieți numele și prenumele ȘI Povestim despre JavaScript Exemple de aplicare discutii și surprize mici
More informationPA R T. A ppendix. Appendix A VBA Statements and Function Reference
PA R T V A ppendix Appendix A VBA Statements and Reference A d Reference This appendix contains a complete listing of all Visual Basic for Applications (VBA) statements (Table A-1 ) and built-in functions
More informationPhụ lục 2. Bởi: Khoa CNTT ĐHSP KT Hưng Yên. Returns the absolute value of a number.
Phụ lục 2 Bởi: Khoa CNTT ĐHSP KT Hưng Yên Language Element Abs Function Array Function Asc Function Atn Function CBool Function CByte Function CCur Function CDate Function CDbl Function Chr Function CInt
More informationProgramare avansată Introducere
Programare avansată Introducere Desfășurarea cursului Scopul Motivația Modul de lucru Platforma de programare Documentația Evaluarea Laborator: probleme, proiecte, referate ușor Examen: test scris greu
More informationLaborator 3 Java. Introducere in programarea vizuala
Laborator 3 Java Introducere in programarea vizuala 1. Pachetele AWT si Swing. 2. Ferestre 3.1. Introduceti urmatorul program JAVA: public class Pv public static void main(string args[ ]) JFrame fer=new
More informationVariabile predefinite
Php(2) Variabile predefinite Variabile predefinite $GLOBALS = pot fi accesate toate variabilele globale care sunt accesibile scriptului PHP curent $_SERVER = contine o serie de variabile ale caror valori
More informationProgramare orientată obiect
UNIVERSITATEA BABEŞ-BOLYAI Facultatea de Matematică şi Informatică Programare orientată obiect Curs 01 Laura Dioşan 2 Conţinut Introducere Programare structurată la nivel inferior Programare structurată
More informationENGG1811 Computing for Engineers Week 7 Iteration; Sequential Algorithms; Strings and Built-in Functions
ENGG1811 Computing for Engineers Week 7 Iteration; Sequential Algorithms; Strings and Built-in Functions ENGG1811 UNSW, CRICOS Provider No: 00098G1 W7 slide 1 References Chapra (Part 2 of ENGG1811 Text)
More informationLaborator 5 Instrucțiunile repetitive
Laborator 5 Instrucțiunile repetitive Instrucțiunea for Instrucțiunea for permite repetarea unei secvențe de instrucțiuni atâta timp cât o condiție este îndeplinita. În plus, oferă posibilitatea execuției
More informationFişiere in C++ Un fişier este o colecţie de date indicat printr-un nume şi o extensie. Numele este desparţit de extensie prin punct.
Fişiere in C++ Un fişier este o colecţie de date indicat printr-un nume şi o extensie. Numele este desparţit de extensie prin punct. Avantajul lucrului cu fisiere este evident, datele rezultate în urma
More informationOperatori. Comentarii. Curs 1
Operatori atribuirea: = operatori matematici: +, -, *, /, % Este permisa notatia prescurtata de forma lval op= rval (ex: n += 2) Exista operatorii pentru autoincrementare si autodecrementare (post si pre)
More informationSWITCH(DatePart("w",DateOfYear) IN(1,7),"Weekend",DatePart("w",DateOfYear) IN(2,3,4,5,6),"Weekday") AS DayType,
SeQueL 4 Queries and their Hidden Functions! by Clark Anderson A friend recently exclaimed Can you really use this function in SQL! In this article of my series I will explore and demonstrate many of the
More informationTehnologii Java. Curs - Cristian Frăsinaru. Facultatea de Informatică Universitatea Al. I. Cuza Iaşi.
Tehnologii Java Curs - Cristian Frăsinaru acf@infoiasi.ro Facultatea de Informatică Universitatea Al. I. Cuza Iaşi Introducere Tehnologii Java p.1/2 Tehnologii Java p.2/2 Informatii despre curs Scopul
More informationUtilizarea formularelor in HTML
Utilizarea formularelor in HTML Formulare Un formular este constituit din elemente speciale, denumite elemente de control (controls), cum ar fi butoane radio, butoane de validare, câmpuri text, butoane
More informationActive Planner. How to Create and Use Database Query Formulas
Active Planner How to Create and Use Database Query Formulas Table of Contents Introduction... 1 Database Query Part 1 - The Basics... 2 Database Query Part 2 Excel as the Data source... 12 Database Query
More information1. Să se determine de câte ori apare cifra c în scrierea în baza p a numărului n.
Observatii: Codul de mai jos a fost realizat si testat pe pagina online: https://www.tutorialspoint.com/compile_pascal_online.php 1. Să se determine de câte ori apare cifra c în scrierea în baza p a numărului
More informationVB Script Reference. Contents
VB Script Reference Contents Exploring the VB Script Language Altium Designer and Borland Delphi Run Time Libraries Server Processes VB Script Source Files PRJSCR, VBS and DFM files About VB Script Examples
More informationCursul 4 7 Martie
Cursul 4 7 Martie adiftene@infoiasi.ro 1 Din Cursurile trecute Forward Engineering Reverse Engineering Diagrame de Interacţiuni Diagrame de Secvenţă Diagrame de Colaborare 2 Diagrame Diagrame UML Diagrame
More informationCurs practic de Java
Curs practic de Java Curs - Cristian Frăsinaru acf@infoiasi.ro Facultatea de Informatică Universitatea Al. I. Cuza Iaşi Internaţionalizarea Curs practic de Java p.1/1 Cuprins Introducere Clasa Locale Formatarea
More informationGUJARAT TECHNOLOGICAL UNIVERSITY DIPLOMA IN INFORMATION TECHNOLOGY Semester: 4
GUJARAT TECHNOLOGICAL UNIVERSITY DIPLOMA IN INFORMATION TECHNOLOGY Semester: 4 Subject Name VISUAL BASIC Sr.No Course content 1. 1. Introduction to Visual Basic 1.1. Programming Languages 1.1.1. Procedural,
More informationIngineria Sistemelor de Programare
Ingineria Sistemelor de Programare Interfete grafice (Swing) mihai.hulea@aut.utcluj.ro 2017 Scurt istoric AWT: Abstract Windowing Toolkit import java.awt.* Swing Java FX Swing Demo Libraria Swing Swing
More informationReferences. Iteration For. Iteration (Repetition) Iteration While. For loop examples
References ENGG1811 Computing for Engineers Week 7 Iteration; Sequential Algorithms; Strings and Built-in Functions Chapra (Part 2 of ENGG1811 Text) Topic 19 (chapter 12) Loops Topic 17 (section 10.1)
More informationA Complete Tutorial for Beginners LIEW VOON KIONG
I A Complete Tutorial for Beginners LIEW VOON KIONG Disclaimer II Visual Basic 2008 Made Easy- A complete tutorial for beginners is an independent publication and is not affiliated with, nor has it been
More informationString Functions on Excel Macros
String Functions on Excel Macros The word "string" is used to described the combination of one or more characters in an orderly manner. In excel vba, variables can be declared as String or the Variant
More informationMetode avansate de programare
Metode avansate de programare Informatică Română, 2017-2018, Curs 1 Noțiuni introductive If builders built houses the way programmers built programs, first woodpecker to come along would destroy civilization.
More informationLanguage Fundamental of VB.NET Part 1. Heng Sovannarith
Language Fundamental of VB.NET Part 1 Heng Sovannarith heng_sovannarith@yahoo.com Variables Declaring Variables Variables are named storage areas inside computer memory where a program places data during
More informationCursul 4 9,10 Martie
Cursul 4 9,10 Martie adiftene@infoiasi.ro 1 Din Cursurile trecute Forward Engineering Reverse Engineering Diagrame de Interacţiuni Diagrame de Secvenţă Diagrame de Colaborare 2 Diagrame Diagrame UML Diagrame
More informationProgramarea calculatoarelor CURS 1
Limbajul C CURS 1 Carmen Odubăşteanu Cuprins Introducere Prezentare limbaj C Elemente de bază ale limbajului C Tipuri de date şi constante Variabile şi operatori Expresii Directive de preprocesare Funcţii
More informationVBA Handout. References, tutorials, books. Code basics. Conditional statements. Dim myvar As <Type >
VBA Handout References, tutorials, books Excel and VBA tutorials Excel VBA Made Easy (Book) Excel 2013 Power Programming with VBA (online library reference) VBA for Modelers (Book on Amazon) Code basics
More informationStrings in Visual Basic. Words, Phrases, and Spaces
Strings in Visual Basic Words, Phrases, and Spaces Strings are a series of characters. Constant strings never change and are indicated by double quotes. Examples: Fleeb Here is a string. Strings are a
More informationÎmbunătăţiri aduse în limbajul C++ facilităţilor standard ale limbajului C (cele care nu ţin de conceptele programării orientate obiect).
Îmbunătăţiri aduse în limbajul C++ facilităţilor standard ale limbajului C (cele care nu ţin de conceptele programării orientate obiect). Supraîncărcarea numelui de funcţii (overloading) In C nu este permisa
More informationLas Vegas, Nevada, December 3 6, Kevin Vandecar. Speaker Name:
Las Vegas, Nevada, December 3 6, 2002 Speaker Name: Kevin Vandecar Course Title: Introduction to Visual Basic Course ID: CP11-3 Session Overview: Introduction to Visual Basic programming is a beginning
More informationGENERAL INFORMATICS Chapter 3. The Representation of Processing Algorithms Algorithm definition Steps in computer problem solving process
GENERAL INFORMATICS Chapter 3. The Representation of Processing Algorithms 3.1. Algorithm definition 3.2. Steps in computer problem solving process 3.3. Steps for preparing a program for execution 3.4.
More informationDynamic binding vs static binding. Programare Orientată pe Obiecte
Dynamic binding vs static binding Programare Orientată pe Obiecte Ce va afişa următorul program? class TestEgal{ public boolean equals ( TestEgal other ) { System.out.println( "In equals din TestEgal"
More informationLanguage Fundamentals
Language Fundamentals VBA Concepts Sept. 2013 CEE 3804 Faculty Language Fundamentals 1. Statements 2. Data Types 3. Variables and Constants 4. Functions 5. Subroutines Data Types 1. Numeric Integer Long
More informationAplicații JAVA. Lect.dr. Adrian Runceanu
Universitatea Constantin Brâncuşi din Târgu-Jiu Facultatea de Inginerie Departamentul de Automatică, Energie şi Mediu Aplicații JAVA Lect.dr. Adrian Runceanu Curs 6 Colecții în Java 01.04.2015 Curs - Aplicatii
More informationLaborator 5 Sisteme Lindenmayer. Temă
Laborator 5 Sisteme Lindenmayer. Temă 1. Parcurgerea unui pătrat. Următorul L-sistem Alfabet=F,+,-; Producţii= F -> F-F+F+F+F-F-F-F+F, + -> +, - -> - Axioma= F generează, cu interpretările standard (F
More information13. Java si XML Fisiere XML în aplicatii Java... XML si orientarea pe obiecte... Utilizarea unui parser SAX... Utilizarea unui parser DOM...
CUPRINS 1. Java ca limbaj de programare cu obiecte Diferente între limbajele Java si C................................... Tipuri clasã si tipuri referintã....................................... Structura
More informationMedii vizuale de programare. Lector Lucian Sasu, Ph.D.
Medii vizuale de programare Lector Lucian Sasu, Ph.D. June 1, 2014 Cuprins 1 Platforma Microsoft.NET 9 1.1 Prezentare generală........................ 9 1.2 Arhitectura platformei Microsoft.NET.............
More informationBibliografie. * * *, Java Development Kit ndex.html
Bibliografie * * *, Java Development Kit http://www.oracle.com/technetwork/java/javase/downloads/i ndex.html Java programming: from problem analysis la program design, D.S. Malik, 2010 Java de la 0 la
More informationVISUAL BASIC 6.0 OVERVIEW
VISUAL BASIC 6.0 OVERVIEW GENERAL CONCEPTS Visual Basic is a visual programming language. You create forms and controls by drawing on the screen rather than by coding as in traditional languages. Visual
More informationGoogle in Cloud - Aplicatii -
Universitatea Alexandru Ioan Cuza Facultatea de Informatică Conf. Dr. Lenuța Alboaie adria@info.uaic.ro Google in Cloud - Aplicatii - Cuprins Google App Engine Standard Environment Flexible Environment
More informationReferences. Iteration For. Iteration (Repetition) Iteration While. For loop examples
ENGG1811 UNSW, CRICOS Provider No: 00098G W6 slide 1 References ENGG1811 Computing for Engineers Week 6 Iteration; Sequential Algorithms; Strings and Built-in Functions Chapra (Part 2 of ENGG1811 Text)
More informationVBA. VBA at a glance. Lecture 61
VBA VBA at a glance Lecture 61 1 Activating VBA within SOLIDWORKS Lecture 6 2 VBA Sub main() Function Declaration Dim A, B, C, D, E As Double Dim Message, Title, Default Message = "A : " ' Set prompt.
More informationProgramarea calculatoarelor
Programarea calculatoarelor #3 C++ Elemente introductive ale limbajului C++ 2016 Adrian Runceanu www.runceanu.ro/adrian Curs 3 Elemente introductive ale limbajului C++ 02.11.2016 Curs - Programarea calculatoarelor
More informationFunction Exit Function End Function bold End Function Exit Function
The UDF syntax: Function name [(arguments) [As type] ] [As type] [statements] [name = expression] [Exit Function] [statements] [name = expression] - name the name of the function - arguments a list of
More informationGestionarea memoriei dinamice. Tablouri şi şiruri de caractere. Conversii de date. Operaţii de intrare / ieşire
Lucrarea 3 Gestionarea memoriei dinamice. Tablouri şi şiruri de caractere. Conversii de date. Operaţii de intrare / ieşire Cuprins Simbolul this...1 Colectorul de reziduuri (Garbage Collector)...4 Transmiterea
More informationCSE 123 Introduction to Computing
CSE 123 Introduction to Computing Lecture 6 Programming with VBA (Projects, forms, modules, variables, flowcharts) SPRING 2012 Assist. Prof. A. Evren Tugtas Starting with the VBA Editor Developer/Code/Visual
More informationIS 320 Spring 96 Page 1 Exam 1. Please use your own paper to answer the following questions. Point values are shown in parentheses.
IS 320 Spring 96 Page 1 Please use your own paper to answer the following questions. Point values are shown in parentheses. 1. (10) Consider the following segment of code: If txtansicode.text < "0" Or
More informationŞiruri de caractere System.String string Verbatim verbatim verbatim Exemplu
Şiruri de caractere Pentru reprezentarea şirurilor de caractere, în limbajul C#, tipul de date utilizat este clasa System.String (sau aliasul string). Se definesc două tipuri de şiruri: regulate de tip
More informationEXPERT TRAINING PROGRAM [QTP/ALM]
EXPERT TRAINING PROGRAM [QTP/ALM] COURSE OVERVIEW Automation and Automation Concepts Introduction to Test Automation Test Automation Truths or Myths Where to use Test Automation and Where Not Test Automation
More informationMEDIU DE DEZVOLTARE APLICAŢII BAZAT PE INSTRUMENTAŢIE VIRTUALĂ
Material suport pentru stagii de practica in domeniul dezvoltarii software pentru automatizari MEDIU DE DEZVOLTARE APLICAŢII BAZAT PE INSTRUMENTAŢIE VIRTUALĂ LabWindows CVI Pag. 1/140 CUPRINS 1. Prezentarea
More informationProgramarea Aplicațiilor Windows curs 1
Programarea Aplicațiilor Windows curs 1 Lect. dr. Cristian CIUREA Departamentul de Informatică și Cibernetică Economică Academia de Studii Economice București cristian.ciurea@ie.ase.ro 1 Agenda 1. Structură
More informationIntroducere in Maven. Information Type: Working Standard, Disclosure Range:, Information Owner: mihai.hulea, NTT DATA Romania
Introducere in Maven Build management tools Java build tools: Maven Gradle Ant + Ivy Build tools are programs that automate the creation of executable applications from source code. Building incorporates
More informationReferences. Iteration For. Iteration (Repetition) Iteration While. For loop examples
References ENGG1811 Computing for Engineers Week 7 Iteration; Sequential Algorithms; Strings and Built-in Functions Chapra (Part 2 of ENGG1811 Text) Topic 19 (chapter 12) Loops Topic 17 (section 10.1)
More informationQuick Reference Guide
SOFTWARE AND HARDWARE SOLUTIONS FOR THE EMBEDDED WORLD mikroelektronika Development tools - Books - Compilers Quick Reference Quick Reference Guide with EXAMPLES for Basic language This reference guide
More informationProgramare avansată Tipuri generice Colecții de date
Programare avansată Tipuri generice Colecții de date Problema Construiți o structură de date: o stivă de date, o listă înlănțuită, un vector, un graf, un arbore, etc. Care este tipul de date pe care îl
More informationAppendix F Alphabetical List of Selected VBA Keywords
Excel* for Chemists: A Comprehensive Guide, Third Edition by E. Joseph Billo Copyright 2011 John Wiley & Sons, Inc. Appendix F Alphabetical List of Selected VBA Keywords This listing of VBA objects, properties,
More informationStructura unui program in C++
Structura unui program in C++ Programare = implementarea / rezolvarea unei probleme (sarcini) cu ajutorul calculatorului. Cod sursă = Editarea utilizând sintaxa unui limbaj de programare (implementare)
More informationLaborator 1 Tehnologia Java
Laborator 1 Tehnologia Java Tehnologia Java este alcatuita dintr-un conglomerat de concepte dintre care amintim: limbajul de programare Java dezvoltat pe baza paradigmei obiect orientate; platforma de
More informationJava. Curs 2. Danciu Gabriel Mihail. Septembrie 2018
Java Curs 2 Danciu Gabriel Mihail Septembrie 2018 Cuprins Operatori Clase Pachete Prezentare java.lang Introducere în baze de date Operatori aritmetici Operatorii pe biţi Operatori pe biţi: exemplu class
More informationAppendix A1 Visual Basics for Applications (VBA)
Credit Risk Modeling Using Excel and VBA with DVD By Gunter Löffler and Peter N. Posch 2011 John Wiley & Sons, Ltd. Appendix A1 Visual Basics for Applications (VBA) MACROS AND FUNCTIONS In this book, we
More informationProgramare Orientată pe Obiecte în limbajul Java
Curs 4 Programare Orientată pe Obiecte în limbajul Java Programare Orientată pe Obiecte Cuprins Tipul enumerare Clase imbricate Clase şi metode abstracte Excepţii Tipuri de date enumerare enum public class
More informationMemorator funcţii predefinite C++ Funcţii matematice
Funcţii matematice Funcţia Prototipul funcţiei Fişierul pow(x,y) double pow (double x,double y); long double pow ( long double x, long double y); float pow (float x,float y); double pow (double x, int
More informationCunoașterea și înțelegerea conceptelor specifice programării orientate obiect. Abilități de programare în limbajele de programare C și C++
Programare orientată obiect Obiective Cunoașterea și înțelegerea conceptelor specifice programării orientate obiect Abilități de programare în limbajele de programare C și C++ Obiectivele specifice: Scrierea
More informationIFA/QFN VBA Tutorial Notes prepared by Keith Wong
Chapter 2: Basic Visual Basic programming 2-1: What is Visual Basic IFA/QFN VBA Tutorial Notes prepared by Keith Wong BASIC is an acronym for Beginner's All-purpose Symbolic Instruction Code. It is a type
More informationCurs 5. Programare Paralela si Distribuita. Forme de sincronizare - Java. Curs 5 - PPD 1
Curs 5 Programare Paralela si Distribuita Forme de sincronizare - Java Curs 5 - PPD 1 Monitor in Java Fiecare obiect din Java are un mutex care poate fi blocat sau deblocat in blocurile sincronizate: Bloc
More informationTipuri de date structurate
Tipuri de date structurate Problema 1 Să se citească un șir A de la tastatură, citirea șirului se termina la introducerea valorii 0. Să se construiască și să se tipărească șirul B de perechi (element,
More informationOutline. Midterm Review. Using Excel. Midterm Review: Excel Basics. Using VBA. Sample Exam Question. Midterm Review April 4, 2014
Midterm Review Larry Caretto Mechanical Engineering 209 Computer Programming for Mechanical Engineers April 4, 2017 Outline Excel spreadsheet basics Use of VBA functions and subs Declaring/using variables
More informationLucrarea nr. 2. Funcţii şi structuri în C++
Lucrarea nr. 2 Funcţii şi structuri în C++ Pe măsură ce programele cresc in complexitate şi dimensiune, ele trebuiesc împărţite în fragmente mai mici şi mai uşor de gestionat numite funcţii. Funcţiile
More informationTable of Contents. PREFACE... vii CONVENTIONS... vii HOW TO USE THIS MANUAL... vii Further Information...viii
Table of Contents PREFACE... vii CONVENTIONS... vii HOW TO USE THIS MANUAL... vii Further Information...viii USING BASIC-52... 1 BASIC-52 PINOUT AND FEATURES... 1 8052AH and 80C52 DIFFERENCES... 1 DEFINITION
More informationENGG1811 Computing for Engineers Week 5 Control Structures for Programming: Selection, Functions
ENGG1811 Computing for Engineers Week 5 Control Structures for Programming: Selection, Functions ENGG1811 UNSW, CRICOS Provider No: 00098G W5 slide 1 The Story So Far You should have some understanding
More informationProgramming Concepts and Skills. Arrays continued and Functions
Programming Concepts and Skills Arrays continued and Functions Fixed-Size vs. Dynamic Arrays A fixed-size array has a limited number of spots you can place information in. Dim strcdrack(0 to 2) As String
More informationProgramare orientată pe obiecte
Universitatea Constantin Brâncuşi din Târgu-Jiu Facultatea de Inginerie şi Dezvoltare Durabilă Departamentul de Automatică, Energie, Mediuşi Dezvoltare Durabilă Programare orientată pe obiecte Lect.dr.
More informationVBSCRIPT - INTERVIEW QUESTIONS
VBSCRIPT - INTERVIEW QUESTIONS http://www.tutorialspoint.com/vbscript/vbscript_interview_questions.htm Copyright tutorialspoint.com Dear readers, these VBScript Interview Questions have been designed specially
More informationComplete program to solve a 2 nd degree equation
Fundamentals of Computer Science 2010-2011 Laboratory 10 Functions and procedures (3) Objectives: To go deeply into the use of subprograms and passing parameters by reference To go deeply into the manipulation
More informationENGG1811 Computing for Engineers Week 6 Iteration; Sequential Algorithms; Processing Cells
ENGG1811 Computing for Engineers Week 6 Iteration; Sequential Algorithms; Processing Cells ENGG1811 UNSW, CRICOS Provider No: 00098G1 W6 slide 1 Why loops in programming? Let us hear from Mark Zuckerberg
More informationSub Programs. To Solve a Problem, First Make It Simpler
Sub Programs To Solve a Problem, First Make It Simpler Top Down Design Top Down Design Start with overall goal. Break Goal into Sub Goals Break Sub Goals into Sub Sub Goals Until the Sub-Sub Sub-Sub Sub-Sub
More informationProblema apropiat de problema. Limbaj de programare. masina. Program de rezolvare. Calculator. Rezultate
1. Un tur de orizont în limbajul C. 1.1. Structura unui program C foarte simplu Un limbaj de programare reprezintă o interfaţă între problema de rezolvat şi programul de rezolvare. Limbajul de programare,
More informationRezolvare fişă de laborator Java Iniţiere în limbajul Java
Rezolvare fişă de laborator Java Iniţiere în limbajul Java Ex 1: Scrie următorul program Java folosind JCreator apoi încercă să-l înţelegi. public class primulprg System.out.println("Acesta este primul
More informationMacro Programming Reference Guide. Copyright 2005 Scott Martinez
Macro Programming Reference Guide Copyright 2005 Scott Martinez Section 1. Section 2. Section 3. Section 4. Section 5. Section 6. Section 7. What is macro programming What are Variables What are Expressions
More information1. C şi C++ un tur de orizont.
1. C şi C++ un tur de orizont. 1.1. Structura unui program C foarte simplu Un limbaj de programare reprezintă o interfaţă între problema de rezolvat şi programul de rezolvare. Limbajul de programare, prin
More informationLaborator 3 Aplicatii Java
Laborator 3 Aplicatii Java 1. Programarea vizuala Scrieti, compilati si rulati toate exemplele din acest laborator: 1. Fisierul se numeste testschimbareculori.java: import java.awt.*; import java.awt.event.*;
More informationProiectarea bazelor de date
Universitatea Constantin Brâncuşi din Târgu-Jiu Facultatea de Inginerie Departamentul de Automatică, Energie şi Mediu Proiectarea bazelor de date Lect.univ.dr. Adrian Runceanu 19.03.2013 Proiectarea bazelor
More informationManual. BasicMaker SoftMaker Software GmbH
Manual BasicMaker 2010 1987-2010 SoftMaker Software GmbH Contents Welcome! 9 What is BasicMaker?... 9 Using the script editor 11 Starting BasicMaker... 11 Commands in the File menu of the script editor...
More informationACTA TECHNICA NAPOCENSIS
51 TECHNICAL UNIVERSITY OF CLUJ-NAPOCA ACTA TECHNICA NAPOCENSIS Series: Applied Mathematics and Mechanics Vol. 55, Issue I, 2012 SOME ASPECTS OF GRAPHICAL PROCESS SIMULATION IN VISUAL BASIC ANTAL Tiberiu
More informationProgramare orientata-obiect
Programare orientata-obiect Virginia Niculescu vniculescu@cs.ubbcluj.ro www.cs.ubbcluj.ro/~vniculescu 1 Structura cursului Programare orientata-obiect paradigma de programare notiuni de baza concepte principii
More informationLaborator 1 Java. Citirea datelor de la tastatura si afisarea datelor pe ecran
Laborator 1 Java Citirea datelor de la tastatura si afisarea datelor pe ecran In limbajul Java nu exista instructiuni specializate pentru citirea/scrierea datelor. Aceste operatii se realizeaza prin intermediul
More informationProiectarea bazelor de date
Proiectarea bazelor de date #3 PL/SQL Funcţii SQL, operatori şi vizibilitatea variabilelor 2016 Adrian Runceanu www.runceanu.ro/adrian Curs 3 Funcţii SQL, operatori şi vizibilitatea variabilelor în PL/SQL
More informationLaboratorul 6 Mediul de dezvoltare Eclipse
Laboratorul 6 Mediul de dezvoltare Eclipse Ce ne propunem astăzi? În laboratorul de astăzi ne propunem familiarizarea cu mediul de dezvoltare Eclipse, crearea unei aplicańii simple de tip Hello World,
More informationThe Reuse of the Components on the Java 2 Enterprise Edition Platform
140 The Reuse of the Components on the Java 2 Enterprise Edition Platform Lect.dr. Marian CRISTESCU Catedra de Informatică Economică, Universitatea "Lucian Blaga" Sibiu Reusable components are simply pre-built
More informationMODULE 7: VARIABLES & STRINGS
MODULE 7: VARIABLES & STRINGS On completion of this module you will be able to work with and manipulate data, both numerical and text, found within single value holders. You will also be able to manipulate
More informationIn-Built Functions. String Handling Functions:-
L i b r a r y F u n c t i o n s : String Handling Functions:- In-Built Functions 1) LTrim() :- Usage: The LTrim() function returns a string containing a copy of specified string without leading spaces.
More informationCapitolul IB.03. Funcţii de intrare/ieşire în limbajul C
Capitolul Cuvinte-cheie Funcţii de intrare/ieşire caractere, funcţii de intrare/ieşire şiruri de caractere, citire/scriere cu format IB.03.1 Funcţii de intrare/ieşire în C În limbajul C, nu există instrucţiuni
More informationProiectarea bazelor de date
Proiectarea bazelor de date #1 PL/SQL Concepte generale 2016 Adrian Runceanu www.runceanu.ro/adrian Câteva precizări Structura cursului 3 ore curs titular curs: Lector dr. Adrian Runceanu 2 ore laborator
More information<excelunusual.com> Easy Zoom -Chart axis Scaling Using VBA - by George Lungu. <www.excelunusual.com> 1. Introduction: Chart naming: by George Lungu
Easy Zoom -Chart axis Scaling Using VBA - by George Lungu Introduction: - In certain models we need to be able to change the scale of the chart axes function of the result of a simulation - An Excel chart
More informationGHID DE UTILIZARE A APLICAȚIEI MINISTRA PLAY PE SMART TV
GHID DE UTILIZARE A APLICAȚIEI MINISTRA PLAY PE SMART TV TV Deschide aplicația Ministra Play din bara de jos a interfeței TV. Selectează aplicația Ministra Play utilizând cursorul telecomenzii. Apar 4
More informationProgramare Orientata spre Obiecte (Object-Oriented Programming)
UPB - Facultatea ETTI - Curs POO - an II - seria E 2011-2012 Programare Orientata spre Obiecte (Object-Oriented Programming) a.k.a. Programare Obiect-Orientata Titular curs: Eduard-Cristian Popovici Suport
More information