Questions
HighLight is an online company that sells lighting products toboth the building industry and individual...

HighLight is an online company that sells lighting products to both the building industry and individual consumers. As a result of its very competitive price schemes, HighLight has developed an extensive customer base, which is reflected in its burgeoning database of customer details, purchasing history and Web usage data. Recognising that this data is potentially valuable to third parties, HighLight’s directors discuss the prospect of selling its customer database to a large insurance company, thus allowing the insurance company to target advertising and mailouts about home and contents insurance packages to home owners. The directors are split on the issue — some view this as an exciting way to add value to their customers, through customised product offerings, while others see it as a gross misuse of information that is not in keeping with the original purpose for which the data were gathered. You have been engaged by HighLight as an ethics consultant and asked to advise the organisation on the possibilities that exist to resolve the boardroom debate. Required Work through the 5 steps of the ethical decision-making model presented in the lecture to evaluate what course of action HighLight should take.

In: Operations Management

// Base class for game configuration public abstract class DataSource {     private Graph map;    ...

// Base class for game configuration

public abstract class DataSource {

    private Graph map;

    private HashMap <String,Room> rooms;

    private ArrayList <Entity> entities;

    private Player player;

    protected HashMap < String, List<String[]> > tables;

    // constructor

    public DataSource() {

    }

   

    // Connect to the data source. Override if source is a database

    public void connect() {

    };

   

    // Load the configuration tables required to build the game world

    public abstract void load();

   

    // Build the game world

    public final void build() {

      // code omitted

// Disconnect from the data source. Override if source is a database

    public void disconnect() {

    };

    // Get a the layout of the game world

    public Graph getMap() {

       return map;

    }

   

    // Get room details. The HashMap key is the room label.

    public Map <String,Room> getRooms() {

        return rooms;

    }

   

    // Get player details

    public Player getPlayer() {

        return player;

    }

   

    // Get entity (bats, bird, monsters, wumpus) locations

    public List <Entity> getEntities() {

        return entities;

    }  

}

    }

. Explain how inheritance is intended to be used with this class. Does this represent a good use of inheritance?

In: Computer Science

factory (including the name and the name of the director) needs to establish a management database...

factory (including the name and the name of the director) needs to establish a management database to store the following information: I) A factory has a number of workshops, each workshop has the workshop number, workshop director's name, address and telephone number. II) There are more than one workers in each workshop, and each worker has a staff number, name, age, sex type of work. III) A workshop produces a variety of products, each of which has the product number and price. IV) A workshop produces a variety of parts, and one kind of parts may be manufactured by different workshops. Each part has the part number, weight and price. V) A product is consist of a variety of parts, and one kind of parts can be used to assemble a variety of products. VI) Products and parts are stored in the warehouses. VII) A factory has multiple warehouses, each of which has the warehouse number, name and phone of the warehouse director.

(1) Give the ER diagram for this management database.

(2) Mapping the ER diagram into the conceptual schema, and indicate the primary keys and foreign keys.

In: Computer Science

In parallel computing, what is the meaning of “skew”? Select one: a. The number of operations...

In parallel computing, what is the meaning of “skew”?

Select one:

a. The number of operations in one of the parallel processors starts increasing exponentially.

b. In the distribution of work among the processors, some processors are getting a larger number of tuples than others.

c. One of the parallel processors overheats and in a chain reaction the same happens to all other processors.

d. One parallel processor runs hotter than the others.

e. The number of operations rises beyond reasonable limits.

What operation is responsible for the retrieval of information from a database in a transaction schedule?

Select one:

a. Get

b. Pull

c. See

d. Read

e. Retrieve

Logical, physical and view levels are elements of the model of…

Select one:

a. Entity Relationship (ER)

b. Data Abstraction

c. Domain Model Language (DML)

d. Domain Object Model (DOM)

e. Backup and Recovery

Which of the following is NOT commonly understood as a type of database user?

Select one:

a. Naïve user

b. Sophisticated user

c. Specialized user

d. Native user

e. Application programmer

In: Computer Science

topic : Introduction to TCP/IP 1) The explanation of how data flows through the network? 2)...

topic : Introduction to TCP/IP
1) The explanation of how data flows through the network?
2) Understanding of TCP/IP architecture and layers and comparison with the OSI layers?
3) Understanding of the role of protocol analysis in network management?
topic : Name Resolution on IP Network
4) Fundamentals of name resolution protocols ?
5) How name resolution works in IPv4 networks, including the DNS database structure, the DNS namespace, DNS database records, the delegation of DNS authority, and the different types of DNS servers, and explain how name servers work?
6) How name resolution works on IPv6 networks, including the use of AAAA records,the use of source &destination address selection, how rules are organized by the source and destination address algorithms, & end-to-end address selection process?
topic : Transport Layer Protocols
7) Understanding of the differences between connectionless and connection-oriented transport mechanisms?
8) Explain understanding of key features and functions of the User Datagram Protocol (UDP) and the Transmission Control Protocol (TCP) ?

In: Computer Science

Kevin invests $2000 at time 0. He receives $6443 at time 1 and pays $4500 at...

Kevin invests $2000 at time 0. He receives $6443 at time 1 and pays $4500 at time 2. Compute the yield rate of his investment

In: Finance

Suppose that the MPC is .80 and taxes increase by 500. Using the simple multiplier, output...

Suppose that the MPC is .80 and taxes increase by 500. Using the simple multiplier, output would change by Group of answer choices -2500

-2000

-1600

-400

In: Economics

Can government intervention in markets sometimes make the situation worse? Provide examples in your response. For...

  • Can government intervention in markets sometimes make the situation worse? Provide examples in your response. For example, consider the progress of the economy of Venezuela since 2000.

In: Economics

How do you estimate what concentrations of ZnCl2 will give a conductivity range of 300-2000 microseconds/cm?...

How do you estimate what concentrations of ZnCl2 will give a conductivity range of 300-2000 microseconds/cm?

If posible please explain how in detail.

In: Chemistry

Definition of Water Law ICJ Cases. Describe in detail with some exclusive water law ICJ cases...

Definition of Water Law ICJ Cases. Describe in detail with some exclusive water law ICJ cases with decisions and so on. (2000 words) [This is law course]

In: Accounting