Our Services

Get 15% Discount on your First Order

[rank_math_breadcrumb]

Computer Science Question

Description

See

College of Computing and Informatics

Assignment 2
Deadline: Day 24/11/2024 @ 23:59
[Total Mark for this Assignment is 8]
Student Details:
Name: ###

ID: ###

CRN: ###
Instructions:

• You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on
Blackboard via the allocated folder. These files must not be in compressed format.

• It is your responsibility to check and make sure that you have uploaded both the correct files.
• Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between
words, hide characters, use different character sets, convert text into image or languages other than English
or any kind of manipulation).

• Email submission will not be accepted.
• You are advised to make your work clear and well-presented. This includes filling your information on the cover
page.

• You must use this template, failing which will result in zero mark.
• You MUST show all your work, and text must not be converted into an image, unless specified otherwise by
the question.

• Late submission will result in ZERO mark.
• The work should be your own, copying from students or other resources will result in ZERO mark.
• Use Times New Roman font for all your answers.

Question One

Pg. 01
Learning
Outcome(s):
Develop a
program based on
specification
using
programming
language
elements
including syntax,
data types,
conditional
statement, control
structures,
procedures,
arrays, objects
and classes.

Question One

3 Marks

1. Create a class named Person:
o Add the following instance variables:
▪ id (int): Stores a unique identifier for the person.
▪ name (String): Stores the name of the person.
▪ age (int): Stores the age of the person.
2. Implement the following methods in the Person class:
o setId(int id): Assigns a value to the id variable.
o setName(String name): Assigns a value to the name variable.
o setAge(int age): Assigns a value to the age variable.
o getId(): Returns the value of id.
o getName(): Returns the value of name.
o getAge(): Returns the value of age.
3. Write a test program to demonstrate the Person class:
o Create an instance of the Person class.
o Use the setId, setName, and setAge methods to assign values to the
instance.
o Use the getId, getName, and getAge methods to retrieve and print these
values.
4. Output Example:
Your program should produce output similar to the following: (use your real
information for the name and ID)

.

5. Screenshots Required:
o Include a screenshot of your code.
o Include a screenshot of the program output after running the test
program.

Question Two

Pg. 02
Learning
Outcome(s):
Develop a
program based on
specification
using
programming

Question Two
Write a Java program to find the largest element in an array.
1. Program Requirements:
o Prompt the user to input the size of the array.
o Allow the user to input the elements of the array.
o Find and display the largest element in the array.
2. Example Output:
Below is an example of how the program should run:

language
elements
including syntax,
data types,
conditional
statement, control
structures,
procedures,
arrays, objects
and classes.

3. Screenshots Required:
o Include a screenshot of your Java code.
o Include a screenshot of the execution output showing the
program in action.
o Use deferent numbers when running your program

3 Marks

Question Three

Pg. 03
Learning
Outcome(s):

Question Three
Consider the foillowing code:

Develop a
program based on
specification
using
programming
language
elements
including syntax,
data types,
conditional
statement, control
structures,
procedures,
arrays, objects
and classes.

public class OverloadExample {
public int multiply(int a, int b) {
return a * b;
}
public double multiply(double a, double b) {
return a * b;
}
public static void main(String[] args) {
OverloadExample example = new OverloadExample();
System.out.println(example.multiply(2, 3));
System.out.println(example.multiply(2.5, 3.5));
}
}
1. What happens if you try to call example.multiply(2, 3.5)?
2. Explain which method would be called and why.
3. What will be the output of the following line?
System.out.println(example.multiply(2, 3));
4. Explain why this output is produced.

2 Marks

Purchase answer to see full
attachment

Share This Post

Email
WhatsApp
Facebook
Twitter
LinkedIn
Pinterest
Reddit

Order a Similar Paper and get 15% Discount on your First Order

Related Questions

IT476 project

Description “Please adhere to all the requirements and make sure of them. Do not use artificial intelligence. I have attached the book and the course slides along with the project file. Please do not change anything in the project file.” College of Computing and Informatics Project Deadline: Sunday 01/12/2025 @

IT478 project

Description “Please adhere to all the requirements and make sure of them. Do not use artificial intelligence. I have attached the book and the course slides along with the project file. Please do not change anything in the project file.” College of Computing and Informatics Network Security Network Security Week

Three Projecet Two of them for IT403 and One for IT 402

Description Hi I have three projects: two for IT403 and one for IT402. College of Computing and Informatics Project Deadline: Thursday 04/12/2025 @ 23:59 [Total Mark is 14] Student Details: CRN: Name: Name: Name: ID: S ID: ID: Instructions: • You must submit two separate copies (one Word file and

internship

Description # You should not copy from any website # References must be written # The assignment must be delivered on time # The agreed number of words must be adhered to # Give examples and write a perfect answer College of Administration and Finance Sciences Form No 4- Internship

352 project

Description You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format. It is your responsibility to check and make sure that you have uploaded both the correct files. Zero

352 solve new project

Description You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format. It is your responsibility to check and make sure that you have uploaded both the correct files. Zero

it 401 solve project

Description I need a correct solution, including a screenshot, that covers all questions and is 100% accurate. Pg. 01 Description and Instructions Project Deadline: Sunday 01/12/2025 @ 23:59 [Total Mark is 14] Student Details: Name: Name: Name: Name: CRN: ID: ID: ID: ID: Instructions: • You must submit two separate

Project 245-3

Description see College of Computing and Informatics Project Deadline: Tuesday 02/12/2025 @ 23:59 [Total Mark is 14] Student Details: CRN: Name: Name: Name: ID: ID: ID: Instructions: • You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated

245 project new

Description You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format. It is your responsibility to check and make sure that you have uploaded both the correct files. Zero

Management Question

Description Hi, please find the attached Organization Design and develo management. Do as required on the cover page. ‫المملكة العربية السعودية‬ ‫وزارة التعليم‬ ‫الجامعة السعودية اإللكترونية‬ Kingdom of Saudi Arabia Ministry of Education Saudi Electronic University College of Administrative and Financial Sciences Assignment 3 Organization Design and Development (MGT 404)

Management Question

Description Hi, please find the attached Communications Management assignment. Do as requested on the cover page ‫المملكة العربية السعودية‬ ‫وزارة التعليم‬ ‫الجامعة السعودية اإللكترونية‬ Kingdom of Saudi Arabia Ministry of Education Saudi Electronic University College of Administrative and Financial Sciences Assignment 3 Communications Management (MGT 421) Due Date: 5/12/2025 @

Management Question

Description Hey, please find the attached Business Ethics and Organizati management assignment. Do as required on the cover page ‫المملكة العربية السعودية‬ ‫وزارة التعليم‬ ‫الجامعة السعودية اإللكترونية‬ Kingdom of Saudi Arabia Ministry of Education Saudi Electronic University College of Administrative and Financial Sciences Assignment 3 Business Ethics and Organization Social

Management Question

Description Hey, please find attached the Spreadsheet Decision Modeling management assignment. Do as requested on the cover page. College of Administrative and Financial Sciences Assignment-3 Spreadsheet Decision Modelling (MGT425) Due Date: 06/12/2025 @ 23:59 Course Name: Spreadsheet Decision Modelling Student’s Name: Course Code: MGT425 Student’s ID Number: Semester: First CRN:

Ecom430- Internship Report +presentation

Description https://spga.gov.sa Department: Administrative Communications, Processing Unit, and Government Requirements Trainee Responsibilities: 1. Supporting IT Operations and Digital Processes Assisting in executing and monitoring tasks related to IT systems to ensure smooth operation of the organization’s digital platforms. 2. Contributing to Entity Development Initiatives Participating in entity development activities by

Management Question

Description I only need the solution to questions 6 and 7. ‫المملكة العربية السعودية‬ ‫وزارة التعليم‬ ‫الجامعة السعودية اإللكترونية‬ Kingdom of Saudi Arabia Ministry of Education Saudi Electronic University College of Administrative and Financial Sciences Assignment 3 Decision Making and Problem Solving (MGT 312) Due Date: End of week 13,

Web Design IT404

Description Web Design IT404 Students Details: CRN: ### Name: ### Name: ###Name: ### Name: ### ID: ### ID: ### ID: ### ID: ### Instructions: • YOU MUST SUBMIT TWO SEPARATE COPIES (ONE WORD FILE AND ONE PDF FILE) USING THE ASSIGNMENT TEMPLATE ON BLACKBOARD VIA THE ALLOCATED FOLDER. THESE FILES

CT Module 13: Project Management

Description CT Module 13: Project Management n this module, you will learn about the behavioral aspects of project management as well as components of the work breakdown structure. Projects are unique undertakings that must support the organization’s strategic plan. Pay attention to the connection between the strategic goals of an

Week3—Mgt402

Description No Plagiarism , No Matching will be acceptable .clear and presented using APA Style Reference . ✨Add 6 references✨ All answers must be typed using Times New Roman ( Size12 , Double-space)font . No pictures containing text will be acceptable and will be considered plagiarism. proper examples and explanations