QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
9 questões encontradas

A instrução cujo sentido lógico é ebx = ebx + eax , na linguagem de montagem Assembly do 80386, é escrita na forma

A add ebx, eax;
B inc ebx, eax;
C inc ebx+=eax;
D mov ebx, eax;
E add ebx
Órgão: Companhia do Metropolitano de São Paulo Cargo: Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação Prova: FCC - Metrô SP - Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação - 2019

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,

A física, de processo e lógica.
B lógica, física e de processo.
C de processo, lógica e física.
D física, lógica e de processo.
E lógica, de processo e física.
Órgão: Companhia do Metropolitano de São Paulo Cargo: Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação Prova: FCC - Metrô SP - Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação - 2019

Um Analista necessita converter o

1. Hexadecimal 3AF para o sistema decimal.

2. Decimal 35 para binário.

Ele calculou, correta e respectivamente,

A 687 e 0010 0011.
B 959 e 0011 0101.
C 943 e 0010 0011.
D 933 e 0011 1010.
E 768 e 0010 0101.
Órgão: Companhia do Metropolitano de São Paulo Cargo: Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação Prova: FCC - Metrô SP - Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação - 2019

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:

A Factory Method, Decorator, Facade e Memento.
B Adapter, Mediator, Facade e Builder.
C Builder, State, Mediator e Adapter.
D Builder, Decorator, Flyweight e Memento.
E Decorator, Factory Method, Abstract Factory e State.
Órgão: Companhia do Metropolitano de São Paulo Cargo: Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação Prova: FCC - Metrô SP - Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação - 2019

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

A acesso à rede e de internet.
B internet e de aplicação.
C transporte e de aplicação.
D internet e de transporte.
E transporte e de acesso à rede.
Órgão: Companhia do Metropolitano de São Paulo Cargo: Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação Prova: FCC - Metrô SP - Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação - 2019

Um Analista precisa desenvolver um aplicativo móvel para celulares com sistemas operacionais Android e iOS. Para isso,
poderá utilizar o framework desenvolvido pela equipe do Facebook, que possibilita o desenvolvimento de aplicações mobile
utilizando bibliotecas JavaScript para criar interfaces de usuário. Esse framework é conhecido como

A Ionic Builder.
B Flutter Script.
C Cordova.
D Xamarin Core.
E React Native.
Órgão: Companhia do Metropolitano de São Paulo Cargo: Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação Prova: FCC - Metrô SP - Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação - 2019

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

A análise sintática.
B geração do código.
C análise léxica.
D análise semântica.
E otimização do código.
Órgão: Companhia do Metropolitano de São Paulo Cargo: Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação Prova: FCC - Metrô SP - Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação - 2019

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

A modelo (model).
B negócios (business).
C persistência (persistence).
D apresentação (view).
E controle (controller).
Órgão: Companhia do Metropolitano de São Paulo Cargo: Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação Prova: FCC - Metrô SP - Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação - 2019

Considere v um vetor de inteiros, contendo a sequência de valores {1,4,7,9,10,12}. Uma chamada à função teste, foi realizada
por meio da instrução r

A opera(a, r, q, x) e opera(a, q, p, x)
B opera(a, q, r, x) e opera(a, p, q, x)
C q e (p+r).
D ((a+p)*(q-x)/2) e ((a+q)*(r-x)/2)
E opera(a, p, q, x) e opera(a, q, r, x)
Órgão: Companhia do Metropolitano de São Paulo Cargo: Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação Prova: FCC - Metrô SP - Analista Desenvolvimento Gestão Júnior - Área Ciências da Computação - 2019