QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
14 questões encontradas

Ao desenvolver um aplicativo android, é possível utilizar layouts que a plataforma oferece de forma facilitada, pois, para usar os componentes, basta clicar sobre o desejado e arrastá-lo para a tela. Supondo que é necessário criar um longo formulário de entrada de dados do usuário e que será utilizado um dos layouts prontos da plataforma, qual é o layout mais indicado para esse caso?

A Linear Layout.
B Relative Layout.
C Table Layout.
D Tabs Layout.
E Blank Layout.
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile - 2019

A definição do que faz um sistema ser orientado a serviços (SOA) não é o número de web services que ele possui, e sim é necessário enxergar além da simples tecnologia para entender o que é SOA. Não se trata de web services, mas de exposição de lógica de negócios através de meios agnósticos — ou seja, SOA não é baseada em web services, mas sim em quanto do sistema pode ser acessado por mecanismos externos ao próprio sistema, de maneira independente de linguagem. Supomos que você está entrando em uma nova empresa agora que trabalha com a arquitetura de software baseada em SOA e começou a estudar as caraterísticas desse paradigma. Assinale a alternativa que NÃO apresenta uma das caraterísticas do SOA.

A Manter estado.
B Contrato de serviços padronizado.
C Abstração.
D Reutilização.
E Baixo acoplamento.
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile - 2019
Texto associado
TEXTO I
O último paradoxo da vida moderna: por que ficamos presos ao celular, mas odiamos falar por telefone?
Não deixe uma ligação rápida arruinar uma longa e confusa série de mensagens de WhatsApp
SILVIA LÓPEZ
Para iniciar um texto, Hemingway dizia a si mesmo: “Escreva a frase mais verdadeira que você conhece”. Neste caso, seria: a psicóloga Cristina Pérez, do Siquia, respondeu por meio de mensagens de áudio às perguntas que lhe enviamos por email. Essa curiosidade metajornalística não tem importância, não altera a qualidade de suas respostas, só ilustra a variedade e fluidez de opções com as quais podemos nos comunicar hoje. Recebemos um email? Respondemos com um áudio. Chegou um áudio de WhatsApp? Respondemos com um texto. Recebemos um telefonema? Não respondemos. Esperamos. Esperamos. E escrevemos: “Você me ligou? Não posso falar, é melhor me escrever”. O paradoxo do grande vício do século XXI é que estamos presos ao celular, mas temos fobia das ligações telefônicas.
A ligação telefônica − que, até não muito tempo atrás, esperávamos com alegria ou tolerávamos com resignação, mas nunca evitávamos com uma rejeição universal − se tornou uma presença intrusiva e incômoda, perturbadora e tirânica, mas por quê? “Uma das razões é que quando recebemos uma ligação, ela interrompe algo que estávamos fazendo, ou simplesmente não temos vontade de falar nesse momento”, explica a psicóloga Cristina Pérez. “Por outro lado, também exige de nós uma resposta imediata, ao contrário do que ocorre na comunicação escrita, que nos permite pensar bem no que queremos dizer. E a terceira razão seria o fato de não poder saber de antemão qual será a duração do telefonema”, acrescenta.
Adaptado de: https://brasil.elpais.com/brasil/2019/06/01/tecnologia/ 1559392400_168692.html. Acesso em: 25 jun. 2019
As questões de 1 a 10 se referem ao texto I.

No segundo parágrafo do texto, a
informação entre travessões

A descreve três atitudes negativas em relação
à ligação telefônica.
B é constituída por três ações que se excluem
mutuamente.
C é constituída por verbos que não requerem
um complemento.
D restringe o sentido do termo “ligação
telefônica”.
E completa o sentido do termo “ligação
telefônica”.
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile - 2019

Padrões de Projeto possibilitam retrabalhar os códigos antigos reduzindo problemas anteriormente, pois nos dizem como resolver problemas. Supomos que Pedro foi contratado para desenvolver um software para uma estação meteorológica que deve fornecer os dados de temperatura, umidade e pressão para outras classes que são responsáveis para apresentar dados aos usuários, apresentar dados em tela e realizar cálculos com dados meteorológicos. Essas classes precisam saber quando os valores aferidos pela estação forem alterados. Assinale a alternativa que apresenta o Padrão de Projeto correto a ser usado nesse caso para avisar as demais classes sobre a mudança de estados de um objeto.

A Adapter.
B Bridge.
C Builder.
D Singleton.
E Observer.
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile - 2019

O foco do framework do Ionic é o front view dos aplicativos, ou seja, ele fornece componentes para o desenvolvimento da interface dos aplicativos. Na prática, o Ionic nos fornece uma gama de componentes para serem utilizados na view, fazendo o controle através do AngularJS e, por fim, sendo compilado através do PhoneGap. Com base no exposto, para desenvolver um aplicativo nessa linguagem e aproveitar o recurso de executar a nova aplicação diretamente no navegador, qual é o comando do Ionic que, se executado na mesma pasta da aplicação, realiza a operação de executar essa aplicação diretamente no navegador padrão do computador?

A ionic start myapp
B ionic serve
C ionic start blank
D ionic start tabs
E ionic run android
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile - 2019

Para chegar a um nível de perfeição de um software, é necessário aplicar muitos testes, sendo que o teste de integração é um dos mais importantes. Considerando o exposto, assinale a alternativa que NÃO apresenta uma característica dos testes de integração de software.

A Testar as dependências entre os componentes.
B Testar as interfaces entre as unidades.
C Simular módulos ainda não implementados que se comunicam ao módulo testado.
D Testar conformidade com a especificação dos requisitos.
E Realizar teste estrutural ou caixa-branca.
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile - 2019

Se não é verdade que, se o carro é um
Fiesta, então sua cor não é azul, é correto
afirmar que

A o carro é um Fiesta e sua cor é azul.
B ou o carro não é um Fiesta ou sua cor não é
azul, nunca ambos.
C se o carro é azul, então ele não é um Fiesta.
D ou o carro é um Fiesta ou o carro é azul,
nunca ambos.
E o carro não é um Fiesta e sua cor não é
azul.
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile - 2019

O padrão Model-View-ViewModel (MVVM) que se assemelha, em alguns aspectos, ao MVC (Model View Controller) e ao MVP (Model View Presenter), visa estabelecer uma clara separação de responsabilidades em uma aplicação, mantendo uma espécie de façade entre o Modelo de objetos e a View que é a interface, com a qual o usuário interage. O Modelo, no MVVM, nada mais é do que o Modelo de domínio de uma aplicação, ou seja, as classes de negócio que serão utilizadas em uma determinada aplicação. Referente ao assunto, analise as assertivas e assinale a alternativa que aponta as corretas.

I. O Modelo são classes que encapsulam a lógica de negócios e os dados.
II. O Modelo referencia diretamente a View ou ViewModel.
III. O Modelo provê eventos de notificação de mudança de estado.
IV. Modelo de dados geralmente é utilizado com um repositório ou serviço.

A Apenas I, II e III.
B Apenas I, III e IV.
C Apenas II, III e IV.
D Apenas II e IV.
E Apenas III e IV.
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile - 2019

O Node.js possui seu próprio gerenciador de pacotes, que se chama NPM (Node PackageManager) e está integrado ao instalador principal do Node.js. As suas utilidades vão muito além de um simples gerenciador de dependência, pois ele permite que se criem comandos de automatização de tarefas para projetos. Assinale a alternativa que apresenta o comando para atualizar a versão de um módulo global.

A npm update nome_do_módulo
B npm update -gl nome_do_módulo
C npm update -g nome_do_módulo
D npm whoami
E npm publish nome_do_módulo
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile - 2019

Para construir uma aplicação Android, é possível utilizar quatro tipos de componentes, cada qual com um propósito e ciclo de vida bem definidos. Assinale a alternativa que apresenta os componentes que são executados em segundo plano e que não dispõem de interface gráfica, além de terem como objetivo principal realizar tarefas que podem consumir muito tempo para executar, sem comprometer a interação do usuário.

A Activities.
B Services.
C Content providers.
D Broadcast receivers.
E Routes.
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile - 2019