Questões de Concurso Sobre engenharia de software
Foram encontradas 14.889 questões
I. Controle de Overfitting. II. Interpretabilidade das variáveis.
I. Redes profundas híbridas se destacam pela discriminação que é assistida, muitas vezes de forma significativa, com os resultados de redes profundas generativas ou não supervisionadas. Isso pode ser alcançado por meio de uma melhor otimização e regularização das redes profundas supervisionadas. A proposta dessa rede também pode ser alcançada quando critérios discriminativos para a aprendizagem supervisionada são usados para estimar os parâmetros em qualquer das redes profundas generativas ou não supervisionadas.
II. Em termos de topologia, para implementar uma RNA, deve-se definir diferentes variáveis, dentre as quais: o número de nós na camada de entrada, o número de camadas escondidas, o número de neurônios a serem colocados nessas camadas, e o número de neurônios na camada de saída.
III. As redes neurais com treinamento não supervisionado, os algoritmos de agrupamento e a mineração de dados com regras de associação possuem a grande vantagem de que não é necessário conhecer a classe de saída de cada item de dado e, alguns casos, nem a quantidade de classes de saída.
Está(ão) CORRETO(S):
A imagem abaixo representa um quadro Kanban.

A definição de pronto no sistema Kanban está resumida nas seguintes etapas:
I. Especificação: item foi subdivido em tarefas que podem ser finalizadas em menos de uma semana, cada uma.
II. Desenvolvimento: revisado e testado por um colega.
III. Validação: o trabalho foi validado por usuários reais e todos os problemas encontrados foram tratados.
Está(ão) CORRETO(S):
(_) Não são feitas mudanças que possam por em perigo o objetivo da Sprint.
(_) As metas de qualidade podem diminuir no decorrer do processo.
(_) O escopo pode ser clarificado e renegociado entre o Product Owner e o Time de Desenvolvimento.
(_) Um webhook que é acionado após commits serem enviados em um sistema de controle de versão.
(_) Agendamento por meio de um mecanismo semelhante ao cron.
(_) Depois que as outras compilações na fila forem concluídas.
A principal função do sistema de controle de versão é armazenar todo o histórico de desenvolvimento do documento, desde o primeiro envio até sua última versão (1ª parte). O histórico armazenado permite que seja possível resgatar uma determinada versão de qualquer data mais antiga, evitando desperdício de tempo no desenvolvimento para desfazer alterações quando se toma algum rumo equivocado (2ª parte). O envio das alterações é feito com autorização do cliente, quando ele desejar; mas, para minimizar conflitos de versões, facilitar no desfazer de alterações e também no controle do histórico (3ª parte).
A sentença está:
Trata-se de mais uma das metodologias de gerenciamento de projetos, igualmente ágil e intuitiva, mas voltada para projetos, e não negócios. A ideia é diminuir a quantidade de relatórios e documentos ao se gerenciar um projeto e focar naquilo que realmente importa. Estamos nos referindo a qual modelo/metodologia:
A perspectiva estática do RUP enfoca as atividades que acontecem no processo de desenvolvimento. Elas são denominadas workflows na descrição do framework. O RUP oferece seis workflows de processos principais e três workflows de apoio principais. Em qual desses workflows cria-se uma versão do produto e instala-a no local de trabalho dos usuários:
“Nessa fase do RUP, produzem-se o código fonte do produto na linguagem de programação escolhida pela equipe do projeto. Os objetivos principais da fase compreendem reduzir os custos da implementação, obter a qualidade, concluir a análise, o design, a implementação e os testes das funcionalidades necessárias, desenvolver o produto de software, bem como, verificar se as funcionalidades foram finalizadas e se os usuários estão prontos para receber o sistema em ambiente de produção.”
O texto acima define que fase do RUP:
O RUP identifica o ciclo de desenvolvimento do projeto em quatro fases sequenciais sendo, cada fase, finalizada por um marco principal. Assinale a alternativa que indique corretamente as quatro fases do RUP.
O CMMI (Capability Maturity Model Integration) trata de um modelo que possui um enfoque voltado para a capacidade de maturidade de processos de software. Dentre os principais benefícios da implantação do CMMI, vale a pena destacar
UML é um acrônimo para a expressão Unified Modeling Language. Pela definição de seu nome, vemos que a UML é uma linguagem que define uma série de artefatos que nos ajuda na tarefa de modelar e documentar os sistemas orientados a objetos que desenvolvemos. Sobre a UML, analise as afirmativas abaixo:
I. Dependendo de sua classe ou estado, cada objeto pode ser identificado e tratado distintamente como uma entidade, sendo essa característica denominada de “Identidade de Objeto”.
II. A seta com a ponta “aberta” na UML representa a “generalização”, e permite a indicação de herança simples ou herança múltipla.
III. Atributos de estado podem assumir valores infinitos com transições ilimitadas entre eles.
IV. O conjunto de vínculos de relacionamento entre as instâncias de uma classe são denominadas de associação.
Assinale
Sobre os conceitos do SCRUM, o lugar em que o Product Owner escreve tudo o que será necessário ter naquele projeto para que ele seja executado e organizado de acordo com a prioridade é denominado de:
Na UML, quais os elementos em que podemos utilizar o relacionamento Generalização/Especialização:
“Na área de Engenharia de Software, esta é uma linguagem-padrão utilizada para a elaboração da estrutura de projetos de software. Dessa forma, ela pode ser empregada para a visualização, especificação, construção e documentação de artefatos que façam uso de sistemas complexos de software, consistindo em uma linguagem de modelagem que permite representar um sistema de forma padronizada, facilitando a compreensão e pré-implementação”.
O termo original que corresponde CORRETAMENTE à linguagem-padrão descrita no texto é:
git init
git add README.md
git commit -m "primeiro commit"
git remote add origin https://git.ufpa.com/departamento.git
Em relação ao que essas instruções realizam em sequência, é correto afirmar: