Questões de Concurso Público Prefeitura de Manaus - AM 2010 para Analista - Análise de Sistemas

Foram encontradas 60 questões

Q115106 Algoritmos e Estrutura de Dados
Um dos maiores problemas quando se estuda a alocação de estruturas de dados é o tempo de resposta da pesquisa de uma chave em um conjunto de elementos. Como forma de contornar este problema, o Hashing faz uso de funções aritméticas que permitem que o tempo de pesquisa seja independente do número de registros da tabela.

Assinale a opção que NÃO apresenta um exemplo de Hashing.
Alternativas
Q115107 Algoritmos e Estrutura de Dados
Existe um tipo particular de estrutura de dados no qual tanto a inserção quanto a retirada de dados podem ocorrer no início ou no ?nal da estrutura. Com relação a esse assunto, assinale a opção que apresenta a referida estrutura.
Alternativas
Q115108 Arquitetura de Computadores
O tamanho total de um programa, ou seja, seu código mais seus dados e a pilha, pode exceder a quantidade de memória física disponível para ele, pois o sistema operacional mantém as partes ativas do programa na memória e o restante em disco. Esta descrição refere-se ao conceito de
Alternativas
Q115109 Sistemas Operacionais
Em relação às políticas de escalonamento, relacione a primeira coluna, que apresenta os ambientes computacionais, à segunda, que traz seu(s) correspondente(s) algoritmo(s) e, em seguida, assinale a opção correta.

1 – Em lote
2 - Interativo
3 – Em tempo real


( ) escalonamento por taxa monotônica
( ) job mais curto primeiro
( ) escalonamento de processos homogêneos
( ) próximo processo mais curto
( ) escalonamento em três níveis
( ) escalonamento por prioridades

A sequência correta é:
Alternativas
Q115110 Sistemas Operacionais
Acerca de sistemas de arquivos, assinale a opção que preenche, respectivamente, as lacunas abaixo.

Muitos sistemas operacionais suportam vários tipos de arquivos, como arquivos ____________, que são aqueles que contêm informação do usuário; ____________, que são arquivos do sistema que mantêm a estrutura do sistema de arquivos; e os arquivos especiais de _____________ e de ____________, que são usados para modelar dispositivos de entrada/saída e discos, respectivamente.

A sequência correta é
Alternativas
Q115111 Engenharia de Software
O modelo em espiral para a engenharia de software foi desenvolvido para abranger características tanto do ciclo de vida clássico como da prototipação, acrescentando-se alguns elementos.

Assinale a opção que NÃO apresenta atividade do modelo em espiral.
Alternativas
Q115112 Engenharia de Software
A análise de requisitos é uma tarefa da engenharia de software que efetua a ligação entre a alocação de software em nível de sistema e o projeto de software. A análise de requisitos de software pode ser dividida em áreas de esforço.

Assinale a opção que NÃO apresenta uma dessas áreas de esforço.
Alternativas
Q115113 Engenharia de Software
A síntese de avaliação e solução dos problemas é área de grande esforço na análise de requisitos. A respeito das atividades realizadas nesta etapa, julgue os itens abaixo e, em seguida, assinale a opção correta

I – Avaliar o ?uxo e o conteúdo de informação.

II – De?nir e elaborar as funções do software.

III – Entender o comportamento do software no contexto dos eventos que o afetam.

IV – Estabelecer as características de interface com o sistema.

V – Descobrir restrições de projeto.

Estão certos os itens
Alternativas
Q115114 Banco de Dados
Os valores dos atributos que descrevem as entidades constituem uma porção signi?cativa dos dados que serão armazenados no banco de dados. Um atributo, como é usado no modelo de entidades e relacionamentos, pode ser caracterizado por tipos.

Assinale a opção que apresenta os possíveis tipos de atributos.
Alternativas
Q115115 Banco de Dados
Um comando que é armazenado dentro do banco de dados e executado pelo próprio sistema automaticamente, em consequência de uma modi?cação no banco de dados, é denominado
Alternativas
Q115116 Engenharia de Software
A engenharia de software compreende um conjunto de etapas comumente citadas como paradigmas de engenharia de software. No tocante a essas etapas, assinale a opção correta.
Alternativas
Q115117 Banco de Dados
Uma transação é uma unidade de execução de programa que acessa e, possivelmente, atualiza itens de dados. Com base nesse assunto, assinale a opção que apresenta uma propriedade das transações.
Alternativas
Q115118 Banco de Dados
Considere as tabelas TABELA_SOLICITANTE, TABELA_TRATAMENTO, TABELA_CHAMADO e TABELA_SERVIDOR abaixo
para responder às questões 53 a 55.


Considere que, com o intuito de realizar melhor controle dos chamados abertos na administração, seu andamento e o servidor responsável pelo tratamento do caso, foi desenvolvido um banco de dados para registro de solicitações.

Imagem 015.jpg


Dada a seguinte query:

SELECT S.NOME_SERVIDOR, T.DT_TRATAMENTO
FROM TABELA_SERVIDOR S, TABELA_TRATAMENTO T
WHERE S.ID_SERVIDOR = T.ID_SERVIDOR
AND T.ID_CHAMADO IN
(SELECT ID_CHAMADO FROM TABELA_CHAMADO WHERE
ID_SOLICIT =
(SELECT ID_SOLICIT FROM TABELA_SOLICITANTE
WHERE NOME_SOLICIT LIKE ‘R%’));

Assinale a opção que corresponde ao resultado dessa consulta.
Alternativas
Q115119 Banco de Dados
Considere as tabelas TABELA_SOLICITANTE, TABELA_TRATAMENTO, TABELA_CHAMADO e TABELA_SERVIDOR abaixo
para responder às questões 53 a 55.


Considere que, com o intuito de realizar melhor controle dos chamados abertos na administração, seu andamento e o servidor responsável pelo tratamento do caso, foi desenvolvido um banco de dados para registro de solicitações.

Imagem 015.jpg


Assinale a opção que completa corretamente o comando SQL abaixo, de forma que o resultado obtido na consulta seja 3.

SELECT _________ (ID_TRATAMENTO)
FROM TABELA_TRATAMENTO
WHERE ID_SERVIDOR = (SELECT ________________
FROM TABELA_SERVIDOR
WHERE ________________ = ‘50123’;
Alternativas
Q115120 Banco de Dados
Considere as tabelas TABELA_SOLICITANTE, TABELA_TRATAMENTO, TABELA_CHAMADO e TABELA_SERVIDOR abaixo
para responder às questões 53 a 55.


Considere que, com o intuito de realizar melhor controle dos chamados abertos na administração, seu andamento e o servidor responsável pelo tratamento do caso, foi desenvolvido um banco de dados para registro de solicitações.

Imagem 015.jpg


Com base na análise do conteúdo que popula as tabelas acima, assinale a opção correta.
Alternativas
Q115121 Engenharia de Software
Uma ferramenta CASE é um aplicativo que auxilia os pro?ssionais envolvidos na tarefa de produzir sistemas. Assinale a opção que apresenta três categorias de ferramentas CASE.
Alternativas
Q115122 Banco de Dados
A respeito da álgebra relacional, assinale a opção que preenche, respectivamente, as lacunas abaixo.

A álgebra relacional é uma linguagem de consulta ___________ que consiste em um conjunto de _________ tendo como entrada uma ou duas ___________ e produzindo, como resultado, uma nova ___________.

A sequência correta é:
Alternativas
Q115123 Banco de Dados
Com relação à classi?cação das operações fundamentais da álgebra relacional, relacione a primeira coluna à segunda e, em seguida, assinale a opção correta.

1 – primária
2 – binária

( ) select
( ) union
( ) set difference
( ) project
( ) rename
Alternativas
Q115124 Banco de Dados
Assinale a opção que apresenta os símbolos utilizados para representar as operações de álgebra relacional Select e Project, respectivamente.
Alternativas
Q115125 Arquitetura de Computadores
Com relação ao conceito de interrupção em sistemas operacionais, julgue os itens abaixo e, em seguida, assinale a opção correta.


I – O sinal de interrupção faz com que a CPU pare aquilo que está fazendo e inicie outra atividade.

II – O número nas linhas de endereços é usado como índice em uma tabela chamada vetor de interrupção.

III – Interrupções de software e de hardware nunca compartilham o mesmo vetor de interrupções.

A quantidade de itens certos é igual a
Alternativas
Respostas
41: B
42: D
43: C
44: A
45: B
46: A
47: D
48: D
49: B
50: D
51: A
52: B
53: A
54: C
55: A
56: C
57: B
58: A
59: C
60: B