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
 
Suponha que ‘vec’ é um array ordenado de 1000 chaves inteiras. Quantas comparações no máximo são necessárias para verificar se um inteiro qualquer ‘r’ pertence a ‘vec’?

A
10

B
50

C
500

D
1000

E
100

Um dos pontos importantes quando se trabalha com o desenvolvimento de aplicações mobile é o cuidado especial com layouts. Um dispositivo móvel tem um espaço menor para o posicionamento de elementos em sua interface gráfica. O Android oferece algumas formas para que se possa trabalhar com o layout. Sobre as formas de layout em Android, assinale a alternativa INCORRETA.


A

O LinearLayout permite a organização dos elementos de forma linear, posicionando itens um abaixo do outro, quando configurado com orientação vertical.


B

O LinearLayout permite a organização dos elementos de forma linear, posicionando itens um ao lado do outro, quando configurado com orientação horizontal.


C

O TableLayout permite a criação de layouts com a organização em formato de tabelas.


D

O RelativeLayout permite posicionar um elemento em um local relativo a outro componente.


E

O elemento TableRow do TableLayout é utilizado para representar uma coluna e seus elementosfilhos representam uma célula.

Em um programa construído na linguagem C# da plataforma Microsoft .NET, um Auditor se deparou com uma condição if(x && y), em que x e y são valores booleanos (bool). Na instrução if,


A

caso x seja false, y não será avaliado.


B

tanto x quanto y serão sempre avaliados.


C

caso y seja true, x não será avaliado.


D

somente x será avaliado.


E

somente y será avaliado.

Existem diferentes maneiras de se criar uma aplicação Web, diferentes plataformas de desenvolvimento e frameworks padronizados. Sobre aplicações web, é correto afirmar que


A

um HTML é um campo da página web que será visualizada pelo usuário de nossa aplicação. Normalmente uma aplicação Web vai possuir muitas páginas e consequentemente muitos campos.


B

um MVC é uma página fixa na web que será visualizada pelo usuário de nossa aplicação. Normalmente uma aplicação Web vai possuir muitos MVC.


C

um Web Form é uma página web que será visualizada pelo usuário de nossa aplicação. Normalmente uma aplicação Web vai possuir muitas páginas e consequentemente muitos Web Forms.


D

um HttpHandlers é uma página web que será configurada pelo usuário de nossa aplicação. Normalmente uma aplicação Web vai possuir muitas páginas e uma única configuração.


E

um WordPress é uma página web que será visualizada pelo usuário de nossa aplicação. Normalmente uma aplicação Web vai possuir muitas funções, limitando a ação do WordPress.

A expressão a seguir especifica que: 1 será adicionado a x, se x for maior que 0; 1 será subtraído de x, se x for menor que 0; o valor de x será mantido, se x for igual a zero. Se (x > 0) então x++; senão if (x < 0) x-- ;

C
Certo

E
Errado
Na programação estruturada, os níveis de complexidade são reduzidos em função da divisão do programa total em módulos funcionais, não organizados de forma hierárquica.

C
Certo

E
Errado

Considere os seguintes comandos na programação em Python.


a = " Hello, World! "

print(a.strip())


Esses comandos, quando executados, apresentarão o resultado a seguir.


a[0]=Hello,

a[1]=World!


C

Certo


E

Errado

Planejamento Estratégico é um processo gerencial para analisar uma instituição sob diversos ângulos, direcionando seus rumos e monitorando suas ações de forma concreta. Constitui um processo contínuo e sistemático, que possui o maior conhecimento possível acerca do futuro. Nesse contexto, observe a figura a seguir, que estabelece diversas fases relacionadas à elaboração de um planejamento estratégico.

Imagem associada para resolução da questão


A seguir são listadas as atividades que devem ser desenvolvidas durante a elaboração do planejamento estratégico.


A1 - SituaçãoAtual (Análise Interna)

A2 - Desdobramentos da Estratégia

A3 - Definição da Estratégia

A4 -Análise dos ambientes

A5 - Definição de Objetivos

A6 - Missão e Visão


As fases F1 – F2 – F3 – F4 – F5 – F6, indicadas na figura, correspondem, respectivamente, às seguintes atividades da lista acima:


A

A1 –A3 –A2 –A6 –A4 –A5


B

A3 –A2 –A6 –A4 –A5 –A1


C

A6 –A4 –A5 –A1 –A3 –A2


D

A4 –A5 –A1 –A3 –A2 –A6


E

A5 –A1 –A3 –A2 –A6 –A4

Em relação aos sistemas distribuídos, analise a assertiva a seguir: “é composto por um conjunto de processos ou objetos, em um grupo de computadores, que interagem entre si de forma a implementar a comunicação e oferecer suporte para compartilhamento de recursos a aplicativos distribuídos”. Trata-se de:


A

Thread.


B

Callback.


C

Plataforma.


D

Middleware.

Os sistemas de arquivos geralmente contêm informações altamente valiosas para seus usuários. Portanto proteger essas informações de ameaças para uso não autorizado é uma preocupação importante em todos os sistemas de arquivos. Da perspectiva da segurança, os sistemas computacionais têm três objetivos gerais, com ameaças correspondentes, sendo eles:


A

confidencialidade dos dados, que está relacionado ao acesso por terceiros não autorizados. Integridade dos dados, que significa que os dados devem ter coerência no seu conteúdo, não importando quem os acesse. Disponibilidade do sistema, que significa que ninguém deve ser capaz de perturbar o sistema para torná-lo inútil.


B

confidencialidade dos dados, que significa que os usuários não autorizados não devem ser capazes de modificar quaisquer dados sem a permissão do proprietário. Integridade dos dados, que está relacionado a impedir o acesso por terceiros não autorizados, evitando sua exposição. Disponibilidade do sistema, que significa que ninguém deve ser capaz de perturbar o sistema e torná-lo inútil.


C

confidencialidade dos dados, que está relacionado a evitar o acesso por terceiros não autorizados, evitando a exposição dos dados. Integridade dos dados, que significa que usuários não autorizados não devem ser capazes de modificar quaisquer dados sem a permissão do proprietário, evitando a falsificação dos dados. Disponibilidade do sistema, que significa que ninguém deve ser capaz de perturbar o sistema para torná-lo inútil, evitando, assim, a negação de serviço.


D

confidencialidade dos dados, que está relacionado a evitar o acesso por terceiros não autorizados, evitando a exposição dos dados. Integridade dos dados, que significa que os dados devem ser integrados em um único local, aumentando a facilidade de controle dos dados. Disponibilidade do sistema, que significa que ninguém deve ser capaz de perturbar o sistema para torná-lo inútil, evitando, assim, a negação de serviço.


E

confidencialidade dos dados, que está relacionado a evitar o acesso por terceiros não autorizados. Integridade dos dados, que significa que os dados devem ter coerência no seu conteúdo, não importando quem os acessa. Disponibilidade do sistema, que significa que ninguém deve ser capaz de perturbar o sistema para torná-lo inútil.

Assinale a alternativa que apresenta um objetivo do processo de pré-venda.


A

Qualificar requisitos.


B

Buscar novos membros para o time.


C

Negociar com o time de desenvolvimento os prazos.


D

Buscar novos domínios de aplicação a serem atendidos.


E

Buscar prospecções e leads, e qualificá-los.

Considere as informações a seguir para responder à questão.

Imagem associada para resolução da questão

A consulta que permite exibir o nome dos departamentos e a quantidade de todos os empregados que foram contratados antes do dia 04-04-2018 e com salário maior ou igual a 950 é


A
SELECT DEPARTAMENTO.DEP_NOME, sum(EMPREGADO.EMP_CODE) AS Quantidade FROM DEPARTAMENTO, EMPREGADO WHERE EMPREGADO.DEP_CODE = DEPARTAMENTO.DEP_CODE AND EMPREGADO.EMP_ADMISSAO < '2018-04-04' OR EMPREGADO.EMP_SALARIO >= 950 GROUP BY DEPARTAMENTO.DEP_CODE.

B
SELECT DEPARTAMENTO.DEP_NOME, count(EMPREGADO.EMP_CODE) AS Quantidade FROM DEPARTAMENTO, EMPREGADO WHERE EMPREGADO.DEP_CODE = DEPARTAMENTO.DEP_CODE AND EMPREGADO.EMP_ADMISSAO < '2018-04-04' AND EMPREGADO.EMP_SALARIO >= 950 GROUP BY DEPARTAMENTO.DEP_CODE.

C
SELECT DEPARTAMENTO.DEP_NOME, count(EMPREGADO.EMP_CODE) AS Quantidade FROM DEPARTAMENTO, EMPREGADO WHERE EMPREGADO.DEP_CODE = DEPARTAMENTO.DEP_NOME AND EMPREGADO.EMP_ADMISSAO BETWEEN '2018-04-04' AND 'TODAY 'AND EMPREGADO.EMP_SALARIO >= 950 GROUP BY EMPREGADO.EMP_CODE.

D
SELECT avg(EMPREGADO.EMP_CODE) AS Quantidade, DEPARTAMENTO.DEP_NOME FROM DEPARTAMENTO WHERE EMPREGADO.DEP_CODE = DEPARTAMENTO.DEP_CODE AND EMPREGADO.EMP_ADMISSAO < '2018-04-04' AND EMPREGADO.EMP_SALARIO LIKE '950' GROUP BY DEPARTAMENTO.DEP_CODE.

E
SELECT sum(EMPREGADO.EMP_CODE) As Quantidade, DEPARTAMENTO.DEP_CODE FROM EMPREGADO WHERE EMPREGADO.DEP_CODE = DEPARTAMENTO.DEP_CODE AND EMPREGADO.EMP_ADMISSAO BETWEEN '2018-04-04' AND 'TODAY' AND EMPREGADO.EMP_SALARIO >= 950 GROUP BY DEPARTAMENTO.DEP_CODE.

Considere a seguinte regra: um objeto que apresenta estrutura mais simples, mais equilibrada, mais homogênea e mais regular, segundo a teoria da Gestalt e percepção visual, tende a ser memorizado e reconhecido com mais rapidez.

Designers adotam esse princípio para elaborarem não só marcas, produtos e identidades visuais, mas também elementos e componentes de interfaces e telas para websites, de modo que usuários consigam reconhecer, memorizar e distinguir elementos e informações em websites de maneira inequívoca e ágil.

O princípio dado acima fundamenta o conceito de


A

unificação.


B

sintonia.


C

coerência.


D

pregnância.

A respeito da API OpenMP, é correto afirmar:


A

todas as barreiras são explícitas.


B

falso compartilhamento ocorre quando cada posição de um vetor ocupa uma linha inteira de cache.


C

em schedule (guided), o OpenMP atribui uma iteração por vez a cada thread até que todas as iterações sejam executadas.


D

as funções de sincronização explícita podem ser bloqueantes ou não bloqueantes.

Em redes de comunicação de dados, existem três modos de transmissão: o simplex, em que os dados circulam em apenas um sentido; o half-duplex, em que os dados circulam nos dois sentidos ao mesmo tempo; e o full-duplex, também conhecido por ligação de alternância.

C
Certo

E
Errado

O comando _________ do SMP/E seleciona SYSMODs presentes na ___________ zone e instala os elementos fornecidos pelas SYSMODs na _________ zone indicada no comando SET BOUNDARY, que o precede.

Assinale a alternativa que completa, correta e respectivamente, as lacunas do enunciado acima, que descreve o processo realizado por um dos comandos de SMP/E.


A
REJECT – GLOBAL – TARGET

B
APPLY – TARGET – GLOBAL

C
RESTORE – GLOBAL – DLIB

D
APPLY – GLOBAL – TARGET

E
ACCEPT – TARGET – GLOBAL

O React é uma biblioteca utilizada para desenvolvimento de interfaces (frontend) que tem como base o princípio do desenvolvimento de componentes. O React utiliza-se de uma técnica de dividir as estruturas complexas em partes menores e desenvolver para cada uma delas um componente. Como é o nome dessa técnica?


A

Component Driven Development..


B

Component Development Structured.


C

Driven Component Divided.


D

Work Driven Structured.


E

Development React Structured.

A instrução CSS3 margin: 25px 50px 75px; significa que a margem


A

inferior tem 0px.


B

direita e a esquerda têm 50px.


C

superior tem 75px.


D

direita tem 75px.


E

esquerda tem 25px.

   
Gerar simulado