Buscar

Conceitos de TI: PMBOK, Internet das Coisas e Servidores de Banco de Dados

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 5 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

Prévia do material em texto

• Pergunta 1 
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. 
Feedback 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 2 
1 em 1 pontos 
 
A Internet das Coisas é uma tendência atual em que objetos do cotidiano podem estar conectados à Internet e daí 
desempenhar funções mais sofisticadas do que as comumente responsáveis. Para citar alguns exemplos, um poste 
pode ter um sensor de presença e regular sua intensidade conforme pedestres próximos em cidades inteligentes e, na 
indústria 4.0, robôs podem obter informações de produtos e daí estabelecer como montar o produto. 
 
A respeito da Internet das Coisas, assinale a alternativa correta. 
 
Resposta 
Selecionada: 
 
Um smartwatch pode ser um exemplo dos objetos em uma solução destas, ao 
recuperar pulsação e temperatura do usuário e enviar para outros elementos. 
Resposta 
Correta: 
 
Um smartwatch pode ser um exemplo dos objetos em uma solução destas, ao 
recuperar pulsação e temperatura do usuário e enviar para outros elementos. 
Feedback da 
resposta: 
Resposta correta. A resposta está correta. Objetos do cotidiano são os focos da 
Internet das Coisas (IoT) e o smartwatch 
funciona como “a coisa” que pode enviar, como cliente, os dados para o servidor de 
uma clínica. Em relação ao uso de TCP/IP, os objetos por estarem na Internet utilizam 
esse protocolo. Servidores Web surgiram muito antes dessa tendência e em relação à 
comunicação entre os objetos, a comunicação sem fio é mais empregada, 
cabeamento estruturado é usado em redes mais convencionais. Por fim, a solução de 
escritórios de comunicação de um browser a um servidor HTTP não é um exemplo 
típico de IoT, ela é típica das arquiteturas cliente-servidor disseminadas pela década 
de 1980. 
 
 
• Pergunta 3 
0 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: 
F, F, V, V. 
Resposta Correta: 
V, V, V, V. 
Feedback da 
resposta: 
Sua resposta está incorreta. A resposta está incorreta. A alternativa correta é a que 
contém todas as sentenças como 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 4 
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 5 
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. 
Feedback 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 6 
1 em 1 pontos 
 
Uma empresa ao adquirir um sistema de informação gerencial, seja pelo desenvolvimentode 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 7 
1 em 1 pontos 
 
O desenvolvimento de um sistema, sobretudo dos maiores e mais complexos, acaba precisando de um processo com 
etapas para organizar melhor a construção. Usando como base o modelo em cascata, uma das etapas prevê a 
construção de modelos que representam a forma como o sistema vai funcionar, por exemplo, um modelo de dados 
expressa como as tabelas, atributos e relacionamentos vão tratar as informações. 
 
Assinale a alternativa que corresponde à etapa mencionada. 
 
 
Resposta Selecionada: 
Projeto do sistema. 
Resposta Correta: 
 
Projeto do sistema. 
Feedback da 
resposta: 
Resposta correta. A resposta está correta. Na fase de projeto do sistema o projetista 
ou arquiteto de software cria os diagramas que representam visões de como o sistema 
vai funcionar. A definição de requisitos é uma das primeiras etapas em que o analista 
levanta junto aos usuários os requisitos do sistema. A implementação é a codificação 
do sistema em si, a verificação e validação é a fase de testes, para checar se o 
sistema está funcionando adequadamente. A implantação é a disponibilização do 
sistema para o usuário. 
 
• Pergunta 8 
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 9 
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 10 
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.

Continue navegando