Questões de Concurso Para analista de sistemas júnior

Foram encontradas 420 questões

Resolva questões gratuitamente!

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

Q486110 Governança de TI
Em determinada instituição, a área de TI é responsável por realizar atividades técnicas de infraestrutura para continuidade do negócio e desenvolvimento de sistemas que atendem às necessidades das áreas de negócio.

Essas áreas, no entanto, continuamente tratam, direto com os fornecedores, mudanças em sistemas e aquisições de tecnologia que serão suportadas, posteriormente, pela área de TI.

Em relação à maturidade dos processos, à organização e aos relacionamentos de TI nessa instituição, seu estágio é
Alternativas
Q486109 Banco de Dados
As ferramentas OLAP são fundamentais para datawarehouses, consistindo nas aplicações que permitem aos usuários extrair os dados e criar seus próprios relatórios, para responder às questões gerenciais.

Entre as operações básicas OLAP inclui-se o
Alternativas
Q486108 Arquitetura de Computadores
Processadores do tipo CISC são mais usados nos consoles de videogames mais modernos.

PORQUE

Processadores do tipo CISC geralmente têm um conjunto de instruções maior que processadores do tipo RISC.

Analisando-se as afirmações acima, conclui-se que:
Alternativas
Q486107 Programação
Considere o script shell a seguir, escrito para uma máquina executando o sistema operacional UNIX.

imagem-012.jpg
A execução desse script
Alternativas
Q486106 Redes de Computadores
Com utilização em sistemas RAID, a técnica da divisão de dados consiste em vários discos tratados pelo sistema opera- cional como um único disco.

PORQUE

Um dos objetivos do RAID é tornar o armazenamento de dados em disco mais seguro e tolerante a falhas. Analisando-se as afirmações acima, conclui-se que

Analisando-se as afirmações acima, conclui-se que
Alternativas
Q486105 Engenharia de Software
O diagrama de classes na notação da UML, apresentado acima, NÃO permite deduzir que um
Alternativas
Q486104 Arquitetura de Software
Na implantação de sistemas ERP, a abordagem
Alternativas
Q486103 Arquitetura de Computadores
Considere as afirmações a seguir referentes a memórias cache de sistemas computacionais.

I - O projeto de uma memória cache pode prever sua implementação de forma unificada ou separada.

II - Em caches L2, os acessos são realizados mais rapidamente que os ciclos de barramento, com estado zero-wait (tempo de espera nulo).

III - Algoritmos de substituição de quadros são indispensáveis à eleição do bloco a ser retirado de uma cache cheia.

IV - Na técnica de mapeamento associativo, um bloco da memória principal pode ser alocado em qualquer linha da cache.

São corretas APENAS as afirmações
Alternativas
Q486102 Banco de Dados
Seja o conjunto de tabelas abaixo, as quais representam um banco de dados relacional.

AVALIADOR (id, nome, email)
AVALIADOR_TELEFONE (idAvaliador, telefone)
CONSULTOR (id, nome, email, nomeConsultoria)
PROJETO (id, descricao, investimento, idCoordenador)
COORDENADOR (id, nome, orgaoOrigem)
AVALIACAO (idAvaliador, idProjeto, dataInicio, dataFim)
ATUACAO (idConsultor, idProjeto)

E as seguintes restrições:

• Os campos sublinhados representam as chaves primárias das relações.
• O campo idAvaliador da tabela AVALIADOR_TELEFONE referencia o campo id da tabela AVALIADOR.
• O campo idCoordenador referencia o campo id da tabela COORDENADOR.
• O campo idAvaliador da tabela AVALIACAO referencia o campo id da tabela AVALIADOR.
• O campo idProjeto da tabela AVALIACAO referencia o campo id da tabela PROJETO.
• O campo idConsultor da tabela ATUACAO referencia o campo id da tabela CONSULTOR.
• O campo idProjeto da tabela ATUACAO referencia o campo id da tabela PROJETO.
O usuário A1, que possui direito de criação de tabelas concedido pelo administrador de banco de dados, criou as relações anteriormente apresentadas em um sistema gerenciador de banco de dados (SGBD) relacional. Ele deseja permitir que o usuário B1 e as aplicações S1 e S2 tenham o direito de consultar, incluir e atualizar os dados nas tabelas ATUACAO e AVALIACAO, e que somente o usuário B1 possa consultar e atualizar o estado das relações CONSULTOR, AVALIADOR e COORDENADOR, com a possibilidade de repassar o direito de consulta a essas tabelas ao usuário B2, que não poderá propagar essa permissão para outros usuários.

Qual dos comandos SQL a seguir, executado pelo usuário A1, atende à situação proposta?
Alternativas
Q486101 Engenharia de Software
Seja o conjunto de tabelas abaixo, as quais representam um banco de dados relacional.

AVALIADOR (id, nome, email)
AVALIADOR_TELEFONE (idAvaliador, telefone)
CONSULTOR (id, nome, email, nomeConsultoria)
PROJETO (id, descricao, investimento, idCoordenador)
COORDENADOR (id, nome, orgaoOrigem)
AVALIACAO (idAvaliador, idProjeto, dataInicio, dataFim)
ATUACAO (idConsultor, idProjeto)

E as seguintes restrições:

• Os campos sublinhados representam as chaves primárias das relações.
• O campo idAvaliador da tabela AVALIADOR_TELEFONE referencia o campo id da tabela AVALIADOR.
• O campo idCoordenador referencia o campo id da tabela COORDENADOR.
• O campo idAvaliador da tabela AVALIACAO referencia o campo id da tabela AVALIADOR.
• O campo idProjeto da tabela AVALIACAO referencia o campo id da tabela PROJETO.
• O campo idConsultor da tabela ATUACAO referencia o campo id da tabela CONSULTOR.
• O campo idProjeto da tabela ATUACAO referencia o campo id da tabela PROJETO.
Considerando que o esquema relacional foi mapeado de um diagrama de classes da UML, então
Alternativas
Q486100 Redes de Computadores
O modelo OSI da ISO é composto por sete camadas ou níveis de protocolos, cada qual com uma função específica no modelo.

Assim, é uma das responsabilidades do nível
Alternativas
Q486099 Redes de Computadores
O endereço IP 200.238.107.185 é do tipo classe B.

PORQUE


Os endereços do tipo classe B permitem a variação dos cinco últimos bits do primeiro octeto.

Analisando as afirmações acima, conclui-se que
Alternativas
Q486098 Engenharia de Software
Acerca de Linguagens, Métodos e Ferramentas de Modelagem, considere as afirmativas abaixo.

I - A linguagem IDEF1X é utilizada para realizar a modelagem dinâmica de um sistema para simular a execução desse último.

II - O diagrama de comunicação da UML 2.3 permite apresentar ligações entre objetos, assim como mensagens trocadas entre eles.

III - O diagrama de fluxos de dados (DFD) permite apresentar a duração de execução de cada processo pelo qual a informação transita.

IV - O diagrama de visão geral de interação da UML 2.3 é uma variação do diagrama de atividade e representa outros diagramas de interação como nós.

São corretas APENAS as afirmativas
Alternativas
Q486097 Engenharia de Software
A modelagem de casos de uso é uma técnica adequada para detalhar requisitos funcionais de um sistema de software orientado a objetos através da decomposição funcional do comportamento desse sistema.

PORQUE

Na modelagem orientada a objetos, um modelo de classes conceituais apresenta classes que correspondem a conceitos do domínio do problema e que são compostas de atributos e métodos resultantes do processo de decomposição funcional.

Analisando-se as afirmações acima, conclui-se que
Alternativas
Q486096 Engenharia de Software
Na modelagem de sistemas, há um conjunto de atividades denominado Engenharia de Requisitos. Nesse contexto, o propósito da validação de requisitos é
Alternativas
Q486095 Engenharia de Software
No contexto da modelagem de negócios, uma das possíveis ferramentas a utilizar é o diagrama de atividades da UML 2.3. Considere o diagrama de atividades representado de forma esquemática a seguir.

imagem-010.jpg
No diagrama apresentado acima, qual a quantidade de maneiras de realizar por completo o processo correspondente?
Alternativas
Q486094 Engenharia de Software
Um dos objetos da fase de projeto de sistemas de software é definir e organizar as partes desse sistema da maneira mais adequada possível. Relativamente a essas partes, devem ser maximizada e minimizada, respectivamente, as medidas
Alternativas
Q486093 Engenharia de Software
No modelo de classes de projeto em notação UML 2.3 mostrado abaixo, no qual os detalhes irrelevantes para a questão foram omitidos, considere que:

• ClasseY é a única classe abstrata do diagrama.
• São apresentados os únicos relacionamentos existentes entre as classes envolvidas.
• Z é uma instância de ClasseZ.

imagem-009.jpg
O modelo ao lado permite concluir que uma mensagem enviada por Z pode, direta ou indiretamente, disparar a execução de uma operação definida em
Alternativas
Q486092 Algoritmos e Estrutura de Dados
Considere um módulo que implementa um tipo abstrato de dados (TAD) que representa uma pilha capaz de armazenar números inteiros. Nesse módulo, as operações push e pop são definidas e permitem a adição e a remoção de elementos, respectivamente. Considere, também, que pX, pY e pZ são instâncias do TAD definido, que as pilhas pY e pZ estão inicialmente vazias e que em pX estão armazenados apenas os números 1, 2, 3 e 5, inseridos nesta ordem. Sendo assim, os somatórios dos elementos em pX, pY e pZ são, respectivamente, 11, 0 e 0.

Nesse contexto, considere a execução das instruções a seguir

push(pY, pop(pX));
push(pZ, pop(pX));
push(pY, pop(pX));
push(pZ, pop(pX));
push(pX, pop(pY));
push(pZ, pop(pY));
push(pZ, pop(pX));

Após a execução das instruções acima, quais os somatórios dos elementos em cada uma das pilhas pX e pZ, respectivamente?
Alternativas
Q486091 Engenharia de Software
Diversas técnicas são utilizadas na modelagem de sistemas de software para especificar requisitos. Duas dessas técnicas são: a com base em casos de uso (use cases) e a com base em histórias de usuário (user stories).

Essas técnicas, aplicáveis a um sistema de software, são recomendadas para
Alternativas
Respostas
161: B
162: A
163: D
164: C
165: B
166: A
167: D
168: B
169: B
170: A
171: B
172: E
173: D
174: E
175: B
176: A
177: B
178: A
179: C
180: C