Foram encontradas 2.173 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Observe o seguinte Diagrama de Classes da UML:
Baseado no diagrama acima, analise as seguintes afirmações:
I. Todos os métodos da classe ClasseA possuem retorno de dados do tipo boolean.
II. O atributoD da ClasseB é do tipo String e possui visibilidade privada.
III. O losango preenchido representa uma associação por composição entre a ClasseA e a ClasseB
IV. Ao excluir um objeto da ClasseA em sua implementação, também será excluído o objeto da ClasseB.
Estão corretas apenas as afirmativas
O objetivo da implementação é apresentar o resultado do cálculo da média entre as variáveis Z e X, e da média entre o resultado da media anterior e a variável V. Porém, tal implementação possui um erro de sintaxe que não permite sua execução.
Qual afirmativa a seguir apresenta o erro de sintaxe?
Sobre os conceitos comportamento e implementação de Interfaces na Programação Orientada a Objetos, é correto afirmar que
Sobre classes abstratas na Programação Orientada a Objetos, é correto afirmar que
Qual é o conceito da programação orientada a objetos correto para substituir a lacuna da afirmação acima?
Java é uma linguagem de programação que possui como principais características a orientação a objetos, a portabilidade, os recursos de rede e a segurança.
Observe o código Java a seguir de uma Classe chamada Produto:
1 public class Produto {
2 private String nome;
3 private String marca;
4 private double preco;
5
6 public String getNome() {
7 return nome;
8 }
9 public void setNome(String value) {
10 this.nome = value;
11 }
12 public String getMarca() {
13 return marca;
14 }
15 public void setMarca(String value) {
16 this.marca = value;
17 }
18 public double getPreco() {
19 return preco;
20 }
21 public void setPreco(double value) {
22 this.preco = value;
23 }
24 }
Para implementação da Classe Produto, foi desenvolvida Classe Java TesteProduto, conforme segue:
1 public class TesteProduto {
2 public static void main(String[] args) {
3 Produto produto=new Produto();
4 produto.setNome("Arroz");
5 produto.setMarca("Saboroso");
6 produto.setPreco(7.86);
7
8 String saida = ____________;
9 System.out.println(saida);
10 }
11 }
Para que o programa apresente a seguinte saída:
Produto: Arroz - Saboroso. Valor: 7.86
A lacuna da linha 8 (oito) é substituída por
Observe o seguinte trecho de configuração do arquivo “database.php” acerca da configuração e conexão com o banco de dados MySQL com PHP e Laravel:
1 ‘mysql’ => [ 2 ‘driver’ => ‘mysql’, 3 ______________ 4 ______________ 5 ______________ 6 ______________ 7 ‘charset’ => ‘utf-8’, 8 ‘collation’ => ‘utf9_unicode_ci’, 9 ‘prefix’ => ‘’, 10 ‘strict’ => false, 11 ],
Valores a serem definidos no ambiente de teste:
Endereço de host = localhost Base de dados = prova Usuário de acesso ao banco de dados = root Senha de acesso ao banco de dados = senha5
Selecione a opção com os dados corretos para substituição das lacunas do arquivo “database.php”:
Considerando o pseudoelemento before, qual opção apresenta um exemplo de aplicação para elementos p, com a sintaxe correta?
Qual opção apresenta um exemplo de sintaxe correta para sua utilização?
Sobre elementos semânticos e descritivos, é correto afirmar que o elemento
I. aside é utilizado para representar uma seção de conteúdo secundário. II. section identifica o conteúdo da página, em si. III. article identifica uma seção genérica da página. IV. nav representa um bloco principal de links de navegação.
Estão corretas apenas as afirmativas
Considere a seguinte árvore binária de busca abaixo:
Qual é a sequência dos nós visitados na travessia pós-ordem desta árvore?
Em relação à modelagem de sistemas, analise as afirmativas abaixo, e coloque V, paras as sentenças verdadeiras, e F, para as falsas.
( ) Modelos de contexto mostram como um sistema que está sendo modelado é posicionado em um ambiente com outros sistemas e processos.
( ) Diagramas de entidade e relacionamento são usados para descrever as interações entre o usuário do sistema que será projetado e usuários ou outros sistemas.
( ) Diagramas de caso de uso acrescentam informações do modelo, mostrando as interações entre os objetos do sistema.
( ) Os diagramas de classe são usados para definir a estrutura estática de classes em um sistema e suas associações.
( ) Os modelos estruturais são usados para descrever o comportamento dinâmico de um sistema em execução.
A sequência correta, de cima para baixo, é
Em relação à engenharia de requisitos, faça a associação correta entre as duas colunas, relacionando conceito e significado.
1. Documento de requisitos de software. 2. Processo de engenharia de requisitos. 3. Elicitação e análise de requisitos. 4. Validação de requisitos.
A. É o processo de verificação da validade, consistência, completude, realismo e verificabilidade dos requisitos.
B. É um estudo da viabilidade, elicitação e análise de requisitos, especificação de requisitos, validação e gerenciamento de requisitos.
C. É um processo iterativo que pode ser representado como uma espiral de atividades (descoberta, classificação e organização, negociação e documentação de requisitos).
D. É uma declaração acordada dos requisitos do sistema. Esta declaração deve ser organizada para que ambos (os clientes do sistema e os desenvolvedores de software) possam usá-lo.
Qual é a associação correta entre números e letras?
Considere que uma fila inicialmente está vazia e recebe as seguintes operações sequencialmente:
1. Inserir 15 2. Inserir 20 3. Remover um elemento 4. Inserir 35 5. Inserir 42 6. Remover dois elementos 7. Inserir 51
Após todas essas operações, qual será a sequência de remoção dos elementos restantes na fila?
Sendo assim, sobre os algoritmos de ordenação, podemos afirmar que
I. Bubble sort é um algoritmo de ordenação simples e muito eficiente para grande conjunto de dados.
II. Insertion sort é um algoritmo de ordenação utilizado para um pequeno número de elementos.
III. Quick sort é um algoritmo de ordenação mais rápido, que emprega a técnica de divisão e conquista.
IV. Selection sort recebe esse nome pela maneira como ele percorre o array ao longo das iterações: ele seleciona o menor elemento atual e o troca de lugar.
Estão corretas apenas as afirmativas
O trecho de código JAVA abaixo representa uma estrutura de dados do tipo pilha. Neste sentido, analise o código
Dada uma entrada “ABCD” no método mostrar, qual será a saída após a execução do código acima?
Sobre o Diagrama de Caso de Uso da UML, é correto afirmar que
Qual das afirmativas a seguir descreve corretamente os níveis de teste e seus objetivos?
Qual modelo de processo de software é mais apropriado se for necessária uma validação antecipada com o cliente em relação à aceitação do design da interface do usuário do sistema?
Nesse contexto, pode-se afirmar que os stakeholders de um projeto