Questões de Concurso Público INPE 2024 para Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites

Foram encontradas 45 questões

Q2514536 Engenharia de Software
Um desenvolvedor de sistemas para operação de satélites necessita de conhecimentos de ferramentas e frameworks das mais variadas áreas, como gerenciamento de projetos, arquitetura de software, banco de dados, versionamento de código-fonte etc. Nesse contexto, uma ferramenta importante se destaca por interligar especificações de requisitos de alto nível com modelos de análise, projeto, implementação e testes de sistemas usando UML, SysML, BPMN e outros padrões abertos utilizados no mercado.
Assinale a opção que corresponde à ferramenta descrita no texto 
Alternativas
Q2514537 Engenharia de Software
O Visual Studio é um ambiente integrado de desenvolvimento (IDE) desenvolvido pela Microsoft que suporta diversas linguagens de programação, tais como C#, Visual Basic, C++, F#, JavaScript, TypeScript, Python e outras. Um de seus aspectos mais relevantes é o robusto suporte para a construção, execução e depuração de testes unitários. Considere as seguintes afirmações sobre alguns recursos para testes unitários presentes no Visual Studio:

I. IntelliTest permite gerar valores de entrada e saída para suas funções como pequenos blocos de testes, expandindo-os automaticamente quando seu código for incrementado, o que reduz o esforço para criação de testes unitários.
II. Live Unit Test produz comentários sobre como as alterações de código afetam os testes existentes e se o novo código gerado é coberto por testes já criados.
III. CodeLens permite a inspeção, execução, depuração e navegação direta para os testes unitários a partir do próprio editor de código.

Está correto o que se afirma em 
Alternativas
Q2514538 Engenharia de Software
Relacione as terminologias referentes ao Git, listadas a seguir, às suas respectivas definições.

1. Fetch
2. Branch
3. Issue
4. Commit

( ) Permite adicionar alterações do repositório remoto à sua ramificação de trabalho local, sem confirmá-las.
( ) Está contido no repositório, mas é uma versão paralela do mesmo, não afetando a ramificação principal e permitindo trabalhar livremente sem interromper a versão "live".
( ) É uma alteração individual em um ou mais arquivos. Quando usado para salvar um trabalho, o Git gera um ID único que permite registrar as alterações confirmadas assim como quem as fez e quando.
( ) É uma sugestão de melhoria, tarefa ou dúvida relacionada ao repositório. Pode ser criado por qualquer pessoa (em repositórios públicos), bem como ser categorizado com rótulos e atribuído a colaboradores.

Assinale a opção que indica a relação correta, segundo a ordem apresentada.
Alternativas
Q2514539 Redes de Computadores
O protocolo IP (Internet Protocol) é um dos principais protocolos de comunicação em redes de computadores.
Com relação ao endereçamento IPv4 (IP versão 4), analise as afirmativas a seguir.

I. Considerando a máscara de sub-rede 255.255.128.0, os endereços IPv4 192.168.91.0 e 192.168.48.10 estão na mesma sub-rede.
II. A faixa de endereços IPv4 referente ao prefixo 124.201.0.0/18 vai de 124.201.0.0 a 124.201.63.255.
III. Todas as interfaces de rede de um mesmo dispositivo possuem o mesmo endereço IPv4.

Está correto o que se afirma em
Alternativas
Q2514540 Redes de Computadores
O protocolo TCP (Transmission Control Protocol) é responsável pelo controle da transmissão de um fluxo de dados em redes de computadores interligadas.

Com relação ao TCP, analise as afirmativas a seguir.

I. O funcionamento correto do TCP requer o estabelecimento de uma conexão entre a origem e o destino final.
II. O controle de fluxo é implementado por meio de um protocolo do tipo janela deslizante.
III. Todas as conexões TCP são do tipo full-duplex e ponto a ponto.

Está correto o que se afirma em
Alternativas
Respostas
31: A
32: E
33: D
34: D
35: E