Buscar

Sistemas de Informações Gerenciais - A2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Sistemas de Informações Gerenciais – A2
	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.
	Feedback 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.
· Pergunta 2
1 em 1 pontos
	
	
	
	Os computadores e a comunicação entre eles através de redes oferecem uma infraestrutura para integração das diversas partes de um sistema e a comunicação nas redes e na Internet obedecem alguns protocolos.
 
Assinale a resposta que corresponde ao protocolo da camada de enlace responsável pelo endereçamento de cada equipamento por meio de um número e através desse protocolo pacotes são roteados de uma origem até o destino.
 
	
	
	
	
		Resposta Selecionada:
	 
IP.
	Resposta Correta:
	 
IP.
	Feedback da resposta:
	Resposta correta. A resposta está correta. Realmente o IP (Internet Protocol) é o protocolo de uma camada baixa do modelo TCP/IP responsável pelo endereçamento (número IP) dos equipamentos e por meio de roteadores um pacote chega ao seu destino. O SMTP (Simple Mail Transfer Protocol) é responsável por envio de mensagens de e-mail e o HTTP (de Hipertext Transfer Protocol) é o protocolo base do funcionamento da Web. O FTP é sigla de File Transfer Protocol e serve para transferência de arquivos e o TCP (Transmission Control Protocol) está acima do IP para sofisticar a comunicação entre origem e destino por exemplo com controle de fluxo e melhor detecção de erro.
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	Um determinado projeto está passando por alguns problemas em sua condução e um deles é que o software está apresentando problemas junto à equipe de manutenção, eles têm tido dificuldade para identificar em que parte do projeto ocorrem os defeitos por conta de uma má modularização do software. Além disso, o tempo de resposta dos sistemas é ruim por causa de uma modelagem de dados inadequada.
 
Considerando um ciclo clássico de desenvolvimento do software, usado como base para discussões na disciplina, assinale a etapa que melhor merece o foco do gerente do projeto para minimizar os problemas acima.
 
	
	
	
	
		Resposta Selecionada:
	 
Projeto do Software.
	Resposta Correta:
	 
Projeto do Software.
	Feedback da resposta:
	Resposta correta. A resposta está correta. Aspectos ligados à modularização, legibilidade e boas práticas para o desenvolvimento de um software tem origem no projeto, na definição de aspectos da arquitetura do sistema. Portanto, uma melhor ênfase nessa etapa evita problemas depois na manutenção do software. A análise de requisitos auxilia para que os anseios do usuário sejam devidamente atendidos. A codificação garante que o sistema está devidamente implementado e os testes buscam garantir que problemas de funcionamento não cheguem até o uso pelo usuário. Boas ações do planejamento e cronograma evitam problemas de atrasos e de aditivos no orçamento. 
	
	
	
· Pergunta 4
1 em 1 pontos
	
	
	
	Uma das formas de estruturar uma solução é definida como “uma forma de desenvolvimento de sistemas distribuídos em que os componentes de sistema são serviços autônomos, executando em computadores geograficamente distribuídos. [...] Os sistemas podem ser construídos pela composição de serviços locais e serviços externos de provedores diferentes, com interação entre serviços e sistemas”.
SOMMERVILLE, I. Engenharia de Software . São Paulo: Pearson Prentice Hall, 2011.
 
Assinale a alternativa que melhor se relaciona com a definição apresentada.
 
	
	
	
	
		Resposta Selecionada:
	 
Arquitetura orientada a serviços.
	Resposta Correta:
	 
Arquitetura orientada a serviços.
	Feedback da resposta:
	Resposta correta. A alternativa está correta. De fato a arquitetura orientada a serviços é uma maneira de estruturar a solução bem interessante para integrar empresas cada uma fornecendo os seus serviços. Internet das coisas permite que objetos antes bem limitados, como roupas e lâmpadas, por exemplo, passem a desempenhar funções mais sofisticadas. Big data diz respeito ao trato com grande volume de dados das organizações. Inteligência Artificial é uma área em que as soluções emulam o comportamento inteligente humano e arquitetura ponto a ponto é uma forma em que todos os nós podem desempenhar papéis de cliente e servidor de um mesmo serviço sem a necessidade de um nó central na arquitetura.
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	Um sistema pode apresentar diversos componentes e visões que o representam. A UML, uma linguagem muito usada na concepção e projeto dos sistemas, contempla um conjunto de modelos, cada um com uma ênfase a representar sobre um software.
 
Assinale a alternativa que corresponde ao modelo usado para mapear as funcionalidades do software, através da forma como o usuário realizará suas tarefas na interação com o sistema.
	
	
	
	
		Resposta Selecionada:
	 
Modelo de Casos de Uso.
	Resposta Correta:
	 
Modelo de Casos de Uso.
	Feedback da resposta:
	Resposta correta. A resposta está correta. Os casos de uso expressam justamente como um usuário utilizará o software, portanto realizará suas tarefas diante do sistema. O modelo de classes é voltado para estruturar as informações ou entidades do projeto. O modelo de componentes versa sobre a forma como o software é decomposto em partes ou módulos e como eles interagem entre si. Modelar estados é representar a dinâmica com que um objeto pode alterar seus estados, uma venda pode estar em andamento ou efetivada, dois estados possíveis. Modelo de implantação fala sobre os elementos de hardware e software necessários para montar o sistema.
	
	
	
· Pergunta 6
1 em 1 pontos
	
	
	
	Uma empresa ao se equipar com um sistema de informação gerencial pode utilizá-lo para suporte às transações providas pelos denominados bancos de dados OLTP ou pode usar bancos de dados mais focados na análise de dados, os bancos OLAP.
 
Analise as situações a seguir e indique qual tipo de banco de dados (OLTP ou OLAP) oferece melhor suporte à atividade.
 
I. OLTP.
II. OLAP.
 
(    ) Para registrar as transações de vendas realizadas aos clientes em uma loja virtual.
(    ) Para cruzar os dados provenientes de diversos setores em uma visão integrada.
(    ) Para registrar as encomendas que foram despachadas em um setor de expedição.
(    ) Para apresentar gráficos sintetizados para alta gerência sobre grande volume de dados históricos. 
 
Assinale a alternativa que melhor representa as respostas.
 
	
	
	
	
		Resposta Selecionada:
	 
I, II, I, II.
	Resposta Correta:
	 
I, II, I, II.
	Feedback da resposta:
	Resposta correta. A alternativa está correta. De fato, as operações de vendas são transações cotidianas registradas em um banco OLTP. Integração de vários dados de vários setores para potenciais cruzamentos são demandas interessantes de ser tratadas pelos bancos OLAP. O despacho de encomendas também envolve transações no fluxo de trabalho da empresa, portanto é tratado por um banco OLTP. E o trato com gráficos com grande volume de dados históricos remete à análise de dados, portanto banco OLAP.
	
	
	
· Pergunta 7
1 em 1 pontos
	
	
	
	O desenvolvimento de um sistema, sobretudoem tarefas de análise e de projeto, podem requerer algumas modelagens, cada uma representando uma visão do software a ser desenvolvido. Por exemplo, um diagrama de implantação representa como elementos de hardware são estruturados em uma solução. 
 
 
 
Observe a lista de diagramas a seguir.
I. Diagrama de Casos de Uso.
II. Diagrama de Atividades.
III. Diagrama de Pacotes.
IV. Modelo Relacional.
 
Agora analise as alternativas e correlacione com os diagramas que melhor tratam as necessidades de representação mencionadas.
 
(   ) Necessidade de representar as tabelas, atributos e ligações entre tabelas em um banco de dados.
(    ) Necessidade de representar o fluxo de trabalho de um determinado setor ou o fluxo de execução de certa rotina.
(      ) Demanda para expressar os diversos módulos, por exemplo as camadas lógicas do sistema, e como elas se integram.
(     ) Demanda por mapear quais os usuários do sistema e como eles interagem com o sistema.
 
Assinale a alternativa que melhor expressa a sequência dos diagramas usados nas situações descritas.
 
 
	
	
	
	
		Resposta Selecionada:
	 
IV, II, III, I.
	Resposta Correta:
	 
IV, II, III, I.
	Feedback da resposta:
	Resposta correta. A resposta está correta. De fato o modelo relacional é usado para tratar tabelas (chamadas de relações), os atributos e relacionamentos. Já o fluxo de processos ou de uma rotina no sistema pode ser expresso pelo diagrama de atividades. O diagrama de pacotes permite indicar como as partes dos sistemas são agrupadas em pacotes, e as camadas são um exemplo dessa organização expressa por esse diagrama. Por fim, os casos de uso são usados para tratar a interação com usuário com o sistema conforme sua finalidade.
	
	
	
· Pergunta 8
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.
	Feedback 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 é verdadeira e 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 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.
	Feedback 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
	
	
	
	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.
	Feedback 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.

Continue navegando