JAVASCRIPT: -
Please create an object (grade) with 10 names and 10 grades.
- Create a method (inputGrade) that can put a name and a grade to
the grade object.
- Create another method (showAlltheGrades) to show all the grade in
that object.
- Create the third method (MaxGrade) that can display the maximum
grade and the student name.
- Using “prompt” and inputGrade method input 10 student names and
their grades.
- Display all the grades and names by using showAlltheGrades
method.
NOTE: Make sure to use the push() method when adding
elements to the arrays. Please post the code and a screenshot of
the output. Thanks!
[Reference JavaScript code]
<html>
<body>
<script>
// Declare a class
class Student {
// initialize an object
constructor(grade, name) {
this.grade=grade;
this.name=name; }
//Declare a method
detail() {
document.writeln(this.grade + " " +this.name)
}//detail
}//class
var student1=new Student(1234, "John Brown");
var student2=new Student(2222, "Mary Smith");
student1.detail();//call a method
student2.detail();
</script>
</body>
</html>
In: Computer Science
Determine the subnet mask for the following IP addresses. Please show your work how you got the answer so i can understand how to do it.
10.55.64.8 need 80 subnets
192.168.1.x /26 – subnet mask
172.16.10.2 / 18 – subnet mask
172.16.10.4 / 20- subnet mask
In: Computer Science
A department employs up to thirty employees, but an employee is employed by one department. For each employee you need to store unique employee Id, name, address and salary. Departments are identified by department Id and also have a name. Some employees are not assigned to any department. A division operates many departments, but each department is operated by one division. An employee may be assigned at the most three projects, and a project may have at the most six employees assigned to it. A project may have at least one employee assigned to it. Each project is identified by unique name and has a budget. A project can be related to other projects. There can be many related projects. One of the employees manages each department, and each department is managed by only one employee. One of the employees runs each division, and each division is run by only one employee. For each division, store unique Id and name.
REQUIRED:
a) Design a conceptual diagram from the above information.
b) Develop a logical data model for the database.
c) Explain the importance of data modelling.
In: Computer Science
Show that the external path length epl in a 2-tree with m external nodes satisfies epl≤ (1/2)(m^2+m−2). Conclude that epl≤ (1/2n)(n+ 3) for a 2-tree with n internal nodes.
In: Computer Science
In Java.
Create a class called FileSumWrapper with a method that has the signature
public static void handle(String filename, int lowerBound)
Make this method call FileSum.read and make your method catch all the errors.
FileSum.read is a method that takes a filename and a lower bound, then sums up all the numbers in that file that are equal to or above the given lower bound.
FileSum :
import java.io.File; import java.rmi.UnexpectedException; import java.util.Scanner; public class FileSum { public static int read(String filename, int lowerBound) throws Exception { Scanner inputFile = new Scanner(new File(filename)); int acc = 0; boolean atLeastOneFound = false; while (inputFile.hasNext()) { int data = inputFile.nextInt(); if (data >= lowerBound) { acc += data; atLeastOneFound = true; } } if (!atLeastOneFound) { throw new UnexpectedException(""); } return acc; } }
Question1:
import java.util.Scanner; public class Question1 { public static void main(String[] args) { Scanner keyboard = new Scanner(System.in); System.out.println("Enter a filename"); String filename = keyboard.nextLine(); System.out.println("Enter a lower bound"); int lowerBound = keyboard.nextInt(); FileSumWrapper.handle(filename, lowerBound); } }
err.txt :
50 40 30 90 85 23 06 30x 54 675 875 34 2323 423 423 5 5 79 97 90y 7986 5 46 64656 66 6 333 93 9 300 20 2 9 209 290 39 48 85 7847 578048
t1.txt:
50 40 30 90 85 23 06 30x 54 675 875 34 2323 423 423 5 5 79 97 90y 7986 5 46 64656 66 6 333 93 9 300 20 2 9 209 290 39 48 85 7847 578048
Here is the input :
t1.txt 50 |
output:
Enter a filename\n Enter a lower bound\n Sum of all numbers in t1.txt is 665177\n
In: Computer Science
In: Computer Science
There are four tables in the database.
1. students (sno, sname, sgender, sbirthday, class)
- sno: student number
- sname: student name
- sgender: male or female
- sbirthday: date of birth
- class: class number
- primary key: sno
2. courses (cno, cname, tno)
- cno: course number
- cname: course name
- tno: teacher number
- primary key, cno, tno
3. scores (sno, cno, grade)
- sno: student number
- cno: course number
- grade: grade
- primary key, sno, cno
4. teachers (tno, tname, tgender, tbirthday, title, department)
- tno: teacher number
- tname: teacher name
- tgender: teacher gender
- tbirthday: date of birth
- title: title of the teacher, e.g. professor, lecture, or TA
- department: department name, e.g. CS, EE.
Question 1: In the score table, find the student number that has all the grades in between 90 and 70.
Question 2: For all the courses that took by class 15033, calculate the average grade.
Question 3: Find the class number that has at least two male students.
Question 4: Find the teacher's name in CS and EE department, where they have different title. Return both name and title.
Question 5: Find the students, who took the course number "3-105" and have earned a grade, at least, higher than the students who took "3- 245" course. Return the results in a descending order of grade.
Question 6: Find the students, who took more than 1 course, and return the students' names that is not the one with highest grade.
Question 7: For each course, find the students who earned a grade less than the average grade of this course.
In: Computer Science
In: Computer Science
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 that asks the user to enter the square feet of wall space to be painted and the price of the paint per gallon.
The program should display the following data:
The number of gallons of paint required
The hours of labor required
The cost of the paint
The labor charges T
he total cost of the paint job
Using Python
In: Computer Science
In python idle 3.9.0 write a function that:
i) will count all lower case, upper case, integers, and special symbols from a given string. The input string is provided by the user.
ii) will check if a sting is a palindrome. User supplies the input string.
In: Computer Science
In this assignment, you need to demonstrate your ability in using input, output, data types, and if statement in C++ program. Assume that you need write a C++ program for a cash register. There are only four items in the store: Cereal, $3.99 Milk, $3.99 Egg, $0.25 Water, $ 1.50 Once a customer purchases items, you will ask her/his how many of them are bought. The quantity can be in the range of 0-10 (including 0 and 10). Then, calculate total for this transaction. Later ask for payment method, which could be either Credit Card or Cash. Do not use string variables. Just use char variables, for instance “1” for Credit Card, “2” for Cash. If the payment method is CC, your program exits. If it is cash, and enter the amount received from customer. Then show the due amount the customer. An example scenario for a CC payment: Enter how many cereal boxes customer bought:2 Enter how many milk jars customer bought:1 Enter how many eggs customer bought:3 Enter how many water bottles customer bought:0 Total is $12.72 Payment Method: 1 Thanks... An example scenario for a cash payment: Enter how many cereal boxes customer bought:1 Enter how many milk jars customer bought:0 Enter how many eggs customer bought:6 Enter how many water bottles customer bought:5 Total is $12.99 Payment Method: 2 Enter the amount received from customer: 20.00 Due amount is $7.01 Thanks...
In: Computer Science
Show that every 2-tree with n internal nodes has n+ 1 external nodes
In: Computer Science
Given a string, such as x = ‘itm330’, write a Python program to count the number of digits and the number of letters in it. For example, in ‘itm330’, there are 3 letters and 3 digits.
Hint: Very similar to page 11 on the slides. To check if a character c is a digit, use c.isdigit(). If c is a digit, c.isdigit() will be a True.
In: Computer Science
Create a java program that has a code file with main() in it and
another code file with a separate class. You will be creating
objects of the class in the running program, just as the chapter
example creates objects of the Account class.
Your system handles employee records and processes payroll for
them. Create a class called Employee that holds the following
information: first name, last name, monthly salary, and sales
bonus. The class should have all the gets and sets and have a
method to report the yearly salary (which is the monthly salary *
12 + the sales bonus.)
[Note: Before anyone asks. You cannot have spaces in variable
names. So you might call the first one firstName, first_name, fname
or any other appropriate and legal variable name. The write up
above is telling you the information to be stored in English, not
java.]
Create 2 objects of Employee in your main code class and display
their names, monthly, and yearly salaries. Then give them each a
100 pay raise to their monthly salary. (Hint: use the get() to read
it out to a variable, add 100, then use the set() to store it back
in) Then display their names, monthly, and yearly salaries
again.
[Note2: You can hard code the names, and salaries you are storing
in the 2 employee objects or ask the user for them with a Scanner.
Either way is fine. It is perfectly all right from a grading
standpoint to just give it test values like the chapter example
does.]
Please use beginner level Java and NetBeans 8.0
In: Computer Science
For this problem, write a Ruby script named arr2cols.rb that prints an array’s contents as formatted rows and columns. The data is provided by the predefined arrays below: escargot_player_data, employees, andartists. Your script must work with all three arrays.
The number of columns in the data will be consistent within each data set, but each dataset will have a different number of columns. We can the use Array#each method to iterate all of the elements in an array. each will give us each element in the order it appears in the array.
Your script should work with all these three arrays of data: escargot_player_data, employees, and artists.
Array 1: Escargot Players Data The escargot_player data is a multidimensional array with each sub-array containing three strings.
# A array containing Escargot player data escargot_player_data = [ # Column names: name, character, and points ['Jim','bullfrog',99], ['Mack the Knife','caterpillar',12], ['Willy','chihuahua',143], ['Trudy','bunny',3], ['Mary Lou','slow loris',1443], ['Sharon Stone','komodo dragon',8888], ]
Array 2: Employee data The employees array is a multidimensional array containing rows with six elements.
employees = [ # Name Address City State SSN Telephone %w(Walter\ White 123\ Happy\ Home\ Drive Albuquerque NM 555-66-7777 505-123-4567 ), %w(Jesse\ Pinkman 43\ Cloudy\ Skies\ Parkway Albuquerque NM 666-12-3456, 505-888-9999 ), %w(Gustavo\ Fring 123\ Pollos\ Boulevard Albuquerque NM 565-32-3344 505-434-9001 ), %w(Tuco\ Salamanca 99\ Crystal\ Springs\ Lane Albuquerque NM 575-44-3553 505-776-0455 ), %w(Saul\ Goodman 9800\ Montgomery\ Blvd\ NE Albuquerque NM 585-19-9990 505-503-4455 ) ]
Array 3: Artist Addresses and Income The artists array is a multidimensional array with 9 elements in each sub array.
artists = [ # column names %w( first_name last_name telephone address city state zip_code birthdate salary ), [ 'Vinh', 'Tranh', '438-910-7449', '8235 Maple Street', 'Wilmington', 'VM', '29085', '9/23/63', '1200' ], [ 'William', 'Kopf', '846-836-2837', '6937 Ware Road', 'Milton', 'PA', '93756', '9/21/46', '43500' ], [ 'Yukio', 'Takeshida', '387-827-1095', '13 Uno Lane', 'Ashville', 'NC', '23556', '7/1/29', '57000' ], [ 'Zippy', 'Pinhead', '834-823-8319', '2356 Bizarro Ave.', 'Farmount', 'IL', '84357', '1/1/67', '89500' ], [ 'Andy', 'Warhol', '212-321-7654', '231 East 47th Street', 'New York City', 'NY', '10017', '8/6/1928', '2700000' ] ]
3.1 arr2cols.rb code to get you started
# Start building the table by concatenation #!/usr/local/bin/ruby # Name: Your Name # File: arr2cols.rb # Desc: Uses Array methods to manipulate an array created from a string # Example tables: escargot_player_data, employees, and artists # 1. Code from Lab 1 to fetch the_string from a URL # 2. Add the pre-defined arrays here. all_arrays = [ escargot_player_data, employees, artists ] # Iterate through the array of players one row at a time all_arrays.each do |array| # Print everything in columns end
In: Computer Science