Prévia do material em texto
ATIVIDADE 2 - SISTEMAS DE INFORMAÇÕES GERENCIAIS GR3119211 Pergunta 1 1 em 1 pontos O desenvolvimento de um sistema de informação gerencial pode adotar alguma das alternativas de processo de software. Uma das metodologias ágeis mais usadas atualmente, o SCRUM organiza o trabalho em um conjunto de iterações, os sprints. Nesta metodologia, existe um responsável por garantir que os processos do SCRUM estejam sendo seguidos e por servir como facilitador para que a equipe colabore entre si para os objetivos do projeto. Nesse sentido, assinale a alternativa que está relacionada com o responsável ou papel comentado. Resposta Selecionada: SCRUM Master. Resposta Correta: SCRUM Master. Comentário da resposta: Resposta correta. A alternativa está correta. De fato o SCRUM Master serve para orquestrar a execução do projeto, é um facilitador que, em parceria e colaboração com cliente, equipe e outras partes interessadas, canaliza esforços para a realização de um projeto bem sucedido. O Product Owner é o responsável por apresentar uma visão geral do produto ou projeto em desenvolvimento. O membro de equipe tem seu foco na execução do projeto em si. O Analista de Qualidade é um termo mais associado às metodologias pesadas para equipes que organizam os processos de diversos projetos. O sprint backlog contém os itens do escopo do produto em um sprint e que precisam ser desenvolvidos. Pergunta 2 1 em 1 pontos Um sistema de informação gerencial envolve todo um aparato tecnológico para o seu devido funcionamento. Para que os processos e seus responsáveis usufruam do trato à informação todos os elementos precisam estar integrados e cada um com a sua função. Observe a lista com os elementos a seguir e depois associe com cada uma das sentenças que correspondem à função de cada um em um Sistema de Informação Gerencial. I. Cliente. II. Protocolo TCP/IP. III. Servidor Web. IV. Servidor de Aplicações. V. Servidor de Banco de Dados. ( ) Permite a comunicação entre os equipamentos envolvidos no sistema. ( ) Responsável pela interação com o usuário. ( ) Em arquiteturas cliente servidor de várias camadas, acomoda os componentes que tratam as lógicas ou regras de negócio. ( ) Responde às requisições da máquina cliente. ( ) Armazena as informações do sistema. A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta: Resposta Selecionada: II, I, IV, III, V. Resposta Correta: II, I, IV, III, V. Comentário da resposta: Resposta correta. A resposta está correta. Isso porque o cliente é mesmo o responsável pela interação com o usuário, o TCP/IP é um conjunto de protocolos de rede base para o funcionamento da Internet e também de redes corporativas. O servidor Web é o primeiro servidor a responder às requisições do cliente e, quando em várias camadas, repassa para o servidor de aplicações que implementa a lógica e as regras de negócios. E as informações dos sistemas estão armazenadas no servidor de banco de dados. A sequência, portanto fica: 2, 1, 4, 3, 5. Pergunta 3 1 em 1 pontos As empresas ao montar uma infraestrutura para abrigar um sistema de informação gerencial, sobretudo os servidores, realizavam há algum tempo grande investimento em servidores locais. Uma nova tendência na última década tem sido a computação na nuvem em que a computação típica de servidores é fornecida através de servidores na Internet. A respeito dessa tecnologia, analise as sentenças a seguir e marque (V) para verdadeiro e (F) para falso. I.( ) A elasticidade é uma vantagem deste tipo de infraestrutura pois pode alocar ou liberar a capacidade de computação conforme carga sobre um sistema. II.( ) Por conta de estar na nuvem, os serviços de computação não podem ser mensurados, o que dificulta a forma de cobrança. III.( ) Estrategicamente as empresas adotam esta abordagem, pois pode permitir focar no “core business”, isto é, no foco principal do negócio. IV.( ) Amazon, IBM e Microsoft oferecem serviços de computação na nuvem. Assinale a alternativa que apresenta a sequência correta. Resposta Selecionada: V, F, V, V. Resposta Correta: V, F, V, V. Comentário da resposta: Resposta correta. A resposta está correta. Os serviços de computação na nuvem possuem elasticidade, pois a alocação dos recursos (servidores e outros) ocorre conforme a demanda (Verdadeiro). Os serviços podem ser medidos sim e por isso existem cobranças conforme o uso, portanto a sentença a este respeito que diz que não há como medir é falsa. Com o uso dessa abordagem, esforços com infraestrutura, montagem e configuração de servidores podem ser diminuídos, o que permite se concentrar no foco do negócio. E por fim, de fato esta é uma tendência que tem movimentado grandes empresas para proverem esse tipo de serviço. Pergunta 4 1 em 1 pontos Um dos servidores em uma arquitetura de um sistema de informação gerencial é o servidor de banco de dados responsável por abrigar as informações que são manipuladas no sistema. Dentre alguns servidores empregados no mercado pode-se citar o ORACLE e o SQL Server. A respeito dessa tecnologia em um SIG, analise as sentenças e marque (V) para a(s) sentença(s) verdadeira(s) ou (F) para a(s) sentença(s) falsa(s). I. ( ) Os bancos de dados são em geral formados por tabelas, seus atributos e pelos relacionamentos entre as tabelas. II. ( ) Um servidor pode abrigar vários bancos de dados, por exemplo, bancos de dados ligados a diferentes sistemas instalados na empresa. III. ( ) Para modelar as informações do sistema que será armazenado no servidor é comum usar o modelo relacional. IV. ( ) Uma linguagem muito popular para lidar com o servidor de banco de dados é o SQL, de structured query language, em português, linguagem de consulta estruturada. Assinale a alternativa que reflete a sequência correta. Resposta Selecionada: V, V, V, V. Resposta Correta: V, V, V, V. Comentário da resposta: Resposta correta. A resposta está correta, pois todas as sentenças são verdadeiras. Realmente tabelas, atributos e relacionamentos são os principais elementos que compõem um banco de dados e um servidor de banco de dados pode ter configurado vários bancos, cada um respondendo a algum sistema na estrutura da empresa. O modelo relacional é o comumente usado para modelar as informações dos sistemas contidos no servidor e o SQL é uma linguagem própria para o trato com essa tecnologia. Pergunta 5 1 em 1 pontos Uma empresa ao adquirir um sistema de informação gerencial, seja pelo desenvolvimento de um novo software, seja pela implantação de uma solução de mercado já existente, deve seguir um processo cuja abordagem depende de fatores como tamanho do projeto, experiência de equipe, volatilidade dos requisitos e outros. A partir do apresentado, analise as asserções a seguir e a relação proposta entre elas. I. Em um projeto para uma empresa em que há riscos consideráveis de mudanças no decorrer do projeto é interessante empregar um processo que seja iterativo e incremental. Pois II. O processo iterativo e incremental organiza o projeto em iterações que em cada uma delas gera um incremento e por sua natureza permite acomodar melhor mudanças no decorrer das iterações. A seguir, conforme o apresentado, assinale a alternativa correta: Resposta Selecionada: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Resposta Correta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Comentário da resposta: Resposta correta. A alternativa está correta, pois a asserção I é uma proposição verdadeira, pois processo com iterações e incrementos de fato facilita tratar mudanças no decorrer do processo. A asserção II também é verdadeirae justifica a I, pois com iterações e incrementos, resultados parciais durante o processo permitem gerir o andamento e realizar ajustes de rota para tratar eventuais mudanças. Pergunta 6 1 em 1 pontos Os projetos de TI de uma empresa seguem um determinado processo e eles têm apresentado um problema em comum. A maioria dos projetos não consegue cumprir os prazos e os custos, pois quando o software é apresentado ao cliente para a implantação, muitas revisões são necessárias decorrentes de funcionalidades diferentes e de novas funções que não foram previstas no decorrer do projeto. Diante do cenário, uma equipe resolveu usar o PMBOK para identificar boas práticas para ajudar na melhoria do processo. Assinale a área de conhecimento do PMBOK que melhor oferecerá suporte para a equipe em questão. Resposta Selecionada: Gerenciamento de Escopo. Resposta Correta: Gerenciamento de Escopo. Comentário da resposta: Resposta correta. A resposta está correta. O escopo diz respeito ao que o projeto deve contemplar, aos seus requisitos. Na situação percebe-se que o problema está justamente nessa definição dos requisitos, ainda que apareça ao final por inconsistência no processo e impacte prazos e custos. Gerenciamento de tempo e de custos indicam como os cronogramas e orçamentos serão geridos. Aquisições dizem respeito à gestão de terceiros que fornecerão algo para o projeto e a gestão de recursos humanos diz respeito ao trato com os membros da equipe. Problemas ligados a essas duas últimas áreas não são evidentes no cenário. Pergunta 7 1 em 1 pontos Um sistema de informações gerenciais precisa de elementos que manipulem os dados como registros de diversas operações que ocorrem em nosso cotidiano e nos fluxos de trabalho das empresas. Observe a seguinte definição. “Coleção de programas que permite aos usuários criar e manter um banco de dados, podendo ser considerado um sistema de software de uso geral que facilita o processo de definição, construção, manipulação e compartilhamento de bancos de dados entre diversos usuários e aplicações”. ELMASRI, R.; NAVATHE, S. Sistemas de Banco de Dados . São Paulo: Pearson Addison Wesley, 2011. p. 3. A seguir, assinale a alternativa relacionada à definição apresentada. Resposta Selecionada: SGBD. Resposta Correta: SGBD. Comentário da resposta: Resposta correta. A alternativa está correta, pois a definição versa justamente sobre um Sistema Gerenciador de Banco de Dados cuja sigla é SGBD. Um Sistema de Informação Gerencial (SIG) vai além do banco de dados que é foco na definição dada e envolve diversos outros módulos. Servidor Web manipula requisições HTTP provenientes do cliente. O Firewall é um componente fortemente ligado à segurança da informação e o servidor OLAP, apesar de ter ênfase nos dados, concentra-se em suporte à análise de dados, e no enunciado fala-se sobre fluxo de trabalho e a definição aborda a definição mais geral, de um SGBD. Pergunta 8 1 em 1 pontos Em uma arquitetura de um sistema de informação gerencial, a máquina e software cliente são responsáveis pela interação com o usuário final. O tipo de interface como formulários, relatórios ou gráficos varia e pode ser mais típica a depender do tipo de usuário, o nível hierárquico e sua função dentro dos processos. A respeito de tipos de usuários e interfaces típicas, analise as afirmativas a seguir: I. Um usuário de nível operacional como o de registro de vendas e encomendas em uma indústria tem como interface típica os formulários. II. Operações de inserção, alteração e exclusão de dados são tipicamente realizadas por interfaces como relatórios e gráficos. III. Um gerente em seu ato de gerir o seu setor utiliza tipicamente interfaces do tipo relatórios. IV. O cadastro de um novo cliente em um site é um exemplo típico de interface em formato de formulário para inserção de registros. É correto o que se afirma em: Resposta Selecionada: I, III e IV, apenas. Resposta Correta: I, III e IV, apenas. Comentário da resposta: Resposta correta. A resposta está correta. De fato usuários em nível operacional como o de registro de vendas e encomendas em uma indústria atuam mais com formulários. Já em relação às operações de inserção, alteração e exclusão de dados, essas operações são realizadas por interfaces como formulários e não em relatórios e gráficos que são centrados em consultas. É verdadeiro que um gerente em seu ato de gerir o seu setor utiliza tipicamente interfaces do tipo relatórios e também é verdadeiro que um novo cliente ao se cadastrar utiliza interface tipicamente em formato de formulário. Pergunta 9 1 em 1 pontos Linguagem concebida por Booch, Rumbaugh e Jacobson, ela permitiu unificar as formas de representar as várias visões de um software prevendo diversos diagramas dentre eles o diagrama de casos de uso, diagrama de classes, diagrama de colaboração, dentre outros. Assinale a alternativa que representa a linguagem comentada no enunciado. Resposta Selecionada: UML. Resposta Correta: UML. Comentário da resposta: Resposta correta. A resposta está correta. A UML, de Unified Modeling Language, pelo próprio nome realmente foi criada com o intuito de unificar a forma de modelar o software sob diversas perspectivas, originando assim os diversos tipos de diagramas. O XML, de eXtensible Markup Language é muito usada para integração de sistemas e para prover outras linguagens. O HTML, de Hypertext Markup Language, é usado em páginas web e o Java é uma linguagem de programação de uso geral. O WSDL, de Web Service Definition Language, é baseado em XML e descreve serviços web que podem ser disponibilizados por empresas, por exemplo uma.operadora de cartões pode dispor suas funções através destes recursos. Pergunta 10 1 em 1 pontos Em uma arquitetura com várias camadas existe um servidor que atua juntamente com o servidor web e o servidor de banco de dados no processamento das requisições. Esse referido servidor trata, por exemplo, as lógicas ou regras de negócio do sistema e pode se integrar com outros sistemas em outros negócios. Com relação ao apresentado, assinale a alternativa que se refere ao servidor tratado no enunciado. Resposta Selecionada: Servidor de Aplicação. Resposta Correta: Servidor de Aplicação. Comentário da resposta: Resposta correta. A resposta está correta. O servidor de aplicação, quando em várias camadas, é responsável por implementar a lógica dos negócios usando dados do servidor de banco de dados e integrando-se com o servidor web. O servidor HTTP é outra forma de nomear os servidores web que funcionam com base nesse protocolo. O servidor de SMTP é responsável por mensagens de e-mail. Web services são tecnologias que permitem a integração entre sistemas e servem para implementar funções, elas não são o servidor em si mas são abrigadas no servidor. Quinta-feira, 3 de Junho de 2021 17h19min16s BRT