2016 – FGV – IBGE: Analista de Sistemas/Desenvolvimento de Aplicações – Web

Juliana Jenny Kolb

Home > Concursos > Simulados de ProvasConcursos IBGE

2016 – FGV – IBGE: Analista de Sistemas/Desenvolvimento de Aplicações – Web

Results

#1. (FGV – IBGE/2016) Com relação ao AngularJS, analise as afirmativas a seguir:
I. É capaz de estender o HTML graças às diretivas do tipo ng-init e ng-app.
II. Suas expressões podem ser escritas dentro de chaves duplas.
III. Não oferece validação de forms do lado do cliente.
Está correto somente o que se afirma em:

#2. (FGV – IBGE/2016) jquery

#3. (FGV – IBGE/2016) Uma mensagem no protocolo SOAP, versão 1.2, é representada por um documento XML capaz de transportar dados de serviços Web. Os elementos considerados opcionais são:

#4. (FGV – IBGE/2016) O padrão de projeto MVVM foi proposto por John Grossman para simplificar o desenvolvimento de aplicações baseadas nas tecnologias WPF e Windows Phone. O MVVM foi desenvolvido como uma especialização do padrão:

#5. (FGV – IBGE/2016) No contexto do Ionic (versão 1.2), quando um analista cria um novo projeto, os principais arquivos gerados pelo framework são:

#6. (FGV – IBGE/2016) A manipulação de eventos assíncronos é preponderante no desenvolvimento de aplicações no Node.js. Os métodos comuns à classe EventEmitter são:

#7. (FGV – IBGE/2016) SOA é um estilo arquitetônico de software usado para construir soluções empresariais baseadas em serviços Web. São características dos serviços desse estilo:

#8. (FGV – IBGE/2016) Com relação ao modelo de serviços SAAS, analise as afirmativas a seguir:
I. Devido à complexidade e ao grande número de frameworks envolvidos, ele é considerado o modelo menos maduro na pilha de serviços de nuvem.
II. Ele trata dos requisitos de escalabilidade, desempenho, distribuição de dados e segurança das aplicações.
III. Está situado no topo da pilha de serviços de nuvem. Trata-se de uma aplicação completa oferecida ao consumidor como um serviço.
Está correto somente o que se afirma em: ? I-Errada: "menos madura". II-Errada ..."requisitos de escalabilidade, desempenho, distribuição de dados e segurança das aplicações." são características da tecnologia como um todo (Computação em nuvem). III-Correta, SaaS corresponde a camada mais externa do modelo conceitual, ela é composta por aplicativos que são executados no ambiente da nuvem.

#9. (FGV – IBGE/2016) Texto – A eficácia das palavras certas
Havia um cego sentado numa calçada em Paris. A seus pés, um boné e um cartaz em madeira escrito com giz branco gritava: “Por favor, ajude-me. Sou cego”. Um publicitário da área de criação, que passava em frente a ele, parou e viu umas poucas moedas no boné. Sem pedir licença, pegou o cartaz e com o giz escreveu outro conceito. Colocou o pedaço de madeira aos pés do cego e foi embora.
Ao cair da tarde, o publicitário voltou a passar em frente ao cego que pedia esmola. Seu boné, agora, estava cheio de notas e moedas. O cego reconheceu as pegadas do publicitário e perguntou se havia sido ele quem reescrevera o cartaz, sobretudo querendo saber o que ele havia escrito.
O publicitário respondeu: “Nada que não esteja de acordo com o conceito original, mas com outras palavras”. E, sorrindo, continuou o seu caminho. O cego nunca soube o que estava escrito, mas seu novo cartaz dizia: “Hoje é primavera em Paris e eu não posso vê-la”.
(Produção de Texto, Maria Luíza M. Abaurre e Maria Bernadete M. Abaurre)
O título dado ao texto:

#10. (FGV – IBGE/2016) A frase abaixo que exemplifica uma incoerência é:

#11. (FGV – IBGE/2016) “Havia um cego sentado numa calçada em Paris. A seus pés, um boné e um cartaz em madeira escrito com giz branco gritava: “Por favor, ajude-me. Sou cego”. Um publicitário da área de criação, que passava em frente a ele, parou e viu umas poucas moedas no boné. Sem pedir licença, pegou o cartaz e com o giz escreveu outro conceito. Colocou o pedaço de madeira aos pés do cego e foi embora”.
O texto pertence ao modo narrativo de organização discursiva, caracterizado pela evolução cronológica das ações. O segmento que comprova essa evolução é:

#12. (FGV – IBGE/2016) A frase abaixo em que o emprego do demonstrativo sublinhado está inadequado é:

#13. (FGV – IBGE/2016) “Havia um cego sentado numa calçada em Paris. A seus pés, um boné e um cartaz em madeira escrito com giz branco gritava: “Por favor, ajude-me. Sou cego”.
A respeito dos componentes e do sentido desse segmento do texto, é correto afirmar que:

#14. (FGV – IBGE/2016) A frase abaixo em que a substituição de uma oração reduzida por uma desenvolvida equivalente é inadequada é:

#15. (FGV – IBGE/2016) “Por favor, ajude-me. Sou cego”; reescrevendo as duas frases em uma só, de forma correta e respeitando-se o sentido original, a estrutura adequada é

#16. (FGV – IBGE/2016) “Sem pedir licença, pegou o cartaz e com o giz escreveu outro conceito”; a oração “Sem pedir licença” pode ser adequadamente substituída pela seguinte oração desenvolvida:

#17. (FGV – IBGE/2016) A frase abaixo, de Millôr Fernandes, que exemplifica o emprego da vírgula por inserção de um segmento entre sujeito e verbo é:

#18. (FGV – IBGE/2016) A polissemia – possibilidade de uma palavra ter mais de um sentido – está presente em todas as frases abaixo, EXCETO em:

#19. (FGV – IBGE/2016) Texto – A eficácia das palavras certas
Havia um cego sentado numa calçada em Paris. A seus pés, um boné e um cartaz em madeira escrito com giz branco gritava: “Por favor, ajude-me. Sou cego”. Um publicitário da área de criação, que passava em frente a ele, parou e viu umas poucas moedas no boné. Sem pedir licença, pegou o cartaz e com o giz escreveu outro conceito. Colocou o pedaço de madeira aos pés do cego e foi embora.
Ao cair da tarde, o publicitário voltou a passar em frente ao cego que pedia esmola. Seu boné, agora, estava cheio de notas e moedas. O cego reconheceu as pegadas do publicitário e perguntou se havia sido ele quem reescrevera o cartaz, sobretudo querendo saber o que ele havia escrito.
O publicitário respondeu: “Nada que não esteja de acordo com o conceito original, mas com outras palavras”. E, sorrindo, continuou o seu caminho. O cego nunca soube o que estava escrito, mas seu novo cartaz dizia: “Hoje é primavera em Paris e eu não posso vê-la”.
(Produção de Texto, Maria Luíza M. Abaurre e Maria Bernadete M. Abaurre)
A nova forma do cartaz apela para:

#20. (FGV – IBGE/2016) A frase em que a redundância está ausente é:

#21. (FGV – IBGE/2016) A frase em que o vocábulo “mas” tem valor aditivo é:

#22. (FGV – IBGE/2016) O termo em função adjetiva sublinhado que está substituído por um adjetivo inadequado é:

#23. (FGV – IBGE/2016) Em todas as frases abaixo o verbo ter foi empregado no lugar de outros com significado mais específico. A frase em que a substituição por esses verbos mais específicos foi feita de forma adequada é:

#24. (FGV – IBGE/2016) Em uma caixa há doze dúzias de laranjas, sobre as quais sabe-se que:
I – há pelo menos duas laranjas estragadas;
II – dadas seis quaisquer dessas laranjas, há pelo menos duas não estragadas.
Sobre essas doze dúzias de laranjas, deduz-se que:

#25. (FGV – IBGE/2016) 
 
  The title of Text I reveals that the author of this text is: 

#26. (FGV – IBGE/2016) De um grupo de controle para o acompanhamento de uma determinada doença, 4% realmente têm a doença. A tabela a seguir mostra as porcentagens das pessoas que têm e das que não têm a doença e que apresentaram resultado positivo em um determinado teste. mat26 Entre as pessoas desse grupo que apresentaram resultado positivo no teste, a porcentagem daquelas que realmente têm a doença é aproximadamente:

#27. (FGV – IBGE/2016) 
 
  TBased on the summary provided for Text I, mark the statements below as TRUE (T) or FALSE (F). 
 ( ) Contextual clues are still not accounted for by computers. 
 ( ) Computers are unreliable because they focus on language patterns. 
 ( ) A game has been invented based on the words people use. 
 The statements are, respectively:

#28. (FGV – IBGE/2016) Dos 40 funcionários de uma empresa, o mais novo tem 25 anos e o mais velho tem 37 anos. Considerando a idade de cada funcionário como um número inteiro de anos, conclui-se que:

#29. (FGV – IBGE/2016) Sem A, não se tem B.Sem B, não se tem C.
Assim, conclui-se que:

#30. (FGV – IBGE/2016) Sobre os amigos Marcos, Renato e Waldo, sabe-se que:
I – Se Waldo é flamenguista, então Marcos não é tricolor;
II – Se Renato não é vascaíno, então Marcos é tricolor;
III – Se Renato é vascaíno, então Waldo não é flamenguista.
Logo, deduz-se que: ? Questão resolvida, nr 40 da página de respostas

Resolução nr 40 da página Respostas dos Exercícios – Estruturas Lógicas, Proposições simples e compostas –

Clique aqui para acessar a página de Respostas ( )

#31. (FGV – IBGE/2016) Após a extração de uma amostra, as observações obtidas são tabuladas, gerando a seguinte distribuição de frequências: </br> mat27
Considerando que E(X) = Média de X, Mo(X) = Moda de X e Me(X) = Mediana de X, é correto afirmar que:

#32. (FGV – IBGE/2016) Raíza e Diego resolvem disputar um jogo em que cada um deles lança uma moeda honesta de forma independente e simultânea. Ela será vencedora no caso de dois resultados iguais, e ele, de dois diferentes. As probabilidades de vitória dela e dele são, respectivamente, iguais a:

#33. (FGV – IBGE/2016) Sejam Y, X, Z e W variáveis aleatórias tais que Z = 2.Y – 3.X, sendo E(X2) = 25, E(X) = 4, V ( ) 16, ( ) . Então a variância de Z é:

#34. (FGV – IBGE/2016) 
 
  According to the researchers from the University of California, Berkeley:

#35. (FGV – IBGE/2016) 
 
  If you are holding a fishing pole, the word “bank” means a:

#36. (FGV – IBGE/2016) Considere uma tabela hash com as seguintes características:
1. As chaves são as letras A,B,C,D,H.J,K,M,N,O,P,R,S,T,U;
2. A tabela possui 11 posições, referenciadas pelos índices de 0 até 10;
3. A função de hash é definida como hash(x)=posição(x) mod 11 onde x é a chave, e posição(x) é a posição da chave no alfabeto ABCDEFGHIJKLMNOPQRSTUVWXYZ, tal que posição(“A”) retorna 1 e posição(“Z”) retorna 26.
Analise as afirmativas sobre a tabela após seu preenchimento com as chaves listadas acima.
I. Nenhuma chave foi alocada à posição 6;
II. A chave “K” foi alocada à posição zero;
III. As chaves “B” e “N” colidiram na posição 3;
IV. Apenas uma letra foi alocada à posição 9.
Está correto somente o que se afirma em:

#37. (FGV – IBGE/2016) 
 
The word “so” in “perhaps more so than the words and signals” is used to refer to something already stated in Text I. In this context, it refers to:

#38. (FGV – IBGE/2016) 
  
 The use of the phrase “the backlash” in the title of Text II means the:

#39. (FGV – IBGE/2016) 
  
The three main arguments against big data raised by Text II in the second paragraph are:

#40. (FGV – IBGE/2016) 
  
The base form, past tense and past participle of the verb “fall” in “The criticisms fall into three areas” are, respectively:

#41. (FGV – IBGE/2016) 
  
The phrase “lots of data to chew on” in Text II makes use of figurative language and shares some common characteristics with:

#42. (FGV – IBGE/2016) Suponha que, de um baralho normal, contendo 52 cartas de quatro naipes, é extraído, sem reposição e aleatoriamente, um total de quatro cartas. Se a carta “Ás” é equivalente a uma figura (ou seja, são 4 figuras e 9 números de cada naipe), é correto afirmar que a probabilidade de que todas sejam: 

#43. (FGV – IBGE/2016) Sabe-se que as notas de uma prova têm distribuição Normal com média e variância. Adicionalmente, são conhecidos alguns valores tabulados da normal-padrão.
 

#44. (FGV – IBGE/2016) Analise o programa PHP, na versão 5.6, apresentado a seguir.  
 
Ao ser executado, o resultado exibido é:

#45. (FGV – IBGE/2016) 
  
When Text II mentions “grumblers” in “to face the grumblers”, it refers to:

#46. (FGV – IBGE/2016) O algoritmo de ordenação denominado quicksort é baseado na partição do arquivo em duas partes, a partir de um elemento arbitrariamente escolhido que termina localizado na sua posição final. Cada uma das partes é então ordenada independentemente, aplicando-se o algoritmo recursivamente, até que todo o arquivo esteja ordenado. Analise as mudanças na disposição dos elementos de um vetor com 10 elementos que é submetido ao processo de partição.algoritmo1 O elemento arbitrariamente escolhido foi aquele que estava na posição:

#47. (FGV – IBGE/2016) O código de Huffman, comumente utilizado em procedimentos para compressão de dados, baseia-se na utilização de códigos de tamanho:

#48. (FGV – IBGE/2016) Considere uma tabela relacional R(A1, A2, … , An) que, depois de normalizada, foi decomposta num esquema com três tabelas, R1, R2 e R3. Nesse caso, diz-se que a decomposição ocorreu sem perda quando:

#49. (FGV – IBGE/2016) Na derivação de dependências funcionais num projeto relacional, está correto afirmar que se A,B -> X,Y então é certo que:

#50. (FGV – IBGE/2016) Analise o comando de definição de um trigger no SQL Server.
create trigger TR_LOG ON Empresa
FOR INSERT AS
insert into log(usuario,datahora,evento)
select current_user,getdate(),
‘Inseriu ‘ + codemp
from inserted
Quando o trigger TR_LOG é acionado, é necessário que:

#51. (FGV – IBGE/2016) No SQL Server, considere uma função criada como exibido a seguir.
create function FF (@data as smalldatetime = ’01/01/2001′)
returns int
BEGIN
RETURN convert(int,@data)
END
O comando que utiliza a função FF incorretamente é:

#52. (FGV – IBGE/2016) Os comandos SQL
create table R (a int, b int)
create table S (c int, d int)
insert into R values(1,2)
insert into R values(2,3)
insert into R values(2,3)
insert into R values(3,5)
insert into R values(4,1)
insert into S values(1,2)
insert into S values(2,1)
insert into S values(2,3)
insert into S values(3,5)
select r.a,r.b from R
where not exists
(select * from S where s.c=r.a and s.d=r.b)
Produzem um resultado que, além da linha de títulos, contém:

#53. (FGV – IBGE/2016) O comando SQL  
select a, sum(b) x, COUNT(*) y    
from T    
group by a   
produz como resultado as linhas abaixo.  
sql  
Na tabela T, composta por duas colunas, a e b, nessa ordem, há um registro duplicado que contém os valores:

#54. (FGV – IBGE/2016) Em programação, para verificar se o código fonte está funcionando conforme o esperado utiliza-se testes unitários. Uma forma muito comum de escrevê-los é a aplicação do padrão AAA, que define 3 etapas: Arrange, Act e Assert.
Com relação aos testes unitários escritos no padrão AAA, é correto afirmar que:

#55. (FGV – IBGE/2016) O Desenvolvimento Orientado a Testes (TDD) é um método de desenvolvimento criado e disseminado por Kent Beck em seu livro “Test-driven development”. O método define regras, boas práticas e um ciclo de tarefas com 3 etapas: a etapa vermelha, a etapa verde e a etapa de refatoração, ilustrado na imagem abaixo: tdd Com relação às regras e boas práticas de TDD e ao seu ciclo, é correto afirmar que:

#56. (FGV – IBGE/2016) Os testes de aceitação são muitas vezes a última etapa de testes antes de implantar o software em produção. Seu objetivo maior é verificar se o software está apto para utilização por parte dos usuários finais, de acordo com os requisitos de implementação definidos. Há três estratégias de implementação de testes de aceitação: a aceitação formal, a aceitação informal (ou teste alfa) e o teste beta. Com relação às três estratégias de implementação dos testes de aceitação, é correto afirmar que:

#57. (FGV – IBGE/2016) Trata-se de um teste que desconhece o conteúdo do código fonte. Nesse teste o componente testado é tratado como uma caixa preta: são fornecidos dados de entrada e o resultado comparado com aquele esperado e previamente conhecido. Além disso, esse teste pode ser aplicado em diversas fases de teste. A questão retrata características do teste:

#58. (FGV – IBGE/2016) O requisito Obter Histórico de Compras do sistema A consiste em uma referência a um grupo de dados “X” logicamente relacionado, mantido e armazenado no sistema B, conforme representado no diagrama a seguir. pf Na visão do usuário do sistema A, o grupo de dados “X” é visto na técnica de Análise por Pontos de Função como: ? A correção aparecerá no rodapé da questão, caso você erre ou não selecione uma opção de resposta.

Correta:     

AIE – Arquivo de Interface Externa    

Um Arquivo de Interface Externa é um grupo de dados logicamente relacionados ou informações de controle especificadas pelo usuário, que é utilizado pela aplicação, mas sofre manutenção a partir de outra aplicação. Exemplo: APIs, WebServices, etc.      

Para o sistema A, o histórico de compras é “fornecido” pelo sistema B.    

Erradas:      

ALI – Arquivo Lógico Interno    

Cada arquivo-mestre lógico, isto é, um agrupamento lógico de dados, que pode ser uma parte de um grande banco de dados ou um arquivo convencional, é contado. Exemplo: tabela de clientes, tabela de usuários, etc.      

SE – Saída Externa     

Cada saída do usuário que proporcione informações orientadas à aplicação. (Relatórios, mensagens de erro, etc).

CE – Consulta Externa    

Uma consulta é definida como uma entrada on-line que resulte na geração de alguma resposta. Exemplo: Telas de alteração ou remoção de dados, que mostram o que será alterado ou removido antes de sua ação efetiva, devem ser consideradas como Consultas Externas, Telas de seleção de relatórios que permitem informar parâmetros para o relatório escolhido, devem ser consideradas como sendo a parte de entrada de uma Consulta Externa.    

EE – Entrada Externa    

Uma entrada externa processa dados ou processa informações de controle que entram pela fronteira da aplicação. Esses dados, através de um processo lógico único, atualizam Arquivos Lógicos Internos. Exemplo: Tela de Entrada on-line (Contar uma entrada para cada função de manutenção como inclusão, alteração e exclusão).        

Para ler mais sobre o assunto, acesse: Estimativa por Ponto de Função ( )

 

#59. (FGV – IBGE/2016) A figura abaixo representa o diagrama de classes de parte do sistema SOMANUT. Na classe Funcionario, foi implementado o método abstrato calcularSalario. uml Para que a classe Mecanico possa ser instanciada, é necessário que a(s) classe(s):

#60. (FGV  –  IBGE/2016) No MySQL, o comando SQL 
 
 provoca: 

#61. (FGV – IBGE/2016) A empresa SOFTPRONTO foi contratada para desenvolver aplicativos de uma instituição financeira que possam ser executados em diferentes plataformas, como PC, celular e tablet. Para evitar a necessidade de criar diferentes soluções para cada plataforma, a empresa decidiu adotar um padrão de projeto que defina uma família de componentes para cada plataforma e uma implementação que os instancie de acordo com a plataforma-alvo na qual a aplicação estará sendo executada. O padrão adequado a essa implementação é:

#62. (FGV – IBGE/2016) No contexto do desenvolvimento de um aplicativo móvel Android, sabe-se que este inicia o código em uma instância que invoca métodos específicos de retorno de chamada que correspondem a determinados estados do seu ciclo de vida. O estado onde a atividade está no primeiro plano e um usuário é capaz de interagir se chama:

#63. (FGV – IBGE/2016) Um desenvolvedor Android deseja inserir a funcionalidade de backup em uma aplicação móvel para, de tempos em tempos, armazenar dados automaticamente. A classe da API de Backup (versão 6.0 ou superior) a ser utilizada é a:

#64. (FGV – IBGE/2016) Um desenvolvedor iOS deseja que um usuário manipule um mapa do Brasil não renderizado e bidimensional através da sua aplicação móvel que será executada em um IPad Air2. A classe da API (versão 3.0 ou superior) a ser utilizada na app é:

#65. (FGV – IBGE/2016) Com relação aos serviços de armazenamento de dados no ICloud, analise as afirmativas a seguir:
I. O espaço total disponível por usuário em aplicações que utilizam o serviço chave-valor é de 1GB.
II. Os arquivos transferidos para o serviço de armazenamento de documentos sempre sobrescrevem as versões anteriores, garantindo a consistência de dados.
III. Suporta três tipos de serviço de armazenamento: chave-valor, documento e CloudKit.
Está correto somente o que se afirma em:

#66. (FGV – IBGE/2016) O Windows 8 introduziu modelo de desenvolvimento de aplicativos UWP capazes de executarem em múltiplas plataformas de dispositivos móveis. Os novos conjuntos de APIs introduzidas pelo modelo são conhecidos como:

#67. (FGV – IBGE/2016) Um desenvolvedor Web mobile pretende utilizar os novos elementos semânticos disponíveis no HTML5 em suas páginas. Associe corretamente os elementos HTML5 enumerados com o posicionamento na ilustração que representa conceitualmente as partes de uma página HTML: html5 A sequência correta é:

#68. (FGV – IBGE/2016)  html A opção que descreve corretamente o que acontece quando a página é carregada no navegador Google Chrome é:

Ver Resultado

Deixe uma resposta