Questions
can anyone give me an example of an Array and its usage in Visual Basic programming

can anyone give me an example of an Array and its usage in Visual Basic programming

In: Computer Science

I struggle with javascript but for this assingment, I was supposed to create a website with...

I struggle with javascript but for this assingment, I was supposed to create a website with at least 10 HTML files, of course with javascript included. I may be confused but not sure what is the difference between HTML Files and tags. I know what tags are but may have misunderstood the assignment with HTML files.

Your final project is to develop a web site of your choice. It is entirely up to you on what type of web site you want to develop. In the past, I saw students developed their personal web site, a site they developed for their work, family, church, or a site that promoted a friend's business, etc. The choice is yours. Your site must have the following features:

  • Contains at least 10 different HTML files
  • Use of Style Sheet
  • Use of JavaScript
  • Use of images
  • Contain at least one form

Some functionality of your web site can be only a prototype, but not fully functioning. For example, you might have a "Contact Us" page that allows users to send an email to your company. The page will have several input fields, such as Name, Subject, Message, and a Send button. However, when clicking on the Send button, no email is actually sent out. Similarly, you might create a payment processing page that allows the user to enter payment information, such as credit card number, expiration date, etc. But no payment is processed after the user clicks on the submit button.

In: Computer Science

Reflect on the Ellen Moore (A) case in light of what you've read this week on...

Reflect on the Ellen Moore (A) case in light of what you've read this week on conflict and in the previous module and answer the following questions:

  • Identify specific conflict points in the case. What kinds of communication strategies might have helped ease the conflict?
  • Consider the case in light of the PMI’s Code of Ethics and Professional Conduct. In what ways does that code help you think about the case?
  • How do you think the situation would have been different if all of this had been happening at a U.S. company in the U.S.? Would different communication and conflict management strategies have been more appropriate?

In: Computer Science

Given a file of birthdays in the format YYYY-MM-DDTHH:mm:ss:sss. Using C++ write a program to find...

Given a file of birthdays in the format YYYY-MM-DDTHH:mm:ss:sss.

Using C++ write a program to find the:

Age and bday of the oldest individuals in the file.

Age and bday of the youngest individual in the file.

Standard deviation of the ages with respect to 3/29/2019.

Average age with respect to 3/29/2019.

In: Computer Science

For each of the following program fragments, give an analysis of the running time (Big-Oh will...

For each of the following program fragments, give an analysis of the running time (Big-Oh will do).

Give the exact value leading to the Big-Oh conclusion, and show your work.

sum = 0; //1

for( i = 0; i < n; ++i )

++sum;

sum = 0; //2

for( i = 0; i < n; ++i )

for( j = 0; j < n; ++j )

++sum;

sum = 0; //3

for( i = 0; i < n; ++i )

for( j = 0; j < n * n; ++j )

++sum;

sum = 0; //4

for( i = 0; i < n; ++i )

for(j = 0; j < i; ++j )

++sum;

sum = 0; //5

for( i = 0; i < n; ++i )

for( j = 0; j < i * i; ++j )

for( k = 0; k < j; ++k )

++sum;

In: Computer Science

how backdoors can affect security? How can you mitigate this risk?

how backdoors can affect security?

How can you mitigate this risk?

In: Computer Science

In C++ Antique Class Each Antique object being sold by a Merchant and will have the...

In C++

Antique Class

Each Antique object being sold by a Merchant and will have the following attributes:

  • name (string)
  • price (float)

And will have the following member functions:

  • mutators (setName, setPrice)
  • accessors (getName, getPrice)
  • default constructor that sets name to "" (blank string) and price to 0 when a new Antique object is created
  • a function toString that returns a string with the antique information in the following format
<Antique.name>: $<price.2digits>

Merchant Class

A Merchant class will be able to hold 10 different Antique objects and interact with the user to sell to them. It should include the following attributes:

  • antiques (array): An Antique array of 10 objects
  • quantities (array): An Integer array representing the quantity of each Antique object in stock. This can range from 0 to 10.
  • revenue (float): variable used to store the total amount of money earned by the Merchant after each sale

And will have the following member functions:

  • Merchant (constructor): the constructor takes as arguments an array of Antiques and an array of quantities to use them to initialize antiques and quantities. revenue should be set to 0.
  • haggle: function that decreases each and every Antique object's price by 10%. It will print the following:
You have successfully haggled and everything is 10% off.

Customer cannot haggle more than once. If he tries to haggle more than once, it will print the following:

Sorry, you have already haggled.

In: Computer Science

C Programming: Problem 1: Write a function that returns the index of the largest value stored...

C Programming:

Problem 1:

Write a function that returns the index of the largest value stored in an array-of- double. Test the function in a simple program

Problem 2:
Write a function that returns the difference between the largest and smallest elements of an array-of-double. Test the function in a simple program

In: Computer Science

Design, implement and test a C++ class to work with real numbers as rational numbers called...

Design, implement and test a C++ class to work with real numbers as rational numbers called class "Rational". The data members are the numerator and denominator, stored as integers. We have no need for setters or getters (aka mutators or accessors) in the Rational class. All of our operations on rational numbers involve the entired number, not just the numerator or denominator."

  • <<" and">>" (i.e., input and output). It's a design decision as to when to "normalize" a rational number. The numerator and denominator will be in "lowest terms" and only the numerator may be negative. For example, if we were given as input 4/-8, we would store and display it as -1/2. Simililarly -8/-6 would turn into 4/3. Thus when they are first created, they must be stored as normalized and any operation that might change a number must also normalize it. We will maintain the numbers in their normalized form at all times. Either (or both) of the numerator and the denominator may be input as negative integers. The following are all possible inputs: 1/2, -1/-2, -1/2 and 1/-2. Rational numbers are read and written as an integer, followed by a slash, and followed by an integer.
  • "+=" operator must be implemented as a member function, aka method. "+" operator must be implemented (ie., addition) as a non-member function that calls the "+="operator. Do not make "+" operator a friend."==" operator must be Implement as a non-member. "!=" operator must be implemented as non-member, but not as a friend.
    • "++" operator and "--" operator must be:
      • Both pre- and post-.
      • Member for "++" operator
      • Non-member, non-friend for "--" operator
    • "<" operator must be non-member
    • "<=" , ">" and ">=" operators must be implemented as non-member and non-friend.
  • Make it possible to write "if (r) {}", where r is a Rational number. Use the code given below to compute the greatest common divisor of two non-negative integers, that should be useful for writing the normalize function:

Code:

int greatestCommonDivisor(int x, int y) {
while (y != 0) {
int temp = x % y;
x = y;
y = temp;
}
return x;
}

In: Computer Science

Database - Data Modelling  || Select Correct Answer: CUSTOMER (CustomerID, CustomerFName, CustomerLName, CustomerStrNo, CustomerStr, CustomerSuburb, CustomerState, CustomerPostcode,...

Database - Data Modelling  || Select Correct Answer:

CUSTOMER (CustomerID, CustomerFName, CustomerLName, CustomerStrNo, CustomerStr, CustomerSuburb, CustomerState, CustomerPostcode, CustomerEmail, PreferredStoreId*)

FD: CustomerID --> CustomerFName, CustomerLName, CustomerStrNo, CustomerStr, CustomerSuburb, CustomerState, CustomerPostcode, CustomerEmail, PreferredStoreId*

This relation is in?

  • 3NF

  • 1NF

  • 2NF

  • None

In: Computer Science

Pick three questions from the following list and write a thorough 3-5 paragraph response. 1. Explain...

Pick three questions from the following list and write a thorough 3-5 paragraph response.

1. Explain the primary role and responsibilities of business analysts/system analysts.

2. Describe the need for Business Process Management. What is an AS IS model?

3. Describe the origins of SDLC and how it came to prominence.

4. Explain two reasons why SDLC is falling out of favor.

5. Describe advantages of using Agile methods like Scrum.

6. What are the keys for successful SDLC projects?

7. How can Agile overcome the problems of the SDLC?

8. How do information systems support business processes?

9. Comment on you own experiences with business process improvement and systems development projects you have seen at your employer.

In: Computer Science

Write a C++ program that reads five (or more) cards from the user, then analyzes the...

Write a C++ program that reads five (or more) cards from the user, then analyzes the cards and prints out the category of hand that they represent.

Poker hands are categorized according to the following labels: Straight flush, four of a kind, full house, straight, flush, three of a kind, two pairs, pair, high card.

To simplify the program we will ignore card suits, and face cards. The values that the user inputs will be integer values from 2 to 9. When your program runs it should start by collecting five integer values from the user and placing the integers into an array that has 5 elements. It might look like this:

Enter five numeric cards, no face cards. Use 2 - 9.
Card 1: 8 
Card 2: 7
Card 3: 8
Card 4: 2
Card 5: 3

(This is a pair, since there are two eights)

No input validation is required for this assignment. You can assume that the user will always enter valid data (numbers between 2 and 9).

Since we are ignoring card suits there won't be any flushes. Your program should be able to recognize the following hand categories, listed from least valuable to most valuable:

Hand Type Description Example
High Card There are no matching cards, and the hand is not a straight 2, 5, 3, 8, 7
Pair Two of the cards are identical 2, 5, 3, 5, 7
Two Pair Two different pairs 2, 5, 3, 5, 3
Three of a kind Three matching cards 5, 5, 3, 5, 7
Straight 5 consecutive cards 3, 5, 6, 4, 7
Full House A pair and three of a kind 5, 7, 5, 7, 7
Four of a kind Four matching cards 2, 5, 5, 5, 5

(A note on straights: a hand is a straight regardless of the order. So the values 3, 4, 5, 6, 7 represent a straight, but so do the values 7, 4, 5, 6, 3).

Your program should read in five values and then print out the appropriate hand type. If a hand matches more than one description, the program should print out the most valuable hand type.

Here are three sample runs of the program:

Enter five numeric cards, no face cards. Use 2 - 9.
Card 1: 8 
Card 2: 7
Card 3: 8
Card 4: 2
Card 5: 7
Two Pair!
Enter five numeric cards, no face cards. Use 2 - 9.
Card 1: 8 
Card 2: 7
Card 3: 4
Card 4: 6
Card 5: 5
Straight!
Enter five numeric cards, no face cards. Use 2 - 9.
Card 1: 9 
Card 2: 2
Card 3: 3
Card 4: 4
Card 5: 5
High Card!

Additional Requirements

1) You must write a function for each hand type. Each function must accept a const int array that contains five integers, each representing one of the 5 cards in the hand, and must return "true" if the hand contains the cards indicated by the name of the function, "false" if it does not. The functions should have the following signatures.

bool  containsPair(const int hand[])
bool  containsTwoPair(const int hand[])
bool  containsThreeOfaKind(const int hand[])
bool  containsStraight(const int hand[])
bool  containsFullHouse(const int hand[])
bool  containsFourOfaKind(const int hand[])

Note that there are some interesting questions regarding what some of these should return if the hand contains the target hand-type and also contains a higher hand-type. For example, should containsPair() return true for the hand [2, 2, 2, 3, 4]? Should it return true for [2, 2, 3, 3, 4]? [2, 2, 3, 3, 3]? I will leave these decisions up to you.

2) Of course, as a matter of good practice, you should use a constant to represent the number of cards in the hand, and everything in your code should still work if the number of cards in the hand is changed to 4 or 6 or 11 (for example).  Writing your code so that it does not easily generalize to more than 5 cards allows you to avoid the objectives of this assignment (such as traversing an array using a loop). If you do this, you will receive a 0 on the assignment.

3) You do not need to write a containsHighCard function. All hands contain a highest card. If you determine that a particular hand is not one of the better hand types, then you know that it is a High Card hand.

4) Do not sort the cards in the hand. Also, do not make a copy of the hand and then sort that.

5) An important objective of this assignment is to have you practice creating excellent decomposition.  Don't worry about efficiency on this assignment. Focus on excellent decomposition, which results in readable code.This is one of those programs where you can rush and get it done but end up with code that is really difficult to read, debug, modify, and re-use. If you think about it hard, you can think of really helpful ways in which to combine the tasks that the various functions are performing.  5 extra credit points on this assignment will be awarded based on the following criteria: no function may have nested loops in it. If you need nested loops, the inner loop must be turned into a separate function, hopefully in a way that makes sense and so that the separate function is general enough to be re-used by the other functions. Also, no function other than main() may have more than 5 lines of code. (This is counting declarations, but not counting the function header, blank lines, or lines that have only a curly brace on them.) In my solution I was able to create just 3 helper functions, 2 of which are used repeatedly by the various functions.

These additional criteria are intended as an extra challenge and may be difficult for many of you. If you can't figure it out, give it your best shot, but don't be too discouraged. It's just 5 points. And be sure to study the posted solution carefully.

Suggestions

Test these functions independently. Once you are sure that they all work, the program logic for the complete program will be fairly straightforward.

Here is code that tests a containsPair function:

int main() {
        int hand[] = {2, 5, 3, 2, 9};

        if (containsPair(hand)) {
                cout << "contains a pair" << endl;
        }
}

In: Computer Science

(I am a beginner in programming, can you give me answers that I can understand? I...

(I am a beginner in programming, can you give me answers that I can understand? I got some answers which I think are for high level. Thank you)

Q1.   Program Description: The program should:

Ask a user to enter some digit (integer) between 1 and 9

Multiply it by 9

Write the output to the screen

Multiply that new number by 12345679 (note the absence of the number 8)

Write that output to the screen.

As shown below, the program should print out the entire multiplication as though you had done it by hand.

Presents the output of two different input other than 5 in the Word doc.

-------------------Sample Screen Output:----------------------

Enter a number from 1 to 9: 5

5

X 9

----------------

45

X          12345679

---------------------

555555555   (ßTo look like this, the last number must be an int.)

Note: Your alignment does not need to be perfect, but should roughly approximate what you see above.

---------------------------------------------------------------------

Q2. Program Description: Write a program that prompts the reader for two integers and then prints:

The sum

The difference (This should be number1 minus number2.)

The product

The average (This should be a double number. with decimal point)

Presents the output of two different input sets in the Word doc.

--------------Sample Screen Output:------------------

Enter number 1:   13

Enter number 2:   20

Original numbers are 13 and 20.

Sum =             33

Difference =      -7

Product =         260

Average =         16.5

In: Computer Science

Create a Java program that will encrypt a message and decryted a message and it must...

Create a Java program that will encrypt a message and decryted a message and it must be save to a disk file.

In: Computer Science

I'm working on a python programming problem where I have to write a program that plays...

I'm working on a python programming problem where I have to write a program that plays rock paper scissors.

our program will allow a human user to play Rock, Paper, Scissors with the computer. Each round of the game will have the following structure:

  • The program will choose a weapon (Rock, Paper, Scissors), but its choice will not be displayed until later so the user doesn’t see it.
  • The program will announce the beginning of the round and ask the user for his/her weapon choice
  • The two weapons will be compared to determine the winner (or a tie) and the results will be displayed by the program
  • The next round will begin, and the game will continue until the user chooses to quit
  • The computer will keep score and print the score when the game ends

The computer should select the weapon most likely to beat the user, based on the user’s previous choice of weapons. For instance, if the user has selected Paper 3 times but Rock and Scissors only 1 time each, the computer should choose Scissors as the weapon most likely to beat Paper, which is the user’s most frequent choice so far. To accomplish this, your program must keep track of how often the user chooses each weapon. Note that you do not need to remember the order in which the weapons were used. Instead, you simply need to keep a count of how many times the user has selected each weapon (Rock, Paper or Scissors). Your program should then use this playing history (the count of how often each weapon has been selected by the user) to determine if the user currently has a preferred weapon; if so, the computer should select the weapon most likely to beat the user’s preferred weapon. During rounds when the user does not have a single preferred weapon, the computer may select any weapon. For instance, if the user has selected Rock and Paper 3 times each and Scissors only 1 time, or if the user has selected each of the weapons an equal number of times, then there is no single weapon that has been used most frequently by the user; in this case the computer may select any of the weapons.

At the beginning of the game, the user should be prompted for his/her input. The valid choices for input are:

  • R or r (Rock)
  • P or p (Paper)
  • S or s (Scissors)
  • Q or q (Quit)

At the beginning of each round your program should ask the user for an input. If the user inputs something other than r, R, p, P, s, S, q or Q, the program should detect the invalid entry and ask the user to make another choice.

Your program should remember the game history (whether the user wins, the computer wins, or the round is tied).

At the end of the game (when the user chooses ‘q’ or ‘Q’), your program should display the following:

  • The number of rounds the computer has won
  • The number of rounds the user has won
  • The number of rounds that ended in a tie
  • The number of times the user selected each weapon (Rock, Paper, Scissors)

In: Computer Science