Answer:
This is the required code:
Explanation:
public class NumberToString {
public static String numToString(int num, int base) {
final String digits = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
if (num < base) {
return "" + digits.charAt(num);
} else {
return numToString(num / base, base) + digits.charAt(num % base);
}
}
}
Answer:
embedded system
Explanation:
Based on the scenario being described within the question it can be said that the type of software that is being described is known as an embedded system. This is actually a combination of both hardware and software that focuses on a specific function which is later implemented into a much larger system to allow it to become "smarter", by performing more complex tasks, which would otherwise not be possible.