Description
See
Assignment #1
Deadline: Sunday 16/02/2025 @ 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.
Restricted – مقيد
Question One
Pg. 01
Learning
Outcome(s):
Question One
2 Marks
Recognize the
concept of objectprogramming and
Explain the concept of “write once, run anywhere” in Java, focusing on the role of
bytecode in achieving platform independence. Support your answer with an example
creating classes
that illustrates how a compiled Java program can run on different devices.
oriented
Restricted – مقيد
Question Two
Pg. 02
Learning
Outcome(s):
Explain the basic
principles of
programming,
concept of
Question Two
3 Marks
Write a Java program that prompts the user to enter their name and age. Then, it
displays a message in the following format using printf method:
Example Input:
Enter your name: Abdullah
Enter your age: 25
language, and
universal
Expected Output:
constructs of
Hello, Abdullah! You are 25 years old.
programming
languages
Restricted – مقيد
The program should use the Scanner class to take user input and the printf method to
format the output.
Question Three
Pg. 03
Learning
Outcome(s):
Develop a
program based on
Question Three
Identify 3 syntax errors from the following code so it can be built successfully:
specification
using
public class Main {
programming
language
public static void main(String[] args) {
elements
int 8x = 5;
including syntax,
data types,
conditional
statement, control
structures,
procedures,
arrays, objects
and classes.
Restricted – مقيد
3 Marks
int y = 3
System.out.println(x
Purchase answer to see full
attachment