Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
CISA 1310 Spring, 2004 – Exam #1 Part A Name:_________________________ Write the Visual Basic code required to do each of the following: (4 points each) 1. Create storage for a variable to be used to hold a whole number in the range -200 to +200 2. Create storage for a variable that will contain a person’s name. 3. Create storage to store a social security number. 4. Display the social security number from #3 in a listbox. 5. Add 43 to the number defined in #1 6. Find the average of all whole numbers from 0 through 7 and assign the average to the variable defined in #1. 7. Insert your name as a comment on a line of a program. 8. Assign your name to the variable defined in #2. CISA 1310 Spring, 2004 – Exam #1 Part B Name:_________________________ 1. Indicate which of the following are valid variable names in Visual Basic? (5 points) myName rent+taxes test9 9test A 2. What is the result of calculation of each of the following numeric expressions where a=2, b=3, and c=4? (5 points) (a * b) + c a * (b + c) (1 + b) * c a^c a + b / c^a 3. What output will result from each of the following code segments? (4 points) Dim amount As Double amount = 10 lstOutput.Items.Add(amount – 4) Dim x As Double tax = 200 tax = 25 + tax lstOutput.Items.Add(tax) 4. For each of the following indicate the value of the valid function usage. If the expression is invalid VB code indicate by the word “invalid”. (5 points) Int(12.98) Math.Int(12.98) Math.Sqrt(81) Math.Round(2.7) Math.Round(-2.7) 5. Determine the output displayed in the textbox or listbox by each of the following lines of code. NOTE: All of these are valid VB code. (4 points) Dim var As Double var = 123 txtBox.Text = Cstr(var + 5) Dim num As Double txtBox.Text = “5” num = 0.5 + Cdbl(txtBox.Text) txtBox.Text = Cstr(num) 6. In the code below, explain what each line does. (10 points) Dim quote, person, qMark as String quote = “We’re all in this alone.” person = “Lily Tomlin” qmark = Chr(34) txtbox.Text = qMark & quote & qMark & “ – “ & person 7. Determine the output produced by the following lines of code. (18 points) txtOutput.Text = FormatNumber(-12.3456, 3) txtOutput.Text = FormatNumber(12345) txtOutput.Text = FormatCurrency(-1234567) txtOutput.Text = FormatCurrency(1234.5) txtOutput.Text = FormatPercent(0.075) txtOutput.Text = FormtaPercent(3 / 4, 1) 8. Determine the output produced by the following code. Label columns so I can tell exactly what your answer is. (10 points) Dim fmtStr As String = “{0, -5} {1, 7}” lstOutput.Items.add(fmtStr, 75, “Howdy”) Dim fmtStr As String = “{0, 3} {1, 10}” With lstOutput.Items .Add(“This is interesting”) .Add(fmtStr, “A”, “BC”) End With