Top Banner
VPL basic – data and variables Young Joon Kim http://www.helloapps.com MSRDS First Beginner Course – STEP6
56

VPL basic – data and variables Young Joon Kim MSRDS First Beginner Course – STEP6.

Jan 04, 2016

Download

Documents

Carmel Brown
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

VPL basic – data and variables

Young Joon Kimhttp://www.helloapps.com

MSRDS First Beginner Course – STEP6

Page 2: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

2

Topics

• Procedure for VPL Programming

• Data and variable activities

• Defining variable

• Reading variable

• Displaying your name

• Input data

• Manipulate data with “Calculate”

Page 3: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

3

VPL

• Visual Programming Language

– Easy programming tool for novices and students

• Easy to start

• Easy to learn

• Easy to skill up

– Draw logics

– Provide intuitive and understandable flow

– Applicable for most S/W development area

Page 4: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

4

Procedure for VPL

programming

Page 5: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

5

Procedure for VPL programming

• Step1: Add activities or services

Add activities

Add services

Page 6: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

6

• Step2: Set values

Procedure for VPL programming

Set values

Page 7: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

7

• Step3: Connect each activity or service

Procedure for VPL programming

Connect

Page 8: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

8

• Step4: Connect functions

Procedure for VPL programming

Page 9: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

9

• Step5: Connect data for each item

Procedure for VPL programming

Page 10: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

10

Procedure for VPL programming

• Step6: Save and run a diagram

Page 11: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

11

Procedure for VPL programming

• Step7: Check the result

Page 12: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

12

Procedure for VPL programming

• Check log data

Log data

Page 13: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

13

Procedure for VPL programming

• Stop VPL running

Page 14: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

14

Data and variable activities

Page 15: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

15

Data and variable activities

• Data activity

– Define constant values

– Can’t be modified

• Variable activity

– Keep the values

– Can be modified

Page 16: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

16

Adding “Data” activity

• Double click “Data” activity or drag and drop

• Select data type

• Input data

1

2

3

Double-click

Select data type

Input default value

Page 17: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

17

• Double click “Variable” activity or drag and drop

Adding “Variable” activity

Double-click

Page 18: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

18

Defining variable

Page 19: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

19

Defining variable

• Click “…” icon

Click icon

Page 20: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

20

• Add variable

• Change name

• Select variable type

Defining variable

Click

Change name Click

Select type

Click

1

2

3

Page 21: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

21

• Assign value to the variable

Defining variable

Connect

Page 22: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

22

• Select “SetValue” item

Defining variable

Page 23: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

23

Defining variable

• Assigned value

Page 24: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

24

Reading variable

Page 25: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

25

Reading variable

• Use “Calculate” activity

Double-click

Page 26: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

26

Reading variable

• Connect “Variable” and “Calculate” activities

Connect

Page 27: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

27

Reading variable

• Select “state” item from the list

Page 28: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

28

Reading variable

• Add “.”

• Select “a” item from the list

Add “.”

Select “a”

1

2

Page 29: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

29

Reading variable

• Add a “Simple Dialog” service

Double-click

Page 30: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

30

Reading variable

• Connect “Calculate” and “Simple Dialog” service

Page 31: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

31

Reading variable

• Select “AlertDialog” function

Page 32: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

32

Reading variable

• Select “value” item from the left list

Page 33: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

33

Reading variable

• Save and run diagram

Page 34: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

34

Reading variable

• Execution result

Page 35: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

35

Displaying your name

Page 36: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

36

Displaying your name

• Prepare below diagrams

Page 37: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

37

Displaying your name

• Connect “Data” and “Calculate” activities

Page 38: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

38

Displaying your name

• Type below text in the “Calculate” box

– “My name is “ + value

Page 39: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

39

Displaying your name

• Connect “Calculate” and “Simple Dialog”

Page 40: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

40

Displaying your name

• Select “AlertDialog”

• Select “value”

Page 41: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

41

Displaying your name

• Save and run diagram

Page 42: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

42

Displaying your name

• Execution result

Page 43: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

43

Input data

Page 44: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

44

Input data

• Add “Data” and set below text

– “Input your name: “

• Add a “HelloApps Console” service

Double-click

Double-click

1

2

3

Page 45: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

45

Input data

• Connect “Data” and “Console”

• Select “Write”

• Select “value”

1

2

3

Page 46: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

46

Input data

• Copy and paste “HelloAppsConsole” service

• Connect first “Console” and second “Console” service

• Select “ReadLine” function

2

3

1Copy firstConsole service

Page 47: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

47

• Copy and paste “HelloAppsConsole” service

• Connect second “Console” and third “Console” service

• Select “WriteLine” function

Input data

1Copy firstConsole service

2

3

4

Page 48: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

48

Input data

• Save and run diagram

Page 49: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

49

• Execution results

Input data

Type your name

Page 50: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

50

Manipulate data with

“Calculate”

Page 51: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

51

• Add “Calculate” activity

• Type “My name is “ +

Manipulate data with “Calculate”

1Add “Calculate”

2

Page 52: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

52

Manipulate data with “Calculate”

• Select “Value” from the list

Page 53: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

53

Manipulate data with “Calculate”

• Connect “Calculate” and “Console”

Page 54: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

54

Manipulate data with “Calculate”

• Select “WriteLine” function

• Select “value” data

Page 55: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

55

Manipulate data with “Calculate”

• Save and run diagram

Page 56: VPL basic – data and variables Young Joon Kim  MSRDS First Beginner Course – STEP6.

56

Manipulate data with “Calculate”

• Execution results

Type your name