Foram encontradas 50 questões.
- Qualidade de SoftwareAtributos de Qualidade de Software
- Qualidade de SoftwareISO/IEC 9126: Qualidade de Produto de Software
- UX/UIUsabilidade
De acordo com a norma ISO/IEC 9126-1, a capacidade de um produto de software possibilitar aos usuários atingir metas especificadas com acurácia e completeza em um contexto de uso especificado refere-se ao conceito de:
Provas
Sobre o modelo MVC, assinale a alternativa que apresenta uma das funcionalidades da camada de controle.
Provas
A respeito de Processo Unificado RUP e suas fases, numere a segunda coluna de acordo com sua correspondência com a primeira coluna.
1. Concepção.
2. Elaboração.
3. Construção.
4. Transição.
( ) Ênfase na arquitetura.
( ) Ênfase no escopo do sistema.
( ) Ênfase no desenvolvimento.
( ) Ênfase na implantação.
Assinale a alternativa que apresenta a numeração correta da segunda coluna, de cima para baixo.
Provas
No que diz respeito à UML, são diagramas comportamentais:
Provas
Sobre usabilidade, é correto afirmar:
Provas
Com relação a ferramentas CASE (Computer-Aided Software Engineering), a sigla I-CASE refere-se:
Provas
Em se tratando de Ciclo de Vida de Sistemas: Processos de apoio – Teste, a atividade de teste é dividida nas seguintes fases:
Provas
Com base no conceito de visibilidade num diagrama de classes da UML, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda.
1. + ou public
2. # ou protected
3. – ou private
4. – ou package
( ) A propriedade poderá ser vista e usada por elementos que estejam declarados dentro do mesmo pacote no qual está inserida a classe que a declarou.
( ) A propriedade será vista e usada apenas dentro da classe na qual foi declarada e pelas classes descendentes.
( ) A propriedade será vista e usada apenas dentro da classe na qual foi declarada.
( ) A propriedade será vista e usada dentro da classe na qual foi declarada, em qualquer elemento externo e nas classes descendentes.
Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo.
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
A respeito de Orientação a Objetos, considere as seguintes afirmativas:
1. Uma classe é a representação de um conjunto de objetos que compartilham a mesma estrutura de atributos, operações e relacionamentos, dentro de um mesmo contexto.
2. Um objeto é uma instância de uma classe criada em tempo de execução, sendo que cada objeto tem uma cópia dos dados definidos na classe e encapsula estado e comportamento.
3. Uma mensagem é uma solicitação para que um objeto execute um de seus métodos.
4. Encapsulamento é a capacidade que um objeto tem de impedir que outros objetos tenham acesso aos seus atributos.
5. Herança múltipla é a capacidade que uma classe tem de realizar acoplamento dinâmico, permitindo que novos métodos sejam carregados e ligados à aplicação.
Assinale a alternativa correta.
Provas
- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoAlgoritmosFatorial e Fibonacci
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoRecursividade
Considere a seguinte função:
FUNÇÃO XYZ(n):inteiro
n (número inteiro e positivo)
INÍCIO
SE n>0
ENTÃO
XYZ n* XYZ(n-1)
SENÃO
XYZ \( \gets \) 1
FIM
Com base nessa função, avalie as seguintes afirmativas:
1. A função utiliza a técnica de recursividade.
2. O resultado para n = 5 é 20.
3. A profundidade para n = 3 é 3.
4. XYZ é utilizado para o cálculo do máximo divisor comum (MDC).
Assinale a alternativa correta.
Provas
Caderno Container