Questões de Concurso Público MPC-PA 2019 para Assistente Ministerial de Informática

Foram encontradas 60 questões

Q1017760 Algoritmos e Estrutura de Dados

algoritmo

anterior, seguinte, auxiliar, valor, contador : inteiro;

início


anterior Imagem associada para resolução da questão 1;

seguinte Imagem associada para resolução da questão1;

escreva (anterior, seguinte)

para contador de 1 até valor passo 1 faça

auxiliar Imagem associada para resolução da questão anterior + seguinte;

escreva ( auxiliar );

anterior Imagem associada para resolução da questãoseguinte;

seguinte Imagem associada para resolução da questão auxiliar;

fim-para
fim

Considerando o algoritmo apresentado, assinale a opção que indica o conteúdo da variável valor para que seja apresentado o seguinte resultado.


1 1 2 3 5 8 13 21 34 55 89 144 233
Alternativas
Q1017761 Algoritmos e Estrutura de Dados
Um vetor NRINT tem 8 elementos, cujos valores estão, inicialmente, em uma sequência de números inteiros de 0 até 7, os quais ocupam, nessa ordem, as primeiras posições no vetor. O conteúdo inicial do vetor encontra-se na primeira linha (dentro de uma tabela), e os índices do vetor estão representados na segunda linha.
Assinale a opção que indica a composição desse vetor NRINT após serem seguidas as instruções do seguinte algoritmo.
Imagem associada para resolução da questão
Alternativas
Q1017762 Redes de Computadores
Uma mensagem de requisição no protocolo HTTP deve incluir a operação (ou método) que se deseja que o servidor execute. Na situação em que um cliente requisita ao servidor o armazenamento de um relatório direcionado especificamente para um grupo de trabalho, deve-se utilizar a operação
Alternativas
Q1017763 Engenharia de Software
No contexto da manutenção preventiva de sistemas no paradigma orientado a objetos, a refatoração é uma técnica empregada com o objetivo de
Alternativas
Q1017764 Engenharia de Software
Uma das principais características das linguagens orientadas a objetos é o polimorfismo. Ele envolve o nível de abstração desejado, a troca de mensagens entre os objetos e o comportamento do método (operação efetivamente executada). A seguinte figura ilustra um exemplo dessa característica.
Imagem associada para resolução da questão
A partir dessas informações, assinale a opção correta, acerca do método Imagem associada para resolução da questão, apresentado na figura.
Alternativas
Q1017765 Banco de Dados
As seguintes informações foram extraídas de um diagrama de entidades-relacionamento no contexto de um banco de dados relacional.


No modelo apresentado no texto 9A1-I, um cliente pode ser responsável por vários clientes (seus dependentes, por exemplo). Com base nisso, assinale a opção que indica o comando, em linguagem SQL, capaz de produzir uma listagem de todos os clientes (dependentes) cujos responsáveis estejam cadastrados, seguidos de seus respectivos responsáveis, exatamente nessa sequência (dependentes e responsáveis).
Alternativas
Q1017766 Banco de Dados
As seguintes informações foram extraídas de um diagrama de entidades-relacionamento no contexto de um banco de dados relacional.


Considere que, no sistema modelado no diagrama a que se refere o texto 9A1-I, as tarifas de uma companhia aérea para os trechos de voos promocionais sejam de até R$ 100. Considere, ainda, a aplicação do seguinte comando SQL nesse contexto.
Imagem associada para resolução da questão

Nesse caso, o comando SQL em questão mostra apenas as médias de tarifas
Alternativas
Q1017767 Banco de Dados
As seguintes informações foram extraídas de um diagrama de entidades-relacionamento no contexto de um banco de dados relacional.


De acordo com as informações do texto 9A1-I, assinale a opção correta, com relação à leitura das regras do negócio representadas no modelo apresentado.
Alternativas
Q1017768 Engenharia de Software
Consoante os princípios dos métodos ágeis, na construção de um sistema, os testes de unidade do código criado devem ser sempre executados primeiramente
Alternativas
Q1017769 Engenharia de Software
O processo unificado (RUP) reúne boas práticas de especificação e de projeto de sistemas, sendo um modelo genérico de processo organizado em fases que podem gerar um conjunto de produtos de trabalho. Considerando isso, assinale a opção que identifica a fase do RUP na qual devem estar incluídos o refinamento e a expansão dos casos de uso preliminares, dos requisitos não funcionais e da descrição da arquitetura do software.
Alternativas
Q1017770 Arquitetura de Software
Considere que uma organização possua, em um mesmo prédio, vários departamentos que necessitam de acesso a arquivos e informações uns dos outros.
Assinale a opção que corresponde ao tipo de arquitetura que deve ser adotada para atender a expectativa dessa organização.
Alternativas
Q1017771 Redes de Computadores
Considere que quatro empresas distintas, localizadas em países e continentes diferentes, tenham de acessar e compartilhar dados entre si. Essa demanda pode ser atendida mediante a elaboração de projeto em que se conste a implementação de uma rede
Alternativas
Q1017772 Noções de Informática
Uma empresa possui, em sua rede de computadores, um computador que disponibiliza arquivos para muitos usuários, o que possibilita manter o controle do acesso de pessoas a arquivos, de acordo com o usuário autenticado e o endereço IP do computador que foi acessado. Para acessar um arquivo armazenado nesse computador, o usuário deverá anexar esse arquivo em um email e enviá-lo a outro usuário.
Nesse caso, o computador do usuário conectado a essa rede é considerado
Alternativas
Q1017773 Redes de Computadores
A arquitetura do protocolo TCP (transmission control protocol) apresenta uma série de capacidades para comunicação entre computadores, uma das quais ocorre quando se utiliza o serviço de email para enviar e receber emails, que é
Alternativas
Q1017774 Noções de Informática
A Internet apresenta como característica o fato de
Alternativas
Q1017775 Engenharia de Software
Nos projetos de sistemas computadorizados, a interação com o usuário tem a missão de emitir dados e comandos associados ao sistema, que recebem classificações, entre as quais a classificação que possui interação rápida e intuitiva e facilidade de aprendizado, denominada
Alternativas
Q1017776 Programação
Considerando as linguagens de programação que têm recursos dinâmicos, a linguagem que é totalmente processada no computador-cliente é denominada
Alternativas
Q1017777 Programação
O HTML (hypertext markup language) tem amplo uso difundido nas páginas publicadas na Internet. Assinale a opção que corresponde à tag utilizada no caso em que seja necessário utilizar uma lista não ordenada.
Alternativas
Q1017778 Programação
O uso de CSS permite a criação de padrões para a publicação de páginas na Internet, com possibilidade de redução da quantidade de informações em cada página. Em relação a esse assunto, a propriedade que deve ser configurada quando é necessário posicionar-se uma legenda de uma tabela é
Alternativas
Q1017779 Redes de Computadores
O protocolo TCP possui uma série de camadas que segmentam as funções de trabalho desse protocolo. A esse respeito, se o protocolo SMTP for consumido, ele deverá operar na camada de
Alternativas
Respostas
21: C
22: B
23: C
24: E
25: A
26: C
27: E
28: B
29: D
30: C
31: C
32: E
33: B
34: B
35: E
36: C
37: E
38: D
39: C
40: D