-1 - Nome ___________________________________ MASSACHUSETTS INSTITUTE OF TECHNOLOGY Sloan School of Management 15.565 - INTEGRAÇÃO DE SISTEMAS DE INFORMAÇÃO FATORES TECNOLÓGICOS, ESTRATÉGICOS E ORGANIZACIONAIS 15.578 - SISTEMAS DE INFORMAÇÃO GLOBAL COMUNICAÇÕES E CONECTIVIDADE ENTRE SISTEMAS DE INFORMAÇÃO Primavera 2002 MODELO DA PROVA FINAL PROCEDIMENTOS 1. Esta prova é com consulta. 2. Leia por inteiro cada problema antes de começar a respondê-lo. Observe os valores de pontuação atribuídos a cada problema e estime seu tempo pelo mesmo critério. 3. Suas respostas devem ser resumidas, porém completas. É mais vantajoso responder todas as questões, delineando resumidamente os pontos principais, do que responder apenas uma ou duas detalhadamente. 4. Pense. Organize-se. Não passe muito tempo em uma só questão. 5. Escreva todas as respostas neste caderno de prova. Trabalhos rabiscados não serão pontuados, portanto apague-os. Se o espaço reservado para respostas não for suficiente, escreva com clareza “continua na página em frente” e use o verso da página anterior, indicando a pergunta e seu número. 6. Escreva seu nome em todas as páginas. Verifique os números das páginas para certificar-se de que a prova está completa. 7. Você terá 90 minutos para terminar a prova. [OBSERVAÇÃO: Para a Primavera 2002, você terá cerca de 3 horas - duas vezes mais tempo]. Pergunta No. 1. 25 pontos ____________ Conectividade Lógica 2. 25 pontos ____________ Conectividade Estratégica/Organizacional 3. 25 pontos ____________ Conectividade Organizacional 4. 25 pontos ____________ Conectividade Física 100 pontos____________ TOTAL -2 - Nome ___________________________________ Pergunta 1 -- Conectividade Lógica (25 pontos) Considere os dois bancos de dados a seguir, cada um contém 2 tabelas/relações em computadores separados. Computador A: Portfolio do banco de dados Computador B: Banco de dados de informações financeiras CLIENTE (ID, NOME, ENDEREÇO) EMPRESA (NOME, ATIVIDADE, ENDEREÇO) HOLDING (ID, EMPRESA, COTAS, PREÇO) FINANCEIRO (NOME, ANO, VENDAS, LUCRO) a) Explique, em inglês simples, o que a consulta SQL a seguir executa: select CLIENT.NAME, HOLDING.COMPANY, HOLDING.SHARES from CLIENT, HOLDING, FINANCIALS where FINANCIALS.PROFIT < 0 and FINANCIALS.YEAR=1998 and FINANCIALS.NAME = HOLDING.COMPANY and CLIENT.ID = HOLDING.ID b) Desenhe os diagramas do esquema de Relacionamento de Entidades (ER) correspondente aos dois bancos de dados. c) Agora integre os dois esquemas em um único esquema global. Explique todas as principais etapas envolvidas. d) Sugira pelo menos dois contextos de problema de semântica (diferenças de significado) que você poderia encontrar. -3 - Nome ___________________________________ Pergunta 2 -- Conectividade Estratégica/Organizacional (25 pontos) (A pergunta a seguir refere-se ao artigo de Wysocki, bernanrd, Jr. “The Outlook: Corporate Caveat: Dell or be Delled.” Wall Street Journal. 10 de maio de 1999, pág. 1.) Na primeira página do Wall Street Journal havia um artigo intitulado: “Corporate Caveat: Dell or be Delled”, que discutia o uso da palavra “Dell” como um verbo em referência à Dell Computer Company. No meio do artigo havia o seguinte: “…a idéia de colocar redes digitais no coração da empresa estimulou os altos executivos em todos os Estados Unidos. Ano passado, eles gastaram cerca de US$ 40 bilhões apenas em ‘tecnologia empresarial’, projetada para agilizar o fluxo de informações nas empresas.” a) Usando o conceito de Conectividade Estratégica do curso 15.578, identifique pelo menos três benefícios que podem ser obtidos através da capacidade de “agilizar o fluxo de informações em toda a empresa”. Ainda neste artigo, ele continua a dizer: “Os altos executivos descobriram que gastaram milhões de dólares consertando problemas de computador, causados pela virada do ano 2000, com novos sistemas, mas freqüentemente fracassam na tentativa de transformar suas empresas em casas de máquinas digitais.” b) Usando os conceitos de Conectividade Organizacional do curso 15.578, como você poderia explicar este desapontamento? Dê pelo menos dois motivos. Para ajudar a tornar os seus pontos mais focados, use um exemplo verdadeiro (ou hipotético, porém plausível). c) O que poderia ser feito para superar os problemas acima (b)? -4 - Nome ___________________________________ Pergunta 3 -- Conectividade Organizacional (25 pontos) Um dos casos discutidos no curso 15.578 é sobre o Sistema de Câmbio Internacional de Última Geração (FXX). Resumidamente, o FXX foi projetado para substituir todos os distintos sistemas de câmbio internacional existentes em todo o mundo (um em cada grande país que negociasse a moeda local) por um sistema padronizado de comercialização (uma cópia em cada localidade). Cada um desses sistemas encaminharia uma cópia de cada negociação a um único banco de dados global que poderia ser usado para monitorar e controlar o risco total pela alta administração da matriz. a) Usando o formalismo de avaliação de Padrões proposto por Sirbu, quais eram os tradicionais “compradores” e “vendedores” dos sistemas de comercialização? Usando o modelo Sirbu: (i) Você preveria que um simples software de sistema emergeria? E (ii) como as novas exigências para o controle de risco da matriz modificam as coisas? c) Embora existissem muitos problemas técnicos, a extinção do projeto FXX também foi motivada pela empatia e resistência dos principais executivos nas condições de comercialização divulgadas? Usando os conceitos do curso 15.578, dê pelo menos dois motivos para explicar a situação? d) Usando o modelo Madnick de Motivação de Alianças Estratégicas, o que você sugeriria para superar os problemas da letra (c) acima? -5 - Nome ___________________________________ Pergunta 4 -- Conectividade Física (25 pontos) Tecnologia de fibra ótica é fornecer recursos de comunicação em Gigabit (bilhões de bits por segundo). Isto introduz novas considerações. a) Quando a comutação de pacotes foi introduzida, presumimos que as linhas de comunicação teriam velocidades e expansão limitadas, ao passo que os comutadores (na verdade os computadores programados com software) eram rápidos e relativamente baratos. Agora que as linhas de comunicação em gigabits são bastante rápidas e relativamente baratas comparadas com os comutadores, este último pode ser um estrangulamento. Identifique pelo menos quatro maneiras de diminuir o “estrangulamento do comutador”. Um outro problema se relaciona ao impacto de latência (atraso na transmissão, que é determinada pela velocidade da luz) versus largura de banda (ou seja, bits por segundo). Dois números úteis são: (i) a 1 gigabit (Gb), um pacote de 1 megabit (Mb) leva aproximadamente 1 milisegundo (1.000 microsegundos) para transmitir e (ii) leva aproximadamente 5 microsegundos de luz/eletricidade para viajar 1,5 km. Assim, para transmitir um pacote de 1 Mb de um nó a outro com 1,5 km de distância, levará 1.005 milisegundos (aproximadamente 1 milisegundo). Considerando que o protocolo de transferência de arquivo usado seja: (i) enviar solicitação para transmitir (RTT), (ii) aguardar OK para transmitir resposta (OTT), (iii) enviar pacote de dados, (iv) aguardar recebimento (ACK) e, em seguida, começar tudo outra vez com o próximo pacote. b) Quanto tempo levará para enviar um arquivo de 10 Mb para um outro nó com 1,5 km de distância em pacotes de 1 Mb? Para simplificar, considere que as mensagens RTT, OTT e ACK são de aproximadamente 1 Kb (1.000 bits) e que não existe nenhum custo adicional ou atrasos causados tanto pelos nós de comutação quanto pelos computadores que enviam e recebem (ou seja, considere que todos os computadores são infinitamente rápidos). -6 - Nome ___________________________________ c) Usando as mesmas premissas, quanto tempo levará para enviar um arquivo de 10 Mb para um outro nó com 4.800 km de distância? d) Em redes típicas de pacote, seus tamanhos são normalmente de 1 Kb Se usassem pacotes de 1 Kb, isso mudaria a sua resposta da letra (c)? Em quanto? e) Quais sugestões você daria para melhorar o desempenho dessas redes de gigabits para transferência de arquivos de longa distância? TENHA UM ÓTIMO VERÃO!!!