Questões de Concursos Analista Análise e Desenvolvimento de Aplicações

Resolva questões de Analista Análise e Desenvolvimento de Aplicações comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

1Q197178 | , Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Em linguagens orientadas a objetos, existem dois conceitos fundamentais:

I – a definição de uma estrutura, a partir da qual é possível especificar todas as características da implementação, operações e armazenamento de informações para instâncias que serão criadas posteriormente.
II – instâncias específicas criadas a partir da definição das estruturas referentes ao conceito I.

Esses conceitos correspondem, respectivamente, ao que se conhece pelos nomes de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2Q197791 | , Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Considere o seguinte algoritmo de ordenação de elementos em uma lista:

1. Escolha um elemento que será chamado o pivot da lista.
2. Reordene a lista de tal forma que os elementos menores que o pivot venham antes dele e os elementos maiores ou iguais ao pivot venham depois dele. Essa operação é chamada de partição, e cria duas sublistas:
a. a de menores que o pivot e
b. a de maiores ou iguais ao pivot.
3. Aplique recursivamente os passos 1 e 2 às sublistas de menores e maiores que o pivot.

O algoritmo acima corresponde ao

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3Q197627 | , Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Que linguagem foi projetada para separar o conteúdo de um documento escrito em uma linguagem de marcação, tal como HTML, dos elementos de apresentação desse documento, tais como layout, cores e fontes?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

4Q194951 | Informática, Protocolos, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Como é denominado o sistema que localiza serviços, computadores ou quaisquer outros recursos conectados à Internet através da tradução de nomes de domínio para endereços IP?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

5Q197086 | Programação, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Considere o seguinte trecho de código em Java:

public class Dummy {
         public static int a = 1;
         public int b = 2;
}
Dummy x = new Dummy ( ) ;
Dummy y = new Dummy ( ) ;

x.a = 1 + y.a ;
x.b = x.a + y.b ;

System.out.println(“x.b = “ + x.b) ;

A saída na tela após a execução desse trecho será:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

6Q198000 | Informática, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Em um banco de dados, a tabela Pessoa foi criada com a seguinte instrução:

CREATE TABLE Pessoa (      PessoaID int ,
                                           Nome varchar (255) ,
                                           Sobrenome varchar (255),
                                           Endereco varchar (255) ,
                                           Cidade varchar (255)) ;

Após a criação, a tabela foi preenchida, porém o programador percebeu que todos os Nomes foram colocados no lugar do Sobrenome e vice-versa.

Que instrução SQL pode ser usada para realizar a troca, corrigindo a base?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

7Q199912 | Redes de Computadores, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

A arquitetura de protocolos da Internet prevê, em uma de suas camadas, a utilização de um protocolo que define uma comunicação fim a fim confiável e orientada à conexão, na qual erros ou perdas ocorridas na entrega dos pacotes pelo nível inferior são corrigidos pela retransmissão efetuada pelo terminal de origem para o destino.

O protocolo mencionado corresponde ao

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

8Q195694 | Redes de Computadores, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

O HTTP é um protocolo de aplicação que utiliza o

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

9Q195071 | Engenharia de Software, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Em Análise de Sistemas, a UML é uma

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

10Q196362 | , Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

No ciclo de desenvolvimento de sistemas, os testes são de suma importância e podem, dependendo do porte do sistema, ser bastante complexos, exigindo que seu planejamento e realização sejam divididos em fases. Em uma dessas fases, os testes são realizados por um grupo restrito de usuários finais do sistema, que simulam operações de rotina do sistema, de modo a verificar se seu comportamento está de acordo com o solicitado.

Essa fase é denominada teste de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

11Q194865 | Raciocínio Lógico, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Seja X uma variável aleatória com distribuição normal cuja média é ? e o desvio padrão é ?.

Se Y = 2X - 1 tem distribuição normal com média 5 e variância 20, o coeficiente de variação populacional ?/ ? vale

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

12Q195262 | , Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Devido à existência de grandes sistemas legados, a implantação de um Barramento de Serviços Corporativos (ESB) em uma grande empresa terá, inevitavelmente, que fornecer adaptadores para software proprietários. Entretanto, um ESB deve, idealmente, ser o mais aberto possível, para que tecnologias de diversos fabricantes possam ser integradas sem o custo adicional da utilização de tais adaptadores.

Nesse contexto, quais tecnologias são fundamentais para a implantação de um ESB aberto?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

13Q197668 | Redes de Computadores, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

A camada inter-rede da arquitetura TCP/IP permite a comunicação entre dois hosts quaisquer conectados à inter-rede através do IP (Internet Protocol).

Uma das suas principais funcionalidades é o encapsulamento de mensagens da camada de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

15Q196784 | Informática, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Nas transações em bancos de dados concorrentes, se uma transação requer o acesso

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

16Q199355 | , Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Qual documento HTML, ao ser aberto por um web browser, irá exibir o texto Copa 2014 - A Copa do Brasil, com o substantivo Brasil na cor verde?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

17Q195666 | Informática, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Considere o seguinte código SQL:

CREATE TABLE EMPREG
(ID INTEGER PRIMARY KEY, NOME CHAR(20), SOBRENOME CHAR(60), SALARIO REAL);
INSERT INTO EMPREG VALUES (44, ‘William’, ‘Simpson’, 6387.01);
INSERT INTO EMPREG VALUES (11, ‘Fulano’, ‘Brasil’, 3045.78);
INSERT INTO EMPREG VALUES (22, ‘Beltrano’, ‘da Silva’, 4046.79);
INSERT INTO EMPREG VALUES (33, ‘Carlos’, ‘da Silva’, 13040.78);
CREATE TABLE COMISSAO
(ID INTEGER REFERENCES EMPREG(ID), MES INTEGER CHECK (MES BETWEEN 1 AND 12),
VALOR_COMISS REAL, PRIMARY KEY (ID, MES));
INSERT INTO COMISSAO VALUES (22,1,1001.67);
INSERT INTO COMISSAO VALUES (22,6,1001.67);
INSERT INTO COMISSAO VALUES (44,5,2338.67);
INSERT INTO COMISSAO VALUES (11,1,400.67);
INSERT INTO COMISSAO VALUES (33,9,2340.00);
INSERT INTO COMISSAO VALUES (44,12,2940.67);

O resultado da consulta

SELECT NOME FROM EMPREG WHERE 2340.00 < (SELECT AVG(VALOR_COMISS) FROM COMISSAO WHERE EMPREG.ID = COMISSAO.ID);

será

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

18Q199929 | , Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Preocupado com os constantes erros nos sistemas entregues aos usuários, um analista de desenvolvimento resolveu realizar testes conforme o modelo V.

A correspondência da validação dos modelos por fases do processo de software, de acordo com esse modelo, está representada em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

19Q196118 | Programação, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Uma empresa integrou diversos sistemas legados, na sua maioria escritos em COBOL e rodando em mainframes, à sua nova arquitetura de software, orientada para serviços. A solução adotada irá permitir que aplicações antigas, mas que ainda são úteis para a empresa, possam conviver com sistemas mais novos, baseados na Web e desenvolvidos em J2EE e PHP.

Em qual princípio SOA essa solução se encaixa?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

20Q196038 | Redes de Computadores, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Considere as afirmativas abaixo sobre a arquitetura de três camadas.

I – A arquitetura de três camadas é uma outra forma de designar a arquitetura MVC.
II – Nas aplicações Web, os módulos da camada intermediária rodam usualmente em um servidor de aplicações.
III – Toda a comunicação entre a camada de apresentação e a camada de dados tem de passar pela camada intermediária.

Está correto o que se afirma em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.