logo Use CA10RAM to get 10%* Discount.
Order Nowlogo
(5/5)

Together, computer hardware and software accomplish three major operations. Which one of the following does not represent one of these major operations

INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS

PROGRAMMING LOGIC AND DESIGN (INTRODUCTION) PRLD5111

Providing evidence-based on valid and referenced academic sources is a fundamental educational principle and the cornerstone of high‐ quality academic work. Hence, The IIE considers it essential to develop the referencing skills of our students in our commitment to achieve high academic standards. Part of achieving these high standards is referencing in a way that is consistent, technically correct and congruent. This is not plagiarism, which is handled differently.

Poor quality formatting in your references will result in a penalty of a maximum of ten percent being deducted from the percentage awarded, according to the following guidelines. Please note, however, that evidence of plagiarism in the form of copied or uncited work (not referenced), absent reference lists, or exceptionally poor referencing, may result in action being taken in accordance with The IIE’s Intellectual Integrity Policy (0023).

Markers are required to provide feedback to students by indicating (circling/underlining) the information that best describes the student’s work.

 Minor technical referencing errors: 5% deduction from the overall percentage – the student’s work contains five or more errors listed in the minor errors column in the table below.

Major technical referencing errors: 10% deduction from the overall percentage – the student’s work contains five or more errors listed in the major errors column in the table below.

 If both minor and major errors are indicated, then 10% only (and not 5% or 15%) is deducted from the overall percentage. The examples provided below are not exhaustive but are provided to illustrate the error

 

Required:

Technically correct referencing style

Minor errors in technical correctness of referencing style

Deduct 5% from percentage awarded

Major errors in technical correctness of referencing style

Deduct 10% from percentage awarded

Consistency

 

·  The same referencing format has been used for all in‐text references and in the bibliography/reference list.

Minor inconsistencies.

·  The referencing style is generally consistent, but there are one or two changes in the format of in‐text referencing and/or in the bibliography.

·  For example, page numbers for direct quotes (in‐text) have been provided for one source, but not in another instance. Two book chapters (bibliography) have been referenced in the bibliography in

two different formats.

Major inconsistencies.

·   Poor and inconsistent referencing style used in‐ text and/or in the bibliography/ reference list.

·   Multiple formats for the same type of referencing have been used.

·   For example, the format for direct quotes (in‐text) and/or book chapters (bibliography/ reference list) is different across multiple instances.

Technical correctness

 

·  Referencing format is technically correct throughout the submission.

 

·  Position of the reference: a reference is directly associated with every concept or idea.

 

·  For example, quotation marks, page numbers, years, etc. are applied correctly, sources in the bibliography/reference list are correctly presented.

Generally, technically correct with some minor errors.

·  The correct referencing format has been consistently used, but there are one or two errors.

·  Concepts and ideas are typically referenced, but a reference is missing from one small section of the work.

·  Position of the references: references are only given at the beginning or end of every paragraph.

·  For example, the student has incorrectly presented direct quotes (in‐text) and/or book chapters (bibliography/reference list).

Technically incorrect.

·    The referencing format is incorrect.

·   Concepts and ideas are typically referenced, but a reference is missing from small sections of the work.

·   Position of the references: references are only given at the beginning or end of large sections of work.

·   For example, incorrect author information is provided, no year of publication is provided, quotation marks and/or page numbers for direct quotes missing, page numbers are provided for paraphrased material, the incorrect punctuation is used (in‐text); the bibliography/reference list is not in alphabetical order, the incorrect format for a book chapter/journal article is used, information is missing e.g. no place of publication had been

provided (bibliography); repeated sources on the reference list.

Congruence between in‐text referencing and bibliography/ reference list

 

·  All sources are accurately reflected and are all accurately included in the bibliography/ reference list.

Generally, congruence between the in‐text referencing and the bibliography/ reference list with one or two errors.

·  There is largely a match between the sources presented in‐text and the bibliography.

·  For example, a source appears in the text, but not in the bibliography/ reference list or vice versa.

A lack of congruence between the in‐text referencing and the bibliography.

·   No relationship/several incongruencies between the in‐text referencing and the bibliography/reference list.

·   For example, sources are included in‐text, but not in the bibliography and vice versa, a link, rather than the actual reference is provided in the bibliography.

In summary: the recording of references is accurate and complete.

In summary, at least 80% of the sources are correctly reflected and included in a reference list.

In summary, at least 60% of the sources are incorrectly reflected and/or not included in reference list.

Overall Feedback about the consistency, technical correctness and congruence between in‐text referencing and bibliography:

Question 1                                                                                                                                                (Marks: 5)

Multiple‐choice questions: Select one correct answer for each of the following. In your answer booklet, write down only the number of the question and next to it, the number of the correct

answer.

 

Q.1.1

Together, computer hardware and software accomplish three major operations.

Which one of the following does not represent one of these major operations?

(1)

 

(1)

Input;

 

 

(2)

Processing;

 

 

(3)

Evaluation;

 

 

(4)

Output;

 

 

(5)

None of the options provided.

 

 

 

 

Q.1.2

The stage in the programme development cycle concerned with understanding the

needs of the users of a system is named                              .

(1)

 

(1)

Understanding the problem;

 

 

(2)

Planning the logic;

 

 

(3)

Coding the programme;

 

 

(4)

Testing the programme;

 

 

(5)

Maintaining the programme.

 

 

 

 

Q.1.3

Which one of the following does not represent one of the two broad datatypes

supported by programming languages?

(1)

 

(1)

Numeric;

 

 

(2)

String;

 

 

(3)

Boolean;

 

 

(4)

All of the options provided;

 

 

(5)

None of the options provided.

 

 

 

 

 

Q.1.4

Programming logic structures include:

(1)

 

(1)

Sequence;

 

 

(2)

Selection;

 

 

(3)

Loop;

 

 

(4)

Recursion;

 

 

(5)

(1), (2) and (3) only.

 

 

 

 

Q.1.5

If j <= k is true, then:

(1)

 

(1)

j can be less than k;

 

 

(2)

j can be equal to k;

 

 

(3)

j will always be less than or equal to k;

 

 

(4)

k is less than j;

 

 

(5)

(1), (2) and (3) only.

 

 

 

Question 2                                                                                                                                             (Marks: 30)

 

Q.2.1

Consider each description below, then write the pseudocode statement that will

accomplish the task required.

 

 

Q.2.1.1

A computer application needs to display the sentence ‘I will survive’ on

the screen when executed.

(2)

 

Q.2.1.2

A computer application needs to assign a value entered by a user to a

variable called myValue.

(2)

 

Q.2.1.3

A computer application needs to multiply the values 3 and 4 and assign

the result of the calculation to a variable called product.

(3)

 

Q.2.2

Consider the flowchart below, then explain the logic presented in the flowchart with particular reference to the variables declared and the content of the variables.

(8)

 

Q.2.3

Consider the following flowchart, then state whether it represents a structured solution or not. Motivate your answer by referring to any three characteristics of structured solutions.

 

 

  Q.2.4 

By using examples differentiate between a single‐alternative and a dual‐

alternative if statement.

 

 

 

Question 3                                                                                                                                            (Marks: 10)

Read the following scenario, then answer the question that follows:

“An application requires a user to enter two numbers. Once the user has entered the two numbers, the application will call a module to calculate the average of the two numbers. Once the average of the two numbers have been calculated, another module will be called to determine if the average of the two numbers is greater than 75. If the average of the two numbers is greater

than 75, the message ‘Congratulations, you are in the top 5’, will be displayed.”

 

Q.3.1

Write the pseudocode that will adequately represent the logic contained in the

scenario.

 

(10)

 

Question  

Answer all questions within this section.

 

Q.4.1

List any two conventions for naming a variable, also indicate the one you prefer

over the other and motivate why.

 

(6)

 

 

 

Q.4.2

Redraw and complete the truth table below for each of the logical operators.

 

 

 

 

 

(4)

 

Operation

Outcome

 

true OR false

 

false OR false

 

true AND false

 

true and true

 

NOT false

 

 

 

Question 5                                                                                                                                                (Marks: 5)

 

Q.5.1

Evaluate the JAVA code snippet below, then motivate why this is representative of

 

 

good programming practices or not.

 

 

 

public class pattern{

 

 

public static void main(string[] args){

 

 

int rows = 5;

 

 

for(int i = 1; i <= rows; ++i){

(5)

 

for(int j=1;j<=I;++j){

 

 

system.out.print(“*”);

 

 

}

 

 

System.out.println();

 

 

}

 

 

}

 

 

(5/5)
Attachments:

Related Questions

. Introgramming & Unix Fall 2018, CRN 44882, Oakland University Homework Assignment 6 - Using Arrays and Functions in C

DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma

. The standard path finding involves finding the (shortest) path from an origin to a destination, typically on a map. This is an

Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t

. Develop a program to emulate a purchase transaction at a retail store. This program will have two classes, a LineItem class and a Transaction class. The LineItem class will represent an individual

Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th

. SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of

. Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of

Ask This Question To Be Solved By Our ExpertsGet A+ Grade Solution Guaranteed

expert
Um e HaniScience

909 Answers

Hire Me
expert
Muhammad Ali HaiderFinance

895 Answers

Hire Me
expert
Husnain SaeedComputer science

918 Answers

Hire Me
expert
Atharva PatilComputer science

668 Answers

Hire Me
March
January
February
March
April
May
June
July
August
September
October
November
December
2025
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
SunMonTueWedThuFriSat
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
00:00
00:30
01:00
01:30
02:00
02:30
03:00
03:30
04:00
04:30
05:00
05:30
06:00
06:30
07:00
07:30
08:00
08:30
09:00
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
18:00
18:30
19:00
19:30
20:00
20:30
21:00
21:30
22:00
22:30
23:00
23:30