Questões de Concurso Público IBGE 2016 para Analista - Análise de Sistemas - Desenvolvimentos de Sistemas

Foram encontradas 60 questões

Q634170 Banco de Dados

João foi incumbido de rever um lote de consultas SQL. Como ainda é iniciante nesse assunto, João solicitou ajuda ao colega que lhe pareceu ser o mais experiente, e recebeu as seguintes recomendações gerais:

I. use a cláusula DISTINCT somente quando estritamente necessária;

II. dê preferência às junções externas (LEFT, RIGHT, OUTER) em relação às internas (INNER);

III. use subconsultas escalares no comando SELECT, tais como “SELECT x,y,(SELECT ...) z ..." sempre que possível.

Sobre essas recomendações, é correto afirmar que:

Alternativas
Q634171 Programação

Analise o código Java a seguir:

Imagem associada para resolução da questão

A soma dos valores exibidos pelo comando println é:

Alternativas
Q634172 Programação

Analise o código Java a seguir:

Imagem associada para resolução da questão

Com referência ao texto atribuído à variável tmp, o resultado exibido contém:

Alternativas
Q634173 Programação

Analise o código C# exibido a seguir:

Imagem associada para resolução da questão

O resultado produzido no console é:

Alternativas
Q634174 Programação

Analise o código C# exibido a seguir:

Imagem associada para resolução da questão

O resultado produzido no console é:

Alternativas
Q634175 Programação

Com relação aos arquivos XAML do framework .NET produzidos pela IDE do Visual Studio durante o processo de desenvolvimento de uma aplicação móvel para o Windows Phone 8.1, analise as afirmativas a seguir:

I. Um arquivo XAML deve ter mais de um elemento raiz.

II. Window, Page, ResourceDictionary e Application são elementos do tipo raiz.

III. O namespace padrão do WPF é o http://schemas.microsoft.com/winfx/2006/xaml/presentation.

Está correto somente o que se afirma em:

Alternativas
Q634176 Programação

À luz das diretrizes da W3Schools.com, um desenvolvedor codifica uma página HTML que utiliza um estilo CSS interno:

Imagem associada para resolução da questão

O layout resultante da execução do código no navegador Google Chrome é semelhante a:

Alternativas
Q634177 Programação
Os padrões da Web aos quais o AJAX está intimamente ligado são:
Alternativas
Q634178 Programação

Com relação ao arquivo AndroidManifest.xml de um projeto criado no Android Studio, analise as afirmativas a seguir:

I. É a base de uma aplicação Android. Ele é obrigatório e deve ficar na mesma pasta raiz do projeto e contém todas as configurações necessárias para a execução da aplicação.

II. É obrigatório que cada Activity do projeto esteja declarada, caso contrário não será possível utilizá-la.

III. A primeira linha do arquivo é a tag <Manifest> que declara o pacote principal do projeto.

Está correto somente o que se afirma em:

Alternativas
Q634179 Redes de Computadores

Com relação ao estabelecimento de conexões do protocolo TCP, analise as afirmativas a seguir:

I. Na solicitação de conexão do tipo abertura ativa, um segmento SYN não transporta dados e consome um número de sequência.

II. O procedimento de estabelecimento de conexão é suscetível a problemas de segurança e os ataques são do tipo SYN Flooding attack.

III. O TCP transmite dados em modo half-duplex e o estabelecimento de conexão é denominado three-way handshaking.

Está correto somente o que se afirma em:

Alternativas
Q634180 Redes de Computadores
Por padrão, um programa FTP utiliza os protocolos e portas:
Alternativas
Q634181 Segurança da Informação

Com relação aos firewalls, analise as afirmativas a seguir:

I. Um firewall de filtragem de pacotes faz as filtragens nas camadas de redes e de transporte.

II. Um firewall proxy faz as filtragens nas camadas de transporte e aplicação.

III. São uma combinação de softwares e hardwares instalados entre a rede interna de uma organização e a Intranet.

Está correto somente o que se afirma em:

Alternativas
Q634182 Arquitetura de Software

O padrão de projetos MVC (Model-View-Controller) tem como objetivo separar lógica de negócios (Model), interface do usuário (View) e o fluxo da aplicação (Control). O padrão MVC usa em sua arquitetura diversos outros padrões de projeto para atingir seu objetivo.

Em MVC, as classes do Model não devem conhecer nada sobre as camadas de interface que exibem suas informações. O padrão de projeto utilizado pelo padrão arquitetural MVC que é responsável por fazer com que o Model informe mudanças em seu estado para as interfaces, sem conhecê-las, é o:

Alternativas
Q634183 Programação

Considere o seguinte código de testes na linguagem C#:

Imagem associada para resolução da questão

Sobre o código de testes apresentado e o resultado da sua execução, é correto afirmar que:

Alternativas
Q634184 Engenharia de Software

A Análise de Pontos de Função é uma técnica que mede as funcionalidades de um software sob o ponto de vista do usuário, para determinar o tamanho funcional do software. Para aplicar a APF, Glaucia precisa definir um recurso com as seguintes características:

– age como uma membrana pela qual entram e saem os dados processados pelas transações da aplicação;

– contém os dados mantidos pela aplicação;

– ajuda a identificar os dados referenciados pela aplicação, definindo o que é interno e o que é externo.

Glaucia deve definir o(a):

Alternativas
Q634185 Engenharia de Software
Durante a fase de levantamento de requisitos do sistema financeiro do Banco SOJUROS, o analista João percebeu a necessidade de o cliente consultar sua conta. No início da consulta da conta, deve ser verificada a identidade do cliente. O Banco solicitou a utilização de dados biométricos para realizar essa identificação. João deve listar a necessidade de utilização de dados biométricos como:
Alternativas
Q634186 Engenharia de Software
A empresa SONOVATOS desenvolve sistemas há pouco tempo no mercado e, como padrão, sempre utilizou o modelo Cascata de ciclo de vida. Alguns clientes ficaram insatisfeitos com os produtos desenvolvidos pela empresa por não estarem de acordo com suas necessidades. Atualmente a SONOVATOS está desenvolvendo sistemas muito maiores, com duração de vários anos, e com requisitos ainda instáveis. O próprio processo de desenvolvimento da empresa também está em reformulação. Assim, a adoção de um novo modelo de ciclo de vida está sendo avaliada pelos gerentes da empresa. A intenção da SONOVATOS é, principalmente, gerenciar riscos e poder reavaliar constantemente o processo de desenvolvimento ao longo do projeto, o que permitiria correções nesse processo ou até mudança do tipo de processo. O modelo mais adequado para os sistemas atuais de longa duração da SONOVATOS é:
Alternativas
Q634187 Arquitetura de Software
Uma determinada aplicação web-based acessa diferentes bases de dados relacionais. Nesse contexto, um Servidor de Aplicação deve ser utilizado para:
Alternativas
Q634188 Engenharia de Software

Um dos objetivos da UML é permitir a interoperabilidade entre ferramentas de modelagem visual, sendo necessária a especificação de diferentes tipos de diagramas usados para representar diferentes conceitos. Considere os seguintes diagramas UML. 

               

               Imagem associada para resolução da questão


Com relação aos diagramas UML apresentados, analise as afirmativas a seguir:

I. A figura A ilustra um Diagrama de Classes representando a realização de dependência (realization Dependency) da classe Negócio pela combinação das classes Dono e Empregado.

II. A figura B ilustra um Diagrama de Classes representando o agrupamento de generalizações (GeneralizationSet) do conjunto gênero.

III. A figura C ilustra um Diagrama de Atividade com nó de armazenamento (DataStoreNode).

Está correto o que se afirma em: 

Alternativas
Q634189 Engenharia de Software
Em Orientação a Objetos, para que uma subclasse de uma classe possa ter seu próprio comportamento, e mesmo assim compartilhar algumas das funcionalidades da classe pai, deve-se implementar:
Alternativas
Respostas
41: B
42: E
43: A
44: B
45: A
46: E
47: A
48: E
49: D
50: D
51: E
52: A
53: B
54: E
55: D
56: C
57: B
58: D
59: E
60: E