Questões de Concurso Para analista - desenvolvimento de sistemas

Foram encontradas 1.476 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q486751 Programação
Em uma aplicação web que utiliza Struts 2, um arquivo JSP possui o seguinte trecho de código:

 <s:form action="Controle">
   <s:textfield name="usuario" label="Usuário"/>
   <s:password name="senha" label="Senha"/>
   <s:submit>
</s:form>


Para que as tags presentes neste arquivo possam ser reconhecidas e utilizadas, no topo (início) deste arquivo, antes da abertura da tag html, deve ser utilizada a instrução
Alternativas
Q486750 Programação
Em um site desenvolvido com HTML5 existe um arquivo chamado teste.appcache, com a lista de arquivos que serão armazenados em cache para navegação off-line. O conteúdo deste arquivo é mostrado abaixo.

CACHE MANIFEST
index.html
stylesheet.css
logo.png
main.js

Para especificar o caminho deste arquivo em uma página HTML e consequentemente ativar o cache, deve ser utilizada a instrução
Alternativas
Q486749 Programação
Em uma página web que utiliza AJAX é necessário criar um objeto que permite enviar dados ao servidor web de forma síncrona ou assíncrona por meio de métodos como open e send. Para criar um objeto chamado xmlhttp suportado nos principais navegadores, como Internet Explorer 7 ou superior, Firefox, Google Chrome, Opera e Safari, utiliza-se a instrução
Alternativas
Q486748 Programação
Uma página web, quando interpretada em um navegador com suporte adequado à linguagem SVG, gerou a seguinte imagem: 

Imagem associada para resolução da questão

Esta página contém o seguinte código-fonte:

<!DOCTYPE html> 
<html>
    <body>
            <svg>

            </svg>
    </body>
</html>

Para gerar a imagem apresentada, entre as tags  < svg> e  </svg>deve existir a instrução
Alternativas
Q486747 Programação
Considere os fragmentos de programas Phyton a seguir:

Fragmento 1

imagem-011.jpg:

É correto afirmar que
Alternativas
Q486746 Programação
O Zope possui o arquivo de configuração $INSTANCE_HOME/etc/zope.conf no qual, através de diretivas, é possível configurar opções de serviços de uma instância Zope. Dentre as diretivas permitidas neste arquivo estão
Alternativas
Q486745 Banco de Dados
Considere a tabela funcionario a seguir, cuja chave primária é FuncCPF, em um banco de dados relacional. 

Imagem associada para resolução da questão

A manipulação de dados nesta tabela pode levar a problemas conhecidos como anomalias. Sobre elas, considere:

I. Para incluir uma nova tupla na tabela será necessário incluir ou os valores de atributo do departamento para o qual o funcionário trabalha ou valores NULL, se o funcionário ainda não trabalha para nenhum departamento. Este é um exemplo de anomalia de inserção.

II. A única maneira de inserir um novo departamento que ainda não tenha funcionários é colocar valores NULL nos atributos para funcionário, já que este procedimento não viola a integridade de entidade. Este é um exemplo de anomalia de inserção. 

III. Se o funcionário Antônio for excluído e este for o último funcionário trabalhando no departamento RH, a informação referente a este departamento se perde do banco de dados. Este é um exemplo de anomalia de exclusão.

IV. Se o valor de um dos atributos de determinado departamento for mudado (do departamento 5, por exemplo) será necessário atualizar as tuplas de todos os funcionários que trabalham neste departamento, caso contrário, o banco de dados ficará incoerente. Este é um exemplo de anomalia de modificação.

Está correto o que se afirma APENAS em
Alternativas
Q486744 Banco de Dados
Considere a sintaxe de instrução Oracle a seguir:

imagem-009.jpg

Sobre esta sintaxe, é correto afirmar que
Alternativas
Q486743 Banco de Dados
Um dos objetivos de um Sistema de Gerenciamento de Banco de Dados de Objeto (SGBDO) é manter uma correspondência direta entre objetos do mundo real e do banco de dados, de modo que os objetos não percam sua integridade e identidade e possam facilmente ser identificados e operados. Assim, um SGBDO oferece uma identidade única para cada objeto independente armazenado no banco de dados. Esta identidade única é implementada por meio de um identificador de objeto (Object Identifier - OID). Este OID
Alternativas
Q486742 Banco de Dados
Considere a instrução Oracle PL/SQL a seguir.

CREATE VIEW valores (nome, minsal, maxsal, medsal)
AS SELECT d.depnome, MIN(e.sal), MAX(e.sal), AVG(e.sal)
FROM empregado e, departamento d
WHERE e.depnro=d.depnro
GROUP BY d.depnome;


Considere a existência das tabelas departamento e empregado, relacionadas de forma que cada departamento possa ter um ou muitos empregados ligados a ele. Na tabela departamento existem os campos depnro (chave primária) e depnome e na tabela empregado existem os campos empnro (chave primária), empnome, cargo, sal e depnro (chave estrangeira). Considere que em ambas as tabelas existem registros cadastrados relacionando adequadamente departamentos a empregados.

A instrução acima
Alternativas
Q486741 Banco de Dados
No Oracle um trigger é um bloco PL/SQL armazenado no banco de dados e acionado (executado) em resposta a um evento especificado. Nesse contexto, observe o trigger a seguir:

imagem-008.jpg

Considere que:

- A tabela empregados contém os campos citados no trigger;
- O banco de dados está aberto e funcionando em condições ideais;
- O funcionário cujo sobrenome é Souza possui como id_emp o valor 'VEND'.

Ao se executar a instrução UPDATE empregados SET salario = 5500 WHERE sobrenome='Souza'; é correto afirmar que
Alternativas
Q486740 Sistemas Operacionais
A computação em nuvem distribui os recursos na forma de serviços. Esses serviços, por sua vez, podem ser disponibilizados em qualquer uma das camadas que suportam a arquitetura para desenvolvimento em nuvem. Considere a figura abaixo: 

Imagem associada para resolução da questão

A figura apresenta um exemplo da relação entre os cenários de uma arquitetura em nuvem, na qual dois ... I... são usados para a construção de um ..II... , que, por sua vez, é utilizado para a implementação de duas aplicações ( ...III...).

Preenchem as lacunas I, II e III, correta e respectivamente,
Alternativas
Q486739 Banco de Dados
Em relação às ferramentas de Data Discovery e os fundamentos de Data Mining, é correto afirmar:
Alternativas
Q486738 Banco de Dados

Considere que a equipe de Analistas de Desenvolvimento de Sistemas do CNMP está projetando a arquitetura para o Data Warehouse (DW) da instituição, conforme mostra a figura abaixo: 

Imagem associada para resolução da questão

É correto afirmar que esta arquitetura
Alternativas
Q486737 Banco de Dados
Em relação ao Data Warehouse (DW) e conceitos associados, é correto afirmar:
Alternativas
Q486736 Banco de Dados
Soluções informatizadas de Business Intelligence (BI) geralmente contêm sistemas que podem ser de diversos tipos, dependendo do objetivo das análises e do perfil do usuário, como:
Alternativas
Q486735 Noções de Informática
O Microsoft Office é um produto que conta com recursos inexistentes em outras suítes de escritório, no entanto, trata-se de um produto proprietário, de código fonte fechado, sendo uma solução paga. Em busca de formas alternativas de ferramentas de escritório, um Analista de Desenvolvimento do CNMP realizou uma pesquisa, que constatou que
Alternativas
Q486734 Arquitetura de Software
Uma das recomendações do Modelo de Acessibilidade do Governo Eletrônico (eMAG versão 3.1) é “fornecer âncoras para ir direto a um bloco de conteúdo”. Para isso, apresenta a tabela abaixo, na qual são listados os mecanismos em CSS para ocultar elementos e seus efeitos na acessibilidade. 

Imagem associada para resolução da questão


Completam corretamente as lacunas da tabela:
Alternativas
Q486733 Arquitetura de Software
A usabilidade tem como objetivo elaborar interfaces capazes de permitir uma interação fácil, agradável, com eficácia e eficiência. Deve induzir à criação de interfaces transparentes de maneira a não dificultar o processo, permitindo ao usuário pleno controle do ambiente evitando que este se torne um obstáculo durante a interação. A usabilidade pode ser dividida em cinco critérios básicos, dentre os quais NÃO consta:
Alternativas
Q486732 Engenharia de Software
As tarefas de Engenharia de Requisitos ajudam a levar a um entendimento de qual será o impacto do software sobre o negócio, quais são as necessidades do cliente e como os usuários finais irão interagir com o software. Existem sete etapas na Engenharia de Requisitos que executam funções distintas e, embora possam interagir entre si, sugerem uma ordem sequencial, qual seja:

- A concepção é a primeira etapa da Engenharia de Requisitos e nessa etapa procura-se definir o escopo e a natureza do problema que está se tentando resolver para o cliente;

- A ...I... etapa é a de negociação, na qual se definem quais são as prioridades, o que é essencial e quando é necessário;

- A ...II... etapa é a de levantamento/elicitação, em que se procura ajudar os interessados a definir o que é necessário;

- A ...III... etapa é a de elaboração em que os requisitos básicos são refinados e modificados;

- Na ...IV... etapa, validação, é realizada uma revisão e validação, junto com os stakeholders, para garantir que o entendimento dos problemas coincide com o que os interessados haviam explicado;

- Na ....V.... etapa, de especificação, o problema é especificado;

- Na sétima etapa, que é a Gestão dos Requisitos, os requisitos são controlados.

As lacunas de I a V correspondem, correta e respectivamente, a:
Alternativas
Respostas
721: D
722: B
723: B
724: E
725: A
726: A
727: B
728: C
729: E
730: E
731: A
732: B
733: A
734: D
735: E
736: D
737: C
738: A
739: D
740: B