Questões de Tecnologia da Informação - Engenharia de Software - Métricas de software

Limpar pesquisa

Configurar questões
Tamanho do Texto
Modo escuro

Questão: 41 de 51

472380

copy

Banca: CESGRANRIO

Órgão: BASA

Cargo(s): Técnico Científico - Tecnologia da Informação

Ano: 2018

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Métricas de software

Em uma empresa de desenvolvimento de software, 3 especificações relativas a alterações em sistemas de software — nomeadas X, Y e Z — passaram pelas fases iniciais do processo básico de contagem de pontos de função, resultando na Tabela abaixo.



Logo após, todas as funções contadas foram detectadas como de complexidade baixa.

Qual a listagem que apresenta a contagem básica de pontos de função das três especificações, em ordem crescente?

X Y Z

X Z Y

Y Z X

Y X Z

Z Y X

Questão: 42 de 51

471018

copy

Banca: CESGRANRIO

Órgão: BASA

Cargo(s): Técnico Científico - Tecnologia da Informação

Ano: 2021

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software

A classe Java ArvNo, exibida abaixo, é usada para representar os nós de uma árvore binária.



Ela é usada na implementação de uma árvore binária pela classe Arv, exibida a seguir



Que árvore terá os valores de seus nós exibidos em ordem descendente quando for percorrida pelo método percorre(), definido na classe Arv?









Questão: 43 de 51

471005

copy

Banca: CESGRANRIO

Órgão: BASA

Cargo(s): Técnico Científico - Tecnologia da Informação

Ano: 2021

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software

O Guia Geral MPS de Software 2020, versão de maio de 2020, declara que o Processo de Engenharia de Requisitos tem por propósito definir, gerenciar e manter atualizados os requisitos das partes interessadas e do produto, garantindo que inconsistências entre os requisitos, os planos e os produtos de trabalho sejam identificadas e tratadas.

Além disso, tal guia explicita que, no Processo de Engenharia de Requisitos, é esperado que os requisitos sejam validados a partir do nível

F

B

C

D

E

Questão: 44 de 51

471012

copy

Banca: CESGRANRIO

Órgão: BASA

Cargo(s): Técnico Científico - Tecnologia da Informação

Ano: 2021

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software

Ao modelar um processo com um Diagrama de Atividades, um analista de sistemas encontrou o seguinte caso: um pacote, ao chegar a um restaurante, é analisado (atividade A ), quando se detecta se ele deve ser guardado na geladeira (atividade B ) ou no armário (atividade C ).
Após guardado, o pacote deve ser pago (atividade D ), e o estoque, atualizado (atividade E ) — sendo estas duas atividades realizadas em paralelo —, encerrando-se o processo quando essas duas últimas atividades estiverem completas.

Qual a representação desse processo segundo um diagrama de atividades em UML?









Questão: 45 de 51

471013

copy

Banca: CESGRANRIO

Órgão: BASA

Cargo(s): Técnico Científico - Tecnologia da Informação

Ano: 2021

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software

O seguinte diagrama, feito segundo o Modelo Entidades e Relacionamentos, indica entidades, relacionamento e atributos e, ainda, as chaves primárias das entidades de um pequeno banco de dados que guarda o saldo atual de várias contas, que podem pertencer a um ou a mais clientes que residem, possivelmente, em países distintos.



Foi feita uma transformação desse diagrama em tabelas relacionais para a terceira forma normal, na qual o sublinhado indica chaves primárias e não são usadas chaves substitutas ou artificiais (surrogate keys).

Qual a melhor representação dessa transformação?

Conta(numeroConta,cpfCliente)
Cliente(cpfCliente,nomeCliente,codigoPais)
SaldoDiario(numeroConta,diaSaldo,valorSaldo)
Pais(codigoPais,nomePais)

Conta(numeroConta, cpfCliente,diaSaldo)
Cliente(cpfCliente,nomeCliente,codigoPais,numeroConta)
SaldoDiario(diaSaldo,valorSaldo,numeroConta)
Pais(codigoPais,nomePais,cpfCliente)

Conta(numeroConta,cpfCliente,diaSaldo)
Cliente(cpfCliente,nomeCliente,numeroConta,codigoPais)
ContaCliente(numeroConta,cpfCliente)
SaldoDiario(numeroConta,diaSaldo,valorSaldo)
Pais(codigoPais,nomePais,cpfCliente)

Conta(numeroConta)
Cliente(cpfCliente,nomeCliente)
ContaCliente(numeroConta,cpfCliente)
SaldoDiario(numeroConta,cpfCliente,diaSaldo,valorSaldo)
Pais(codigoPais,nomePais,cpfCliente)

Conta(numeroConta)
Cliente(cpfCliente,nomeCliente,codigoPais)
ContaCliente(numeroConta,cpfCliente)
SaldoDiario(numeroConta,diaSaldo,valorSaldo)
Pais(codigoPais,nomePais)