O modelo de desenvolvimento de software em cascata, também conhecido como ciclo de vida clássico, sugere uma abordagem sistemática e sequencial para o desenvolvimento de softwares. Este ciclo de desenvolvimento é constituído pelas seguintes fases, em ordem de execução:
a) Levantamento de Requisitos, Implementação, Testes, Implantação.
|
b) Levantamento de Requisitos, Design, Codificação, Implantação.
|
c) Comunicação, Fazer, Verificar, Agir, Homologar.
|
d) Comunicação, Planejamento, Modelagem, Construção, Implantação.
|
e) Planejamento, Execução, Verificar, Agir, Homologar.
|
Qual dos princípios abaixo NÃO faz parte do modelo ágil Scrum?
a) Testes e documentação constantes são realizados à medida que o produto é construído.
|
b) O processo precisa ser adaptável tanto a modificações técnicas quanto de negócios.
|
c) O processo produz frequentes incrementos de software.
|
d) O processo Scrum fornece a habilidade de declarar o produto pronto sempre que necessário.
|
e) O processo prioriza por equipes grandes, organizadas de modo a maximizar a comunicação.
|
Abaixo é exibido o conteúdo do arquivo
foo.html. Este é interpretado pelo navegador
Chrome versão 48, e o console do navegador
está aberto para verificar o resultado
Dessa forma, o console irá exibir a seguinte
mensagem após a página ser completamente
carregada:
a) 0eb30,1,2,3,4
|
b) NaN
|
c) eb30[0,1,2,3,4]
|
d) 0b3[0,1,2,3,4]
|
e) 0eb300,1,2,3,4
|
Abaixo é exibido o conteúdo do arquivo
foo.html. Este é interpretado pelo navegador
Chrome versão 48
A seguinte mensagem é exibida na página após a
mesma ser completamente carregada:
a) Erro no tratamento do texto
|
b) Federcl
|
c) Educação
|
d) Hello
|
e) educacão
|
Considere o seguinte trecho de uma página
HTML.
1- < html>
2- < head>
3- < style>
4-
5- < /style>
6- < /head>
7- < body>
8- < div>Text2.< /div>
9- < /body>
10- < /html>
Através de códigos CSS3 incorporados a tag
style podemos, dentre outras coisas, mudar a
formatação dos textos exibidos na página HTML.
Assinale a alternativa que representa o código
necessário para ser adicionado na linha 4, de
modo a alinhar a direita da página o texto contido
no componete div.
a) div{direction: rtl;}
|
b) div{align: right;}
|
c) .div align:right;
|
d) .div direction: right;
|
e) div{position:west;}
|
Cada vez que um novo módulo é adicionado como parte do teste de integração, o software se modifica. Novos caminhos de fluxo de dados são estabelecidos, nova lógica de controle é acionada. Para garantir que este tipo de alteração não ocasione algum efeito colateral indesejável no sistema já desenvolvido, devem ser executados testes de:
a) Regressão.
|
b) Fumaça.
|
c) Estresse.
|
d) Segurança.
|
e) Caso de uso.
|
Na UML há uma série de diagramas que são utilizados para auxiliar na modelagem de sistemas de software. Como parte dos diagramas há um relacionamento do tipo semântico entre classificadores, no qual um dos classificadores especifica um contrato cujo cumprimento é assegurado pelo outro classificador. Ele é representado por uma linha tracejada com uma grande seta vazia apontando para o classificador que especifica o contrato. A este relacionamento se dá o nome de:
a) Agregação.
|
b) Associação.
|
c) Dependência.
|
d) Realização.
|
e) Generalização.
|
Sobre a definição de interfaces em orientação a objetos na linguagem Java, é CORRETO afirmar:
a) Interfaces podem conter implementações de métodos desde que sejam privados.
|
b) Interfaces podem conter apenas assinaturas de métodos.
|
c) Uma interface pode conter assinaturas de métodos, métodos abstratos e variáveis.
|
d) Uma interface pode estender uma classe desde que esta classe seja abstrata.
|
e) Uma interface pode ser implementada por apenas uma classe.
|
Considerando o trecho de código C abaixo:
Ao executar o código, o que será mostrado se
forem usados os valores 4, 2 e 0 como entrada?
a) 1 2 3 4 e 1 2
|
b) 1 2 3 4 1 2 3 1 2 1; 1 2 1 e 0
|
c) 1 2 3 4 2 3 4 3 4 e 1 2
|
d) 1 2 3 4 2 3 4 3 4 4 e 1 2 2
|
e) 1 2 3 4; 1 2 e 0
|
Dadas as classes abaixo, descritas cada
qual em seu respectivo arquivo e todas estando
no mesmo pacote, com classpath e JDK versão
1.7 devidamente configurados, e todos os
imports corretamente feitos.
Ao executarmos a classe Test.java, obteremos o
seguinte resultado no console:
a) 1
|
b) Exception in thread "main" java.lang.Error: Unresolved compilation problems: Type mismatch: cannot convert from Foo3 to Foo4
|
c) 0
|
d) Exception in thread "main" java.lang.Error: Unresolved compilation problems: Type mismatch: cannot convert from Foo5 to Foo4
|
e) 01
|
Copyright © Tecnolegis - 2010 - 2024 - Todos os direitos reservados.