Buscar

Sala Enade - fael ADS

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 18 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 18 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 9, do total de 18 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

Sala Enade - ADS
Pular <span id="mod_quiz_navblock_title">Navegação do questionário</span> 
Navegação do questionário
Terminar revisão
	Iniciado em
	quarta, 18 Ago 2021, 23:53
	Estado
	Finalizada
	Concluída em
	quinta, 19 Ago 2021, 00:10
	Avaliar
	8,0 de um máximo de 10,0(80%)
Parte superior do formulário
Questão 1
Correto
Marcar questão
Texto da questão
A engenharia de requisitos possui várias tarefas e técnicas que podemos utilizar para entender os requisitos do sistema. É na elicitação dos requisitos que buscamos a compreensão do problema, para então propor uma solução. Ainda, para auxiliar nesse entendimento dividimos esses requisitos em funcionais e não funcionais. 
Analise os requisitos a seguir, de um sistema para um hospital que tem como objetivo gerenciar as atividades dos profissionais. • 
R1: o sistema deve permitir que cada médico(a) registre todos os atendimentos realizados diariamente; • 
R2: o sistema deverá possibilitar o acesso simultâneo de 100 usuários sem perder desempenho; • 
R3: o sistema deve permitir que os enfermeiros(as) registrem todas as triagens realizadas diariamente; • 
R4: o sistema deve ficar disponível pelo menos em 99,7%, todos os dias da semana; • 
R5: o sistema deve permitir que o médico registre o atendimento do paciente, dessa forma, mantendo um histórico clínico dele. 
Nessa situação, representam descrições de requisitos não funcionais apenas os requisitos:
Escolha uma opção:
a. 
R3 e R5.
b. 
R2 e R4.
Gabarito comentado: a resposta correta corresponde aos requisitos R2 e R4, considerando que os requisito R1, R3 e R5 se referem a requisitos funcionais. Um requisito não funcional é aquele que define e descreve propriedades, restrições e objetivos do sistema; não o que ele deve fazer, mas o como ele deve fazer. O conteúdo abordado na questão pode ser encontrado no capítulo 3 do livro Análise e Projetos de Sistemas.
c. 
R2 e R3.
d. 
R3 e R4.
e. 
R1 e R5.
Feedback
A resposta correta é: R2 e R4.
Questão 2
Correto
Marcar questão
Texto da questão
O diagrama de classe a seguir representa a modelagem conceitual para o controle de um sistema bancário. 
GUEDES, Gilleanes T. A. UML 2: uma abordagem prática. 2 ed. São Paulo: Novatec, 2011. 
Considerando o diagrama de classe apresentado, avalie as afirmações a seguir: 
I. Um objeto da classe Pessoa deve conter no mínimo uma instância do objeto Conta_Comum; 
II. Um objeto da classe Conta_Comum pode conter no máximo um objeto da classe Pessoa; 
III. Um objeto Pessoa tem suas informações complementadas pelos objetos da classe Conta_Comum; 
IV. Um objeto da classe Pessoa herda características existentes nos objetos das classes Pessoa_Fisica e Pessoa_Juridica; 
V. Um objeto da classe Conta_Poupanca herda características existentes nos objetos da classe Conta_Comum. 
É correto apenas o que se afirma em:
Escolha uma opção:
a. 
II, III e IV
b. 
I e II
c. 
I, II e III
d. 
I, II, III, IV e V
e. 
I, III e V
Gabarito comentado: a resposta correta corresponde às afirmações I, III e V. Um objeto da classe Conta_Comum pode conter no mínimo um (1) e no máximo muitos (*) objetos da classe Pessoa, logo, a afirmação II é falsa. Um objeto da classe Pessoa não herda as características dos objetos das classes Pessoa_Fisica e Pessoa_Jurica, pelo contrário, os objetos dessas é que herdam as características da classe Pessoa. Portanto a afirmação IV é falsa.
O conteúdo abordado na questão pode ser encontrado no capítulo 6 do livro Análise e Projetos de Sistemas.
Feedback
A resposta correta é: I, III e V
Questão 3
Incorreto
Marcar questão
Texto da questão
Considere uma competição de tiro esportivo, na qual precisa-se manter informações como data de realização, horário de início e término estimado, e o local das competições. Além disso, em um sistema informatizado são mantidas informações sobre os atletas e os para-atletas, os equipamentos, os tipos de alvo, informações sobre as competições e os resultados, entre outras. 
Considerando o estudo de caso da competição de tiro esportivo, em relação a linguagem de programação orientada a objetos, analise as asserções: 
I - Uma classe é uma abstração de um conjunto de objetos com características similares. Já um objeto é uma instância, ou seja, um exemplar de uma classe. Então, pode-se criar uma classe denominada Atleta da qual serão derivados (instanciados) os atletas que participarão da competição de tiro mencionada no Estudo de Caso. 
II - Os atributos são as propriedades (atributos/dados) de um objeto que definem o estado desse objeto, e esses valores podem sofrer alterações, como por exemplo o atributo Nome da classe Atleta. Os atributos podem ser Públicos quando podem ser acessados por qualquer classe, Protegidos quando podem ser acessados pela própria classe e pelas classes derivadas, e Privado quando só podem ser acessados pela própria classe. 
III - Os Métodos são as funções, ações ou operações pelas quais os objetos podem interagir e se comunicar com outros objetos, como por exemplo CadastrarAtleta. Diferente dos atributos, os métodos só podem ser do tipo Público. 
Estão corretos os itens:
Escolha uma opção:
a. 
Somente III
b. 
I, II e III
c. 
I e II, apenas
d. 
II e III, apenas
Gabarito: I e II, apenas. Comentário: No item III é afirmado que os métodos só podem ser do tipo Público, mas os métodos podem ser Públicos, Protegidos ou Privados. Isso torna o item INCORRETO, os demais itens estão corretos. Conteúdo abordado no livro da disciplina de Programação de Computadores nos capítulos 3, 4 e 5.
e. 
I e III, apenas
Feedback
A resposta correta é: I e II, apenas
Questão 4
Correto
Marcar questão
Texto da questão
Você foi contratado como desenvolvedor da livraria “Ler faz Bem”. Em seu primeiro dia de trabalho você se deparou com o DER (Diagrama Entidade-Relacionamento) abaixo. Esse modelo representa os dados de um sistema de controle da livraria. Considerando que na tabela vendaProduto, contem todos os livros que já foram vendidos. 
O comando SQL para listar todos os títulos dos livros que ainda não foram vendidos seria o seguinte:
Escolha uma opção:
a. 
select distinct l.liv_titulo 
from vendaProduto vp inner join livro l on vp.liv_ID = l.liv_id;
b. 
select liv_titulo from livro l
except
select distinct l.liv_titulo 
from vendaProduto vp full join livro l on vp.liv_ID <> l.liv_id;
c. 
select liv_titulo from livro l
except
select distinct l.liv_titulo from vendaProduto vp inner join livro l on vp.liv_ID = l.liv_id;
Gabarito: select liv_titulo from livro l
except
select distinct l.liv_titulo from vendaProduto vp inner join livro l on vp.liv_ID = l.liv_id;
Comentário: select liv_titulo from livro l
except
select distinct l.liv_titulo from vendaProduto vp inner join livro l on vp.liv_ID = l.liv_id;
Retornará somente os títulos que não foram vendidos. Pois realiza a operação de exception no select. Ou seja, o segundo select retorna todos os livros vendidos e o except vai retirar esses livros do primeiro select. Sobrando somente os títulos que ainda não foram vendidos.
Conteúdo abordado no livro da disciplina de Banco de Dados no capítulo 5.
d. 
select liv_titulo from livro l
union
select distinct l.liv_titulo 
from vendaProduto vp inner join livro l on vp.liv_ID = l.liv_id;
e. 
select liv_titulo from livro l
except
select distinct l.liv_titulo 
from vendaProduto vp right join livro l on vp.liv_ID <> l.liv_id
Feedback
As respostas corretas são: select liv_titulo from livro l
except
select distinct l.liv_titulo from vendaProduto vp inner join livro l on vp.liv_ID = l.liv_id;, select liv_titulo from livro l
union
select distinct l.liv_titulo 
from vendaProduto vp inner join livro l on vp.liv_ID = l.liv_id;, select distinct l.liv_titulo 
from vendaProduto vp inner join livro l on vp.liv_ID = l.liv_id;, select liv_titulo from livro l
except
select distinct l.liv_titulo 
from vendaProduto vp full join livro l on vp.liv_ID <> l.liv_id;
Questão 5
Incorreto
Marcar questão
Texto da questão
Unified Modeling Language (UML) é uma linguagem para especificação, construção, visualização e documentação de sistemasde software. A UML incorpora as noções do desenvolvimento de software totalmente visual e se baseia em diagramas que são modelados e classificados em visões de abstração. Considere um cenário em que uma pastelaria chamada “la casa de pastel”, tenha o objetivo de gerenciar suas vendas com o uso de um sistema de informação. Para compreender melhor o sistema de gerenciamento de vendas de pastéis, a ser construído utilizando o paradigma orientado a objetos, o analista poderá construir diferentes diagramas da Unified Modeling Language (UML). 
Em relação aos diferentes tipos de diagramas da UML e o paradigma orientado a objetos, citados anteriormente, assinale a alterativa correta: 
Escolha uma opção:
a. 
Os atores identificados no diagrama de caso de uso serão implementados como métodos do sistema de gerenciamento de vendas de pastéis. Como por exemplo: Cliente e Administrador
b. 
No diagrama de classes, cada bloco deverá ser dividido em três partes. De cima para baixo, cada parte representará, respectivamente, o nome da classe e os respectivos métodos e atributos do sistema de gerenciamento de vendas de pastéis
Gabarito: O diagrama de caso de uso especificará o comportamento do sistema de gerenciamento de vendas de pastéis, mostrando o conjunto de casos de uso e atores e seus relacionamentos. Como por exemplo entre os casos de uso: Manter Pedido, Realizar Pagamento, Visualizar Menu e os atores: Cliente e Administrador. Comentário: De fato o diagrama de caso de uso mostra o conjunto de casos de uso, atores e seus relacionamentos. Conteúdo abordado no livro da disciplina de Análise e Projeto de Sistemas no capítulo 6.
c. 
O diagrama de sequência irá mostrar como o negócio de gerenciamento de vendas de pastéis funciona em termos de trabalhadores (atores) e fluxos de trabalho (atividades)
d. 
O diagrama de atividades será responsável por descrever como as diferentes classes vão interagir entre si, apresentando as informações dos processos de alto nível. Como por exemplo, entre as classes: Cliente e Conta do sistema de gerenciamento de vendas de pastéis
e. 
O diagrama de caso de uso especificará o comportamento do sistema de gerenciamento de vendas de pastéis, mostrando o conjunto de casos de uso e atores e seus relacionamentos. Como por exemplo entre os casos de uso: Manter Pedido, Realizar Pagamento, Visualizar Menu e os atores: Cliente e Administrador
Feedback
A resposta correta é: O diagrama de caso de uso especificará o comportamento do sistema de gerenciamento de vendas de pastéis, mostrando o conjunto de casos de uso e atores e seus relacionamentos. Como por exemplo entre os casos de uso: Manter Pedido, Realizar Pagamento, Visualizar Menu e os atores: Cliente e Administrador
Questão 6
Correto
Marcar questão
Texto da questão
Considere uma competição de tiro esportivo, na qual precisa-se manter informações como data de realização, horário de início e término estimado, e o local das competições. Além disso, em um sistema informatizado são mantidas informações sobre os atletas e os para-atletas, os equipamentos, os tipos de alvo, informações sobre as competições e os resultados, entre outras. 
Considerando o estudo de caso da competição de tiro esportivo, em relação a linguagem de programação orientada a objetos, analise as asserções: 
I - Os Métodos são as funções, ações ou operações pelas quais os objetos podem interagir e se comunicar com outros objetos, como por exemplo CadastrarAtleta. Diferente dos atributos, os métodos só podem ser do tipo Público. 
II - O conceito de Herança em Orientação a Objetos é um mecanismo que permite que as características comuns de diversas classes sejam formadas em uma classe base também chamada superclasse. No Estudo de Caso ora em voga, pode-se utilizar o conceito de herança envolvendo as classes Atleta e ParaAtleta nas quais a classe ParaAtleta herdará os atributos e métodos da classe Atleta além de incluir o atributo TipoDeDeficiência que poderá ser Física, Visual ou Intelectual. 
III - O conceito de Encapsulamento é um mecanismo das linguagens de programação Orientadas a Objetos que restringem o acesso a alguns componentes dos objetos, escondendo os dados de uma classe tornando-os disponíveis somente através de seus métodos. 
Estão corretos os itens:
Escolha uma opção:
a. 
Somente III
b. 
I e III, apenas
c. 
II e III, apenas
Gabarito: II e III, apenas. Comentário: No item I é afirmado que os métodos só podem ser do tipo Público, mas os métodos podem ser Públicos, Protegidos ou Privados. Isso torna o item INCORRETO, os demais itens estão corretos. Conteúdo abordado no livro da disciplina de Programação de Computadores nos capítulos 4, 5 e 6.
d. 
I, II e III
e. 
I e II, apenas
Feedback
A resposta correta é: II e III, apenas
Questão 7
Correto
Marcar questão
Texto da questão
Atualmente fala-se muito em Inteligência Artificial como um mecanismo de alto nível a ponto de automatizar muitos processos informacionais e substituir o trabalho do ser humano, em diversas áreas. A aplicação da Inteligência artificial pode alavancar diversos segmentos de mercado trazendo tendências, projeções. Com base nas características da inteligência artificial e utilização de banco de dados, analise as afirmações abaixo: 
I. Inteligência Artificial auxilia na procura de padrões e para isto precisa um banco de dados bem definido. 
II. Datawarehouse pode ser utilizado pela inteligência artificial por conter dados tratados e fiéis ao negócio. 
III. Inteligência Artificial também pode auxiliar mineração de dados, mas, contudo, não consegue definir padrões e tendências nos dados. 
IV. OLAP pode ser considerado um mecanismo de inteligência artificial, entretanto não pode oferecer visão dos dados. 
V. Banco de dados pode ser utilizado nas empresas de forma que forneça inteligência cognitiva e competitiva, e para isto é auxiliado pela inteligência artificial. 
Assinale a alternativa correta:
Escolha uma opção:
a. 
I , II e V
Gabarito: Alternativa correta é I, II e V. A inteligência artificial oferece várias metodologias e tecnologias que associadas a banco de dados pode ser de alta valia ao suporte a decisão em uma empresa. A inteligência artificial trabalha com bases de dados definidas e tratadas, datawarehouse, entre outras. A mineração de dados é um exemplo desta aplicação e fornece padrões dos dados. O Olap não é um mecanismo de inteligência artificial, ele oferece várias visões através dos cruzamentos de dados da base de dados. O tema pode ser encontrado no livro de Banco de Dados, capítulo 10.
b. 
I, II e III
c. 
II, III e V
d. 
I, II e IV
e. 
III, IV e V
Feedback
A resposta correta é: I , II e V
Questão 8
Correto
Marcar questão
Texto da questão
Uma empresa deseja lançar um sistema de comércio eletrônico para vender seus produtos. Essa empresa vende produtos de diversas categorias, como roupas, perfumes e eletrônicos, e aceita diversas formas de pagamento, como cartão de crédito e boleto bancário. O Diagrama de Classes, segundo a UML, apresentado abaixo representa o cenário do sistema de comércio eletrônico proposto pela TI para a direção da empresa. 
Com base neste diagrama, considerando cada classe, respectivos atributos e relacionamentos entre as classes com as respectivas cardinalidades, é possível identificar que no sistema de vendas a ser implementado: 
I. Cada produto deve ser cadastrado com sua descrição, preço de venda, quantidade em estoque e respectiva categoria; 
II. Só é possível cadastrar cliente individual e com seu CPF; 
III. O cliente cadastrado pode realizar um pedido de compra dos produtos em estoque na quantidade que desejar. Fonte: Sinaes/Enade 2014 – Sistemas de Informação (adaptado) 
Estão corretos os itens:
Escolha uma opção:
a. 
I e II somente
b. 
II e III somente
c. 
Todos os itens
d. 
I e III somente
Gabarito: I e III somente. Comentário: O item I – Cada produto deve ser cadastrado com sua descrição, preço de venda, quantidade em estoque e respectiva categoria está correto pois encontra-se representado nas classes Produto + Categoria. O item II – Só é possível cadastrarcliente individual e com seu CPF está incorreto pois a classe Cliente pode abranger tanto Corporativo quanto indivíduo. O item III – O cliente cadastrado pode realizar um pedido de compra dos produtos em estoque na quantidade que desejar está correto pois a classe Pedido_Compra está relacionada com a classe Produto onde se encontra a quantidade_estoque através da classe Item_pedido contendo a quantidade e preço. Conteúdo abordado no livro da disciplina de Análise e Projeto de Sistemas no capítulo 6.
e. 
Nenhum dos itens
Feedback
A resposta correta é: I e III somente
Questão 9
Correto
Marcar questão
Texto da questão
Os fragmentos de código C++, a seguir, contém a implementação de uma estrutura de dados. 
Imagem 1: uma estrutura de dados 
Imagem 2: rotina de inserção da estrutura de dados 
Imagem 3: rotina de exclusão da estrutura de dados 
Com base nas informações apresentadas, avalie as asserções a seguir e a relação proposta entre elas. 
I. “O código fonte apresentado é a implementação de uma Fila Circular”. 
PORQUE 
II. “a estrutura de dados realiza a inserção numa extremidade e a remoção na outra”. 
A respeito dessas asserções, assinale a opção correta:
Escolha uma opção:
a. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
b. 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
c. 
As asserções I e II são proposições falsas.
d. 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Gabarito: A resposta correta é: “A asserção I é uma proposição falsa, e a II é uma proposição verdadeira”. O código fonte apresentado é a implementação de uma Fila, porém a fila é Simples, pois apresenta apenas um ponteiro na estrutura No, o que torna a asserção I uma proposição FALSA. A estrutura de dados realiza a inserção numa extremidade (b) e a remoção na outra (a), pois se trata de uma fila. Portanto a asserção II é uma proposição VERDADEIRA. Este conteúdo é estudado na disciplina Estrutura de Dados, na videoaula 4 da Unidade 1 e no capítulo 3 do livro texto.
e. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Feedback
A resposta correta é: A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Questão 10
Correto
Marcar questão
Texto da questão
Em um evento de comidas típicas realizado anualmente na cidade de Natal no nordeste brasileiro, são oferecidos mais de 11 tipos de pratos diferentes em uma única noite. A barraca responsável pela venda de vatapá, sarapatel entre outros pratos, realizou um levantamento para identificar a quantidade de porções vendidas e as opções mais escolhidas pelos seus clientes. Ao todo 94 clientes compraram suas refeições nesta barraca, 56 optaram por vatapá, 41 escolheram sarapatel e 21 comeram dos dois pratos. Considerando as informações levantadas e a quantidade de vendas por tipo de prato, o número de clientes que não comeram nem vatapá e nem sarapatel é igual a:
Escolha uma opção:
a. 
13 clientes
b. 
18 clientes
Gabarito Comentado: 18 clientes. Para resolver a questão é necessário utilizar a teoria de conjuntos por método dedutivo, através dos objetos abstratos (números) informados no enunciado da questão, começando pela intersecção e posteriormente somando e subtraindo os resultados encontrados. Conteúdo disponível no livro da disciplina de Fundamentos da Matemática para Informática no Capítulo 1.
 
Resolução:
Vatapá = 56 pessoas.
Sarapatel = 41 pessoas.
Ambos os pratos = 21 pessoas (Conjunto interseção).
Quantidade de clientes = 94 (Conjunto universo).
Cálculo:
 
56 - 21 = 35 pessoas comeram apenas vatapá.
41 - 21 = 20 pessoas comeram apenas sarapatel.
21 = pessoas comeram ambos os pratos (Conjunto interseção).
 
Após subtrair o valor 21 referente ao conjunto interseção, temos o seguinte cenário:
 
Vatapá = 35 pessoas
Sarapatel = 20 pessoas
Ambos os pratos = 21 pessoas
 
Somando os valores encontrados, temos:
 
35 + 20 + 21 = 76
 
Subtraindo a quantidade de pessoas encontradas pelo conjunto universo, temos:
 
76 – 94 = 18
 
18 pessoas não comeram vapatá ou sarapatel.
 
Diagrama de Venn:
c. 
15 clientes
d. 
11 clientes
e. 
20 clientes
Feedback
A resposta correta é: 18 clientes
Parte inferior do formulário
Terminar revisão

Continue navegando