Foram encontradas 123 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q389448 Engenharia de Software
No planejamento de projetos de software, e principalmente em metodologias ágeis de desenvolvimento, muitos autores defendem a técnica conhecida como “timebox”, que:
Alternativas
Q389447 Algoritmos e Estrutura de Dados
Considere um programa de computador único que pode ser representado por um grafo de fluxo de controle com 9 arestas e 8 nós.

Qual o limite superior para o número de testes que devem ser projetados e executados para garantir a cobertura de todas as instruções do programa?
Alternativas
Q389446 Engenharia de Software
Segundo a metodologia da Análise Estruturada, usada em projetos de sistemas de informações, qual diagrama deve-se usar para representar a transformação de entradas em saídas?
Alternativas
Q389445 Engenharia de Software
Uma equipe de desenvolvimento de software escolheu utilizar a análise orientada a objeto, seguindo a notação UML, para desenvolver um projeto razoavelmente complexo. Em certo ponto do projeto, ficou clara a necessidade de representar quais elementos externos interagem com que funcionalidades do sistema, em um nível alto de abstração.

Qual o diagrama destinado para representar essas interações?
Alternativas
Q389444 Engenharia de Software
Um lojista que não possuía ainda nenhum sistema de informação em sua loja decidiu desenvolver um sistema próprio na abertura da segunda loja, contratando uma equipe de desenvolvedores para modelar e implementar um sistema dedicado, ao qual chamou de SCL (Sistema de Controle de Lojas). O modelo de entidades e relacionamentos a seguir, que está na notação da Engenharia de Informação, foi inicialmente desenvolvido pela equipe para o sistema, no nível lógico.

imagem-004.jpg

Outro trabalho feito inicialmente foi a especificação de requisitos do SCL, que inclui os requisitos a seguir, sem, entre- tanto, se limitar a eles.

1. O sistema deve registrar uma venda feita para um cliente
1.1. Uma venda é composta de itens de venda, descrevendo o preço do produto no dia da venda, o desconto aplicado (se existir) e a quantidade
1.2. O sistema deve calcular o preço total de cada item de venda
1.3. O sistema deve calcular o preço total de cada venda 
2. O sistema deve permitir que um vendedor solicite um relatório de todas as vendas já feitas a um cliente
2.1. O relatório de vendas por cliente deve conter a data da venda, o valor total da venda e o valor total do desconto recebido pelo cliente naquela venda
2.2. O relatório de vendas por cliente deve ser ordenado por valor, em ordem descendente 
3. O sistema deve permitir que um funcionário da empresa controle a lista de produtos registrados
3.1. O sistema deve permitir que um produto tenha seu valor alterado sem alterar o valor das vendas já realizadas.

Caso os desenvolvedores decidissem utilizar a técnica de Análise de Pontos de Função para fazer uma estimativa do tamanho do projeto SCL, o diagrama de entidades e relacionamentos desenvolvido permitiria fazer uma contagem inicial dos arquivos lógicos internos.

Considerando a entidade Cliente como um arquivo lógico interno com apenas um tipo de registro e apenas com os campos nela descritos, ela contribuiria com quantos pontos de função não ajustados?
Alternativas
Q389443 Engenharia de Software
Um lojista que não possuía ainda nenhum sistema de informação em sua loja decidiu desenvolver um sistema próprio na abertura da segunda loja, contratando uma equipe de desenvolvedores para modelar e implementar um sistema dedicado, ao qual chamou de SCL (Sistema de Controle de Lojas). O modelo de entidades e relacionamentos a seguir, que está na notação da Engenharia de Informação, foi inicialmente desenvolvido pela equipe para o sistema, no nível lógico.

imagem-004.jpg

Outro trabalho feito inicialmente foi a especificação de requisitos do SCL, que inclui os requisitos a seguir, sem, entre- tanto, se limitar a eles.

1. O sistema deve registrar uma venda feita para um cliente
1.1. Uma venda é composta de itens de venda, descrevendo o preço do produto no dia da venda, o desconto aplicado (se existir) e a quantidade
1.2. O sistema deve calcular o preço total de cada item de venda
1.3. O sistema deve calcular o preço total de cada venda 
2. O sistema deve permitir que um vendedor solicite um relatório de todas as vendas já feitas a um cliente
2.1. O relatório de vendas por cliente deve conter a data da venda, o valor total da venda e o valor total do desconto recebido pelo cliente naquela venda
2.2. O relatório de vendas por cliente deve ser ordenado por valor, em ordem descendente 
3. O sistema deve permitir que um funcionário da empresa controle a lista de produtos registrados
3.1. O sistema deve permitir que um produto tenha seu valor alterado sem alterar o valor das vendas já realizadas.

Qual a forma correta de descrever a associação entre um objeto “Venda” e um objeto “Item de Venda”, em um diagrama de classes UML, para manter a semântica existente no relacionamento entre as entidades de mesmo nome no diagrama de entidades e relacionamentos do SCL?
Alternativas
Q389442 Engenharia de Software
Um lojista que não possuía ainda nenhum sistema de informação em sua loja decidiu desenvolver um sistema próprio na abertura da segunda loja, contratando uma equipe de desenvolvedores para modelar e implementar um sistema dedicado, ao qual chamou de SCL (Sistema de Controle de Lojas). O modelo de entidades e relacionamentos a seguir, que está na notação da Engenharia de Informação, foi inicialmente desenvolvido pela equipe para o sistema, no nível lógico.

imagem-004.jpg

Outro trabalho feito inicialmente foi a especificação de requisitos do SCL, que inclui os requisitos a seguir, sem, entre- tanto, se limitar a eles.

1. O sistema deve registrar uma venda feita para um cliente
1.1. Uma venda é composta de itens de venda, descrevendo o preço do produto no dia da venda, o desconto aplicado (se existir) e a quantidade
1.2. O sistema deve calcular o preço total de cada item de venda
1.3. O sistema deve calcular o preço total de cada venda 
2. O sistema deve permitir que um vendedor solicite um relatório de todas as vendas já feitas a um cliente
2.1. O relatório de vendas por cliente deve conter a data da venda, o valor total da venda e o valor total do desconto recebido pelo cliente naquela venda
2.2. O relatório de vendas por cliente deve ser ordenado por valor, em ordem descendente 
3. O sistema deve permitir que um funcionário da empresa controle a lista de produtos registrados
3.1. O sistema deve permitir que um produto tenha seu valor alterado sem alterar o valor das vendas já realizadas.

Para o sistema SCL, escolhendo modelar uma classe “Produto”, os desenvolvedores descobriram a necessidade de saber a condição de disponibilidade de cada produto. Assim, uma instância de “Produto” teria um ciclo de vida, que passaria por três estados: “disponível”, se estivesse em estoque; “indisponível”, se não estivesse em estoque nem houvesse um pedido de reposição feito; ou ainda “pedido”, caso não estivesse em estoque, mas o pedido de reposição já estivesse feito.

Caso os desenvolvedores decidam usar a notação UML, qual diagrama é adequado para representar esse ciclo de vida, incluindo os estados e a passagem de um estado para outro?
Alternativas
Q389441 Engenharia de Software
Um lojista que não possuía ainda nenhum sistema de informação em sua loja decidiu desenvolver um sistema próprio na abertura da segunda loja, contratando uma equipe de desenvolvedores para modelar e implementar um sistema dedicado, ao qual chamou de SCL (Sistema de Controle de Lojas). O modelo de entidades e relacionamentos a seguir, que está na notação da Engenharia de Informação, foi inicialmente desenvolvido pela equipe para o sistema, no nível lógico.

imagem-004.jpg

Outro trabalho feito inicialmente foi a especificação de requisitos do SCL, que inclui os requisitos a seguir, sem, entre- tanto, se limitar a eles.

1. O sistema deve registrar uma venda feita para um cliente
1.1. Uma venda é composta de itens de venda, descrevendo o preço do produto no dia da venda, o desconto aplicado (se existir) e a quantidade
1.2. O sistema deve calcular o preço total de cada item de venda
1.3. O sistema deve calcular o preço total de cada venda 
2. O sistema deve permitir que um vendedor solicite um relatório de todas as vendas já feitas a um cliente
2.1. O relatório de vendas por cliente deve conter a data da venda, o valor total da venda e o valor total do desconto recebido pelo cliente naquela venda
2.2. O relatório de vendas por cliente deve ser ordenado por valor, em ordem descendente 
3. O sistema deve permitir que um funcionário da empresa controle a lista de produtos registrados
3.1. O sistema deve permitir que um produto tenha seu valor alterado sem alterar o valor das vendas já realizadas.

Para o sistema SCL, caso os desenvolvedores resolvam levantar a lista de eventos essenciais do sistema, seguindo os princípios da análise estruturada, um evento que deve constar dessa lista é:
Alternativas
Q389440 Banco de Dados
O controle de acesso de um sistema de fluxo de informações universitárias segue o modelo de Bell-LaPadula. Nesse sistema estão definidos os seguintes usuários e objetos e suas respectivas habilitações e níveis de segurança em que US > S > C > NC:

imagem-003.jpg
A operação NÃO permitida nesse sistema é:
Alternativas
Q389439 Banco de Dados
Usuários, papéis e permissões são entidades do modelo de controle de acesso baseado em papéis que se relacionam. As cardinalidades do relacionamento entre papéis e usuários e entre permissões e papéis são, respectivamente,
Alternativas
Q389438 Segurança da Informação
Um analista responsável pela programação de backup dos dados de uma pequena empresa organizou um cronograma, para um período de alta probabilidade de blackout, no qual determina que no início do dia D + 4 será possível fazer a restauração dos dados que forem “becapeados” no período do início do dia D ao final do dia D + 3. O projeto prevê que ao final do dia D seja realizado um backup normal (full backup), cobrindo todo o dia D; ao final do dia D + 1, um diferencial; ao final do dia D + 2, outro diferencial; e ao final do dia D + 3, um incremental. Cada um desses backups deve usar uma fita independente e será executado no encerramento das operações do dia. Considerando essas informações, qual será o conjunto mínimo de fitas que o analista usará se for necessário realizar a restauração, no início do dia D + 4, de todo o período entre o início do dia D e o final do dia D + 3?
Alternativas
Q389437 Algoritmos e Estrutura de Dados
Considere uma estrutura do tipo árvore binária que começa vazia. Nela são introduzidos os números 2, 10, 5, 7, 1, 0 e 8, exatamente nessa ordem.

Se essa árvore for lida em pré-ordem, que sequência de números será impressa?
Alternativas
Q389436 Algoritmos e Estrutura de Dados
Os dados contidos num vetor V unidimensional com n2 posições, n > 2, são números inteiros e positivos tais que V[k] = k. Esses dados são transferidos, a partir de V[1], sequencialmente, para uma matriz M (nxn). A matriz é preenchida, linha por linha, de cima para baixo (de 1 a n). Cada linha é preenchida coluna por coluna, da esquerda para a direita (de 1 a n). Qual é o valor do conteúdo da célula M(p,q), conteúdo da p-ésima linha e da q-ésima coluna?
Alternativas
Q389435 Segurança da Informação
A criptografia é um recurso que proporciona o emprego de assinaturas digitais em mensagens, utilizando, por exemplo,
Alternativas
Q389434 Gerência de Projetos
Um gerente de projeto envolvido em um projeto de desenvolvimento de sistemas de gestão de vendas encontra-se diante dos custos abaixo:

imagem-001.jpg
Considerando que os erros que causaram a variação de custo já foram corrigidos e que não deverão mais se repetir, qual valor de EAC pode ser esperado, baseado nessas informações?
Alternativas
Q389433 Gerência de Projetos
O gerente de projeto, ao fazer o controle de qualidade de um projeto, utiliza o diagrama de fluxo de processo para:
Alternativas
Q389432 Gerência de Projetos
O gerente de um projeto realizou uma reunião com patrocinadores para identificar e analisar, entre os ativos de processos organizacionais, as lições aprendidas.

Diante das lições aprendidas em um projeto, obrigatoriamente, o gerente de projeto deve
Alternativas
Q389431 Banco de Dados
Um dicionário de dados utilizado por um desenvolvedor tem como função
Alternativas
Q389430 Gerência de Projetos
A estrutura analítica de um projeto deve conter a
Alternativas
Q389429 Engenharia de Software
Um desenvolvedor resolveu adotar o Personal Software Process.

Para isso, dentro do framework de planejamento, ele deve realizar
Alternativas
Respostas
21: E
22: C
23: D
24: A
25: D
26: A
27: D
28: A
29: C
30: E
31: B
32: B
33: A
34: B
35: D
36: A
37: C
38: C
39: B
40: E