Questões de Concurso Público METRÔ-SP 2019 para Analista Desenvolvimento Gestão Júnior – Ciências da Computação

Foram encontradas 60 questões

Q1130143 Redes de Computadores
Em substituição aos cabos de cobre, capazes de trafegar 10 Gb/s em distâncias de até 100 m, um Analista sugeriu fibras ópticas OM4, que suportam aplicações Ethernet, OIF e Fibre Channel, permitindo alcance estendido de até
Alternativas
Q1130144 Arquitetura de Computadores
Um compilador está verificando se uma variável foi declarada somente uma vez, se foi declarada antes do seu primeiro uso, se foi declarada e nunca foi usada e se os tipos de dados em uma expressão aritmética são compatíveis. Essas verificações são realizadas na fase de
Alternativas
Q1130145 Engenharia de Software
Uma das técnicas utilizadas em programação envolve a divisão dos componentes da aplicação em grupos ou camadas com objetivos em comum. Assim, em um software bancário, por exemplo, o programa que faz a verificação de saldo, ou seja, que verifica se o valor solicitado para saque por um cliente é menor do que o seu saldo disponível, e que também faz outras verificações similares, é melhor representado na camada de
Alternativas
Q1130146 Redes de Computadores
Uma rede IPv4 classe C com endereço IP 204.18.6.0 tem uma máscara natural de 255.255.255.0. Usando-se 3 bits da porção de host original do endereço para criar subredes, é possível criar até 8 subredes com 30 hosts úteis cada, sendo que a oitava subrede permitirá endereços de
Alternativas
Q1130147 Programação
A instrução cujo sentido lógico é ebx = ebx + eax, na linguagem de montagem Assembly do 80386, é escrita na forma
Alternativas
Q1130148 Banco de Dados

Considere a expressão SQL, modelo a seguir, em que a numeração não faz parte da expressão, servindo apenas como referência:

I. SELECT COUNT(column_name)

II FROM table_name

III. WHERE condition;

Está correto afirmar que

Alternativas
Q1130149 Banco de Dados
Considere duas tabelas relacionais Nota Fiscal e Produto onde as notas fiscais relacionam os produtos vendidos. Cada produto é identificado pelo seu código e cada nota fiscal pelo seu número. A ação cruzada entre essas tabelas é a venda que não será usada em nenhum outro relacionamento. Do ponto de vista do mundo real, no modelo entidade-relacionamento, venda deve ser modelada como
Alternativas
Q1130150 Banco de Dados

Considere a seguinte coleção de dados denominada Pedido:

Imagem associada para resolução da questão

As indentações (reentrâncias) representam subordinação dos dados aos grupos aos quais pertencem. A coleção está

Alternativas
Q1130151 Redes de Computadores

Considere.

Arquitetura de firewall que examina os fluxos de tráfego de ponta a ponta na rede. Rápido, usa uma maneira inteligente de evitar o tráfego não autorizado, analisando os cabeçalhos dos pacotes e inspecionando o estado de cada um. É configurado para distinguir pacotes legítimos para diferentes tipos de conexões. Somente os pacotes que combinam a conexão ativa conhecida podem passar pelo firewall. É mais seguro que modelos básicos de filtragem de pacotes.

Trata-se de

Alternativas
Q1130152 Banco de Dados
Em relação à segurança da informação em sistemas gerenciadores de bancos de dados, a propriedade que garante que a informação manipulada mantenha todas as características originais estabelecidas pelo proprietário da informação, incluindo controle de mudanças e garantia do seu ciclo de vida (nascimento, manutenção e destruição), é
Alternativas
Q1130153 Redes de Computadores

Considere, no modelo de referência TCP/IP, as camadas abaixo, quanto às aplicações em segurança de redes de computadores.

I. Nessa camada é possível criptografar conexões inteiras fim a fim, ou seja, processo a processo. Para obter segurança máxima, é necessário que ela seja fim a fim.

II. Camada em que são tratadas as questões de autenticação do usuário e não repúdio.

As camadas referidas são, correta e respectivamente, de

Alternativas
Q1130154 Engenharia de Software

Considere a seguinte lista de requisitos:

I. O sistema deve gerar, mensalmente, um relatório de movimentação origem-destino, separado por linha de trem metropolitano.

II. O sistema deve atender à regulamentação e às melhores práticas de segurança da informação estabelecidas para o Estado de São Paulo, seguindo, especialmente, as recomendações de uso do padrão recomendado para sistemas criptográficos e de políticas de cópias de segurança.

III. O relatório de movimentação origem-destino, separado por linha de trem metropolitano, também deve ser emitido a pedido dos gestores, sempre que ocorrer alguma situação de exceção.

IV. A linguagem de programação utilizada para o sistema deve ser compliance com a política organizacional, utilizando, sempre que possível, a Unified Modeling Language na descrição de Casos de Uso e na modelagem de Classes e Objetos.

V. A cada substituição de composições (vagões) dos trens metropolitanos que seguirem para manutenção, o sistema deve emitir um aviso operacional que deverá ser encaminhado, a título de notificação, para as oficinas.

São requisitos não funcionais os que constam APENAS em

Alternativas
Q1130155 Arquitetura de Software

Com base na visão de arquitetura de software 4 :1, considere.

I. Mostra como os componentes de software são distribuídos entre os processadores. Essa visão é útil para os engenheiros de sistemas que estão planejando uma implantação do sistema.

II. Mostra as abstrações fundamentais do sistema como objetos ou classes de objetos. Nessa visão, deveria ser possível relacionar os requisitos de sistema com as entidades.

III. Mostra as interações ambientais do sistema no tempo de execução. Essa visão é útil para fazer julgamentos sobre características do sistema, tais como desempenho e disponibilidade.

As visões são, correta e respectivamente,

Alternativas
Q1130156 Modelagem de Processos de Negócio (BPM)
No contexto da Modelagem de Processos de Negócio (BPM), as raias
Alternativas
Q1130157 Modelagem de Processos de Negócio (BPM)
Na Modelagem de Processos de Negócio típica, ou seja, modelagem para processos com comportamento previsível (pré- -modelados),
Alternativas
Q1130158 Engenharia de Software
Atribuindo-se a letra C para comportamental e E para estrutural, na UML 2.5, os diagramas de Caso de Uso, Sequência, Atividade e Classe são utilizados para representar, correta e respectivamente, elementos do modelo no contexto
Alternativas
Q1130159 Engenharia de Software

Considere as seguintes situações:

1. Um grupo foi formado por um conjunto de pessoas que têm vida própria, independente desse grupo.

2. Uma equipe de TI é formada por um conjunto de programadores com dependência de vida dessa equipe.

Na modelagem Orientação a Objetos com UML, essas situações são reconhecidas, respectivamente, como

Alternativas
Q1130160 Engenharia de Software

Considere as seguintes abordagens no contexto da Engenharia de Software.

I. Intercala as atividades de especificação, desenvolvimento e validação. O sistema é desenvolvido como uma série de versões, de maneira que cada versão adiciona funcionalidade à anterior.

II. Indivíduos e interações mais que processos e ferramentas; Software em funcionamento mais que documentação abrangente; Colaboração com o cliente mais que negociação de contratos e Responder a mudanças mais que seguir um plano.

III. Tem por referência a matriz Fase versus Fluxos de Trabalho. São alguns destes fluxos: Modelagem de negócios, Requisitos, Análise e Projeto, Implementação, Teste e Implantação.

IV. Processo dirigido a planos em que se deve planejar e programar todas as atividades do processo antes de começar a trabalhar nelas. Seus principais estágios são: Análise e definição de requisitos; Projeto de sistema e de software; Implementação e teste unitário; Integração e teste de sistema e Operação e manutenção.

Correspondem, correta e respectivamente, às abordagens

Alternativas
Q1130161 Arquitetura de Software

Considere os seguintes objetivos de padrões de projeto.

1. Separa a construção de um objeto complexo da sua representação, de forma que o mesmo processo de construção possa criar diferentes representações, ou seja, serve para encapsular a construção de um produto e permitir que ele seja construído em etapas.

2. Atribui responsabilidades adicionais a um objeto dinamicamente. Ele fornece uma alternativa flexível a subclasses para a extensão da funcionalidade, ou seja, envelopa um objeto para fornecer novos comportamentos.

3. Usa compartilhamento para dar suporte a vários objetos de forma eficiente, ou seja, permite que uma instância de uma classe possa ser usada para fornecer muitas “instâncias virtuais”.

4. Torna possível salvar o estado de um objeto de modo que o mesmo possa ser restaurado, ou seja, permite restaurar um objeto a um dos seus estados prévios, por exemplo, quando o usuário seleciona um “desfazer”.

Correspondem, correta e respectivamente, aos objetivos de padrões de projeto:

Alternativas
Q1130162 Arquitetura de Computadores
Um Analista necessita converter o
1. Hexadecimal 3AF para o sistema decimal. 2. Decimal 35 para binário.
Ele calculou, correta e respectivamente,
Alternativas
Respostas
41: A
42: D
43: B
44: E
45: A
46: C
47: E
48: A
49: B
50: D
51: C
52: A
53: D
54: E
55: B
56: B
57: D
58: E
59: D
60: C