Questões de Concurso Para analista de tecnologia da informação - desenvolvimento

Foram encontradas 460 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q834058 Governança de TI
Quanto ao desenvolvimento dos modelos do processo AS IS e o TO BE, assinale a alternativa que esteja tecnicamente correta:
Alternativas
Q834057 Governança de TI
Para o desenvolvimento de um corpo comum de conhecimento sobre BPM (Business Process Management), foi criado um guia internacional denominado pela sigla:
Alternativas
Q834056 Governança de TI
Na modelagem de processos com o BPMN (Business Process Model and Notation), o círculo é utilizado para representar:
Alternativas
Q834055 Banco de Dados

Assinale a alternativa que complete correta e respectivamente as lacunas da seguinte frase:


A tecnologia OLAP permite uma análise _________e __________, neste tipo de análise, os dados são modelados em uma estrutura conhecida como ____________”:

Alternativas
Q834054 Programação

Assinale a alternativa correta. São os Servidores de Aplicação Java EE mais conhecidos no mercado:


(1) Jboss

(2) WebSphere

(3) GlassFish

(4) Eclipse

Alternativas
Q834053 Engenharia de Software

Quanto à refatoração (refactoring), analise as afirmativas abaixo e assinale a alternativa correta.


I. Quando o prazo de entrega está próximo do final, deve-se fazer a refatoração.

II. Quando o código está instável, e não funciona, é o melhor momento para fazer a refatoração.

III. EXtreme Programming tem refatoração como uma de suas práticas.

IV. É melhorar a estrutura do código de um sistema preservando as suas funcionalidades.


Estão corretas as afirmativas:

Alternativas
Q834052 Banco de Dados
Assinale, das alternativas abaixo, a única que identifica corretamente características do modelo de dados denominado tecnicamente como Modelo Relacional.
Alternativas
Q834051 Banco de Dados

Quanto aos diversos comandos da linguagem SQL (Structured Query Language), analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F) e assinale a alternativa que apresenta a sequência correta de cima para baixo.


( ) Duas palavras-chaves da DCL (Data Control Language) são: UPDATE e DELETE.

( ) Um dos comandos do DML (Data Manipulation Language) é o INSERT.

( ) Os comandos básicos da DDL (Data Definition Language) são: CREATE e DROP.

Alternativas
Q834050 Arquitetura de Software
Model-View-Controller (MVC) é um padrão de arquitetura de software (design pattern) que separa a informação (e as suas regras de negócio) da interface com a qual o usuário interage. O componente Model do MVC é a camada que:
Alternativas
Q834049 Programação
Para qualquer teste que venha a ser feito utilizando o JMeter, é necessário criar um Test Plan incluindo os elementos do teste. Alguns desses elementos podem ser:
Alternativas
Q834048 Programação

O termo Ajax passou a representar um amplo grupo de tecnologias da Web que podem ser usadas para implementar um aplicativo Web que se comunica com um servidor em segundo plano, sem interferir com o estado atual da página. As seguintes tecnologias podem ser incorporadas:


(1) XML

(2) CSS

(3) JavaScript

Alternativas
Q834047 Programação

Assinale a alternativa que completa, correta e respectivamente, as lacunas da seguinte frase:

“Em Java, usamos ________ Thread do pacote _______ para criarmos linhas de execução _________”.

Alternativas
Q834046 Engenharia de Software

Quanto aos fundamentos básicos de programação orientada a objetos, relacione os quatro conceitos abaixo com os respectivos significados mencionados logo em seguida:


CONCEITOS:

(1) herança.

(2) método.

(3) polimorfismo.

(4) encapsulamento.


SIGNIFICADOS:

(A) definem as habilidades dos objetos.

(B) é o princípio pelo qual duas ou mais classes, derivadas de uma mesma superclasse, podem invocar métodos que têm a mesma identificação mas comportamentos distintos.

(C) é o mecanismo pelo qual uma classe pode estender outra classe ou, ainda, ser estendida de outra classe.

(D) consiste na separação de aspectos internos e externos de um objeto

Alternativas
Q834045 Programação
Java Virtual Machine (Máquina Virtual Java) é um programa que carrega e executa os aplicativos Java, convertendo:
Alternativas
Q834044 Algoritmos e Estrutura de Dados
A estrutura de dados especial, que associa chaves de pesquisa a valores, também chamada de tabela de dispersão, é conhecida pelo nome em inglês:
Alternativas
Q834043 Algoritmos e Estrutura de Dados
Duas estruturas de dados básicas são a pilha e a fila. Os dois comandos clássicos utilizados na estrutura de dados do tipo pilha são:
Alternativas
Q834042 Algoritmos e Estrutura de Dados

Assinale, das alternativas abaixo, a única que identifica corretamente o comando do pseudocódigo de ordenação Bubble Sort abaixo, que foi extraído na linha pontilhada:


Imagem associada para resolução da questão

Alternativas
Q834041 Programação

Quanto à linguagem Java, analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F) e assinale a alternativa que apresenta a sequência correta de cima para baixo.


( ) Java tem dois comandos específicos de desvio incondicional: switch e while.

( ) Java tem o comando para realizar o desvio condicional: goto.

Alternativas
Q834040 Algoritmos e Estrutura de Dados
Se expressarmos em um pseudocódigo, como o português estruturado, a estrutura de repetição básica será equivalente a:
Alternativas
Q832562 Direito Processual Penal
Assinale a alternativa correta sobre as previsões expressas da Lei Federal n° 11.340, de 7 de agosto de 2006 (Lei Maria da Penha).
Alternativas
Respostas
201: B
202: C
203: D
204: A
205: D
206: C
207: B
208: C
209: B
210: B
211: A
212: D
213: B
214: A
215: C
216: D
217: A
218: D
219: B
220: C