



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Information about an exam for the business application development 1 module of the first year bsc in business information systems at national university of ireland, galway. The exam took place during semester 1 in the academic year 2010/2011. It includes instructions for questions, exam duration, and required materials. The document also includes a screenshot of a cinema ticket sales application and several programming questions.
Typology: Exams
1 / 5
This page cannot be seen from the preview
Don't miss anything!




Exam Code(s) 1BF Exam(s) First Year BSc in Business Information Systems Module Code(s) MS Module(s) Business Application Development 1 Paper No. 1 Repeat Paper External Examiner(s) Dr. D. Ivanov Internal Examiner(s) Dr. T. Acton Instructions: Answer QUESTION 1 and one other question. All questions carry equal marks. You should spend no longer than 1 hour on question 1. Duration 2 Hrs No. of Answer books Requirements : Handout MCQ Statistical Tables Graph Paper Log Graph Paper Other Material No. of Pages 5 including this page Discipline(s) Business Information Systems
FIRST YEAR BSc. IN BUSINESS INFORMATION SYSTEMS EXAMINATION (MS111) BUSINESS APPLICATION DEVELOPMENT 1 Dr. D. Ivanov Dr. T. Acton Time Allowed: TWO hours Answer QUESTION 1 and one other question. All questions carry equal marks. You should spend no longer than 1 hour on question 1. Unless specified otherwise, you may use a programming language(s) of your choice.
Q1 (compulsory). The screenshot below shows a cinema ticket sales application at runtime. Write the Visual Basic (or C#) code for the entire application using the code skeleton provided below. Ensure that all necessary controls and/or variables are named according to best practice.
(a) Write an If statement (in Visual Basic or C#) to display the description corresponding to the product code as given in the following table. product code description R12 rotary drill bit H34 hammer gauge S67 sealant strip N15 nail gun ( 10 marks) (b) Write pseudocode for the following scenario (do NOT write actual code): A program is required to read in a password, validate that the password entered is exactly 4 alphanumeric characters in length, check to verify that characters in the entered password were not entered in uppercase, and verify that at least one of the characters is numeric. If the password successfully ‘passes’ these checks, the program informs the user that the password is permissible, otherwise informs the user that the password is not permissible and allows the user to re-enter the password. ( 10 marks) (c) The application below allows the user to type a monetary amount into a text box. Depending on the transaction type, upon the user clicking the ‘Calculate’ button, the application either adds the amount to the existing account balance or reduces the balance accordingly. Write a sub procedure to manage the behaviour of the ‘Calculate’ button. ( 15 marks) (d) Create an application that asks a user to enter a Euro loan amount (the principal P) and a preferred time period (T) over which to repay the loan, and then displays the interest (I) and the total repayable amount due over the time period (T) at a simple interest rate (R) of 3.25% per annum. Use the formula I = (PTR)/100 to calculate the interest. (15 marks)
Describe in detail each of the following terms, and separately in each case give detailed examples of how they are used with respect to Visual Basic or C#: (a) The .NET Framework (b) Variables and Constants ( 50 marks)