In assembly level, a code of loop structure can be either
implemented using a \branch forward" or a \branch backward"
approach.
(a) Name the advantages and disadvantages using one versus the
other, in terms
of speed, applicability, code size and other possible relevant
factors. Clearly
explain your conclusion.
(b) For the following segment of C program, determine which
approach is applicable, and then write the most efficient DLX
assembly code for it. Assume r1 is
already assigned to x as a temporary register.
x=0;
for(i=0; i<100; i=i+3)
for(j=i; j<4*i; j++)
x=x*i+j
In: Computer Science
1. Design the logic for a program that outputs every multiple of
4, from 4 through 100
along with its value squared and cubed, e.g.,
The next number: 4
Squared: 16
Cubed: 64
The next number: 8
Squared: 64
Cubed: 512
In: Computer Science
Create a web form that will accept a string as a password and determine the strength of that password. The strength of a password is determined by the characters making up the password. These characters are divided into three categories:
USING PHP
The uppercase characters, which are
A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z The lowercase
characters, which are
a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z
The special characters which are ~!@#$%^&*()_?+><
The strength of the password can be:
INVALID : if the string is less than 8 characters long or has invalid characters
POOR: if the string contains only one set of the above characters in it
MEDIUM: if the string contains only two sets of the above characters in it
GOOD: if the string contains all three sets of the above characters.
T
Strength Message should display “INVALID”, “POOR”,”MEDIUM” or “GOOD”.
For “INVALID”, “POOR” or ”MEDIUM” strengths give the reason(s) why. The Reason
is less than 8 characters”,
does not contain uppercase characters”
does not contain lowercase characters”
does not contain special characters”
does not contain uppercase or lowercase characters” does not
contain uppercase or special characters” does not contain lowercase
or special characters” contains uppercase, lowercase and special
characters” contains invalid characters”
“Password
“Password
“Password
“Password
“Password
“Password
“Password
Message can be:
“Password
“Password
In: Computer Science
what is collision resolution technique? by giving an example explain in file processing
In: Computer Science
(Python) In a weather station, there is a sensor that measures
the temperature three times a
day (in Celsius). Write a program that asks the user to input three
numbers, corresponding to the
sensor's three readings for a particular day. Then, print the
minimum, maximum and average value
of the three numbers.
Note: If one or two inputs are either less than -70, or greater
than +50 degrees, you should ignore
those one or two inputs, and calculate the minimum, maximum and
average using only the other
inputs. If all 3 inputs are either less than -70 or greater than
50, your code should print "Broken
sensor!" and not perform any calculations.
For this question, you must not use any built-in functions or
functions from math
module except print(), input() or oat(). You must compute the
minimum, maximum
and average values using if statement and arithmetic operators.
This means that you
cannot use the built-in max() or min() functions.
In: Computer Science
1. Complete Programming Problem #14, Stadium Seating, on page 199 of the textbook. A revised form (original form provided in Figure 3-49) is provided below based upon theAdditional Requirements. Data is also provided to test the application.
The ADDITIONAL REQUIREMENTS described below MUST also be implemented:
This the instructions for my class and I am lost. Here is my code
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace _3333_SilmonD_Lab03
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void calRevButton_Click(object sender, EventArgs
e)
{
double CATickets;
double CBTickets;
double CCTickets;
double totalRevenue;
if (classATicketsTextBox.Text != "" &&
classBTicketsTextBox.Text != "" &&
classCTicketsTextBox.Text != "")
{
CATickets = double.Parse(classATicketsTextBox.Text);
CBTickets = double.Parse(classBTicketsTextBox.Text);
CCTickets = double.Parse(classCTicketsTextBox.Text);
CATickets = CATickets * 15.0;
CBTickets = CBTickets * 12.0;
CCTickets = CCTickets * 9.0;
totalRevenue = CATickets + CBTickets + CCTickets;
classARevenueTextBox.Text = CATickets.ToString("c");
classBRevenueTextBox.Text = CBTickets.ToString("c");
classCRevenueTextBox.Text = CCTickets.ToString("c");
totalRevenueTextBox.Text = totalRevenue.ToString("c");
sumofRevenueTextBox.Text = totalRevenue.ToString("c");
}
}
private void clearButton_Click(object sender, EventArgs e)
{
classATicketsTextBox.Text = "";
classBTicketsTextBox.Text = "";
classCTicketsTextBox.Text = "";
classARevenueTextBox.Text = "";
classBRevenueTextBox.Text = "";
classCRevenueTextBox.Text = "";
totalRevenueTextBox.Text = "";
}
private void exitButton_Click(object sender, EventArgs e)
{
this.Close();
}
private void sumofRevenueTextBox_TextChanged(object sender,
EventArgs e)
{
}
private void totalTicketsBox_TextChanged(object sender,
EventArgs e)
{
}
}
}
In: Computer Science
For java code: Create a library to do it all. The attached file has all the directions and methods that need to be included in your library (.jar). You will create a .jar file, and a tester app that will include your .jar file (Add External JAR).
The attached file below:
Create a java project called MyLibrary, a package called net.dtcc.lib, and a class called AllInOne. The class should have the following methods, each method should return the answer: Area: Area of Rectangle Area of Square Area of Triangle Area of Circle Area of Trapezoid Area of Ellipse Area of Pentagon Area of Parallelogram Area of Rhombus Area of Hexagon Area of Polygon ** Pass in appropriate variables Fractions: Adding 2 fractions Subtracting 2 fractions Multiplying 2 fractions Dividing 2 fractions ** Pass in numerator/denominator of first number; numerator/denominator of second number Binary: Binary to decimal conversion ** Pass in binary number Temperature: Celcius to Fahrenheit Celcius to Kelvin Fahrenheit to Celcius Fahrenheit to Kelvin ** Pass in temperature to be converted Volume: Volume of Cube Volume of Box Volume of Cylinder Volume of Cone Volume of Sphere ** Pass in appropriate variables Perimeter: Perimter of Square Perimeter of Rectangle ** Pass in appropriate variables Circumference: Circumference of Circle ** Pass in appropriate variables Pythagorus Theorem: ** Pass in 2 values (a,b) Once you have finished the class, create a library (.jar) file with the name Taz2015.jar Next create another java project called Tester, a package called .net.dtcc.tester, and a class called LibTester. You will need to import your Taz2015.jar to the project (hint: remember derby.jar?). In this class, you should test each method in the library.
In: Computer Science
Dev c++ should be used to answer the question above.
SCIMS at USP wants to maintain student records using linked lists. The school currently offers 3 first-year courses which are CS100, CS101 and CS110. These courses are compulsory and are required by students to do in a semester. All courses have two assignments (20% each ), a mid-semester test (10%) and final exam (50%). The following file contains the students' records, course lists with appropriate marks. Student file contains students id number and name. Each course file contains students mark (assignment 1, assignment 2, MST and final exam). Beside each assessment in the file, the total mark for that particular assessment is given.
Student. Txt
ID Fname Lname
1234 David Dalton
9138 Shirley Gross
3124 Cynthia Morley
4532 Albert Roberts
5678 Amelia Pauls
6134 Samson Smith
7874 Michael Garett
8026 Melissa Downey
9893 Gabe Yu
CS100.txt
ID A1(50) A2(50) MST(30)FE(100)
1234 25 25 20 60
9138 15 30 10 50
3124 30 20 20 80
4532 36 47 30 90
5678 10 10 10 30
6134 45 50 25 20
7874 36 5 10 35
8026 47 2 12 40
9893 35 20 20 56
CS101.txt
ID A1(40) A2(30) MST(20)FE(100)
1234 15 25 20 50
9138 20 30 20 70
3124 40 20 20 80
4532 16 12 10 75
5678 10 10 10 30
6134 25 30 20 20
7874 36 5 10 35
8026 5 22 12 40
9893 35 20 20 56
CS110.txt
ID A1(30) A2(50) MST(30)FE(100)
1234 15 25 20 50
9138 20 30 20 70
3124 40 35 30 80
4532 16 12 10 75
5678 20 30 20 30
6134 25 30 20 20
7874 36 5 10 35
8026 5 22 12 40
9893 35 20 20 56
You are required to write a program for the school to do grade
calculation and analysis using linked lists. The following criteria
need to be used for grade calculation for each course:
Total Score Grade GPA
85 or more A+ 4.5
78 to 84 A 4
71 to 77 B+ 3.5
65 to 70 B 3
56 to 64 C+ 2.5
50 to 55 C 2
40 to 49 D 1.5
0 to 39 E 1
Please do note that if the student does not meet the minimum 40%
mark in the final exam and the course total mark is above 50 then
the student should be given a D grade.
Requirements
1. Draw the structure of the linked list using an appropriate tool
with all relevant data from the file.
2. This problem must be solved using linked list. You have to use
classes to create linked list.
3. The main program should be able to do the following:
Create a linked list for each file and store the records of the
file.
Calculate the total mark and grade of a student for each course
which must be stored in the list.
Create a menu for the user that can do the following:
o Exit program
o Display all students for SCIMS
o Display the marks and grade for each course. The course code will
be entered by the user.
o Display all students who got D grade because the minimum 40% was
not met in the final exam. The display should include student ID,
name, course code, total mark.
o Display all students who failed all three courses.
o Display students in each course who got A+.
o Calculate and display semester GPA for all students. Semester GPA
is calculated by adding GPA for all courses and then divided by the
number of courses.
o Delete a student record from all the linked lists. The program
should prompt the student id number.
o Add a student record in all linked lists.
Except the first menu, all others should be implemented using
functions of the main program.
Dev c++ should be used to answer the question above.
In: Computer Science
Give you pre-order traversal and in-order traversal, please output post-order traversal.
Input
Two lines. Pre-order traversal and in-order traversal.
Output
Post-order traversal.
Sample Input
GDAFEMHZ
ADEFGHMZ
Sample Output
AEFDHZMG
In: Computer Science
In: Computer Science
5NCCA:
Many believe that cloud computing can reduce the total cost of computing and enhance “green computing” (environmental friendly). Why do you believe this to be correct? If you disagree, please explain why?
In: Computer Science
I am using the program Python.
Assume a function called count_primes is pre-definied. If consumes two int arguments start and stop that returns the number of prime integers between start (inclusive) and stop (exclusive).
Note: The start value must be less than or equal to the stop value.
Enter 3 assertEqual statements to test the count_primes function.
In: Computer Science
Design and implement a program to allow a college administrator
to register new students and
add courses to the existing one. In addition, your program should
allow the administrator to do
the following:
• Add/Remove a new student
• Add/Remove a course to/from a selected student
• Search for a student either by last name or by id.
• Search for a course either by name or by id.
• Display a selected student along with the courses s/he is
registered for.
• List all registered students along with the courses each student
is registered for.
Using java
In: Computer Science
Python program
please no def, main, functions
Given a list of negative integers, write a Python program to display each integer in the list that is evenly divisible by either 5 or 7. Also, print how many of those integers were found.
Sample input/output:
Enter a negative integer (0 or positive to end): 5 Number of integers evenly divisible by either 5 or 7: 0
Sample input/output:
Enter a negative integer (0 or positive to end): -5 -5 is evenly divisible by either 5 or 7. Enter a negative integer (0 or positive to end): -35 -35 is evenly divisible by either 5 or 7. Enter a negative integer (0 or positive to end): -3 Enter a negative integer (0 or positive to end): -7 -7 is evenly divisible by either 5 or 7. Enter a negative integer (0 or positive to end): 0 Number of integers evenly divisible by either 5 or 7: 3
In: Computer Science
a.Draw the block diagram of a 4-bit ripple carry adder using full adders. Use the black box of the full adder in question 1.
b.Draw the block diagram of a 4-bit adder/subtractor circuit. The circuit should have an input (add/sub) that determines the operation (0: add, 1: subtract)
In: Computer Science