This acquisition happens very quickly and on day one the business needs people at Uni-Tech to connect to hosts at Acme using hosts names that can be resolved by Active Directory. Describe a method for integrating the two environments that does not require too many individual tasks that will take many hours

Answers

Answer 1

Answer: provided in the explanation section

Explanation:

Network Merging and Acquisitions

Environment:

· 400 Windows Servers

· 8000 Windows client devices (laptops running Windows os)

· 40 Linux servers Active Directory Domain Services to provide DNS services to all the hosts, both Windows and Linux.

· Unix servers(Other environment to be merged)

· host resolution they use is BIND

A great challenge of managing a network at a growing company is that of acquisitions. That is, one of the ways a developing company grows is by acquiring other companies. When that acquisition happens, there is usually the require to connect the two networks together.

Connecting two networks environments together is one of those tasks that makes network engineers groan. As networks are not built to any type of agreed-upon norm, what the opposite network will hold is always unpredictable, most probably in a difficult-to-integrate way.

Quick & Dirty IPSEC Tunnel

When an acquisition deal happen, management needs the IT infrastructures connected. The proper way of bringing networks together involves a full audit of the remote network to insure compliance with regulatory obligations, inventorying IP address blocks both public and private and BGP ASNs in use, understanding IGP routing schemes, reviewing WAN provider contracts, itemizing hardware and software in use, purchasing needed equipment, staging infrastructure changes, scheduling maintenance windows, and so on.  

Main problems with quick and dirty IPSEC tunnels are

Maintaining network lists manually.

manual maintenance of route injection into the IGP.

Probable single points of failure.

Using SD-WAN As Acquisition Network Glue:

Thinking through SD-WAN technology, quick connectivity option that’s better than a quick and dirty IPSEC tunnel. SD-WAN offers

1. Easily managed redundant plumbing :

SD-WAN forms a mesh of tunnels on top of all available paths. That means that a local circuit outage neither takes down the ability to forward nor needs a network engineer to re-configure IP tunnel endpoints.

2. IGP integration:

When route injection is often available with IPSEC tunnels, it is found that route injection is not terribly reliable, depending on vendor, software version, and a host of other factors. I have not been keen to rely on routes being injected or withdrawn by an IPSEC VPN endpoint.

3. Segment isolation:

An SD-WAN function available from many of SD-WAN vendors is that of segment isolation. You can create virtual network segments that permit intra-segment communication while preventing inter-segment communication. In the case of an acquisition, that functionality seems really helpful.

Segment isolation can also help simplify routing. If you’re facing overlapping, this might help avoid a complex NAT scheme.

4. Service chaining:

Many SD-WAN products shows service chaining. That is, SD-WAN devices tunnel between each other. By seeing the tunnelling ability, it’s possible to drop traffic off when we need.

Drawbacks Of The SD-WAN Approach

A few drawbacks in using SD-WAN as a network merger tool come to mind.

Cost:

The cost of adding a new network segment to an SD-WAN deployment varies by licensing scheme, but is not at all free. Quick and dirty IPSEC tunnels often are free which requires no capital expense to stand up.

Remote hands:

In order to leverage SD-WAN at remote sites, there is a great chance you’ll need remote hands to pull off the device installation. That’s not anything else than deploying SD-WAN in your own network

Perhaps not quick and dirty enough:

The great problem facing around is the long time it takes to stand up dedicated WAN circuits. IPSEC tunnels are often the path of very less resistance to bringing up a private connection between two newly acquainted organizations.

To Conclude:

Using IPSEC tunnels to join networks together what will eventually be part of a unified IT whole isn’t a mature solution in the modern era. SD-WAN looks like a mature solution that do not need require private MPLS circuits to function.

If private MPLS circuits are eventually added to the SD-WAN mix, technology transition is not required. The SD-WAN option can stay in place as-is, using the MPLS circuit being added to the SD-WAN forwarding device as a newly available path. That means the temporary solution can transition into the permanent solution by grace.

SD-WAN can be opted as a way to onboard an acquired network permanently, at the same time retaining the fast time to connect that an IPSEC tunnel offers. For organizations who already have an SD-WAN solution in place, there is nothing to think about. Considering organizations who haven’t invested in SD-WAN so far, this might be an additional driver to do so.


Related Questions

PROSZĘ O PILNĄ ODPOWIEDŹ
Zapisz algorytmy w postaci listy kroków:

1. algorytm mycia rąk

2. algorytm przejścia przez jezdnię

Przedstaw w postaci schematu blokowego:

1. Algorytm obliczania pola i obwodu prostokąta

2. Algorytm obliczania prędkości średniej pojazdu

Answers

Answer:

Kroki i algorytmy są opisane i załączone w poniższych akapitach

Explanation:

1. algorytm mycia rąk

za. Iść do ręki była umywalka

b. Włącz kran

do. Przenieś ręce pod wodę

 dopóki nie zostanie przemoczony

re. Weź mydło

mi. Nanieś mydło na obie ręce

fa. Zwróć mydło

sol. Umieść dłonie pod bieżącą wodą z kranu na 2 sekundy

h. Złóż dłonie razem i potrzyj

ja. Przetrzyj jedną rękę dłonią drugiej

jot. Zablokuj palce i potrzyj je o siebie

l. Kciukami potrzyj obszar paznokci palców obu rąk

m. Pocieraj opuszki palców dłoni

n. Przyłóż kciuk i koniec nadgarstka kumplami i potrzyj

o. Spłucz całe mydło z rąk

2. algorytm przekraczania drogi

za. Obserwuj i planuj

ja. Dotrzyj do bezpiecznego miejsca do przejścia (najlepiej przejścia dla pieszych lub sygnalizacji świetlnej lub tam, gdzie jest dozorca ruchu) i zatrzymaj się tam

ii. Jeśli powyższe nie jest możliwe, poszukaj miejsca, w którym można wyraźnie zobaczyć wszystkie nadjeżdżające pojazdy i gdzie mogą cię zobaczyć

b. Zatrzymać

ja. Odsuń się trochę od krawędzi drogi na chodniku

ii. Cierpliwie rozejrzyj się, aby upewnić się, że jesteś w bezpiecznym miejscu

do. Patrz i słuchaj

i. Spójrz i nasłuchuj ruchu we wszystkich kierunkach

re. Pozostań na miejscu, dopóki nie będzie można bezpiecznie przejść

ja. Cierpliwie pozwalaj na ruch uliczny

ii. Przejdź przez jezdnię, gdy jest przerwa w ruchu, dzięki czemu jest wystarczająco dużo czasu, aby przejść szybciej

iii. Przejdź tylko wtedy, gdy masz pewność, że nie nadjeżdżają żadne pojazdy

mi. Patrz dalej i słuchaj

ja. Gdy nie ma nadjeżdżających pojazdów, a następnie przejeżdżasz przez ulicę, upewnij się, że cały czas szukasz ruchu (pojazdów)

1. Algorytm obliczania pola i obwodu prostokąta

W załączeniu wymagany schemat blokowy

2. Algorytm obliczania średniej prędkości pojazdu

W załączeniu wymagany schemat blokowy

The skip_elements function returns a list containing every other element from an input list, starting with the first element. Complete this function to do that, using the for loop to iterate through the input list.

Answers

Answer:

Following are code that we fill in the given in the given question

if i %2==0:# check the condition

new_list.append(elements[i])# append the list  

return new_list # return the new_list

Explanation:

Missing Information :

def skip_elements(elements):# function

new_list=[]# Declared the new list

i=0  #variable declaration

for i in range(len(elements)): #iterating over the loop  

if ---------# filtering out even places elements in the list

--------------# appending the list

return -------- # returning the new_list

print(skip_elements(['a','b','c','d','e','f','g'])) #display

Following are the description of the code:

In this we declared a function skip_elements .In this function we pass the parameter into them .After that we declared the new_list array.Declared the variable "i" that are initialized with the 0 value .Iterating over the for loop and this loop we check the condition in the if condition.The if condition executed when the index is even .The statement inside the if condition we will appending the list and returning the list item .Finally we print the even number of index list .

Suggest how you would go about validating a password protection system for an application that you have developed. Explain the function of any tools that you think may be useful.

Answers

Um idk just answering so I can get a answer for mine

After pushing the power switch of the PC to the ʺonʺ position, Bob, the PC repair person, realizes that the power-on lights found on the monitor and computer case do not light up and nothing displays on the screen. The first thing that Bob does is check the power plugs found on the back of the computer case and monitor. Bobʹs actions best illustrate the use ________ in solving a problem.
1. Professional and technical training
2. Logic3. Communication
4 .Beginnerʹs luck

Answers

Answer:

2. Logic

Explanation:

We all know that for the PC to come on, there must be a power input, this means that if the PC does not power on, then there is probably no power input into the PC. It is only logical for Bob to check if the PC is properly connected first when the power-on lights did not come on. People with no technical training should be able to apply this simple logic too.

What are two key elements of describing the environment?​ a. ​ Communication protocols and security methods b. ​ External systems and technology architecture c. Programming language and operating system environment d. ​ Hardware configuration and DBMS’s

Answers

Answer:

B. External systems and technology architecture.

Explanation:

In such environment, you have to know what external systems are in place so have proper communication with External Systems whether be in message format or web/networks, Communication protocols, Security methods, Error detection and recovery,

Additionally, it consits of technology architecture so conforming to an existing technology architecture helps us discover and describe existing architecture

The two elements that describe the environment are external systems and technology architecture. Thus, the correct option for this question is B.

What is an Environment?

In computer and technology, the environment may be defined as anything which is present in the surrounding of computer and network connection. It significantly includes various protocols and their characteristics.

According to the environment of the computer, external systems are remarkably assisting in the proper communication, protocols, Security methods, Error detection, and recovery. It creates a supportive environment for the user. Apart from this, it also consists of technology architecture which confirms the process of existing technological perspectives.

Therefore, the two elements that describe the environment are external systems and technology architecture. Thus, the correct option for this question is B.

To learn more about Technology architecture, refer to the link:

https://brainly.com/question/15243421

#SPJ2

The OSI is reference/conceptual model and accordingly multiple practical models (such as TCP/IP, AppleTALK, etc) exits. Which fundamental functionalities necessarily needs to considered while implementing any network model?

Answers

Answer:

The fundamental functionalities necessarily needs to considered while implementing any network model are (1) Scalability, (2)The quality of service (3) Fault tolerance (4) Security.

Explanation:

Solution:

Network must help a wide area of applications and administrations, just just as work over various sorts of links and devices that make up the physical infrastructure. The term network refers to the innovations that help the infrastructure and the customized administrations and rules, or protocols, that move messages over the network.

The following are some  fundamental functionalities necessarily needs to considered while implementing any network model which is stated below:

(1) Scalability :

A huge number of users and service providers connect with the Internet every week. All together for the Internet to help this fast measure of development, it must be scalable.

A scalable network can extend rapidly to help new clients and applications without influencing the performance of the administration being conveyed to existing clients.  

(2)Quality of Service :

Networks must provide predictable, quantifiable, and, now and again, ensured administrations.  

Networks also need mechanisms to carry on congested network traffic. Network bandwidth is the estimate of the data-transfer size of the network. As such, what amount of data can be transmitted inside a particular measure of time? Network data transfer capacity is estimated in the quantity of bits that can be transmitted in a solitary second, or bits every second (bps).  

(3) Fault Tolerance :

The Internet is consistently accessible to the a huge number of users who depend on it. This requires a network design that is worked to be fault tolerant.

A fault-tolerant network is one that constrains the impact of a failure, with the goal that the least number of devices are influenced by it. It is likewise worked in a manner that empowers fast recuperation when such a failure happens.

Faults-tolerant networks rely upon various ways between the source and destination of a message. On the off chance that one way comes up short, the messages can be immediately sent over an alternate connection.

(4) Security:  

The Internet has advanced from a firmly controlled inter network of instructive and government associations to a generally open methods for transmission of business and individual interchanges.

Subsequently, the security necessities of the network have changed. The network infrastructure, the system administrations, and the information contained on arrange appended gadgets are vital individual and business resources. Bargaining the respectability of these benefits could have genuine outcomes.

Program: ASCII art (Python 3)1) Output this tree. 2) Below the tree (with two blank lines), output this cat. (3 pts) /\ /\ o o = = --- Hint: A backslash \ in a string acts as an escape character, such as with a newline \n. So, to print an actual backslash, escape that backslash by prepending another backslash. Ex: The following prints a single backslash: System.out.println("\\");

Answers

The correct format for the output this tree is shown below:

(1) Output this tree

    ×

  ×××

×××××

×××××××

  ×××

(2) The correct format for the Below the tree is shown below:

Below the tree (with two blank lines), output this cat. (3 pts)

  / \        / \

     o     o

 =           =

   -   -   -

Answer:

Explanation:

We are given an Hint that:

A backslash \ in a string acts as an escape character, such as with a newline \n. So, to print an actual backslash, escape that backslash by prepending another backslash.

An Example : The following prints a single backslash: System.out.println("\\");

The main objective here is to use a Java code to interpret the above  (1) Output this tree and  (2) Below the tree.

So Using a Java code to interpret the Program: ASCII art ; we have:

public class AsciiArt {

  public static void main(String[] args) {

      // TODO Auto-generated method stub

 

      //Draw Tree

    System.out.println(" *");

      System.out.println(" ***");

      System.out.println(" *****");

      System.out.println("*******");

      System.out.println(" ***");

      //output cat

      System.out.println();

      System.out.println("/\\\t/\\");

      System.out.println(" o o");

      System.out.println(" = =")

      System.out.println(" ---");

  }

OUTPUT:

SEE THE ATTACHED FILE BELOW.

The program is a sequential program, and does not require loops and conditional statements.

See attachment for the complete program written in Python, where comments are used as explanation

Read more about Python programs at:

https://brainly.com/question/16397886

Select the correct order of the chemicals to successfully create the cure. *

Purple=P, Red=R, Orange=O, Yellow=Y, Green=G, Blue=B

Answers

Answer:

Red=R, Yellow=Y, Blue=B, Orange=O, Green=G, Purple=P

Explanation:

Colors of chemical is a physical property which comes from excitation of electrons. The electrons absorbs energy which enables the chemical to change its color. The correct sequence to create cure is to use red, yellow and blue then add gradually the other colored chemicals.

A computer needs both hardware and to be useful

Answers

Answer:

Software? or a person?

Software. To be fully functional, a computer needs both hardware and software

Assume the following variable definition appears in a program:
double number = 12.3456;
Write a cout statement that uses the setprecision manipulator and the fixed manipulator to display the number variable rounded to 2 digits after the decimal point. (Assume that the program includes the necessary header file for the manipulators.)

Answers

Answer:

cout << setprecision(2)<< fixed << number;

Explanation:

The above statement returns 12.35 as output

Though, the statement can be split to multiple statements; but the question requires the use of a cout statement.

The statement starts by setting precision to 2 using setprecision(2)

This is immediately followed by the fixed manipulator;

The essence of the fixed manipulator is to ensure that the number returns 2 digits after the decimal point;

Using only setprecision(2) in the cout statement will on return the 2 digits (12) before the decimal point.

The fixed manipulator is then followed by the variable to be printed.

See code snippet below

#include <iostream>  

#include <iomanip>

using namespace std;  

int main()  

{  

// Initializing the double value

double number = 12.3456;  

//Print  result

cout << setprecision(2)<< fixed << number;  

return 0;  

}  

Which of the following is the final step in the problem-solving process?

Answers

Explanation:

Evaluating the solution is the last step of the problem solving process.

Continue to develop the site content as directed in milestone 4. At this point, at least 3 of the pages for the site should be completed. Use the knowledge gained in this week's lecture and Lab to create a user feedback form. Include all necessary controls (text boxes, radio buttons, check boxes, text areas, dropdown lists, and buttons) to allow the user to effectively interact with the form. You can choose the type of input control for each question, but your feedback form will have at least five feedback questions. Use CSS to control the layout of the form. Include reset and submit buttons with the form. The reset button should clear the form and the submit button should load a "Your information has been received" page. Move all site and page level styles to an external CSS file. Upon completion of this step, zip up all of the files for the site into one single file and submit the file.
Grading Rubric
Category Points % Description
Content completed on at least
three pages 9 20 Content on pages is visible
Form created and CSS used for the layout
of the form 9 20 As per milestone spec
All necessary form controls used
as appropriate 9 20 Required site evaluation options present
Buttons (submit/reset) included 9 20 Submit button linked to form action;
reset clear forms
External CSS file 9 20 Site managed by an external CSS file
Total 45 100 A quality project will meet or exceed
all of the above requirements
Submit your assignment to the Dropbox, located at the top of this page. For instructions on how to use the Dropbox, read these step-by-step instructions.

Answers

Answer:

This is createing a responsive website form for clients.

Explanation:

Using HTML, CSS and JavaScript or python to create an interactive, dynamic website. The html file is used to structure the layout of the website Dom , the CSS, also known as cascaded style sheet is using to style the created web pages. The CSS libraries and frameworks like sass, less and bootstraps can be used for convenience and speed. The JavaScript file is used to manipulate the Dom, creating an interactive site. Python libraries likes flask are used for backend development routing to create dynamic contents and web pages.

In a horse race, the odds that Romance will win are listed as 2 : 3 and that Downhill will win are
1:2. What odds should be given for the event that either Romance or Downhill wins? (3 mks)
QUESTION FOUR​

Answers

Answer:

The odds for the event that either Romance or Downhill wins is 11/4

Explanation:

The odds that Romance will win is 2: 3

The odds that Downhill will win is 1:2

[tex]P(event) = \frac{Odd(event)}{1 + Odd(event)}[/tex]

Where P(event) = Probability that an event occurs

Odd(event) = The odds that an event occurs

Calculate the Probability that Romance wins, P(R):

[tex]P(R) = \frac{2/3}{2/3 + 1} \\P(R) = 2/5[/tex]

Calculate the probability that Downhill wins, P(D):

[tex]P(D) = \frac{1/2}{1/2 + 1} \\P(D) = 1/3[/tex]

Calculate the Probability that either Romance or Downhill wins, P(R or D):

P(R or D) = P(R) + P(D)

P(R or D) = 2/5 + 1/3

P(R or D) = 11/15

[tex]P(R or D) = \frac{Odd(R or D)}{1 + Odd(R or D)} \\\\11/15 = \frac{Odd(R or D)}{1 + Odd(R or D)}\\[/tex]

[tex]\frac{11}{15} + \frac{11}{15}[ Odd(R or D)] = Odd(R or D)\\\\\frac{4}{15}[ Odd(R or D)] = \frac{11}{15}\\\\\\Odd(R or D) = \frac{11}{15} * \frac{15}{4}\\\\Odd(R or D) = 11/4[/tex]

What is one reason to include people who will use a new technology in conversations about technology upgrades for a business?

Answers

Answer:The users would likely know if an upgrade would be necessary or even useful.

First hand user information is often ignored by developers, change managers etc. However, obtaining first hand user input has proven vastly cost effective ,productive and easier to apply . By having early input the actual working interface can be designed so that daily users find it works effectively for them and others they interact with. It can also allow users to effectively aim to break the functionality before a crisis occurs etc. Furthermore by having user input the users will make a greater effort in ensuring the upgrade works seamlessly.

Explanation:

What is the work of the cpu as processer

Answers

Answer:

A central processing unit (CPU) is an important part of every computer. The CPU sends signals to control the other parts of the computer, almost like how a brain controls a body. The CPU is an electronic machine that works on a list of computer things to do, called instructions. hope that helps love!

I would say the CPU has to be the most important part including the graphics card

Suppose two computers (A & B) are directly connected through Ethernet cable. A is sending data to B, Sketch the waveform produced by A when “$” is sent. Also mention the OSI layer that is responsible for this.

Answers

Answer:

Physical / Data link layer

Explanation:

If two computers (A & B) are directly connected through Ethernet cable. A is sending data to B, the data would be transmitted if the network is clear but if the network is not clear, the transmission would wait until the network is clear.

The Open Systems Interconnection model (OSI model) has seven layers each with its own function.

The physical layer is the first layer responsible for data transmission over a physical link. The data packets are converted to signals over a transmission media like ethernet cable.

The data link layer is the second layer in the OSI layer responsible for transmission of data packets between nodes in a network. It also provides a way of detecting errors and correcting this errors produced as a result of data transmission.

An exact solution to the bin packing optimization problem can be found using 0-1 integer programming (IP) see the format on the Wikipedia page.
Write an integer program for each of the following instances of bin packing and solve with the software of your choice. Submit a copy of the code and interpret the results.
a) Six items S = { 4, 4, 4, 6, 6, 6} and bin capacity of 10
b) Five items S = { 20, 10, 15, 10, 5} and bin capacity of 20

Answers

sflpawkfowakfpowja0ifjhnaw0i

Canadian Tire is one of Canada’s largest companies. They operate four large distribution centers service over 470 tire retail outlets. They recently installed a Yard Management System (YMS), which they have integrated with their Warehouse Management Systems (WMS) and Transport Management System (TMS) systems. Their expectation was improved performance in over-the-road transportation equipment utilization, driver productivity, and warehouse dock/door utilization. As a relatively new logistics employee, you have been asked to develop an evaluation system to measure operational productivity improvement. While management does not want a financial impact evaluation, they are interested in developing benchmarks to measure initial and sustainable productivity improvement. You have the job-how would you proceed?

Answers

Answer: Provided in the explanation section

Explanation:

A YMS acts an interface between a WMS and TMS.The evaluation system with the key performance indicators are mentioned in the table below.

NOTE: The analysis follows in this order given below

MetricDescriptionComments

Metric 1

Trailer utilization

Description :This captures the status of the trailer whether it is in the yard or is in transit

Comments : Helps in measuring the trailer productivity on a daily ,weekly or monthly basis

Metric 2

Driver utilization

Description : This captures the status of the driver whether the driver is in the yard or is in transit

Comments : Helps in measuring the driver productivity on a periodic basis

Metric 3

Trailer sequence

Description : This captures the order of movement of trailers in the yard on a given day, week or month

Comments : Helps in measuring the order fulfilment efficiency i.e. whether the priority orders have been serviced first or not

Metric 4

Total time in yard

Description : This captures the time spent by the trailer in the yard from the time it enters and leaves the yard

Comments : This helps in measuring the time taken to fulfill a particular request

⇒ Capturing these metrics need inputs from both WMS and TMS, and also the trailers need to have RFID tags attached to them.Then compare these performance metrics with the ones prior to the deployment of YMS to identify the percent gains in the overall operational productivity.

cheers i hope this helped !!

For each of the descriptions below, perform the following tasks:

i. Identify the degree and cardinalities of the relationship.
ii. Express the relationships in each description graphically with an E-R diagram.

a. A book is identified by its ISBN number, and it has a title, a price, and a date of publication. It is published by a publisher, which has its own ID number and a name. Each book has exactly one publisher, but one publisher typically publishes multiple books over time.
b. A book is written by one or multiple authors. Each author is identified by an author number and has a name and date of birth. Each author has either one or multiple books; in addition, occasionally data are needed regarding prospective authors who have not yet published any books.
c. In the context specified in 2a and 2b, better information is needed regarding the relationship between a book and its authors. Specifically, it is important to record the percentage of the royalties that belongs to a specific author, whether or not a specific author is a lead author of the book, and each author's position in the sequence of the book's authors.
d. A book can be part of a series, which is also identified as a book and has its own ISBN number. One book can belong to several sets, and a set consists of at least one but potentially many books.
e. A piano manufacturer wants to keep track of all the pianos it makes individually. Each piano has an identifying serial number and a manufacturing completion date. Each instrument represents exactly one piano model, all of which have an identification number and a name. In addition, the company wants to maintain information about the designer of the model. Overtime, the company often manufactures thousands of pianos of a certain model, and the model design is specified before any single piano exists.
f. A piano manufacturer (see 2e) employs piano technicians who are responsible for inspecting the instruments before they are shipped to the customers. Each piano is inspected by at least two technicians (identified by their employee number). For each separate inspection, the company needs to record its date and a quality evaluation grade.
g. The piano technicians (see 2f) have a hierarchy of reporting relationships: Some of them have supervisory
responsibilities in addition to their inspection role and have multiple other technicians report to them. The supervisors themselves report to the chief technician of the company.
h. A vendor builds multiple types of tablet computers. Each has a type identification number and a name. The key
specifications for each type include amount of storage space and display type. The company uses multiple processor types, exactly one of which is used for a specific tablet computer type; obviously, the same processor can be used in multiple types of tablets. Each processor has a manufacturer and a manufacturer's unique code that identifies it.
i. Each individual tablet computer manufactured by the vendor (see 2h) is identified by the type identification number and a serial number that is unique within the type identification. The vendor wants to maintain information about when each tablet is shipped to a customer.
j. Each of the tablet computer types (see 2h) has a specific operating system. Each technician the company employs is certified to assemble a specific tablet type—operating system combination. The validity of a certification starts on the day the employee passes a certification examination for the combination, and the certification is valid for a specific period of time that varies depending on tablet type—operating system combination.

Answers

Answer:

Explanation:

The underlined traits in the ER chart speak to essential key since they remarkably recognize the quality  

(a)

(I) The level of the given relationship is 2 i.e it is a parallel connection among Book and Publisher. It is a one to numerous relationship from distributer to book in light of the fact that a distributer can distribute any number of books however a book will have only one publisher,so the cardinality will be 1 to 1..* (one to many)

(b)

(i) The degree of the given relationship is 2 i.e it is a binary relationship between Author and Book. It is a many to many relationship from Book to Author a book can be written by one or more authors and an author can write more than one book, so the cardinality will be 1..* to 1..* (many to many)

(c)

(i) As mentioned in part (b), the degree of given relation is 2 and cardinality is many to many (1..* to 1..*)

(d)

(i) The degree of the given relationship is 1 i.e unary relationship. It is a many to many relationship because one book can belong to any sets and a set can have any number of books, so cardinality is 1..* to 1..* (many to many)

Note: attached below is the image of various options to confirm the explanation (answer).

cheers i hope this helped !!!

For this lab you will write a Java program that will run a simple math quiz. Your program will generate two random integers between 1 and 20 and then ask a series of math questions. Each question will be evaluated as to whether it is the right or wrong answer. In the end a final score should be reported for the user.

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.

Enter your name: Jeremy
Welcome Jeremy! Please answer the following questions:

4 + 6 = 10
Correct!

4 * 6 = 24
Correct!

4 / 6 = 1
Wrong!
The correct answer is 0

4 % 6 = 4
Correct!

You got 3 correct answers
That's 75.0%!

Your code will behave differently based on the random numbers it selects and the answers provided by the user. Here is a second possible execution of this code:

Enter your name: Bob
Welcome Bob! Please answer the following questions:

3 + 3 = 0
Wrong!
The correct answer is 6

3 * 3 = 6
Wrong!
The correct answer is 9

3 / 3 = 0
Wrong!
The correct answer is 1

3 % 3 = 1
Wrong!
The correct answer is 0

You got 0 correct answers
That's 0.0%!

Answers

Answer:

A java program was used to run a simple math quiz. the program was used to generate two random integers between 1 and 20 and then ask a series of math questions

Explanation:

Solution

THE CODE:

import java.util.Random;

import java.util.Scanner;

public class LabQuiz {

public static void main(String[] args) {

Scanner in = new Scanner(System.in);

System.out.println("****Welcome to Quiz******");

System.out.print("Enter your name: ");

String name = in.next();

System.out.println("Welcome "+name+"! Please answer the following questions:");

int scoreCounter=0;

int a;

int b;

int response;

a=getRandomNum();

b=getRandomNum();

System.out.print(a+"+"+b+"=");

response = in.nextInt();

if(response==(a+b)){

scoreCounter++;

System.out.println("That is correct");  

}  

else

System.out.println("No, thats not the right answer, its::"+(a+b));

a=getRandomNum();

b=getRandomNum();

System.out.print(a+"*"+b+"=");

response = in.nextInt();

if(response==(a*b)){

scoreCounter++;

System.out.println("That is correct");  

}  

else  

System.out.println("No, thats not the right answer, its::"+(a*b));

a=getRandomNum();

b=getRandomNum();

System.out.print(a+"/"+b+"=");

response = in.nextInt();

if(response==(a/b)){

scoreCounter++;

System.out.println("That is correct");

}

else

System.out.println("No, thats not the right answer, its::"+(a/b));

a=getRandomNum();

b=getRandomNum();

System.out.print(a+"%"+b+"=");

response = in.nextInt();

if(response==(a%b)){

scoreCounter++;

System.out.println("That is correct");  

}

else

System.out.println("No, thats not the right answer, its::"+(a*b));

System.out.println("You got "+scoreCounter+" correct answers.");

System.out.println("Thats "+(scoreCounter*25)+"%");

in.close();  

}

static int getRandomNum(){

Random rand = new Random();

int a;  

a = rand.nextInt(20);

if(a==0)

a++;  

return a;  

}  

}

What are some ways technology has changed the way people live

Answers

Answer:

Multiple ways.

Explanation:

Here are some examples. Modern people relay on technology alot! It shapes our lives. Like now you can order something without moving from you place using your smartphone. When you need a spare part for a lego for example you can now just 3D print it without buying another one. See plenty of ways. Looks around you and find more examples.

This quiz is meant to test your understanding of secure passwords. Click on the title and answer the following questions in the submission box: What are the characteristics of a secure password? Why is phishing harmful?

Answers

Answer:

A secure password has the following characteristics:

long - it should be more than 15 charactersmix of characters - it should composed of letters (uppercase and lowercase), numbers and symbolsdon't use dictionary word - avoid using common words such as "orange", "password"don't use memorable key paths - avoid using the sequential letter or numbers such as "abc123"

Phishing is a kind of social engineering where a cyber criminals  trying to trick the victims to get benefit from them. For example, a cyber criminal can send a phishing email to tell the victims about something wrong with their credit card or bank account and provide a malicious link and persuade the victim to access their fake website that resembles an official bank website.  From there, the victims can send credential info to the cyber criminals without their awareness. Phishing can also be done through phone call. Phishing is harmful as a victim can fall into the trap of disclosing highly critical credential info that incur a huge loss of money.

lan is working on a project report that will go through multiple rounds of
revisions. He decides to establish a file labeling system to help keep track of
the different versions. He labels the original document
ProjectReport_v1.docx. How should he label the next version of the
document?
A. ProjectReport_revised.docx
B. ProjectReport_v1_v2.docx
C. Report_v2.docx
D. ProjectReport_v2.docx

Answers

Answer:It’s D

Explanation:

APEVX

The label of the next version of the document can probably be ProjectReport_v2.docx. The correct option is D.

What is a document?

A document's purpose is to enable the transmission of information from its author to its readers.

It is the author's responsibility to design the document so that the information contained within it can be interpreted correctly and efficiently. To accomplish this, the author can employ a variety of stylistic tools.

Documentation can be of two main types namely, products and processes. Product documentation describes the product under development and provides instructions on how to use it.

A document file name is the name given to a document's electronic file copy.

The file name of the document does not have to be the same as the name of the document itself. In fact, you can use the shortest possible version of the name.

As the document here is second version of the previous one, so its name should be ProjectReport_v2.docx.

Thus, the correct option is D.

For more details regarding document, visit:

https://brainly.com/question/27396650

#SPJ2

Write a method that computes the sum of the digits in an integer. Use the following method header: public static int sumDigits(long n) For example, sumDigits(234) returns 9 the result of 2 3 4. (Hint: Use the % operator to extract digits, and the / operator to remove the extracted digit. For instance, to extract 4 from 234, use 234 % 10, which is 4. To remove 4 from 234, use 234 / 10, which is 23. Use a loop to repeatedly extract and remove the digit until all the digits are extracted.

Answers

Answer:

The java program for the given scenario is shown below.

import java.util.*;

import java.lang.*;

public class Test

{

   //variables to hold the number, digits and sum of the digits

   //variable to hold number is assigned any random value

   static long num=123;

   static int sum=0;

   static int digit;

   static int s;

   //method to add digits of a number

   public static int sumDigits(long n)

   { do

       {

           digit=(int) (n%10);

           sum=sum+digit;

           n=n/10;

       }while(n>0);

       return sum;

   }

public static void main(String[] args) {

    s = sumDigits(num);

 System.out.println("The sum of the digits of "+num+ " is "+s);  }

}

OUTPUT

The sum of the digits of 123 is 6

Explanation:

1. The variables to hold the number is declared as long and initialized.

2. The variables to store the digits of the number and the sum of the digits are declared as integer. The variable, sum, is initialized to 0.

3. The method, sumDigits(), is defined which takes a long parameter and returns an integer value. The method takes the number as a parameter and returns the sum of its digits.

4. Inside method, sumDigits(), inside the do-while loop, the sum of the digits of the parameter is computed.

5. Inside main(), the method, sumDigits(), is called. The integer value returned by this method is stored in another integer variable, s.

6. The sum of the digits is then displayed to the console.

7. All the variables are declared outside main() and at the class level and hence declared static. The method, sumDigits(), is also declared static since it is to be called inside main().

8. In java, the whole code is written inside a class since java is a purely object-oriented language.

9. In this program, object of the class is not created since only a single class is involved having main() method.

10. The program can be tested for any value of the variable, num.

11. The file is saved as Test.java, where Test is the name of the class having main() method.

What color model should Joe use if he will be using an offset printing press?

Answers

Answer:

The color model used for an offset printing press should involve cyan, magenta, yellow and black. The combination of this creates a black color.

Offset printing doesn’t involve the direct contact of the ink with the paper. The ink usually comes in contact first with a rubber cylinder after which the cylinder makes the necessary imprints on the paper.

The goal for me is that I need to identify the objects needed for the UNO card game and the actions that those objects perform, rather than how the objects are suppose to actually be represented. Write a document that includes an ADT (abstract data type) for each object needed in my program. This is a partial ADT for the UnoCard class.
//get the color of the car
+getColor(): String
//set the color of the card
+setColor(color : String):void
//get the value of the card
+getValue(): int
//set the value of the card
+getValue(val : int): void
//return true if card has same value or
//same color as the card
//return false otherwise
+isMatch(card: UnoCard): boolean
The standard UNO card must be able to report both its color and value, and, when given another card, tell whether or not it is a "match.

Answers

Answer:

Explanation:

//Java program

class UnoCard{

  private String color;

  private int value;

 

  public UnoCard(String color , int val) {

      this.color = color;

      value = val;

  }

  public String getColor() {

      return color;

  }

  //set the color of the card

  public void setColor(String color ) {

      this.color = color;

  }

  //get the value of the card

  public int getValue() {

      return value;

  }

  //set the value of the card

  public void setValue(int val) {

      value = val;

  }

  //return true if card has same value or

  //same color as the card

  //return false otherwise

  public boolean isMatch(UnoCard card) {

      return (this.value==card.value)||(this.color==card.color);

  }

}

public class Card {

  public static void main(String args[]) {

      UnoCard card1 = new UnoCard("Red",10);

      UnoCard card2 = new UnoCard("Green",10);

      UnoCard card3 = new UnoCard("Blue",15);

     

      if(card1.isMatch(card2))System.out.println("Match");

      else System.out.println("No Match");

     

      if(card2.isMatch(card3))System.out.println("Match");

      else System.out.println("No Match");

  }

}

Explain the difference between storage devices and virtual storage

Answers

Answer:

Storage devices tend to be built in/physical pieces of storage such as an SD Card or Hard Drive. Virtual storage is more-so like Cloud storage, where the files are hosted elsewhere.

Explanation:

2-3 Calculating the Body Mass Index (BMI). (Programming Exercise 2.14) Body Mass Index is a measure of health based on your weight. It can be calculated by taking your weight in kilograms and dividing by the square of your height in meters. Write a program that prompts the user to enter a weight in pounds and height in inches and displays the BMI. Note: One pound is 0.45359237 kilograms and one inch is 0.0254 meters. Hint: Convert the pounds entered into kilograms also convert the height in inches into meters Example: If you entered in pounds your weight as 95.5 and your height as 50 inches then the calculated BMI is 26.8573 FYI: BMI < 18.5 is underweight BMI >

Answers

Answer:

weight = float(input("Enter your weight in pounds: "))

height = float(input("Enter your height in inches: "))

weight = weight * 0.45359237

height = height * 0.0254

bmi = weight / (height * height)

print("Your BMI is: %.4f" % bmi)

Explanation:

*The code is written in Python.

Ask the user to enter weight in pounds and height in inches

Convert the weight into kilograms and height into meters using given conversion rates

Calculate the BMI using given formula

Print the BMI

Richard Palm is the accounting clerk of Olive Limited. He uses the source documents such as purchase orders, sales invoices and suppliers’ invoices to prepare journal vouchers for general ledger entries. Each day he posts the journal vouchers to the general ledger and the related subsidiary ledgers. At the end of each month, he reconciles the subsidiary accounts to their control accounts in the general ledger to ensure they balance.
Discuss the internal control weaknesses and risks associated with the above process. (maximum 300 words)

Answers

Answer:

Lack of segregation of duties

Explanation:

Internal Controls are set of rules and guidelines that are followed to ensure effectiveness of business operations. The main risk in the business is weak internal controls. There are some organizations with strong internal controls but implementation of such controls is a challenge for organizations. There are human errors, IT security risks, fraud and compliance risk.

The risks associated with Olive limited is that there is no segregation of duties, Richard Palm is preparing journal vouchers, posts the journal vouchers and reconciles the balance himself. If he makes an error in recording a transaction there is no one who reviews his work and can identify an error. Also if Richard is involved in a fraud and collaborates with purchase department or sales department staff, he can pass a transaction without any supervision.

Write a program that prompts the user to enter three cities and displays them in ascending order. Here is a sample run: Enter the first city: Chicago Enter the second city: Los Angeles Enter the third city: Atlanta The three cities in alphabetical order are Atlanta Chicago Los Angeles

Answers

Answer:

import java.util.Scanner;

public class SortStrings3 {

   public static void main(String args[]){

       Scanner scanner = new Scanner(System.in);

       String str1, str2, str3;

       System.out.print("Enter the first city: ");

       str1 = scanner.nextLine();

       System.out.print("Enter the second city: ");

       str2 = scanner.nextLine();

       System.out.print("Enter the third city: ");

       str3 = scanner.nextLine();

       System.out.print("The three cities in alphabetical order are ");

       if(str1.compareTo(str2) < 0 && str1.compareTo(str3) < 0){

           System.out.print(str1+" ");

           if(str2.compareTo(str3) < 0){

               System.out.print(str2+" ");

               System.out.println(str3);

           }

           else {

               System.out.print(str3+" ");

               System.out.println(str2);

           }

       }

       else if(str2.compareTo(str1) < 0 && str2.compareTo(str3) < 0){

           System.out.print(str2+" ");

           if(str1.compareTo(str3) < 0){

               System.out.print(str1+" ");

               System.out.println(str3);

           }

           else {

               System.out.print(str3+" ");

               System.out.println(str1);

           }

       }

       else{

           System.out.print(str3+" ");

           if(str1.compareTo(str2) < 0){

               System.out.print(str1+" ");

               System.out.println(str2);

           }

           else {

               System.out.print(str2+" ");

               System.out.println(str1);

           }

       }

   }

}

EXPLANATION:

Okay, we are given that a program should be written which will make user to enter three cities namely Atlanta, Chicago and Los Angeles (which should be done in ascending  alphabetical order).

So, we will be writting the code or program with a programming language known as JAVA(JUST ANOTHER VIRTUAL ACCELERATOR).

We will make use of java to write this program because Java can be used in Loading code, verifying codes and executing codes on a single or multiple servers.

The code or program can be seen in the attached file/document. Kindly check it.

Other Questions
A crop scientist is conducting research with a drought resistant corn hybrid. She is interested in determining if increasing the spacing between these plants will increase yield. She prepares 30 single acre plots and randomly assigns 15 to have normal spacing while the other 15 are planted with an expanded spacing. The resulting average yield for each group of 15 plots was recorded.Select all that apply.Select one or more:a. The explanatory variable is whether the corn plants had normal spacing or expanded spacing.b. The response variable is the yield of the crops.c. The explanatory variable is the yield of the crops.d. The response variable is whether the corn plants had normal spacing or expanded spacing.e. This study is best described as an experiment.f. This is best described as an observational study. If one centimeter on the map above equals 30 miles, our vehicle gets 15 miles per gallon of gasoline, and gasoline costs $ 4.09 per gallon, how much will it cost to drive to the ski lodge A flexible container at an initial volume of 6.13 L contains 6.51 mol of gas. More gas is then added to the container until it reaches a final volume of 13.3 L. Assuming the pressure and temperature of the gas remain constant, calculate the number of moles of gas added to the container. The mean age of 5 people in a room is 40 years. A person enters the room. The mean age is now 35. What is the age of the person who entered the room? What integers are plotted on the number line below?0-3 and 308 and 80 -8 and -128 and -2 A ball is kicked at an angle of 35 with the ground.a) What should be the initial velocity of the ball so that it hits a target that is 30 meters away at a height of 1.8 meters?b) What is the time for the ball to reach the target? What is the scale factor of AABC to A DEF? The base of the triangle is 5 inches. The length of the rectangle is 15 inches. The height of the triangle is 10 inches. Find the surface area can someone help please saturated water vapour expands in a constant pressure piston cylinder system. what must happen to the temperature of the water vapour for this to be true Santa Klaus Toys just paid a dividend of $3.00 per share. The required return is 11.7 percent and the perpetual dividend growth rate is 3.9 percent. What price should this stock sell for five years from today? What is MZMEnter your answer in the box. Mike purchases a new heavy-duty truck (5-year class recovery property) for his delivery service on March 30, 2019. No other assets were purchased during the year. The truck is not considered a passenger automobile for purposes of the listed property and luxury automobile limitations. The truck has a depreciable basis of $42,000 and an estimated useful life of 5 years. Assume half-year convention for tax. Assume half-year convention for tax.Required:a. Calculate the amount of depreciation for 2017 using financial accounting straight-line depreciation (not the straight-line MACRS election) over the truck's estimated useful life.b. Calculate the amount of depreciation for 2017 using the straight-line depreciation election, using MACRS tables over the minimum number of years with no bonus depreciation or election to expensec.Calculate the amount of depreciation for 2017, including bonus depreciation but no election to expense, that Mike could deduct using the MACRS tablesd. Assume no income limit on the expense election. Calculate the amount of depreciation for 2017 including bonus depreciation and the election to expense that Mike can deduct The number of potholes in any given 1-mile stretch of freeway pavement in Pennsylvania has a Normal distribution. This distribution has a mean of 49 and a standard deviation of 9. Using the Empirical Rule, what is the approximate percentage of 1-mile long roadways with potholes numbering between 22 and 58? Read the following sentence and choose the verb tense that should be used to translate it into Spanish.I went to the Caribbean last year.a. preterit tense for a completed actionb. imperfect tense for a description The diagrams at the right show the path of light as it passes from air into the three solids. What are the possibilities of the solids in A, B and C? Explain. Find the equation of the line that contains the point (4, -2) and is perpendicular to the line y= -2x+5. Channing bought a new bike that retails for $299. If the store is currentlyrunning a promotion for 15% off and the sales tax in her state is 7%, what isChanning's total at checkout? Can the distributive property be used to rewrite 6(9 - 4) ? Why was the debate over the Kansas-Nebraska act so bitter