Assume for a given processor the CPI of arithmetic instructions is 2, the CPI of load/store instructions is 6, and the CPI of branch instructions is 3. Assume a program has the following instruction breakdowns: 240 million arithmetic instructions, 70 million load/store instructions, 100 million branch instructions. (a)Suppose we find a way to double the performance of the arithmetic instructions. What is the speedup of our machine
Answer:
The answer is below
Explanation:
Suppose that we find a way to double the performance of arithmetic instructions. What is the speedup of our machine? What if we find a way to improve the performance of arithmetic instructions by 10 times?
Solution:
a) number of clock cycles = (240 million * 2) + (70 million * 6) + (100 million * 3) = 1200 * 10⁶
If the performance of arithmetic instructions is doubled, the CPI of arithmetic instructions would be halved. Hence the CPI would be 1 (2 / 2). Therefore:
number of clock cycles = (240 million * 1) + (70 million * 6) + (100 million * 3) = 960 * 10⁶
Hence:
[tex]\frac{CPU\ time_c}{CPU\ time_A} =\frac{960*10^6}{1200*10^6}=0.8 \\\\[/tex]
Therefore they would be an increase of 20%
b) If the performance of arithmetic instructions is multiplied by 10, the CPI of arithmetic instructions would be halved. Hence the CPI would be 0.2 (2 / 10). Therefore:
number of clock cycles = (240 million * 0.2) + (70 million * 6) + (100 million * 3) = 768 * 10⁶
Hence:
[tex]\frac{CPU\ time_c}{CPU\ time_A} =\frac{768*10^6}{1200*10^6}=0.64 \\\\[/tex]
Therefore they would be an increase of 36%
PLEASE HELP ASAP
Select the sentence that suggests people can save information you think you have deleted from social media.
Question 1 options:
You've been building your online reputation since your first post
But you can't always control who see what you post
Every photo, video, tweet, like and comment can be screenshotted by your friends (or ).
every photo, vid, tweet... (c)
Team ordering You have the results of a completed round-robin tournament in which n teams played each other once. Each game ended either with a victory for one of the teams or with a tie. Design an algorithm that lists the teams in a sequence so that every team did not lose the game with the team listed immediately after it.What is the time efficiency class of your algorithm
Answer:
Following are the analogies to this question:
Explanation:
In each match, the group is a comparison because there may be a tie situation, which already implies, that its triage was unabated, 1 means the best team, and n means the worst team.
It makes it much easier to address whether another 'Quick Sort' or even the 'Merge Sort' issue by converting the very same problem throughout the number problem.
All the cases use for the Merge Sort, in which it utilizes its evenly divide or overcome strategy where the category is reciprocally divided into two parts where the number becomes measured at n==2, and the outcome extends.
Assume we get 7 squads:
2 4 5 4 3 1 6
Recursively split the above teams:
2 4 5 4 3 1 6
2 4 5 4 3 1 6
We'll equate such figures with base-case (n==2) (have a match against each other)
2 4 4 5 1 3 6 (number of matches 1(2,4) + 1(5,4) + 1(3,1) = 3)
Now the division is combined.
1, 2 ,3, 4, 4, 5
NLogN was its best time complexity of an algorithm but N is the lot of clubs.
What is the output of the following code snippet? int s1 = 20; if (s1 <= 20) { System.out.print("1"); } if (s1 <= 40) { System.out.print("2"); } if (s1 <= 20) { System.out.print("3"); }
Answer:
The program outputs 123
Explanation:
The first line of the program initializes s1 to 20
The second line checks if s1 is less than or equal to 20.
This is true,
So, 1 is printed
The third line checks if s1 is less than or equal to 40.
This is true,
So, 2 is printed
The fourth line checks if s1 is less than or equal to 20.
This is true,
So, 3 is printed
Hence, the output is 123
Consider the following method.
public static int getValue(int[] data, int j, int k)
{
return data[j] data[k];
}
Which of the following code segments, when appearing in another method in the same class as getValue, will print the value 70?
a. int arr = {40, 30, 20, 10, 0);
System.out.println(getValue(arr, 1, 2));
b. int[] arr = {40, 30, 20, 10, 0);
System.out.println(getValue(arr, 1, 2));
c. int[] arr = {50, 40, 30, 20, 10};
System.out.println(getValue(arr, 1, 2));
d. int arr = {40, 30, 20, 10, 0};
System.out.println(getValue(arr, 2, 1));
e. int arr = {50, 40, 30, 20, 10};
System.out.println(getValue(arr, 2, 1));
Answer:
int[] arr = {50, 40, 30, 20, 10};
System.out.println(getValue(arr, 1, 2));
Explanation:
I found the answer using somebody's quizlet.
The code segment which appears in another method in the same class as getValue will print the value 70 as follows:
int[] arr = {50, 40, 30, 20, 10};System.out.println(getValue(arr, 1, 2));
Thus, the correct option for this question is C.
What is a Code segment?A code segment may be defined as one of the sections or part of a computer's program in an object file or in memory, which significantly contains executable instructions. It is also known as the text segment of a programming language.
A process of code segment that is an executable portion of computer memory allocated to a particular process. The process of Code Segment includes the implementation of Verification in order to compare a process code segment to some expected value.
Therefore, the correct option for this question is C.
To learn more about Code segments, refer to the link:
https://brainly.com/question/25781514
#SPJ5
Employers can use spyware to track program usage by employees.
Answer:
true
Explanation:
the answer to this one is true
Which of the following is an accurate statement about the Internet ?
a. It began as a project of the Department of Defense.
b. Its operations are controlled by the United States government.
c. It was designed primarily for the purpose of e-commerce.
d. Most of the information on the Internet is accessible through the World Wide Web.
Answer:
It began as a project of the Department of Defense.
Explanation:
The first known and recorded prototype of the internet that was workable arrived during the 1960s when the Advanced Research Projects Agency Network (ARPANET) was created. The project was initially funded by the United States Department of Defense and ARPANET allowed for packet switching, to ensure multiple computers were able to communicate on a single network
python program A year with 366 days is called a leap year. Leap years are necessary to keep the calendar in sync with the sun, because the earth revolves around the sun once very 365.25 days. As a result, years that are divisible by 4, like 1996, are leap years. However, years that are divisible by 100, like 1900, are not leap years. But years that are divisible by 400, like 2000, are leap years. Write a program named leap_year.py that asks the user for a year and computes whether that year is a leap year
Answer:
In Python:
year = int(input("Year: "))
if (year % 4) == 0:
if (year % 100) == 0:
if (year % 400) == 0:
print("Leap year")
else:
print("Not a leap year")
else:
print("Leap year")
else:
print("Not a leap year")
Explanation:
This line prompts user for year
year = int(input("Year: "))
This condition checks if input year is divisible by 4
if (year % 4) == 0:
If yes, this condition checks if input year is divisible by 100
if (year % 100) == 0:
If yes, this condition checks if input year is divisible by 400
if (year % 400) == 0:
If divisible by 4, 100 and 400, then it is a leap year
print("Leap year")
else:
If divisible by 4 and 100 but not 400, then it is not a leap year
print("Not a leap year")
else:
If divisible by 4 but not 100, then it is a leap year
print("Leap year")
else:
If it is not divisible by, then it is not a leap year
print("Not a leap year")
You are considering upgrading memory on a laptop. What are three attributes of currently installed memory that HWiNFO can give to help you with this decision?
Answer:
Some of the qualities of the installed memory which HWiNFO can reveal are:
Date of manufactureMemory type Speed of memoryExplanation:
HWiNFO is an open-source systems information app/tool which Windows users can utilize as they best wish. It helps to detect information about the make-up of computers especially hardware.
If you used HWiNFO to diagnose the memory, the following information will be called up:
the total size of the memory and its current performance settingsthe size of each module, its manufacturer, and model Date of manufactureMemory type Speed of memorysupported burst lengths and module timings, write recovery time etc.Cheers
Write a function sum_of_ends that takes a list of numbers as an input parameter and: if the list is empty, returns 0 if the list is not empty, returns the sum of the first element (at index 0) and the last element (at index length - 1) Note that for a list with only one element, the first element and the last element would be the same one element in the list and thus the function should return the sum of the element with itself. ex: If a
Answer:
Explanation:
The following code is written in Python. It creates the function called sum_of_ends and does exactly as the question asks, it sums the first and last elements of the array and returns it to the user, if the array is empty it will return 0.
def sum_of_ends(num_arr):
if len(num_arr) == 0:
return 0
else:
sum = num_arr[0] + num_arr[-1]
return sum
For this lab, you will write a Java program to prompt the user to enter two integers. Your program will display a series of arithmetic operations using those two integers. Create a new Java program named Project01.java for this problem.
Sample Output: This is a sample transcript of what your program should do. Items in bold are user input and should not be put on the screen by your program. Make sure your output looks EXACTLY like the output below, including spacing. Items in bold are elements input by the user, not hard-coded into the program.
Enter the first number: 12
Enter the second number: 3
12 + 3 = 15
12 - 3 = 9
12 * 3 = 36
12 / 3 = 4
12 % 3 = 0
The average of your two numbers is: 7
A second run of your program with different inputs might look like this:
Enter the first number: -4
Enter the second number: 3
-4 + 3 = -1
-4 - 3 = -7
-4 * 3 = -12
-4 / 3 = -1
-4 % 3 = -1
The average of your two numbers is: 0
HINT: You can start by retyping the code that was given to you in Exercise 3 of ClosedLab01. That code takes in a single number and performs a few arithmetic operations on it. How can you modify that code to take in two numbers? How can you modify it to display "number * number =" instead of "Your number squared is: "? Take it step by step and change one thing at a time.
You can use the following as a template to get you started. Note that you must create your class in the default package and your project must be named Project01.java for the autograder to be able to test it when you submit it.
Answer:
Following are the program to this question:
import java.util.*;//for user-input value
public class Project01//Decalring a class Project01
{
public static void main(String asq[])//main method
{
int ax1,ax2;//Decalring integer variables
Scanner oscr=new Scanner(System.in);//creating Scanner class Object
System.out.print("Enter the First number: ");//print message
ax1=oscr.nextInt();//input first number
System.out.print("Enter the Second number: ");//print message
ax2=oscr.nextInt();//input second number
System.out.println(ax1+ "+"+ax2+"= "+(ax1+ax2));//use print method to perform the arithmetic operation
System.out.println(ax1+"-"+ax2+"= "+(ax1-ax2));//use print method to perform the arithmetic operation
System.out.println(ax1+"*"+ax2+"= "+(ax1*ax2));//use print method to perform the arithmetic operation
System.out.println(ax1+"/"+ax2+"= "+(ax1/ax2));///use print method to perform the arithmetic operation
System.out.println(ax1+"%"+ax2+"= "+(ax1%ax2));//use print method to perform the arithmetic operation
System.out.println("The average of your two numbers is: "+(ax1+ax2)/2);//calculating average
}
}
Output:
Please find the attached file.
Explanation:
In the program, inside the class "Project01" and the main method two integer variable "ax1,ax2" is declared that uses the scanner class concept for input the value from the user-end, and in the next step, it uses the print method with the arithmetic operation to perform and prints its calculated value.
After separating from Mexico, Texas passed laws that made it harder for slave owners to _____________ slaves.
a.
emancipate
b.
own
c.
abuse
d.
sell
Answer: b.
Explanation:
Answer:
b
Explanation:
own slaves
A structure that organizes data in a list that is commonly 1-dimensional or 2-
dimensional
Linear Section
Constant
No answertet provided
It intro technology
Answer:
An array.
Explanation:
An array can be defined as a structure that organizes data in a list that is commonly 1-dimensional or 2-dimensional.
Simply stated, an array refers to a set of memory locations (data structure) that comprises of a group of elements with each memory location sharing the same name. Therefore, the elements contained in array are all of the same data type e.g strings or integers.
Basically, in computer programming, arrays are typically used by software developers to organize data, in order to search or sort them.
Binary search is an efficient algorithm used to find an item from a sorted list of items by using the run-time complexity of Ο(log n), where n is total number of elements. Binary search applies the principles of divide and conquer.
In order to do a binary search on an array, the array must first be sorted in an ascending order.
Hence, array elements are mainly stored in contiguous memory locations on computer.
Write a program that has a user guess a secret number between 1 and 10. Store the secret number in a variable called secret Number and allow the user to continually input numbers until they correctly guess what secretNumber is. For example, if secretNumber was 6, an example run of the program may look like this:
Answer:
The program in Python is as follows:
import random
secretNum = random.randint(1,10)
userNum = int(input("Take a guess: "))
while(userNum != secretNum):
print("Incorrect Guess")
userNum = int(input("Take a guess: "))
print("You guessed right")
Explanation:
This imports the random module
import random
This generates a secrete number
secretNum = random.randint(1,10)
This prompts the user to take a guess
userNum = int(input("Take a guess: "))
This loop is repeated until the user guess right
while(userNum != secretNum):
print("Incorrect Guess")
userNum = int(input("Take a guess: "))
This is executed when the user guesses right
print("You guessed right")
Implement the method countInitial which accepts as parameters an ArrayList of Strings and a letter, stored in a String. (Precondition: the String letter has only one character. You do not need to check for this.) The method should return the number of Strings in the input ArrayList that start with the given letter. Your implementation should ignore the case of the Strings in the ArrayList. Hint - the algorithm to implement this method is just a modified version of the linear search algorithm. Use the runner class to test your method but do not add a main method to your U7_L4_Activity_One.java file or your code will not be scored correctly.
Answer:
Answered below
Explanation:
//Program is implemented in Java
public int countInitials(ArrayList<string> words, char letter){
int count = 0;
int i;
for(i = 0; i < words.length; i++){
if ( words[i][0]) == letter){
count++
}
}
return count;
}
//Test class
Class Test{
public static void main (String args[]){
ArrayList<string> words = new ArrayList<string>()
words.add("boy");
words.add("bell");
words.add("cat");
char letter = 'y';
int numWords = countInitials ( words, letter);
System.out.print(numWords);
}
}
) Write a program to calculate the time to run 5 miles, 10 miles, half marathon, and full marathon if you can run at a constant speed. The distance of a half marathon is 13.1 miles and that of a full marathon is 26.2 miles. Report the time in the format of hours and minutes. Your program will prompt for your running speed (mph) as an integer.
Answer:
def cal_time(distance, speed):
time = distance / speed
hour = str(time)[0]
minutes = round(float(str(time)[1:]) * 60)
print(f"The time taken to cover {distance}miles is {hour}hours, {minutes}minutes")
miles = [5, 10, 13.1, 26.2]
myspeed = int(input("Enter user speed: "))
for mile in miles:
cal_time(mile, myspeed)
Explanation:
The python program prints out the time taken for a runner to cover the list of distances from 5 miles to a full marathon. The program prompts for the speed of the runner and calculates the time with the "cal_time" function.
Cleaning agents and food products should be stored separately.
TRUE
FALSE
Answer:
true
Explanation:
Which is true regarding how methods work? Group of answer choices If a method returns a variable, the method stores the variable's value until the method is called again A return address indicates the value returned by the method After a method returns, its local variables keep their values, which serve as their initial values the next time the method is called A method's local variables are discarded upon a method's return; each new call creates new local variables in memory
Answer:
A method's local variables are discarded upon a method's return; each new call creates new local variables in memory.
Explanation:
A local variable can be defined as an argument passed to a function or a variable that is declared within a function and as such can only be used or accessed within the function.
This ultimately implies that, a local variable is effective whilst the function or block is being executed (active).
Basically, all local variables can only be a member of either the register storage, static or auto (dynamic) categories in computer programming.
The true statement regarding how methods work is that a method's local variables are discarded upon a method's return; each new call creates new local variables in memory. This is so because these local variables are only allocated a storage that is within the frame of the method which is being executed on the run-time stack and would be discarded upon a method's completion or return.
Statement that is true regarding how methods work is :A method's local variables are discarded upon a method's return; each new call creates new local variables in memory.
A local variable serves as a variable which can be accessible within a particular part of a program.
These variables are usually defined within that routine and it is regarded as been local to a subroutine.
We can conclude that in method's local variables it is possible for each new call creates new local variables in memory.
Learn more about method's local variables at:
https://brainly.com/question/19025168
The Fast as Light Shipping company charges the following rates. Weight of the item being sent Rate per 100 Miles shipped 2kg or less. $0.25 Over than 2 kg but not more than 10 kg $0.30 Over 10 kg but not more than 20 kg. $0.45 Over 20 kg, but less than 50kg. $1.75 Write a program that asks for the weight of the package, and the distance to be sent. And then displays the charge.
Answer:
weight = float(input("Enter the weight of the package: "))
distance = float(input("Enter the distance to be sent: "))
weight_charge = 0
if weight <= 2:
weight_charge = 0.25
elif 2 < weight <= 10:
weight_charge = 0.3
elif 10 < weight <= 20:
weight_charge = 0.45
elif 20 < weight <= 50:
weight_charge = 1.75
if int(distance / 100) == distance / 100:
d = int(distance / 100)
else:
d = int(distance / 100) + 1
total_charge = d * weight_charge
print("The charge is $", total_charge)
Explanation:
*The code is in Python.
Ask the user to enter the weight and distance
Check the weight to calculate the weight_cost for 100 miles. If it is smaller than or equal to 2, set the weight_charge as 0.25. If it is greater than 2 and smaller than or equal to 10, set the weight_charge as 0.3. If it is greater than 10 and smaller than or equal to 20, set the weight_charge as 0.45. If it is greater than 20 and smaller than or equal to 50, set the weight_charge as 1.75
Since those charges are per 100 miles, you need to consider the distance to find the total_charge. If the int(distance / 100) is equal to (distance / 100), you set the d as int(distance / 100). Otherwise, you set the d as int(distance / 100) + 1. For example, if the distance is 400 miles, you need to multiply the weight_charge by 4, int(400/100) = 4. However, if the distance is 410, you get the int(400/100) = 4, and then add 1 to the d for the extra 10 miles.
Calculate the total_charge, multiply d by weight_charge
Print the total_charge
A state university locks in costs for a student once a student starts attending the university. The total cost is $24,500. A student has the following help in covering the costs of school.
An academic scholarship of $10,700.
Other scholarships and grants of $5,000.
Relatives pay $1,600.
What is the amount that the student will need to save every month in order to pay off the remaining costs in 10 months?
$500
$550
$600
$720
Answer:
720
Explanation:
Write a program that calculates the average of 4 temperatures. Function 1--write a function to ask a user for 4 temperatures and return them to main. Validate that none of them is negative. Also return a boolean indicating that the data is good or bad. Function 2--write a value-returning function to calculate the average and return it as a double if the data is good. Display an error message if any score was negative.
Answer:
Answered below
Explanation:
Answer written in Python programming language
temp_list = []
count = 0
sum = 0
n = 0
is_good = True
def temperatures(temp1, temp2, temp3, temp4){
temp_list = [temp1, temp2, temp3, temp4]
for i in temp_list:
if i < 0:
is_good = False
break
return is_good
}
def average ( ){
if is_good:
for i in temp_list:
sum += i
count++
average = sum / count
return average
}
developed the first compiler and conducted work that led to the development of COBOL ?
Answer:
Grace Hopper.
Explanation:
Grace Hopper was a US Naval Rear Admiral and an American computer scientist who was born on the 9th of December, 1906 in New York city, United States of America. She worked on the first commercial computer known as universal automatic computer (UNIVAC), after the second World War II.
In 1953 at the Remington Rand, Grace Hopper invented the first high-level programming language for UNIVAC 1 by using words and expressions.
Additionally, the high-level programming language known as FLOW-MATIC that she invented in 1953 paved the way for the development of common business-oriented language (COBOL).
Hence, Grace Hopper developed the first compiler and conducted work that led to the development of COBOL.
What is block chain?
Answer:
Block Chain is a system of recording information that makes it difficult or impossible to change, hack, or cheat the system.
A blockchain is essentially a digital ledger of transactions that is duplicated and distributed across the entire network of computer systems on the blockchain.
Hope this helps.
x
A painting company has determined that for every 115 square feet of wall space, one gallon of paint and eight hours of labor will be required. The company charges $20.00 per hour for labor. Design a modular program in Python that asks the user to enter the square feet of wall space to be painted and the price of the paint per gallon.
Answer:
Follows are the code to the given question:
Wallsize = int(input("Enter the size of wall space for painting(in sq ft): "))#defining variable Wallsize for input value
rate = int(input("Enter the price of the paint(per gallon): $"))#defining variable rate for input value
per_Gallon = Wallsize/115#defining a variable per_Gallon that calculate its value
print("Number of Gallons of paint: ",per_Gallon)#print value with message
total_Hours = per_Gallon * 8#defining a variable total_Hours that calculate its value
print("Hours of labor required: ",total_Hours)#print value with message
paint_Cost = rate * per_Gallon#defining a variable paint_Cost that calculate its value
print("Cost of the paint: $",paint_Cost)#print value with message
labor_Charge = total_Hours * 20#defining a variable labor_Charge that calculate its value
print("Labor charges: $",labor_Charge)#print value with message
total_Cost = paint_Cost + labor_Charge#defining a variable total_Cost that calculate its value
print("Total cost of paint job: $",total_Cost)#print value with message
Output:
Enter the size of wall space for painting(in sq ft): 800
Enter the price of the paint(per gallon): $33
Number of Gallons of paint: 6.956521739130435
Hours of labor required: 55.65217391304348
Cost of the paint: $ 229.56521739130434
Labor charges: $ 1113.0434782608695
Total cost of paint job: $ 1342.6086956521738
Explanation:
Please find the complete question in the attached file.
In this code, the "Wallsize and rate" two variable is defined that is used for input the value from the user-end, after input the value multiple variables"
per_Gallon, total_Hours,paint_Cost, labor_Charge, and total_Cost" is declared, in which it calculates its respective value and prints the value with the message value.
Modify the program you wrote for Chapter 6 Exercise 6 so it handles the following
exceptions:
• It should handle IOError exceptions that are raised when the file is opened
and data is read from it by printing "Trouble opening file. Try again." and
not executing any more of the code.
• It should handle any ValueError exceptions that are raised when the items
that are read from the file are converted to a number by printing "File must have
only numbers. Try again." and not executing any more of the code.
My code is as follows:
#try except
try:
#opening the file
read_file = open('numbers.txt', 'r')
#Store the numbers in the variable file_numbers.
file_numbers = read_file.read()
#close the file
read_file.close()
#Split the number of files in list_values.
list_values = file_numbers.split()
#how many numbers are there
list_length = len(list_values)
try:
#loop it up
for i in range(list_length):
list_values[i] = float(list_values[i])
#Add up all the numbers, put into list_sum
List_sum = sum(list_values)
#heres how we average it
Average_value = (List_sum)/list_length
#print
print(Average_value)
except ValueError:
print( "File must have only numbers. Try again." )
#handles IOError exceptions
except IOError:
#Display statement
print("Trouble opening file. Try again.")y:
#opening the file
read_file = open('numbers.txt', 'r')
#Store the numbers in the variable file_numbers.
file_numbers = read_file.read()
#close the file
read_file.close()
#Split the number of files in list_values.
list_values = file_numbers.split()
#how many numbers are there
list_length = len(list_values)
try:
#loop it up
for i in range(list_length):
list_values[i] = float(list_values[i])
#Add up all the numbers, put into list_sum
List_sum = sum(list_values)
#heres how we average it
Average_value = (List_sum)/list_length
#print
print(Average_value)
except ValueError:
print( "File must have only numbers. Try again." )
#handles IOError exceptions
except IOError:
#Display statement
print("Trouble opening file. Try again.")
This code will not print the average. Unsure why. The code functioned fine before the try,except lines were added in.
Answer:
#try except
try:
#opening the file
read_file = open('numbers.txt', 'r')
#Store the numbers in the variable file_numbers.
file_numbers = read_file.read()
#close the file
read_file.close()
#Split the number of files in list_values.
list_values = file_numbers.split()
#how many numbers are there
list_length = len(list_values)
try:
#loop it up
for i in range(list_length):
list_values[i] = float(list_values[i])
#Add up all the numbers, put into list_sum
List_sum = sum(list_values)
#heres how we average it
Average_value = (List_sum)/list_length
print(Average_value)
except ValueError:
print( "File must have only numbers. Try again." )
#handles IOError exceptions
except IOError:
#Display statement
print("Trouble opening file. Try again.")
Explanation:
The python program uses the try-except exception handling method to catch errors in the code. The IOError is used for catching input and output errors in the program like file handling while the ValueError keyword in the except statement is used to catch data type errors from a return statement, calculation or user input.
You do not really know that you have a hand. Here is why. Imagine the possibility in which you are only a handless brain floating in a vat, wired to a super computer that sends to your brain signals that perfectly simulate ordinary sensory experiences. Now, if you really know that you have a hand, you must be in a position to know that you are not such a handless brain in a vat. But are you in a position to know that
Answer:
If you do not know you are a brain in a vat, you do not have hands.
Explanation:
This premise is plausible as to understand the handless brain which is floating in a vat. The brain is connected to a super computer and it transmits messages to the brain. The brain receives those message and give signals to perform tasks.
Write a program that simulates picking a card from a deck of 52 cards. Your program should display the rank (Ace, 2, 3, 4, 5, 6, 7, 8, 9, 10, Jack, Queen, King) and suit (Clubs, Diamonds, Hearts, Spades) of the card using python
Answer:
Explanation:
The following is a python function that has arrays with all the cards available and then uses random to choose a random card from the dictionary. Finally it prints out the card chosen...
import random
def choose_card():
card = ["Ace", 2, 3, 4, 5, 6, 7, 8, 9, 10, 'Jack', 'Queen', 'King']
symbols = ['Clubs', 'Diamonds', 'Hearts', 'Spades']
chosen_card = str(card[random.randint(0, len(card))])
symbols = symbols[random.randint(0, len(symbols))]
print("Chosen Card: " + chosen_card + " of " + symbols)
Define a class called UpdatedBook which inherits the BookInfo class created in Programming Project 3. This new class should contain an integer field for the edition number of the book, a constructor to create the UpdatedBook object accepting as input the author, title, and edition number of the book, and a getter method to return the edition number.
Answer:
Following are the class definition code to this question:
class UpdatedBook : BookInfo//defining a class UpdatedBook that inherits the BookInfo class
{
public:
int edition_Number;//defining an integer variable
UpdatedBook (string title,string author,int edition):BookInfo(b_title,b_author)//defining a constructor that
{
edition_Number=edition;
}
int getEdition_Number()
{
return edition_Number;
}
};
Explanation:
In this question, the "BookInfo" class is not defined, that's why we define this code as above.
In this code, a class "UpdatedBook" is defined that inherits its base class "BookInfo" inside the "UpdatedBook" class an integer variable "edition_Number" is declared, which is used to holding the integer value.
In the next step, a parameterized constructor is declared, that accepts a three-parameter and also inherits its base class parameterized constructor, and at the last, a get method is used that returns the edition number value.
Questions Presscomion
Answer:
i dont get what you are trying to ask
Explanation:
Suppose that the following elements are added in the specified order to an empty binary search tree: Kirk, Spock, Scotty, McCoy, Chekov, Uhuru, Sulu, Khaaaan! Write the elements of the tree above in the order they would be seen by a pre-order, in-order, and post-order traversal. Type your solutions with the elements separated by spaces and/or commas, such as:
Answer:
Pre-order: Kirk, Chekov, Khaaaan, Spock, Scotty, McCoy, Sulu, Uhuru
In-order: Chekov, Khaaaan, Kirk, McCoy, Scotty, Spock, Sulu, Uhuru
Post-order: Khaaaan, Chekov, McCoy, Scotty, Sulu, Uhuru, Spock, Kirk
Explanation:
The binary search tree is described in the diagram below.
The pre-order traversal of the binary tree gets the root, then the left node and right node. The in-order traversal picks the left node, the root node, and then the right node while the post-order traversal of the binary tree follows the left node, right node, and then the root node.