IT 232 SEU Computer Science Object Oriented Programming Questions

College of Computing and Informatics
Assignment #2
Deadline: Day 26/11/2023 @ 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):
Question One
3 Marks
Create a java program that do the following:
Develop a
program based on
1- Create an array for a class of 10 students ID (arrStudents1)
specification
2- User inserts students IDs numbers in the array
using
3- Print out all the elements of the (arrStudents1)
programming
4- Create a new array (arrStudents2) and copy all student IDs from the first
language
elements
including syntax,
array in a reverse order.
5- Using enhanced for loop print all elements from (arrStudents2) on the
screen.
data types,
conditional
statement, control
structures,
procedures,
arrays, objects
and classes
1
Question Two
Pg. 02
Learning
Outcome(s):
Develop a
program based on
specification
using
programming
Question Two
3 Marks
Write a class for the products in retail store with the following requirements.
1. Each product class should have a name, an ID, a description, and a
price.
2. The product ID should be incremented automatically in the constructor
each time an object is created.
3. Create at least 4 different constructors for the class.
language
elements
including syntax,
data types,
conditional
statement, control
structures,
procedures,
arrays, objects
and classes
2
Question Three
Pg. 03
Learning
Outcome(s):
Recognize the
concept of objectoriented
Question Three
2 Marks
(i) Identify the issue in following code and (ii) correct it.
class Student {
int stuID;
String fName;
double gpa;
programming and
Student(int stuID, String fName, double gpa) {
stuID = stuID;
fName = fName;
gpa = gpa;
}
creating classes
void display() {
System.out.println(stuID + ” ” + fName + ” ” + gpa);
}
}
class StudentTest {
public static void main(String args[]) {
Student student1 = new Student(200200100, “Khalid”, 3.5);
Student student2 = aStudent(200200200, “Abdulaziz”, 3.7);
Student student3 = new Student(200200300, “Mohammed”, 2.4);
student1.display();
student2.display();
student3.display();
}
}
3
HEALTH
INFORMATICS
INTERNSHIPS
CRN : 24933
SUPERVIDED BY:
Dr. Heba Alqurashi
Course name:
Health Informatics Internship
Course number:
HCI-499
Student name:
Robia Attie
Student ID #
180184975
Submission date:
2/3/2023
SEHA VIRTUAL HOSPITAL
MINISTRY OF HEALTH
SEHA VIRTUAL HOSPITAL
• a specialized hospital that uses the latest innovative
technologies; To provide specialized services and support
health facilities in the Kingdom; It supports 152 hospitals
around the Kingdom, and the hospital provides 15 basic
specialized health services
Specialized services in the (SEHA)
virtual hospital:
-Emergency and critical consultaion.
-Specialized clinics.
-Multidisciplinary committees.
-Supporting medical services.
-Home care services.
INTERNSHIP PLAN :
Start date : 12/12/2022
Department
Duration
MEDICAL COORDINATION
2 weeks
OPD
2 weeks
ONCOLOGY
1 week
CARDIOLOGY
1 week
RADIOLOGY
1 week
MEDICAL COORDINATION
This department works to receive referrals and
cases from other hospitals that need specialist
consultaion.
Tasks :
– Receiving cases from hospitals.
– Refer cases to appropriate clinics.
– Evaluation the doctor’s follow-up of the patient’s
condition.
OUTPATIENT DEPARTMENT (OPD)
This department contains outpatient clinics, where doctors
provide consultations for patients from different regions of the
Kingdom.
Tasks :
– Reserving appointments for patients
– Communicating with patients and confirming their
appointments
– Communicating with doctors regarding appointments
– Ensure that the patient and the doctor attend the appointment
ONCOLOGY
DEPARTMENT
In the oncology department, specialized
committees are held that receive
tumor cases from other hospitals, and
then hold a meeting to discuss the
cases and develop a treatment plan.
CARDIOLOGY
DEPARTMENT
In this department, complex cases that need
consultation from specialists are received,
and then cases are followed up and a
treatment plan is determined. Also, some
operations are directed in order to be
done correctly.
RADIOLOGY DEPARTMENT
on this department , radiology are received from hospitals
that didn’t have a radiologist, so they are sent to the
radiology department in a SEHA hospital. The specialists
diagnose the condition and also develop a treatment
plan and send it back to the hospital so that the patient
has a correct diagnosis and a complete treatment plan.
Training advantages :
• Applying the materials you learned, such
as: programming languages, work ethics,
and others.
• Gain practical experience.
• Acquisition of new skills.
• Practical application .
• Preparation for the labor market.
• Discovering areas of work related to my
specialization.
Challenges:
• Difficulty in obtaining a facility that accepts training.
• Lack of adequate understanding of the health
informatics specialty.
• Lack of sufficient interest in specialization.
• No one to guide me in training.
• Total dependence on myself to learn new tasks.
Suggestions and solutions to
make training better for
students:
• Clear guidance from the university and
the facility for students.
• Contract with a specific facility to train
students.
• Communicate with the field supervisor
to ensure the full progress of the
training.
THANK YOU…

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper
Still stressed with your coursework?
Get quality coursework help from an expert!