Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 12.717 questões
I. Requisitos de usuário são declarações, em uma linguagem natural somada a diagramas, dos serviços que se espera que o sistema forneça para os usuários e das limitações sob as quais ele deve operar.
II. Requisitos de sistema são descrições mais detalhadas das funções, dos serviços e das restrições operacionais do sistema de software.
III. Requisitos de usuário podem variar de declarações amplas das características necessárias do sistema até descrições precisas e detalhadas da sua funcionalidade.
IV. O documento de requisitos de sistema, chamado de especificação funcional, deve definir exatamente o que deve ser implementado.
1. Um desenvolvedor fez o commit de uma mudança em um arquivo.
2. Entretanto ele percebe que ainda não deveria ter realizado o commit da mudança.
3. Dessa forma, pretende desfazer esse commit deixando o arquivo com as alterações, porém no status de “untracked”.
Qual comando ele deve utilizar, tendo como referência o Git versão 2.34.1?
( ) Desenvolvimento Ágil de Software busca implementar softwares mais rapidamente e com menos recursos.
( ) Refatoração consiste em alterar a funcionalidade de um programa para atender novos requisitos.
( ) Padrões de Projeto são arquiteturas reutilizáveis que ajudam a desenvolver softwares orientados a objetos de melhor qualidade, economizando tempo, dinheiro e esforço.
Assinale a alternativa que apresenta a sequência CORRETA:
Nesse projeto, o aspecto que diz respeito especificamente ao conceito de IoT (Internet das Coisas) é
Isto significa que o grupo
Julgue o item a seguir, referente a sistema operacional, edição de planilhas, organização e segurança da informação, redes de computadores e inteligência artificial.
O aprendizado supervisionado analisa dados sem respostas predefinidas, identificando padrões ou categorias de forma autônoma, sem orientações específicas.
Julgue o item a seguir, referente a algoritmos de aprendizado de máquina.
O Naive Bayes, algoritmo de classificação probabilística eficiente no uso de dados categóricos, é indicado para aplicações de classificação de texto, tais como filtragem de spams e classificação de textos.
Julgue o seguinte item, a respeito de softwares livres.
Os softwares livres estão perdendo espaço para softwares comerciais, como o SPRING, o QGis, o Udig, o Ossim, o Thuban e o Saga, em várias áreas de aplicação, inclusive no geoprocessamento.
Julgue o item a seguir em relação às normas para a contratação de serviços de desenvolvimento, manutenção e sustentação de software, no âmbito dos órgãos e entidades integrantes do Poder Executivo federal.
Na contratação de serviços de desenvolvimento, manutenção e sustentação de software, devem-se adotar obrigatoriamente metodologias de desenvolvimento ágil.
Em relação a arquiteturas e tecnologias de sistemas de informação, julgue o item subsecutivo.
Na arquitetura orientada a serviço, promove-se geralmente a criação de serviços altamente especializados, com granularidade fina e com a maximização da reutilização para a maior eficiência do sistema.