Questões de Concurso Para arquiteto de sistemas

Foram encontradas 276 questões

Resolva questões gratuitamente!

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

Q606880 Segurança da Informação
Julgue o item seguinte, acerca de vulnerabilidades e segurança em sistemas de informação.

Na definição de um plano de continuidade de negócios, deve ser realizada uma análise de impacto do negócio a partir de informações qualitativas e quantitativas de impacto.


Alternativas
Q606879 Segurança da Informação
Julgue o item seguinte, acerca de vulnerabilidades e segurança em sistemas de informação.

Falhas na implementação do sistema de autenticação podem levar à vulnerabilidade conhecida como enumeração de usuários.


Alternativas
Q606878 Segurança da Informação
Julgue o item seguinte, acerca de vulnerabilidades e segurança em sistemas de informação.

A declaração de uma variável em um programa pode causar vulnerabilidade, comprometendo a segurança do sistema de informação.


Alternativas
Q606877 Segurança da Informação
Julgue o item seguinte, acerca de vulnerabilidades e segurança em sistemas de informação.

O uso de criptografia simétrica é insuficiente para empresas que necessitam garantir o sigilo das informações de seus clientes.


Alternativas
Q606876 Programação
Linguagens de programação imperativas normalmente utilizam o conceito de tipos de dados na declaração de variáveis. Com isso, as linguagens criam um mecanismo que possibilita o armazenamento e a manipulação de dados durante a execução de programas. Considerando esse assunto, julgue o item subsecutivo.

Ao declarar uma variável a partir de um tipo de dado estruturado heterogêneo, a quantidade de memória alocada pode ser insuficiente para armazenar todos os dados dessa variável.


Alternativas
Q606875 Algoritmos e Estrutura de Dados
Um programa pode ser estruturado em módulos denominados funções ou procedimentos. Considerando esse assunto, julgue o próximo item, acerca dos tipos de módulos.

Uma função recursiva pela cauda sempre possui um equivalente iterativo direto.


Alternativas
Q606874 Programação
Um programa pode ser estruturado em módulos denominados funções ou procedimentos. Considerando esse assunto, julgue o próximo item, acerca dos tipos de módulos.

É possível que procedimentos produzam valores a serem utilizados depois do término de sua execução.


Alternativas
Q606873 Banco de Dados
Julgue o item que se segue, no que se refere a bancos de dados textuais.

A desvantagem da técnica de índices invertidos com contadores de posição, utilizada para implementação de índices lexicográficos, é o aumento da dimensão do arquivo.


Alternativas
Q606872 Banco de Dados
Julgue o item que se segue, no que se refere a bancos de dados textuais.

Vector model é um modelo que pode ser aplicado em pesquisas semânticas como forma de estabelecer a relevância de documentos pesquisados.


Alternativas
Q606871 Banco de Dados
A manipulação dos dados armazenados em bancos de dados é realizada, muitas vezes, por linguagens com essa finalidade específica. Essas linguagens podem ser próprias do SGBD utilizado, embora muitas vezes representem a implementação de linguagem padrão de acesso a dados. Acerca desse assunto, julgue o seguinte item.

No PostgreSQL, ao usar o contexto de segurança Security Definer, durante a execução de uma função definida pelo usuário, são respeitados os privilégios de acesso do criador da função.


Alternativas
Q606870 Banco de Dados
A manipulação dos dados armazenados em bancos de dados é realizada, muitas vezes, por linguagens com essa finalidade específica. Essas linguagens podem ser próprias do SGBD utilizado, embora muitas vezes representem a implementação de linguagem padrão de acesso a dados. Acerca desse assunto, julgue o seguinte item.

Na linguagem SQL, o comando FULL OUTER JOIN combina os resultados dos comandos LEFT JOIN e RIGHT JOIN.


Alternativas
Q606869 Programação
Julgue o item subsequente, relativos a RSS e Portlet.

Em RSS, o uso do elemento < skipMinutes > permite determinar o tempo, em minutos, que o feed pode ser mantido em cache antes de ser atualizado.


Alternativas
Q606868 Programação
Julgue o item subsequente, relativos a RSS e Portlet.

O Portlet versão 2.0 oferece a possibilidade de reusar um cache mesmo após este estar expirado.


Alternativas
Q606867 Direito Administrativo
    Considere que um órgão público possua um contrato de solução de TI em vigência e que, faltando 120 dias para o fim da vigência do contrato, o gestor do contrato tenha avaliado que este deve ser renovado.

Com base nessas informações, julgue o item a seguir, com relação ao monitoramento da execução de contratos de solução de TI.

O gestor do contrato deverá encaminhar a documentação à área administrativa, explicitando os motivos que justificam o aditamento.


Alternativas
Q606866 Banco de Dados
Os dados são elementos essenciais para o funcionamento de sistemas automatizados. Por esta razão, o armazenamento e a manipulação dos dados devem ser cercados de controles e segurança a fim de garantir compartilhamento e acesso tempestivo. Esses dados devem ser modelados e armazenados em bancos que utilizam arquivos físicos para tal finalidade, o que é garantido pelos sistemas de gerenciamento de bancos de dados (SGBD). Considerando esse assunto e os diversos aspectos a ele relacionados, julgue o próximo item.

Um arquivo sequencial indexado apresenta ganho de desempenho nas consultas, uma vez que o índice utilizado leva diretamente ao registro pesquisado.


Alternativas
Q606865 Banco de Dados
Os dados são elementos essenciais para o funcionamento de sistemas automatizados. Por esta razão, o armazenamento e a manipulação dos dados devem ser cercados de controles e segurança a fim de garantir compartilhamento e acesso tempestivo. Esses dados devem ser modelados e armazenados em bancos que utilizam arquivos físicos para tal finalidade, o que é garantido pelos sistemas de gerenciamento de bancos de dados (SGBD). Considerando esse assunto e os diversos aspectos a ele relacionados, julgue o próximo item.

Linguagens de manipulação de dados não procedurais podem gerar código menos eficiente que as linguagens procedurais.


Alternativas
Q606864 Banco de Dados
Os dados são elementos essenciais para o funcionamento de sistemas automatizados. Por esta razão, o armazenamento e a manipulação dos dados devem ser cercados de controles e segurança a fim de garantir compartilhamento e acesso tempestivo. Esses dados devem ser modelados e armazenados em bancos que utilizam arquivos físicos para tal finalidade, o que é garantido pelos sistemas de gerenciamento de bancos de dados (SGBD). Considerando esse assunto e os diversos aspectos a ele relacionados, julgue o próximo item.

Devido às características dinâmicas dos acessos aos dados, as estatísticas utilizadas durante o processo de otimização de consultas aos bancos de dados são calculadas no momento em que a otimização é realizada.


Alternativas
Q606863 Banco de Dados
Os dados são elementos essenciais para o funcionamento de sistemas automatizados. Por esta razão, o armazenamento e a manipulação dos dados devem ser cercados de controles e segurança a fim de garantir compartilhamento e acesso tempestivo. Esses dados devem ser modelados e armazenados em bancos que utilizam arquivos físicos para tal finalidade, o que é garantido pelos sistemas de gerenciamento de bancos de dados (SGBD). Considerando esse assunto e os diversos aspectos a ele relacionados, julgue o próximo item.

Um modelo de dados cria uma representação dos dados de forma que os relacionamentos entre entidades são representados como outras entidades.


Alternativas
Q606862 Arquitetura de Software
Uma empresa que realiza vendas pela Internet pretende expandir seu modelo de negócio e sua forma de atendimento, passando também a alugar produtos e a atender seus clientes por meio de aplicativos para dispositivos móveis. Considerando essas informações, julgue o item a seguir.

 Se o software da empresa tiver sido desenvolvido utilizando-se o padrão de arquitetura MVC (model view controller), as novas atividades da empresa exigirão a realização de ajustes apenas nos elementos view e controller.


Alternativas
Q606861 Engenharia de Software
Uma empresa que realiza vendas pela Internet pretende expandir seu modelo de negócio e sua forma de atendimento, passando também a alugar produtos e a atender seus clientes por meio de aplicativos para dispositivos móveis. Considerando essas informações, julgue o item a seguir.

Caso os conceitos de DDD (domain-driven design) tenham sido utilizados, a alteração em blocos de construção do tipo fábrica será suficiente para atender às novas necessidades da empresa


Alternativas
Respostas
1: C
2: C
3: C
4: C
5: C
6: C
7: C
8: C
9: C
10: C
11: C
12: E
13: C
14: C
15: E
16: C
17: E
18: E
19: E
20: E