Questões de Concurso Público IBGE 2016 para Analista - Análise de Sistemas - Desenvolvimentos de Sistemas
Foram encontradas 60 questões
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:
Analise o código Java a seguir:
A soma dos valores exibidos pelo comando println é:
Analise o código Java a seguir:
Com referência ao texto atribuído à variável tmp, o resultado
exibido contém:
Analise o código C# exibido a seguir:
O resultado produzido no console é:
Analise o código C# exibido a seguir:
O resultado produzido no console é:
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:
À luz das diretrizes da W3Schools.com, um desenvolvedor codifica uma página HTML que utiliza um estilo CSS interno:
O layout resultante da execução do código no navegador Google
Chrome é semelhante a:
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:
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:
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:
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:
Considere o seguinte código de testes na linguagem C#:
Sobre o código de testes apresentado e o resultado da sua
execução, é correto afirmar que:
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):
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.
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: