Questões de Concurso Público TRE-MA 2015 para Técnico Judiciário - Programação de Sistemas

Foram encontradas 70 questões

Q554725 Engenharia de Software
Sobre o modelo de desenvolvimento ágil SCRUM, podemos afirmar que: 

I. A reunião de retrospectiva da Sprint é realizada ao término da Sprint e tem por objetivo levantar o que funcionou positivamente, o que não funcionou e quais ações serão tomadas para melhorar.

II. No início de cada Sprint é realizada a reunião de planejamento da Sprint, onde o Scrum Master prioriza os itens do Product Backlog.

III. Cada Sprint tem duração prevista de 2 a 4 meses.

IV. São realizadas reuniões diárias rápidas preferencialmente com todo o time scrum, que tem por objetivo reportar as atividades realizadas no dia anterior, as atividades que serão realizadas no próximo dia e quais os impedimentos.

Quantas afirmativas estão corretas? 


Alternativas
Q554726 Engenharia de Software
XP e SCRUM são dois dos mais importantes processos de desenvolvimento de software ágeis. Sobre eles podemos afirmar que:
Alternativas
Q554727 Engenharia de Software
No desenvolvimento de software em XP, são empregadas algumas práticas. Avalie as assertivas abaixo.

I. Programação em pares.

II. Time coeso.

III. Integração contínua.

IV. Desenvolvimento orientado a testes.

Quantas afirmativas são verdadeiras? 

Alternativas
Q554728 Engenharia de Software
 O modelo de desenvolvimento SCRUM está alinhado com os conceitos do manifesto ágil. Avalie as afirmativas a seguir.

I. As atividades de análise e desenvolvimento são realizadas durante as Sprints, deixando para o final do projeto somente os testes e documentação.

II. Prega a utilização de testes e recomenda a criação dos testes antes do início da programação.

III. Valoriza o software em funcionando e que não seja feita nenhuma documentação.

A quantidade de itens corretos é igual a 

Alternativas
Q554729 Algoritmos e Estrutura de Dados
Em estruturas de dados é encontrada a estrutura Pilha. Avalie as assertivas abaixo identificando a alternativa correta.

I. Em Java uma Pilha pode ser representado pelo objeto Stack e possui o médoto put(Object o) para inserir objetos.

II. Uma das possíveis utilizações de uma Pilha é a implementação da sequência de desfazer (Ctrl + Z) de um editor de texto.

III. Na estrutura Pilha, o último elemento a entrar também é o último elemento a sair.

IV. Na Pilha as operações de exclusão e inclusão são realizadas na mesma extremidade chamada topo.

Quantas afirmativas estão corretas? 

Alternativas
Q554730 Programação
 Assumindo o código abaixo:

 public static void main(String[] args) {

        int valor0 = 12;

        int valor1 = 4;

        float resultado = valor0++ / valor1--;

       System.out.println(resultado);

}

Qual será o resultado impresso?

Alternativas
Q554731 Programação
 Em relação a programação orientada a objetos, avalie as assertivas abaixo:

I. Uma subclasse herda atributos e métodos definidos de sua superclasse, se necessário for pode sobrepor métodos da superclasse e/ou ainda criar novos métodos e atributos e métodos.

II. Toda classe abstrata deve possuir ao menos um método abstrato.

III. É chamado de método sobrecarregado aquele parâmetros e nome iguais ao método original implementado na superclasse.

IV. Na linguagem Java, é utilizado para representar objetos que devem ser armazenados em disco rígido o modificador static.

A quantidade de itens corretos é igual a: 

Alternativas
Q554732 Programação
Sobre o tratamento de exceções na linguagem Java é corretor afirmar:
Alternativas
Q554733 Programação
. Threads são utilizadas quando há a necessidade de executarmos processo em paralelo. Em java ela pode possuir alguns estados.

I. Nova

II. Embargada

III. Bloqueada

IV. Executável

Em Java quantos estados são corretos? 

Alternativas
Q554734 Programação
Sobre listas e coleções na linguagem Java, podemos afirmar que:
Alternativas
Q554735 Programação
 Avalie as seguintes assertivas que tratam da linguagem Java:

I. As classes podem estender uma única superclasse e implementar várias interfaces.

II. Possui o processo Garbage Collection responsável pela alocação e desalocação da memória.

III. Utiliza o conceito de máquina virtual que permite que o código seja escrito uma única vez e a aplicação possa ser executada em diferentes sistemas operacionais.

IV. Por ser uma linguagem simples, para o desenvolvimento de programas utilizando Java é necessário somente a instalação de alguma versão da JRE, uma vez que a mesma já possui o compilador.

Quantas assertivas estão corretas? 

Alternativas
Q554736 Programação
 Palavras reservadas são palavras que não podem ser utilizadas como um identificador. A linguagem Java possui as palavras reservadas.

I. continue

II. procedure

III. constructor

IV. throws

A quantidade de itens corretos é igual a? 

Alternativas
Q554737 Banco de Dados
 Em banco de dados um dos modelos é o Modelo Lógico. Avalie as assertivas abaixo:

I. O modelo lógico apresenta uma visão do usuário do SGBD.

II. O modelo lógico pode ser representado utilizando o modelo de rede, modelo hierárquico ou ainda o modelo relacional.

III. O modelo relacional é representado por um conjunto de registros, sendo as relações por meio de ponteiros.

IV. O modelo lógico é completamente independente do SGDB escolhido.

A quantidade de itens corretos é igual a? 

Alternativas
Q554738 Programação
A respeito da linguagem de Programação Java é correto afirmar que:
Alternativas
Q554739 Programação
. Ao se executar o trecho de código abaixo, escrito na linguagem Java, será obtido o seguinte resultado:

public class Classe {

public static void main(String[] args) {

           int i = 9;

           int x = 10;

           System.out.println("Soma " + i + x);

}}

Alternativas
Q554740 Engenharia de Software
É notório e de comprovado valor que os testes são a melhor maneira de se garantir a qualidade de um software. O teste de regressão é um dos tipos de testes, que tem por objetivo?
Alternativas
Q554741 Engenharia de Software
Qual a alternativa correta a respeito do BDD?
Alternativas
Q554742 Banco de Dados
Sobre o Modelo Entidade-Relacionamento é correto afirmar que:
Alternativas
Q554743 Engenharia de Software
A respeito da técnica de testes TDD é correto afirmar que:
Alternativas
Q554744 Banco de Dados
 Sobres os Sistemas Gerenciadores de Bancos de Dados (SGBDs), avalie as assertivas abaixo:

I. Um SGBD faz a gestão de diversas bases de dados, permitindo o acesso e armazenamento de informações para programas e usuários finais.

II. Prepara aplicações para que possam acessar um ou mais bancos de dados. Na linguagem de programação Java, por exemplo, o JDBC (Java Data Base Connectivity) é um SGBD capaz de acessar dados de diferentes bancos.

III. Os metadados resultam da conversão de comandos DDL pelo compilador da DDL.

IV. O módulo de consulta do SGBD é capaz de criar automaticamente índices com o objetivo de criar consultas com melhor performance.

Qual é a alternativa correta? 

Alternativas
Respostas
21: D
22: C
23: C
24: B
25: B
26: C
27: A
28: A
29: C
30: D
31: A
32: D
33: B
34: C
35: D
36: B
37: A
38: A
39: B
40: B