Questões de Engenharia de Software da UFSM

Pesquise questões de concurso nos filtros abaixo

Listagem de Questões de Engenharia de Software da UFSM

#Questão 1006522 - Engenharia de Software, Teste de Software, UFSM, 2022, UFSM, 2022 - UFSM - Analista de Tecnologia da Informação

Em relação às ferramentas de testes de software, considere as afirmativas a seguir.
I - Na ferramenta de testes JUnit, por meio do anotador @Test, é possível especificar um método de teste. II - A ferramenta Selenium IDE não permite testes de aplicações Web. III - Na ferramenta JUnit, assertEquals é um método de asserção localizado normalmente no interior dos métodos de testes. IV - A ferramenta Selenium WebDriver API pode ser utilizada para a automação de aplicações Web com a linguagem Java e com a API de testes JUnit.
Está(ão) correta(s)

#Questão 1006523 - Engenharia de Software, Engenharia de Requisitos, UFSM, 2022, UFSM, 2022 - UFSM - Analista de Tecnologia da Informação

Em relação à engenharia de requisitos de software, considere as afirmativas a seguir.


I - Os requisitos funcionais descrevem as funções que o software deve executar, isto é, aquilo que ele deve fazer.

II - Os requisitos não funcionais descrevem restrições sobre os serviços ou funções que o software oferece. Esses requisitos podem ser de vários tipos como, por exemplo, de eficiência, de confiabilidade, de portabilidade e de segurança. 

III - As regras de negócio ou requisitos de domínio restringem ou estabelecem condições para os requisitos funcionais existentes.

IV - Para o levantamento de requisitos, as únicas técnicas conhecidas são a prototipagem, a entrevista e o brainstorming.


Está(ão) correta(s)

#Questão 1006524 - Engenharia de Software, UML, UFSM, 2022, UFSM, 2022 - UFSM - Analista de Tecnologia da Informação

Em relação à utilização de classes concretas, classes abstratas e interfaces na linguagem de programação Java, considere as afirmativas a seguir.
I - Segundo a UML (Unified Modeling Language), o relacionamento entre uma classe e uma interface é chamado de realização. II - Tal como as classes, as interfaces podem especificar vários detalhes de implementação, como declaração de métodos e variáveis. III - Na linguagem de programação Java, para especificar que uma classe implementa uma interface, é utilizada a palavra-chave extends, seguida do nome da interface na declaração do escopo da classe. IV - Os métodos abstratos de classes abstratas precisam fornecer suas implementações.
Está(ão) correta(s)

Navegue em mais matérias e assuntos

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis