Questões de Concurso Sobre engenharia de software

Foram encontradas 14.511 questões

Q998355 Engenharia de Software
No repositório SVN, o comando usado para criar uma cópia de trabalho do repositório para poder editar é o
Alternativas
Q998334 Engenharia de Software
Um programador necessita fazer uma representação em UML 2.0, de um diagrama de atividades. Nesse tipo de diagrama, os nós inicial e final têm, respectivamente, as seguintes notações
Alternativas
Q998333 Engenharia de Software
Um programador necessita fazer a representação de um diagrama de objetos da UML 2.0, sendo que as sintaxes do nome de objeto e do valor de atributo nesse tipo de diagrama são:
Alternativas
Q998332 Engenharia de Software
Ao analisar a aplicação da prototipação em seus projetos de software, decidiu-se utilizar um processo que define 4 etapas para o desenvolvimento de protótipos, sendo essas etapas:
I. Avaliar Protótipo. II. Estabelecer Objetivos do Protótipo. III. Desenvolver o Protótipo. IV. Definir a Funcionalidade do Protótipo.
A ordem sequencial correta para a execução dessas quatro etapas é
Alternativas
Q998330 Engenharia de Software
Ao realizar a manutenção de software, a equipe de TI deve aplicar algumas métricas de modo a avaliar a eficiência do processo de manutenção de software, sendo aspectos positivos
Alternativas
Q998329 Engenharia de Software
A equipe de teste de software deve ter bem entendido que um dos objetivos principais de um teste de software é
Alternativas
Q998328 Engenharia de Software
Uma equipe de assistentes técnicos está encarregada de realizar os testes do software referente a um projeto. Dessa forma, essa equipe deve considerar que há um tipo de teste de software, no qual são reexecutados conjuntos de testes já realizados, de forma a garantir que a adição de novos módulos de software em um teste de integração não introduza erros até então inexistentes. Tal tipo de teste denomina-se
Alternativas
Q998326 Engenharia de Software
Ao analisar os projetos de software da Fazenda Municipal, é importante considerar o número de módulos em um projeto desse tipo, sendo correto que o custo de
Alternativas
Q998325 Engenharia de Software
Os projetos de software devem ter sua qualidade avaliada, e para tanto, selecionaram-se fatores indicados na norma ISO 9126, que identifica alguns atributos importantes da qualidade, dentre os quais, a
Alternativas
Q998322 Engenharia de Software
A Fazenda Municipal, se optar por utilizar o método ágil denominado ASD (Adaptive Software Development) - Desenvolvimento Adaptativo de Software, deve observar o cumprimento das seguintes três fases componentes desse método:
Alternativas
Q998261 Engenharia de Software
Considerando a realização de testes de caixa branca e preta de software, a equipe técnica deve considerar que o teste de caixa
Alternativas
Q998260 Engenharia de Software
Ao realizar testes de unidade de módulos de software, um técnico de TI deve atentar que
Alternativas
Q998257 Engenharia de Software
Considerando a análise de requisitos, as informações de rastreabilidade desempenham papel de grande importância. Assim, a equipe responsável da Fazenda Municipal deve estar ciente de que a rastreabilidade de projeto significa
Alternativas
Q998255 Engenharia de Software
Um técnico deve, em um diagrama de classes da UML 2.0, utilizar a notação para declarar um atributo denominado 'produto', de uma classe, podendo tal atributo conter de 2 a 6 valores. Dessa forma, a maneira correta de declarar esse atributo é
Alternativas
Q998251 Engenharia de Software
A Fazenda Municipal ao fazer uso do PMBOK 5ª edição deve ter conhecimento de um gráfico contido nessa publicação, que relaciona riscos, incertezas e custo das mudanças com relação ao tempo de projeto, sendo apontado por tal gráfico que
Alternativas
Q996802 Engenharia de Software
No que diz respeito a ferramentas de desenvolvimento, julgue o item a seguir.
Para obter uma cópia de um repositório Git existente, é correto utilizar o comando git clone <url>.
Alternativas
Q996801 Engenharia de Software
No que diz respeito a ferramentas de desenvolvimento, julgue o item a seguir.
O Docker é uma ferramenta open source que permite a criação de ambientes virtuais por meio de Linux Containers, sendo uma das vantagens dos contêineres Docker fornecer uma virtualização em nível de sistema operacional, o que isola as aplicações em execução e não utiliza tantos recursos da máquina quanto as máquinas virtuais.
Alternativas
Q996791 Engenharia de Software
Com relação a desenvolvimento de software, julgue o item a seguir.
Na prática de integração contínua para desenvolvimento de software, vários colaboradores criam e mantêm o código de forma organizada e controlada, utilizando ferramentas como Git (controle de versão), Junit (testes), Hudson e Jenkins (deploys em ambientes de desenvolvimento e produção), o que reduz a geração de erros de integração.
Alternativas
Q996790 Engenharia de Software
Com relação a desenvolvimento de software, julgue o item a seguir.
Refactoring (refatoração) é o processo utilizado para reescrever aplicações desatualizadas, com a finalidade de incrementar e melhorar suas funcionalidades; o uso dessa técnica normalmente aprimora aplicações para disponibilizá-las na Internet.
Alternativas
Q996784 Engenharia de Software
Julgue o próximo item, a respeito de domain-driven design, design patterns, emergent design, enterprise content management e REST.
No desenvolvimento de software com metodologias ágeis, o backlog priorizado é uma técnica que pode trazer resultados positivos para o design emergente.
Alternativas
Respostas
6601: A
6602: B
6603: D
6604: B
6605: B
6606: C
6607: A
6608: B
6609: E
6610: D
6611: A
6612: C
6613: E
6614: B
6615: E
6616: C
6617: C
6618: C
6619: E
6620: C