Questões

Total de Questões Encontradas: 60

Ano: 2016 Banca: FGV Órgão: IBGE Prova: Análise de Sistemas - Desenvolvimento de Sistemas
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:
A
generalização
B
agregação
C
abstração
D
composição
E
polimorfismo
Ano: 2016 Banca: FGV Órgão: IBGE Prova: Análise de Sistemas - Desenvolvimento de Sistemas
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 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: 
A
somente I
B
somente II
C
somente III
D
somente I e II
E
I, II e III
Ano: 2016 Banca: FGV Órgão: IBGE Prova: Análise de Sistemas - Desenvolvimento de Sistemas
Uma determinada aplicação web-based acessa diferentes bases de dados relacionais. Nesse contexto, um Servidor de Aplicação deve ser utilizado para: 
A
executar a lógica de negócios (processamento de dados), embora alguma lógica de negócios ainda possa ser realizada na máquina do usuário
B
fornecer persistência de dados nas diferentes bases de dados relacionais
C
responder requisições HTTP com páginas HTML estáticas
D
executar a lógica de negócio para a aplicação cliente, permitindo maior reuso por outras aplicações
E
assegurar que a aplicação deixe as bases de dados consistentes
Ano: 2016 Banca: FGV Órgão: IBGE Prova: Análise de Sistemas - Desenvolvimento de Sistemas
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 é: 
A
Rapid Application Development (RAD);
B
Espiral
C
Extremme Programming
D
Prototipação
E
Modelo V
Ano: 2016 Banca: FGV Órgão: IBGE Prova: Análise de Sistemas - Desenvolvimento de Sistemas
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: 
A
Requisito Funcional
B
Regra de Negócio
C
Requisito Não Funcional
D
Padrão de Arquitetura
E
Restrição de Integridade
Ano: 2016 Banca: FGV Órgão: IBGE Prova: Análise de Sistemas - Desenvolvimento de Sistemas
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):
A
Entrada Externa
B
Consulta Externa
C
Processo Elementar
D
Fronteira da Aplicação
E
Arquivo De Interface Externa
Ano: 2016 Banca: FGV Órgão: IBGE Prova: Análise de Sistemas - Desenvolvimento de Sistemas
Considere o seguinte código de testes na linguagem C#: 
Imagem da Questão
Sobre o código de testes apresentado e o resultado da sua execução, é correto afirmar que: 
A
o teste passa pois, ao final da execução, os valores das variáveis actual e expected são iguais
B
o teste falha pois, como trata-se de uma multiplicação, o valor da variável actual não pode ser inicializado com zero
C
o teste falha e, ao final da execução, o valor da variável actual é -24 e o da variável expected 24
D
o código não compila pois a classe Multiplicador não está marcada com o atributo [TestClass]
E
o teste passa caso o valor de inicialização da variável expected seja -12 em vez de 24
Ano: 2016 Banca: FGV Órgão: IBGE Prova: Análise de Sistemas - Desenvolvimento de Sistemas
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: 
A
façade
B
observer
C
singleton
D
Factory Method
E
composite
Ano: 2016 Banca: FGV Órgão: IBGE Prova: Análise de Sistemas - Desenvolvimento de Sistemas
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: 
A
I
B
II
C
III
D
I e II
E
I e III
Ano: 2016 Banca: FGV Órgão: IBGE Prova: Análise de Sistemas - Desenvolvimento de Sistemas
Por padrão, um programa FTP utiliza os protocolos e portas: 
A
icmp/20 e tcp/25
B
udp/20 e ip/53
C
tcp/80 e udp/20
D
udp/21 e udp/23
E
tcp/20 e tcp/21
Página 1 de 6