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
 

Quanto ao desenvolvimento para dispositivos móveis, analise as afirmativas abaixo e assinale a alternativa correta.

I. aplicativos híbridos contam com linguagens de web e usam frameworks para serem convertidos em um app instalável nos aparelhos.

II. uma aplicação desenvolvida para Android consegue rodar nativamente no iOS.

III. o desenvolvimento de um aplicativo nativo permite otimizar o código, por tratar diretamente com as bibliotecas do aparelho.


A
Apenas as afirmativas I e II estão corretas

B
Apenas as afirmativas II e III estão corretas

C
Apenas as afirmativas I e III estão corretas

D
As afirmativas I, II e III estão corretas

Apesar do crescente aumento de desempenho de computadores denominados convencionais encontrados no mercado, existem usuários especiais que executam aplicações que precisam de ainda maior desempenho. Se executadas em máquinas convencionais, estas aplicações precisariam de várias semanas ou até meses para executar. Em alguns casos extremos, nem executariam por causa de falta de memória.


É considerado um exemplo de tipo de aplicação que necessita de maior desempenho a/o


A
calculadora.

B
previsão do tempo.

C
controle de usuários.

D
gestão de estoque de produtos.

Quais são os tipos de lógica de programação utilizados no processamento automático de dados?


A

Lógica linear, modular e estruturada.


B

Lógica sequencial, de repetição e de seleção.


C

Lógica funcional, de procedimento e de rotina.


D

Lógica sequencial, sequencial-indexada e aleatória.

Sobre o componente Calc do LibreOffice 5.0, é INCORRETO:


A

Para selecionar múltiplas colunas ou linhas contínuas, clique na primeira coluna ou linha do grupo, mantenha pressionada a tecla Shift e clique na última coluna ou linha do grupo.


B

Para abrir um arquivo CSV no Calc, primeiramente deve-se salvar o arquivo com extensão .txt e em seguida, ir no menu Arquivo > Abrir e localizar o arquivo.


C

Para selecionar colunas ou linhas que não são contínuas, clique na primeira coluna ou linha do grupo, mantenha pressionada a tecla Ctrl e clique em todas as colunas ou linhas que deseja selecionar.


D

No menu Janela, há a opção Congelar. Uma linha grossa aparece entre as linhas ou colunas e indicam onde o congelamento foi colocado.


E

Para inserir um número negativo, digite um sinal de menos (-) na frente do número ou coloque o número entre parênteses (), por exemplo (1234).

Ao utilizar o navegador Mozilla Firefox, as teclas de atalho para atualizar uma página (ignorando o cache), abrir uma nova aba e imprimir uma página, são respectivamente:


A

Ctrl + A, Ctrl + N, Ctrl + I


B

Ctrl + F5, Ctrl + T, Ctrl + P


C

Ctrl + F5, Ctrl + N, Ctrl + P


D

Ctrl + F2, Ctrl + T, Ctrl + P


E

Ctrl + F2, Ctrl + N, Ctrl + I

O TOGAF ADM, um método de desenvolvimento de arquiteturas corporativas do TOGAF, é constituído por um ciclo de desenvolvimento que contém um conjunto de fases iterativas, integradas pelo gerenciamento de requisitos e organizadas, inicialmente, pela fase preliminar, cujo escopo deve ser definido na fase de


A

arquitetura de negócio.


B

arquitetura de tecnologia.


C

governança e implementação.


D

visão de arquitetura.


E

arquitetura de sistemas de informação.

Para reforçar a integridade nos processos de TI, é importante tomar medidas e reforçar a infraestrutura de proteção de dados. Isso pode ser feito dos seguintes modos:

I. Utilizando controles de versões para retornar arquivos a versões anteriores no caso de terem sido alterados de forma inapropriada ou de terem trechos excluídos de modo acidental;

II. Implantando sistemas de verificação para detectar alterações nos dados que possam acontecer na rede ou por conta de eventos não ocasionados por interação humana (falhas em equipamentos, pulso eletromagnético etc.);

III. Usando somas de verificação (checksum) para checar a integridade de dados enviados por canais com ruídos ou armazenados em diferentes meios por determinado período;

IV. Contando com backups prontos para recuperar dados alterados, entre outras medidas.

Está correto o contido:


A

Apenas nas opções I e II.


B

Apenas nas opções II e III.


C

Apenas nas opções II, III e IV.


D

Em todas as opções.

Leia as afirmativas a seguir:

I. Base de dados é uma coleção de dados relacionados.

II. Aplicações web não podem utilizar bancos de dados.

Marque a alternativa CORRETA:


A

As duas afirmativas são verdadeiras.


B

A afirmativa I é verdadeira, e a II é falsa.


C

A afirmativa II é verdadeira, e a I é falsa.


D

As duas afirmativas são falsas.

Dado o código abaixo, qual será o valor da variável “c”?


List<String> l = new ArrayList<String>();

l.add("um");

l.add("dois");

l.add("tres");

l.add("quatro");

l.add("cinco");

Stream<String> s = l.stream();

Long c = s.filter( i -> i.length() > 3 ).count();


A

1


B

2


C

3


D

4


E

5

Assinale a alternativa que contenha características de site estático.


A

As informações podem ser inseridas, alteradas e excluídas automaticamente, por meio de scripts no servidor, uma vez que a plataforma é pré-processada por ele, interpretado somente na máquina do usuário.


B

A forma de inclusão, alteração e exclusão de conteúdo é feita manualmente no código do site, Inexistência de gerenciamento de conteúdo. Interpretado somente na máquina do usuário.


C

As informações podem ser inseridas, alteradas e excluídas automaticamente, por meio de scripts no servidor, uma vez que a plataforma é pré-processada por ele.


D

A interpretação é, posteriormente, executada na máquina do usuário, A forma de inclusão, alteração e exclusão de conteúdo é feita manualmente no código do site

Considere as seguintes atividades.

I Elicitar requisitos, restrições e descrição do ambiente.

II Avaliar a confiabilidade, estimando-se a frequência e a severidade das falhas.

III Identificar a sensibilidade dos atributos de qualidade em relação a vários atributos de arquitetura.

IV Identificar eventos que dirigem a sequência de interações e compreender como esses eventos se relacionam com objetos específicos.

No desenvolvimento de aplicações em ambiente web, para estabelecer a arquitetura adequada a cada caso, são realizadas atividades iterativas de análise de projeto, entre as quais se incluem as apresentadas apenas nos itens


A

I e III.


B

I e IV.


C

II e IV.


D

I, II e III.


E

II, III e IV.

Ainda sobre Write do LibreOffice 5.0, para mostrar a caixa de diálogo “localizar e substituir”, usa-se a tecla de atalho:


A

Shift+H


B

Ctrl+E


C

Ctrl+H


D

Ctrl+S


E

Shift+F

A característica inovadora do Scrum é sua fase central, chamada ciclos de sprint. Assinale a alternativa que contenha as principais características desse processo:


A

São de comprimento fixo, normalmente duas a quatro semanas. Eles correspondem ao desenvolvimento de um release do sistema em XP., O ponto de partida para o planejamento é o backlog do produto, que é a lista do trabalho a ser feito no projeto. Durante a fase de avaliação do sprint, este é revisto, e as prioridades e os riscos são identificados. O cliente está intimamente envolvido nesse processo e, no início de cada sprint, pode introduzir novos requisitos ou tarefas.


B

É o ponto central com poderes de liderança sobre o produto. Ele é o único responsável por decidir quais recursos e funcionalidades serão construídos e qual a ordem que devem ser feitos.


C

É simplesmente a junção de todas essas pessoas em uma equipe multidisciplinar, e que são responsáveis pela concepção, construção e testes do produto.


D

É o ponto central com poderes de liderança sobre o produto. Ele é o único responsável por decidir quais recursos e funcionalidades serão construídos e qual a ordem que devem ser feitos. É simplesmente a junção de todas essas pessoas em uma equipe multidisciplinar, e que são responsáveis pela concepção, construção e testes do produto.

Para que, ao se posicionar o ponteiro do mouse sobre cada um dos links da página, a cor da letra do link mude para vermelha, deve-se utilizar para a página web a configuração CSS


A

a:hover {color: #00FF00}.


B

a:over {font-color: #0000FF}.


C

a:hover {font-color: #FF0000}.


D

a:over {color: #00FF00}.


E

a:hover {color: #FF0000}.

O reuso de software é extremamente importante nos dias atuais e é algo que é levado muito em conta quando uma empresa organiza sua linha de produção. Considerando o exposto, assinale a alternativa que NÃO apresenta um conceito importante no reuso de componentes de software.


A

Reuso de um componente, o que reduz o risco em relação ao desenvolvimento do zero.


B

Redução significativa de esforços por parte da equipe.


C

Confiabilidade e segurança em componentes largamente testados.


D

Fim da documentação de componentes em geral.


E

Exigência de padronização para um reuso geral.

Considere uma String s, que armazena o valor "ALO MUNDO”. Utilizando Java e Python, respectivamente, a alternativa com as instruções que exibiriam a substring “MU” seria:


A

Java: s.substring(4,6)

Python: s.substring(5,7)


B

Java: s[5,6]

Python: s[5:6]


C

Java: s.substring(4,6)

Python: s[-5:-3]


D

Java: s.substring(-4,-3)

Python: s[5:6]


E

Java: s.substring(4,6)

Python: s.substr(4,6)

A tabela abaixo armazena as informações climáticas de uma dada cidade em um banco de dados relacional. Os campos cidade, temp_min, temp_max, prcp e data da tabela indicam, respectivamente, o nome da cidade, a temperatura mínima, a temperatura máxima, a quantidade de precipitação e a data do registro.

Imagem associada para resolução da questão

A consulta que permite saber a cidade ou as cidades que registraram a maior temperatura mínima é


A
Imagem associada para resolução da questão

B
Imagem associada para resolução da questão

C
Imagem associada para resolução da questão

D
Imagem associada para resolução da questão

Considerando que a função abaixo foi escrita em JavaScript, qual o número retornado pela execução da função quando o parâmetro “num” tiver valor 15?

function somar(num) {

var total = 0;

for (var x = 0; x < num; x++){

total += x;

}

return total;

}


A

105.


B

45.


C

10.


D

9.


E

0.

   
Gerar simulado