ACESSE GRATUITAMENTE + DE 450.000 QUESTÕES DE CONCURSOS!

Informações da Prova Questões por Disciplina DPE-RS (Defensoria Pública do Estado do Rio Grande do Sul) - Analista - Desenvolvimento de Sistemas - FCC (Fundação Carlos Chagas) - 2017

Banco de Dados (TI)
1 -

Um Analista está usando um computador que possui 16GB de RAM. Executou um programa e obteve como resultado o seguinte endereço de memória de uma variável declarada como real: 000000000022FE48 e o seguinte endereço de memória de uma variável declarada como inteira: 000000000022FE4C. O Analista concluiu, corretamente, que

a)

o processador do computador é de 32 bits.

b)

o computador tem o correspondente a 236 bytes de memória RAM.

c)

a variável do tipo real ocupa 4 bytes.

d)

a variável do tipo real ocupa 16 bytes.

e)

a variável do tipo inteiro ocupa 8 bytes.

2 -

Um banco de dados aberto e em condições ideais possui uma tabela chamada filiado com os campos idFiliado (inteiro), nomeFiliado (cadeia de 50 caracteres) e dataFiliacao (data) e contém 10 registros cadastrados. Um Analista deseja copiar estes registros para uma tabela chamada cliente, que possui os campos idCliente (inteiro), nomeCliente (cadeia de 50 caracteres) e dataCadastroCliente (data). Para realizar a cópia terá que utilizar o comando SQL

a)

COPY FROM filiado (idFiliado, nomeFiliado, dataFiliacao) TO cliente (idCliente, nomeCliente, dataCadastroCliente);

b)

COPY TO cliente (idCliente, nomeCliente, dataCadastroCliente) FROM filiado (idFiliado, nomeFiliado, dataFiliacao);

c)

INSERT INTO cliente (idCliente, nomeCliente, dataCadastroCliente) SELECT idFiliado, nomeFiliado, dataFiliacao FROM filiado;

d)

INSERT * TO cliente REFERENCES * FROM filiado KEEP CASCADE;

e)

INSERT INTO cliente (idCliente, nomeCliente, dataCadastroCliente) FROM filiado(idFiliado, nomeFiliado, dataFiliacao);

Arquitetura de Computadores (TI)
3 -

Considere um processador em cujo conjunto de instruções há instruções de um operando, que utilizam um único registrador aritmético na CPU, conhecido como acumulador. A instrução load carrega o operando no acumulador; mult multiplica o operando pelo valor que está no acumulador e armazena o resultado no acumulador; add realiza a soma do operando ao valor que está no acumulador; store armazena o valor do acumulador no operando.

Com base nas instruções de um operando, um Analista escreveu o seguinte código:

load B

mult C

add D

store X

O código corresponde à operação:

a) X = B* (C + D)
b) X = (B + C) * D
c) X = X + (B*C + D)
d) X = B*C + D + X
e) X = (B*C) + D
4 -

Considere a figura abaixo.

A figura ilustra um exemplo de gerenciamento de processos e fluxos de execução pelo Sistema Operacional − SO. Neste contexto é correto afirmar que

a) a parte superior da figura indica que o SO é monoprocessado e multithread e a parte inferior indica que o SO é multiprocessado e multithread.
b) a parte superior da figura mostra um processo monothread e a parte inferior mostra o mesmo processo com as threads A e B. Geralmente é mais rápido chavear entre threads de um mesmo processo do que entre processos.
c) é mais rápido criar um processo do que criar uma thread, bem como é mais rápido terminar um processo do que terminar uma thread.
d) threads impedem o paralelismo de atividades e ajudam na melhor organização dos programas.
e) a implementação de threads pode ser feita no nível de usuário (user-level threads) e no nível de processo (process-level threads) para todos os sistemas operacionais.
Sistemas Operacionais (TI)
5 -

Nos sistemas operacionais modernos, aplicativos e vários processos de sistema referenciam memória usando endereços de memória virtual, que são automaticamente convertidos para endereços reais da RAM. Apenas as partes principais do kernel do sistema ignoram esta tradução de endereço e usam endereços de memória real diretamente. No sistema operacional

a) Windows 7 versão de 32 bits, são atribuídos aos processos endereços de memória virtual de um espaço virtual de até 4GB, independentemente do quanto de RAM há realmente implantado no computador.
b) Windows, em sua configuração padrão, 500MB de espaço de endereço virtual são designados para o uso particular de cada processo e 500MB são compartilhados entre todos os processos e o sistema operacional.
c) Windows Server 2012 R2, a Extensão de Endereço Físico (EEF) é o recurso da arquitetura Intel de 32 bits que expande o endereço de memória física (RAM) até 64 bits, aumentando o tamanho do espaço de endereço virtual de 4GB para 16GB.
d) Windows, em sua configuração padrão, páginas (partes de 1 GB) de um ou mais espaços de endereço virtual são movidas para o disco rígido do computador quando a memória RAM se esgota.
e) Windows 7 e no 2012 R2 em versões de 64 bits, como há maior suporte para mais memória física (RAM) do que as versões de 32 bits, torna-se dispensável o uso de despejo de páginas e o arquivo de paginação Pagefile.sys deixa de existir.
Programação (TI)
6 -

Considere, por hipótese, que a equipe de analistas da Defensoria Pública tenha optado pelo uso do Docker. Esta decisão foi motivada pelo fato de o Docker

a)

estar ganhando espaço como um gerenciador de máquinas virtuais no ambiente GNU/Linux e não ter bibliotecas próprias, mantendo as bibliotecas nativas utilizadas para gerenciar o LXC.

b)

não utilizar Namespaces do Linux, o que permite prover espaços de trabalho isolados para os contêineres. Desta forma, quando um contêiner é criado, automaticamente é criada uma camada de isolamento para grupos de processos.

c)

utilizar hypervisors, compatíveis com diversas plataformas, para executar máquinas virtuais que virtualizam hardware físico como parte de um desenvolvimento multiplataforma para testes e implementação de fluxo de trabalho.

d)

permitir portabilidade de contêineres. É possível criar uma imagem de toda a configuração e aplicativos instalados em um contêiner e transferi-lo para outro host que tenha um Docker previamente instalado.

e)

obter o mesmo desempenho da virtualização baseada em hypervisor, em que cada contêiner é executado em seu próprio sistema operacional, o que reduz a utilização de recursos de disco, embora os contêineres utilizem mais memória.

7 -

Considere os trechos de código em que // indica comentário. Aplica corretamente as regras de Clean Code o trecho de código:

a)

b)

c)

d)

e)

8 -

Em um site, a carga de informação é a soma de todos os elementos da interface do usuário. Com relação à carga de informação, segundo a cartilha de usabilidade versão 1.2, que faz parte dos Padrões Brasil e-Gov,

a) a página de entrada do site deve estar repleta de anúncios, banners e notícias, para que o cidadão não tenha que clicar em links para ter acesso à informação que deseja.
b) em caso de documentos extensos, como leis e decretos, deve-se fornecer uma opção para download e impressão do documento, sempre junto a um trecho descritivo ou texto integral em HTML.
c) o cidadão deve se registrar para ter acesso a qualquer conteúdo do site, para que os dados sejam usados em estatísticas de utilização.
d) o cidadão precisará memorizar procedimentos, lista de dados e número de protocolos para ter seus direitos resguardados na operação que realizar pelo site.
e) em tabelas e formulários, é aconselhável usar sempre barra de rolagem, para reduzir a área utilizada, de forma que o cidadão possa rolar a barra quando necessitar visualizar informações.
9 -

No capítulo que trata do acesso à informação e à comunicação do Decreto nº 5.296, de 2/2004, está previsto que os sítios eletrônicos acessíveis às pessoas portadoras de deficiência conterão símbolo que represente a acessibilidade na rede mundial de computadores (internet), a ser adotado nas respectivas páginas de entrada. Sabendo disso, um Analista que está criando a página de abertura de um site, deseja colocar uma imagem indicando que o site é acessível em Libras. Porém, o Analista sabe que de acordo com modelo de acessibilidade proposto pelo Governo Eletrônico Brasileiro (e-MAG), toda imagem deve ter uma descrição textual da informação ou da função representada por ela. Sendo assim, para colocar a imagem libras.jpg na página com a descrição textual Acessível em Libras, o Analista deverá usar o comando HTML

a)

b)

c)

d)

e)

10 -

Considere o programa Java abaixo.

O objetivo do programa é classificar um vetor numérico vet em ordem crescente. Ao compilar e executar o programa ocorre uma exceção java.lang.ArrayIndexOutOfBoundsException. Para corrigir o problema e permitir que o programa cumpra com seu objetivo deve-se alterar a instrução

a)

b)

c)

d)

e)

« anterior 1 2 3 próxima »

Marcadores

Marcador Verde Favorita
Marcador Azul Dúvida
Marcador Amarelo Acompanhar
Marcador Vermelho Polêmica
Marcador Laranja  Adicionar

Meus Marcadores

Fechar
⇑ TOPO

 

 

 

Salvar Texto Selecionado


CONECTE-SE

Facebook
Twitter
E-mail

 

 

Copyright © Tecnolegis - 2010 - 2024 - Todos os direitos reservados.