Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Suppose youre working as a developer in a big company and human resources specialist ask you to develop a software which helps them hire the

Suppose youre working as a developer in a big company and human resources specialist ask you to develop a software which helps them hire the best computer engineer amongst applicants. Human resources specialist gave the requirements of the job as a check list and using that software, he expects to hire employees as fast as possible. The check list for the job is below: Score for C++ development capability of the candidate (between 1-10) Score for operating system administration capability of the candidate (between 1-10) Score of experience in software development (score in years. ex: for a 5 year experience, score will be 5.) Score of agile software development (between 1-10) Bachelor GPA of candidate (between 1-4) Whether if candidate has bachelors, masters or doctorate degree.(if bachelors:1, if masters:2, if doctorate: 3)

HINT: You can create a class named candidate for further use. For comparing applicants, the software will calculate a weighted average of the scores which HR specialists can evaluate candidates using them.

HINT: Consider creating a method named AverageScore which takes weights of each requirement from the check list as a parameter so that HR specialist can change them in need. HR specialist can search for an applicant, print the CV (CV: name, surname, all scores listed above.), change the weights of the requirements in need. However the application itself will find the best match at the end.

HINT: Consider creating a method printCV in the class candidate. Keep in mind that average score calculation is independent from class candidate.

The program must be write with C++.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Design And Implementation

Authors: Edward Sciore

2nd Edition

3030338355, 978-3030338350

More Books

Students also viewed these Databases questions

Question

=+4 Develop and deliver the CCT program.

Answered: 1 week ago

Question

=+5 Evaluate whether the CCT program was effective.

Answered: 1 week ago

Question

=+Identify the type of global assignment for which CCT is needed.

Answered: 1 week ago