Questões de Concurso sobre Programação e execução dos Serviços.

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
2.580 questões encontradas
Questões por página
20
Mais recentes
 

Para a determinação da parte decimal de um número real, pode-se utilizar a função INT(x), como no exemplo a seguir, onde INT(x) retorna a parte inteira de x.

x = 3.1415926;

escreva x-INT(x)


C
Certo

E
Errado

Sobre análise de código malicioso, observe o código a seguir e marque a única alternativa que corresponde ao tipo de Malware característico da ação do código em destaque:

Imagem associada para resolução da questão


A
Backdoor.

B
Vírus.

C
Worm.

D
Keylloger.

E
Rabbit.

Sobre as formas de normalização em um banco de dados relacional, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. Para estar na Primeira Forma Normal (1FN), deve-se criar tabelas separadas para cada grupo de dados relacionados e existir somente uma coluna duplicada em cada tabela.

II. Para estar na Segunda Forma Normal (2FN), deve-se estar na 1FN e eliminar as colunas que não possuem dependência funcional com as chaves primárias.

III. Para estar na Quarta Forma Normal (4FN), deve-se estar na 3FN e não existir dependências multivaloradas.

IV. Para estar na Terceira Forma Normal (3FN), deve-se estar na 2FN e eliminar as colunas que não possuem dependência funcional dentro da chave primária.


A

Apenas I e III.


B

Apenas III.


C

Apenas II, III e IV.


D

Apenas I e IV.


E

Apenas III e IV.

A cláusula switch é uma estrutura de repetição, sendo que não há a obrigatoriedade de a expressão utilizada pelo switch retornar um resultado.


C

Certo


E

Errado

Imagem associada para resolução da questão

Considerando o trecho de código apresentado, assinale a opção correta a respeito da linguagem Java.


A
Em Java, uma classe abstrata impede o uso de polimorfismo.

B
A palavra-chave abstract é utilizada para impedir que a classe Servidor seja instanciada.

C
Em Java, uma classe abstrata veda o uso de herança.

D
protected double salario significa que salario é visto por qualquer objeto ou superclasse.

A estrutura de dados formada por conjuntos de pontos (nós ou vértices) em um conjunto de linhas (arestas e arcos) que conectam vários pontos é denominada


A

lista encadeada.


B

fila circular.


C

grafo.


D

árvore.


E

pilha.

Em um computador com o Linux Red Hat em que está instalado o JBoss Enterprise Application Platform 6 em sua execução padrão, um Técnico de Informática deseja acessar a página web do console de gerenciamento (management console) do servidor na máquina local para poder iniciar e parar o servidor, implantar aplicações e fazer modificações persistentes na configuração do servidor. Para isso, terá que digitar na linha de endereço do navegador a instrução


A

http://192.168.0.1:8084/domain/console/.


B

http://localhost:9990/console/.


C

http://192.168.0.1:8084/domain/App.html#console/.


D

http://localhost:9990/domain/console.html/.


E

http://localhost:8080/jboss/App.html#console/.

Considere o código fonte da página abaixo, que faz parte de um site responsivo.


<!DOCTYPE html>

<html lang="pt-br">

<head>

<title>TRF5</title>

<meta charset="utf-8">

<link rel="stylesheet" href="bootstrap.min.css">

<script src="jquery.min.js"></script>

<script src="bootstrap.min.js"></script>

</head>

<body>

<div class="caixa">

<ul class="...I... ">

<li><a href="#">Anterior</a></li>

<li><a href="#">Próximo</a></li>

</ul>

</div>

</body>

</html>


Para que este código crie dois botões para paginação, "Anterior" e "Próximo", um ao lado do outro, utilizando Bootstrap, a lacuna I deve ser corretamente preenchida com


A

top-pagination ou bottom-pagination.


B

back-advance ou history-go.


C

media-go ou media-pagination.


D

pager ou pagination.


E

modal ou colapse.

Um Analista de Sistemas que utiliza o SVN em linha de comando deseja adicionar um arquivo chamado index.html ao repositório e atualizá-lo, ou seja, efetivar a adição do arquivo enviando a modificação ao servidor. Para isso, terá que utilizar

A
os comandos svn append index.html e svn commit -a index.html.

B
os comandos svn add file='index.html' e svn commit -x index.html.

C
o comando svn add index.html --commit log "Repositório atualizado".

D
os comandos svn add index.html e svn commit -m "Novo arquivo adicionado".

E
o comando svn add 'index.html' to repository and commit.

O trecho “String[] args” consiste em um vetor (array) que permite conter parâmetros, os quais serão informados por meio da linha de comando durante a execução do programa.


C

Certo


E

Errado

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:


procedure bubbleSort( A : lista de itens ordenaveis ) defined

as:

do

trocado := false

for each i in 0 to length( A ) - 2 do:

// verificar se os elementos estão na ordem certa

if A[ i ] > A[ i + 1 ] then

// trocar elementos de lugar

………………………………………………...

trocado := true

end if

end for

// enquanto houverem elementos sendo reordenados

while trocado

end procedure


A

trocar( A[ i ], A[ i + 1 ] )


B

trocar( A[ i + 1 ], A[ i ] )


C

trocar( A[ i + 1 ], A[ i + 2 ] )


D

trocar( A[ i ], A[ i + 2 ] )

Eric Evans, criador do DDD (Domain-Driven Design), afirma que, no DDD, foca-se numa linguagem que possa descrever sucintamente qualquer situação no domínio e descrever o que faremos para resolver ou que tipos de cálculos precisamos realizar. Essa linguagem pode ser compartilhada entre pessoas do negócio, especialistas de domínio, assim como os programadores que irão escrever o software, e isso chamamos de linguagem:


A

ecológica


B

temporal


C

ubíqua


D

estética

Analise o trecho de código a seguir.


A variável x representa o elemento de referência passado como parâmetro.


while( inicio <= termino )

{

meio = ( inicio + termino ) / 2;

if( a[ meio ].compareTo( x ) < 0 )

inicio = meio + 1;

else if( a[ meio ].compareTo( x ) > 0 )

termino = meio - 1;

else

return meio;

}


A qual algoritmo esse código pertence?


A

Busca binária


B

Ordenação heapsort


C

Busca sequencial


D

Ordenação quicksort

Após a instalação do JBoss 7 em um servidor com sistema operacional CentOS 6 e testar o seu correto funcionamento, um Analista deseja torná-lo disponível na web liberando o acesso em todas as interfaces ou para o IP público do servidor. Para efetuar essa configuração, ele deve editar o campo apresentado abaixo no arquivo /usr/share/jbossas/standalone/configuration/standalone.xml.


<interface name="public">

<inet-address value="${jboss.bind.address ..I.. }"/>

</ interface>


O valor a ser inserido em I deve ser


A

127.0.0.1.


B

allow_all.


C

0.0.0.0.


D

all_interface.


E

255.255.255.255.

Uma empresa que deseja investir em Tecnologia de Informação e Comunicação (TIC) deverá prover os seus investimentos, principalmente, na aquisição ou no desenvolvimento de softwares,

já que,

no que tange a implantação de um sistema de informação, o componente software é mais importante do que os outros dois: dados e redes.


Sobre o tema é correto afirmar que


A

a primeira afirmação é verdadeira, porém a segunda é falsa.


B

a primeira afirmação é falsa, porém a segunda é verdadeira.


C

as duas afirmações são verdadeiras.


D

as duas afirmações são falsas.

Analise a execução do comando a seguir.

chmod 731 aeronautica.sh

Após sua execução, quais serão as permissões do arquivo aeronautica.sh?


A
-rw-r--r--

B
-rw--w-r--

C
-rw-r--r-x

D
-rwx-wx--x
Um Programador faz parte de uma equipe de desenvolvimento que utiliza Test Driven Development − TDD. No processo de desenvolvimento com TDD,

A
escrevem-se e executam-se todos os testes antes de escrever qualquer código. Somente quando todos os testes passarem, os códigos são implementados.

B
a criação do software é sempre mais lenta por causa dos testes que precisam ser executados antes que os códigos sejam implementados.

C
o desenvolvimento e execução de testes automatizados ocorrem após o desenvolvimento do código-fonte da aplicação.

D
dá-se maior foco no design do caso de teste do que na produção do código que verifica se o teste funcionará corretamente.

E
começa-se escrevendo um teste simples que falha antes que ele realmente tenha algum código que o acompanhe.

Considere o seguinte diagrama de classes:


Imagem associada para resolução da questão


O conceito da orientação a objetos utilizado na classe Aeroplano é:


A

sobrecarga.


B

herança simples.


C

polimorfismo.


D

herança múltipla.


E

realização.

Os comandos de decisão, como, por exemplo, os comandos IF THEN ELSE, não são considerados como comandos de controle de fluxo pelo fato de utilizarem operadores aritméticos.

C
Certo

E
Errado
   
Gerar simulado