Answer:
The program in Python is as follows:
def display_menu(titles,years,ratings):
for i in range(len(titles)):
print(str(i+1)+". "+titles[i]+", "+str(years[i])+", "+str(ratings[i]))
def delete(titles,years,ratings):
del_item = input("Movie: ")
if del_item in titles:
print(del_item,"was deleted")
index = titles.index(del_item)
titles.pop(index)
years.pop(index)
ratings.pop(index)
return(titles,years,ratings)
def add(titles,years,ratings):
title = input("Title: ")
year = int(input("Year: "))
rating = int(input("Ratings: "))
print(title,"was added")
titles.append(title)
years.append(year)
ratings.append(rating)
return(titles,years,ratings)
titles = []
years = []
ratings = []
print("COMMAND MENU list\nlist - List movies\nadd - Add movie del\ndel - Delete movie exit\nexit - Exit program")
menu = (input("Command List: "))
while(menu.lower() == "list" or menu.lower() == "add" or menu.lower() == "del"):
if menu.lower() == "list":
display_menu(titles,years,ratings)
elif menu.lower() == "add":
titles, years, ratings = add(titles,years,ratings)
elif menu.lower() == "del":
titles, years, ratings = delete(titles,years,ratings)
menu = (input("Command List: "))
elif menu.lower() == "exit":
break
print("Exited!!!")
Explanation:
See attachment for complete program where comments are used to explain some lines of the program
A line beginning with a # will be transmitted to the programmer’s social media feed.
A.
True
B.
False
Answer:
True?
Explanation:
Answer:
The answer is false.
Explanation:
A “#” doesn’t do that in Python.
Which of the following is not the disadvantage of closed
network model?
Select one:
O Flexibility
O Public network connection
O Support
O External access
Answer:
public network connection
Answer:
public network connection
You want a cable that could be used as a bus segment for your office network. The cable should also be able to support up to 100 devices. Which cable should you use?
A.
RG-6
B.
RG-8
C.
RG-58U
D.
RG-59
Answer: C
Explanation:
Which line of code will use the overloaded multiplication operation?
class num:
def __init__(self,a):
self.number = a
def __add__(self,b):
return self.number + 2 * b.number
def __mul__(self, b):
return self.number + b.number
def __pow__(self, b):
return self.number + b.number
# main program
numA = num(5)
numB = num(10)
Which line of code will use the overloaded multiplication operation?
class num:
def __init__(self,a):
self.number = a
def __add__(self,b):
return self.number + 2 * b.number
def __mul__(self, b):
return self.number + b.number
def __pow__(self, b):
return self.number + b.number
# main program
numA = num(5)
numB = num(10)
a) product = numA * numB
b) product = numA.multiply(numB)
c) product = numA.mul(numB
For multiplication one: product = numA * numB
For the addition: result = numA + numB
got 100 on this ez
(searched all over internet and no one had the answer lul hope this helps!)
Answer: First option: product = numA * numB
second option-numA + numB
Explanation:
Factory Design Pattern Assignment This assignment will give you practice in using the Factory/Abstract Factory Design Pattern. You are going to create a Terraforming program. What does terraform mean
Answer:
Terraform is an open-source infrastructure as code software tool that enables you to safely and predictably create, change, and improve infrastructure.
Write a MIPS assembly language program that prompts for a user to enter a series of floating point numbers and calls read_float to read in numbers and store them in an array only if the same number is not stored in the array yet. Then the program should display the array content on the console window.
Consult the green sheet and the chapter 3 for assembly instructions for floating point numbers. Here is one instruction that you might use:
c.eq.s $f2, $f4
bc1t Label1
Here if the value in the register $f2 is equals to the value in $f4, it jumps to the Label1. If it should jump when the value in the register $f2 is NOT equals to the value in $f4, then it should be:
c.eq.s $f2, $f4
bc1f Label1
To load a single precision floating point number (instead of lw for an integer), you might use:
l.s $f12, 0($t0)
To store a single precision floating point number (instead of sw for an integer), you might use:
s.s $f12, 0($t0)
To assign a constant floating point number (instead of li for an integer), you might use:
li.s $f12, 123.45
To copy a floating point number from one register to another (instead of move for an integer), you might use:
mov.s $f10, $f12
The following shows the syscall numbers needed for this assignment.
System Call System Call System Call
Number Operation Description
2 print_float $v0 = 2, $f12 = float number to be printed
4 print_string $v0 = 4, $a0 = address of beginning of ASCIIZ string
6 read_float $v0 = 6; user types a float number at keyboard; value is store in $f0
8 read_string $v0 = 8; user types string at keybd; addr of beginning of string is store in $a0; len in $a1
------------------------------------------
C program will ask a user to enter numbers and store them in an array
only if the same number is not in the array yet.
Then it prints out the result array content.
You need to write MIPS assembly code based on the following C code.
-------------------------------------------
void main( )
{
int arraysize = 10;
float array[arraysize];
int i, j, alreadyStored;
float num;
i = 0;
while (i < arraysize)
{
printf("Enter a number:\n");
//read an integer from a user input and store it in num1
scanf("%f", &num);
//check if the number is already stored in the array
alreadyStored = 0;
for (j = 0; j < i; j++)
{
if (array[j] == num)
{
alreadyStored = 1;
}
}
//Only if the same number is not in the array yet
if (alreadyStored == 0)
{
array[i] = num;
i++;
}
}
printf("The array contains the following:\n");
i = 0;
while (i < arraysize)
{
printf("%f\n", array[i]);
i++;
}
return;
}
Here are sample outputs (user input is in bold): -- note that you might get some rounding errors
Enter a number:
3
Enter a number:
54.4
Enter a number:
2
Enter a number:
5
Enter a number:
2
Enter a number:
-4
Enter a number:
5
Enter a number:
76
Enter a number:
-23
Enter a number:
43.53
Enter a number:
-43.53
Enter a number:
43.53
Enter a number:
65.43
The array contains the following:
3.00000000
54.40000153
2.00000000
5.00000000
-4.00000000
76.00000000
-23.00000000
43.52999878
-43.52999878
65.43000031
Explanation:
Here if the value in the register $f2 is equals to the value in $f4, it jumps to the Label1. If it should jump when the value in the register $f2 is NOT equals to the value in $f4, then it should be
Create an application containing an array that stores eight integers. The application should call five methods that in turn:
Display all the integers
Display all the integers in reverse order
Display the sum of the integers
Display all values less than a limiting argument
Display all values that are higher than the calculated average value.
public class ArrayMethodDemo {
public static void main (String args[]) {
int[] numbers = {12, 15, 34, 67, 4, 9, 10, 7};
int limit = 12;
display(numbers);
displayReverse(numbers);
displaySum(numbers);
displayLessThan(numbers, limit);
displayHigherThanAverage(numbers);
}
public static void display(int[] numbers) {
// Write your code here
}
public static void displayReverse(int[] numbers) {
// Write your code here
}
public static void displaySum(int[] numbers) {
// Write your code here
}
public static void displayLessThan(int[] numbers, int limit) {
// Write your code here
}
public static void displayHigherThanAverage(int[] numbers) {
// Write your code here
}
}
public class ArrayMethodDemo {
public static void main (String args[]) {
int[] numbers = {12, 15, 34, 67, 4, 9, 10, 7};
int limit = 12;
display(numbers);
displayReverse(numbers);
displaySum(numbers);
displayLessThan(numbers, limit);
displayHigherThanAverage(numbers);
}
public static void display(int[] numbers) {
//Message to be displayed before printing out the numbers
System.out.print("Numbers in the array: ");
//loop through the numbers in the array and print each number
for(int x: numbers){
System.out.print(x + " ");
}
//print a new line
System.out.println();
}
public static void displayReverse(int[] numbers) {
//Message to be displayed before printing out the reverse of the array
System.out.print("Reverse of the array numbers: ");
//loop through the array starting from the last index
for(int i = numbers.length - 1; i > 0; i--){
System.out.print(numbers[i] + " ");
}
//print a new line
System.out.println();
}
public static void displaySum(int[] numbers) {
//initialize the sum variable
int sum = 0;
//loop through the array and add each element to sum
for(int i = 0; i < numbers.length; i++){
sum += numbers[i];
}
//print out the sum
System.out.println("Sum: " + sum);
}
public static void displayLessThan(int[] numbers, int limit) {
//Text to be displayed before printing values less than the limit
System.out.print("Values less than limit (" + limit + "): ");
//loop through the array and print numbers lower than the specified limit
for(int i = 0; i < numbers.length; i++){
if(numbers[i] < limit){
System.out.print(numbers[i] + " ");
}
}
//print a new line
System.out.println();
}
public static void displayHigherThanAverage(int[] numbers) {
//initialize the average variable
double average = 0.0;
//initialize the sum variable
int sum = 0;
//loop through the array and add each element to sum
for(int i = 0; i < numbers.length; i++){
sum += numbers[i];
}
//calculate the average
average = sum / numbers.length;
//Message to be displayed before printing the values higher than the average
System.out.print("Values higher than average (" + average + "): ");
//loop through the array and print numbers higher than the calculated average
for(int i = 0; i < numbers.length; i++){
if(numbers[i] > average){
System.out.print(numbers[i] + " ");
}
}
//print a new line
System.out.println();
}
}
Sample Output:
Numbers in the array: 12 15 34 67 4 9 10 7
Reverse of the array numbers: 7 10 9 4 67 34 15
Sum: 158
Values less than limit (12): 4 9 10 7
Values higher than average(19.0):34 67
Explanation:The code above contains comments explaining important parts of the code. Kindly go through the comments. A sample output, arising from running the application, has also been added to ace understandability.
What is the hamming distance between the following bits? Sent
bits: 101100111, Received bits: 100111001
Select one: 5. Or 3 or 6 or4
I think
the hamming distance between the following bits its 5
what is the best plugin for subscription sites?
Answer:
Explanation:
MemberPress. MemberPress is a popular & well-supported membership plugin. ...
Restrict Content Pro. ...
Paid Memberships Pro. ...
Paid Member Subscriptions. ...
MemberMouse. ...
iThemes Exchange Membership Add-on. ...
Magic Members. ...
s2Member.
a) Why is eavesdropping done in a network?
b) Solve the following using checksum and check the data at the
receiver:
01001101
00101000
Answer:
An eavesdropping attack is the theft of information from a smartphone or other device while the user is sending or receiving data over a network.
Missing: checksum 01001101 00101000
Page Setup options are important for printing a PowerPoint presentation a certain way. The button for the Page Setup dialog box is found in the
File tab.
Home tab.
Design tab.
Slide Show tab.
Answer: Design tab
Explanation:
The page setup simply refers to the parameters which are defined by a particular user which is vital in knowing how a printed page will appear. It allows user to customize the page layout. The parameters include size, page orientation, quality of print,margin etc.
It should be noted that page setup options are vital for printing a PowerPoint presentation in a certain way and the button for the Page Setup dialog box can be found in the design tab.
Write a C program that right shifts an integer variable 4 bits. The program should print the integer in bits before and after the shift operation. Does your system place 0s or 1s in the vacated bits?
Solution :
#include<[tex]$\text{stdio.h}$[/tex]>
#include<conio.h>
void dec_bin(int number) {
[tex]$\text{int x, y}$[/tex];
x = y = 0;
for(y = 15; y >= 0; y--) {
x = number / (1 << y);
number = number - x * (1 << y);
printf("%d", x);
}
printf("\n");
}
int main()
{
int k;
printf("Enter No u wanted to right shift by 4 : ");
scanf("%d",&k);
dec_bin(k);
k = k>>4; // right shift here.
dec_bin(k);
getch();
return 0;
}
is used for finding out about objects, properties and methods
Answer:
science
Explanation:
Which of the following best explains how an analog audio signal is typically represented by a computer?
a. An analog audio signal is measured at regular intervals. Each measurement is stored as a sample, which is represented at the lowest level as a sequence of bits.
b. An analog audio signal is measured as a sequence of operations that describe how the sound can be reproduced. The operations are represented at the lowest level as programming instructions.
c. An analog audio signal is measured as input parameters to a program or procedure. The inputs are represented at the lowest level as a collection of variables.
d. An analog audio signal is measured as text that describes the attributes of the sound. The text is represented at the lowest level as a string.
Answer:
A. An analog audio signal is measured at regular intervals. Each measurement is stored as a sample, which is represented at the lowest level as a sequence of bits.
Explanation:
I took the test