UML. 4 marks. j) Q2 Answer ALL parts. Total marks awarded for this question: 30. a) b) What are the characteristics of good software? 5 marks. Describe the unique features of the Object-Oriented paradigm‚ and illustrate polymorphism with pseudocode or coding fragments. 5 marks. Distinguish multiple classification from generalisation‚ and illustrate with a diagram. 5 marks. How are contracts supported in software engineering‚ and illustrate with a diagram. You should briefly discuss support
Premium Unified Modeling Language Object-oriented programming
result = 6 + 8 = 14 5. Write a pseudocode statement that declares the variable cost so it can hold real numbers. Declare Real price= 0.00 Display "the original price." Input item original price Display "price" 6. Write a pseudocode statement that declares the variable total so it can hold integers. Initialize the variable with the value 0. Declare Real price= 0.00 Display "the original price." Input item original price Display "price" 7. Write a pseudocode statement that assigns the value
Premium Real number Integer Computer programming
data retrieve‚ join data Chapter 12 High-Level vs. Low-Level Languages 1st‚ 2nd‚ 3rd‚ 4th‚ and 5th Generation Languages Problem Statement Algorithm Variable vs. Constant GoTo vs. GoSub Syntax‚ Run-Time‚ and Logic Errors Pseudocode/Structured English Flowchart Programming Control Structures Selection Repetition Sequence Control Structures Class vs. Object Class Hierarchy Attribute Method Inheritance Polymorphism Encapsulation INSY 2303 Exam 3 Review Chapter
Premium Data warehouse SQL Database management system
by ‘pseudocode’ and explain why we use this before writing computer code. 4 c) Describe what is meant by ‘flow of execution’ in a program. 2 Total 10 Marks QUESTION 2 a) Define the term scaling and explain how it is an issue for programs we create. 4 b) What would be an appropriate data type to store a book’s ISBN number? Justify your answer. 3 c) Explain the issues of implementation-specific data type representation‚ that are associated with pseudocode.
Premium Software testing Algorithm Question
Unit 9: Functions Course Objectives Covered by this Unit * CO8: Apply techniques to write functions in programs. Unit Learning Outcomes * LO32: Describe the usefulness of functions in computer programs. * LO33: Write functions using pseudocode/flowcharts. * LO34: Differentiate between the various functions created for use in computer programs. * LO35: Write input validation loops and validation functions to check accuracy of input data. Key Concepts * Structures of functions
Premium Programming language Mathematics Source code
VBScript IP File Lab Objective In this lab‚ students will complete the following objectives. * Create a VBScript program using NotePad++. * Write a two-dimensional array of IP addresses to a text file. * Read the IP Addresses text file into a script. * Append new Room/PC/IP address data to the text file. * Use the object Scripting.FileSystemObject. Element K Network Connections For this lab‚ we will only need to connect to vlab-PC1. The computer vlab-PC1 is the computer
Premium IP address Computer file Computer programming
Week 1 Lab TCO 1: Given a simple problem‚ design and desk-check a solution that is expressed in terms of pseudocode‚ flowchart‚ and/or input-process-output (IPO) diagrams. Lab This exercise will cover the steps used to create a solution. You will use variable lists‚ IPO charts‚ pseudocode‚ flowcharts‚ and desk-checking. Rubric Point distribution for this activity: Lab Activity Document Points possible Points received Part 1 10 Part 2 10 Part 3 10 Part 4 10
Premium Output Input Input/output
really inclusive as part of my original programming proposal due in week 5‚ however‚ I devised a very simple “If-Then-Else” structure that uses somewhat of the same information and calculation as what I may use in my final proposal. I’ve written the pseudocode for a section that at this time appears to make sense to use‚ given the selection structure I chose‚ and I also paralleled that with a Visual Logic flowchart. The visual logic flowchart was executed correctly with specific values that are to be
Premium Algorithm Goal Mathematics
professional programmer usually do first to gain an understanding of a problem? The first thing a professional programmer will usually do to gain the understanding of a problem is to work directly with‚ and interview the customer. 2. What is pseudocode? Pseudocode is an informal language that has no syntax rules‚ and is not meant to be compiled or executed. 3. Computer programs typically perform what three steps? 1) Input is received. 2) Some process is performed on the input. 3) Output is produced
Premium Programming language Computer programming Computer program
Chapter 1 An Introduction to Computers and Problem Solving Section 1.1 An Introduction to Computers 1. Visual Basic is considered to be a (A) (B) (C) (D) 2. The person who actually runs a computer program is called a (A) (B) (C) (D) (E) 3. user. customer. client. tester. runner. A A collection of lines of instruction is called a(n) (A) (B) (C) (D) 4. first-generation language. package. higher-level language. machine language. C program. algorithm
Premium Computer Personal computer Computer program