Document 14567636

advertisement
Screening Exam Questions for Spring 2014 IST302: Database Concepts
SoCal Automobiles has grown rapidly over the past few years, but lately, sales have not been as easy as
they were in the past. In particular, repeat sales, are very low. The management team has investigated
this problem and believes that the customer experience in the Service Department is poor and that this is
affecting repeat sales. They have asked you to design the database for a Customer Relationship
Management (CRM) system to solve this problem.
The CRM will only be used for this issue, that is, to manage the customer experience in the Service
Department. As such, the management team is interested in the data related to: service department
customers; service performed; customer-facing service representative; technician that performed the
service; customer feedback related to their experience with the service department; and the Service
Department location (SoCal Automobiles has many dealerships throughout Southern California).
The management team wants to immediately follow-up with a customer should their feedback indicate a
negative Service Department experience. Feedback is gathered from the customer once the service is
performed at the point-of-sale (customers are asked to rate their experience on a scale of 1-10 with 10
being the highest score). The management team wants the CRM to automatically send a notification to
the Service Manager to contact the customer if the rating/score is a 3 or below.
The management team is a busy team and very mobile; they travel throughout Southern California
checking-in on their dealerships and will occasionally need to interact with the CRM through their
Smartphone. However, they don’t want to access the entire CRM but want to be able to “ask” specific,
predefined, questions of the CRM such as: “what is the average customer feedback score at location X?”
or “what were total sales in Service Department X over the past week?”.
In addition, the management team would like to specifically incorporate various social media information
(Facebook, Twitter, Yelp, etc.) into their system to better understand what their customers are saying
about them and the service they provide. They do not have an exact plan or strategy yet as to what they
want to do, but they know that they want to utilize this information.
Design a database for this CRM:
1. Draw the database model; there should be at least four (4) entities as well as their relationships.
Clearly describe and explain all the symbols used in your database design. This diagram must contain
complete and comprehensive detail such that the DBA will be able to implement your database in a
database management system with very few follow-up questions. (30)
2. Describe at least one trigger for this project in detail (10); explain why using this trigger would be a
good idea (10); and use pseudo-code and SQL to demonstrate what the trigger would do (10).
3. Describe at least one stored procedure for this project in detail (10); explain why using this stored
procedure would be a good idea (10); and use pseudo-code and SQL to demonstrate what the stored
procedure would do (10).
4. Lastly, state what social media information you would recommend and explain how it might be used
within the CRM? (10)
IST303: Software Development
1. The following questions concern software development.
a) Explain what version control is. Describe how VC typically happens. (20)
b) Explain what a build is. Describe how builds typically happen. (20)
c) Explain what continuous integration is. Describe how CI typically happens. (20)
d) Explain how VC, builds, and CI are interrelated. Which one is (ones are) most important, and
why? (20)
e) Explain why VC, builds, and CI have more/less/the same importance for agile methods compared
with other software development methods. (20)
IST304: Communications & Networking
Answer the following questions:
1. The IT department at Globalthinkers.com is using subnet addressing for their network purposes.
You are given an address 201.222.10.67/26.
i) What Class is this address? (10)
ii) How many subnets can Globalthinkers.com create with this? (10)
iii) How many usable hosts are there per subnet? (10)
iv) On which subnet does the host 201.222.10.67 reside? (10)
2. A fundamental challenge in communication networks is how fast we can send data (in bps) over a
channel.
i) Assume that a channel is noiseless with bandwidth B Hz and a transmission device uses
L possible levels of voltage. What is the maximum data rate you can get? Explain. (20)
ii) Assume that the channel has some noise. Ω is the average received signal power over the
bandwidth, measured in watts (or volts squared); and ϒ is the average noise or
interference power over the bandwidth, measured in watts (or volts squared). If the
bandwidth of the channel is B Hz, what is the maximum data rate? (20)
3. Assume you are driving a car and you have a cell-phone. Your phone is currently in cell A. As
you cross the cell border and move over to cell B, explain what happens? What is this process
called? (20)
IST305: Management of IS&T
Since Steve Ballmer (the current owner of the Los Angeles Clippers) passed the torch to Satya Nadella
(the current Chief Executive Officer of Microsoft) earlier this year, changes in Microsoft were expected
and have happened.
A surprising one is a shift toward a service model and what appears to be an understanding that as long as
people are running Microsoft tools, the hardware and underlying operating system don’t matter.
This is a huge acknowledgement from Mr. Nadella who believes that the value of selling services (the
platform and services strategy) will be higher than the old Windows-Office model in which you bought
Windows and ran Windows software (the conventional product strategy model).
1. This idea of services on many devices and operating systems is a major change for Microsoft.
Identify up to 5 fundamental principles that can stand the test of time and help Nadella to truly
make this change. (60)
2. Provide Nadella with ways to understand how best to deal with internal politics and a strong
culture, and adapt to a new way of working. (40)
IST306: Delivering Business Value Through IS&T Leadership
Disruptive technologies are changing how the IT organization has traditionally operated. Recently, the
McKinsey Center for Business Technology researched the evolution of technology-driven business
performance. What stood out were three key areas where companies have applied technology to redefine
the competitive playing field.
•
•
•
Customer Experience: creating a single view of customers, complemented by seamless multichannel sales and support capabilities,
Process Effectiveness: creating more efficient and nimble internal processes, focusing on
speeding up decision-making and execution, and
Business Integration: rethinking the supplier interaction model and ease of use of data sharing
throughout the partner ecosystem.
Use one of the above key areas as a ‘use case’ and suggest expert advice on following topics:
1.
How businesses can elevate IT capabilities to drive innovation and move far out in front of
competitors. (60)
2.
As IT becomes more central to the enterprise, the role of the IT Leader becomes less inward
facing and more strategic. Suggest three ways to re-brand the IT Leader as a driver of digital
innovation. (40)
Download