Questões de Concurso Público INPE 2024 para Tecnologista Pleno I - Desenvolvimento de Software e Sistemas de Informações Geográficas, Banco de Dados Geográficos, Gestão e Disponibilização de Dados Geográficos via Web, Plataformas de Visualização de Dados Geográficos
Foram encontradas 45 questões
A implementação das funcionalidades disponibilizadas por esta biblioteca implica a instanciação de um mapa
A opção de instalação padrão, sem a instalação de extensões opcionais, permite a implementação de instâncias de serviços especificados pelo Consórcio Geoespacial Aberto (Open Geospatial Consortium – OGC), como o
Assinale a opção que indica a ferramenta de código aberto adotada por diversos produtores de dados geográficos ao redor do mundo para armazenar e gerenciar conjuntos de metadados geoespaciais.
Assinale a opção que indica a linguagem que codifica os filtros citados em servidores Geoserver.
Assinale a opção que indica a metodologia ágil que se caracteriza por organizar programadores em pares e focar na refatoração frequente.
Com relação ao padrão MVC, analise as afirmativas a seguir.
I. A camada Model gerencia o fluxo de dados entre as outras camadas e as interações com o usuário. II. A camada View gerencia a apresentação e a interface do usuário. III. A camada Controller contém as regras de negócio, os dados e a lógica da aplicação.
Está correto o que se afirma em
Uma equipe inicia um projeto com uma abordagem linear e sequencial. No entanto, ao longo do projeto substitui esta abordagem por um modelo com ênfase em protótipos no início de cada estágio para validação de conceitos e na análise de riscos.
Assinale a opção que apresenta o modelo que esta equipe empregou inicialmente e o modelo pelo qual este foi substituído.
Sobre o Scrum, analise as afirmativas a seguir.
I. Por ser uma metodologia ágil, um de seus pilares é a eliminação de reuniões. II. O backlog do produto é uma lista dinâmica de funcionalidades organizada por prioridades. III. O Product Owner planeja os recursos necessários para cada Sprint.
Está correto o que se afirma em
Considere uma situação em que um desenvolvedor foi incumbido de elaborar um sistema de criação de documentos de diversos formatos, como Texto, Planilha e Apresentação, a serem definidos com base nos comandos do usuário.
Para lidar com esses requisitos, o padrão de design de software mais adequado seria o
Padrão (1): Criação de uma classe com apenas uma instância, responsável por controlar o acesso a um determinado sensor operado por equipes técnicas remotas.
Padrão (2): Definição de um objeto principal, de forma que todos os usuários dependentes são notificados e atualizados em tempo real.
Assinale a opção que indica os padrões de design (1) e (2), respectivamente.
Sobre o emprego de SOA, assinale a afirmativa correta.
Assinale a opção que apresenta o cenário para o qual a abordagem Big Bang é a mais adequada.
No escopo do TDD, assinale a opção que apresenta a característica do teste unitário.
Assinale a opção que indica o diagrama UML mais adequado para se entender como os objetos do sistema interagem entre si ao longo do tempo.
A arquitetura de microsserviços é mais indicada que a arquitetura monolítica, quando a prioridade é otimizar
I. Para restringir o acesso de um elemento de uma classe para que seja visível apenas dentro da mesma classe, deve-se usar o modificador de acesso chamado protected. II. Para chamar o construtor da classe herdada (classe base) dentro do construtor da classe derivada da anterior, deve-se usar a instrução super(). III. Para criar uma variável de referência a um objeto, deve-se usar o operador new.
Está correto o que se afirma em
I. Seja x uma variável do tipo inteiro. Na declaração abaixo, o ponteiro p é inicializado com o endereço de x. int *p = &x. II. O comando break somente pode ser utilizado em conjunto com o comando switch. III. O comando return encerra a execução de uma função.
Está correto o que se afirma em
I. Uma classe define o comportamento dos objetos que são instâncias da classe. II. Em C++ é permitido criar classes derivadas, seguindo o conceito de herança de classes. III. O polimorfismo permite que objetos de classes diferentes respondam de forma diferente à mesma função.
Está correto o que se afirma em
I. Seja sequência de operações a seguir: >>> x=[1, 2, 3] >>> y=x >>> y[0]=0 >>> print(x) O valor de x impresso na tela é: [1, 2, 3]
II. Seja sequência de operações a seguir: >>> x=[1,4,1,2,3,2] >>> y=set(x) >>> print(y) O valor de y impresso na tela é: {1, 4, 1, 2, 3, 2}
III. A expressão abaixo cria um dicionário vazio. x = {}
Está correto o que se afirma em: