Questões de Concurso Comentadas para inpe

Foram encontradas 680 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2514519 Engenharia de Software
Ao se escolher a arquitetura de software para um projeto, é fundamental considerar os requisitos a serem priorizados.
A arquitetura de microsserviços, que uma evolução do estilo de arquitetura orientada a serviços (SOA), é mais indicada do que a arquitetura monolítica, quando a prioridade é otimizar 
Alternativas
Q2514518 Engenharia de Software
Em um projeto de desenvolvimento de software, uma equipe está focada em diferentes aspectos do sistema.
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.
Alternativas
Q2514517 Engenharia de Software
O desenvolvimento orientado a testes (TDD) engloba um conjunto de práticas que visam garantir a detecção de erros e a qualidade do código gerado.
No escopo do TDD, assinale a opção que apresenta a característica do teste unitário.
Alternativas
Q2514516 Engenharia de Software
A integração de módulos e sistemas é uma etapa crucial no desenvolvimento de software, em que a abordagem de integração a ser tomada depende do cenário concreto.
Assinale a opção que apresenta o cenário para o qual a abordagem Big Bang é a mais adequada. 
Alternativas
Q2514515 Arquitetura de Software
O Projeto Orientado a Serviços (SOA) tem como objetivo facilitar a integração entre diferentes serviços.
Sobre o emprego de SOA, assinale a afirmativa correta.
Alternativas
Q2514514 Arquitetura de Software
Um sistema distribuído tem como objetivo coletar e distribuir dados meteorológicos para um conjunto de usuários. Para tal, foram empregados pelo desenvolvedor dois padrões de design:

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.
Alternativas
Q2514513 Engenharia de Software
No contexto de Projetos Orientados a Objetos, padrões de projetos são soluções generalizadas para problemas comuns de design de software.
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
Alternativas
Q2514512 Engenharia de Software
O Scrum é um framework de gerenciamento que as equipes usam para se auto-organizar e trabalhar em direção a um objetivo em comum.
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
Alternativas
Q2514510 Engenharia de Software
Sistemas de versionamento de software são ferramentas amplamente utilizadas no desenvolvimento de aplicações.
Nesse contexto, mais especificadamente sobre o sistema Git, assinale a afirmativa correta.
Alternativas
Q2514509 Banco de Dados
SQL (Structured Query Language) é uma linguagem usada para interagir com bancos de dados relacionais.
Em relação ao SQL, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) A cláusula WHERE só é utilizada associada ao comando SELECT.
( ) O Comando CREATE TABLE cria uma nova tabela no banco de dados e o comando INSERT INTO permite popular essa tabela por meio da inserção de registros.
( ) O comando INNER JOIN é utilizado para unir os resultados de duas ou mais consultas SELECT e o seu resultado é um conjunto de linhas provenientes das tabelas envolvidas.
( ) Os comandos ALTER TABLE e UPDATE são comandos usados para atualizar registros em tabelas de um banco de dados.
( ) SQL suporta o conceito de chaves primárias e chaves estrangeiras para manter a integridade dos dados e as relações entre as tabelas.

As afirmativas são, respectivamente,
Alternativas
Q2514508 Engenharia de Software
Uma linguagem de programação Orientada a Objetos deve prover suporte aos principais fundamentos do desenvolvimento Orientação a Objetos. Entretanto, cada linguagem apresenta as suas especificidades e formas de implementar esses fundamentos.
Sobre a Linguagem C++, analise as afirmativas a seguir.

I. Um ponteiro this é um ponteiro para um objeto da própria classe e tem como valor o endereço do objeto ao qual se refere.
II. Quando internamente a uma ClasseA, define-se outra ClasseB como Friend, significa que a ClasseA está permitindo que a ClasseB acesse seus membros privados e protegidos.

III. A linguagem C++ permite herança múltipla.

Está correto o que se afirma em
Alternativas
Q2514507 Engenharia de Software
Git é um sistema de controle de versão gratuito e criado principalmente para o desenvolvimento de software.
Supondo que um repositório Git local possui apenas o commit inicial, um novo branch local poderia ser criado por meio do comando
Alternativas
Q2514506 Engenharia de Software
Considerando o contexto de desenvolvimento de software, determinadas práticas são essenciais para o bom andamento de um projeto. Um exemplo de boa prática é o uso de tags, empregadas na maioria dos sistemas de versionamento modernos.
Sobre as tags, assinale a afirmativa correta. 
Alternativas
Q2514502 Redes de Computadores

Com base no Precision Time Protocol (PTP) descrito no documento IEEE 1588, analise as afirmativas a seguir.


I. O PTP pode ser implementado somente sobre redes Ethernet.


II. O sincronismo de relógios utilizando o protocolo PTP em redes Ethernet que possuem roteadores possui uma precisão limitada na ordem de milissegundos.


III. A maior vantagem do PTP é a capacidade de sincronizar relógios, sem o auxílio do sinal de GPS, de diferentes estações terrestres que estão separadas por longas distâncias, com precisão da ordem de microsegundos.


Está correto o que se afirma em 

Alternativas
Q2514478 Física

O teorema da capacidade de Hartley-Shannon estima a capacidade teórica máxima de transmissão na presença de ruído gaussiano aditivo branco. A capacidade de um canal, em bps, é dada por  C = W log2Imagem associada para resolução da questão onde W é a largura de banda do canal, S é a potência média do sinal e N é a potência média de ruído.

Deseja-se definir a relação energia de bit por densidade de ruído (Eb/No) para transmitir a uma taxa de dados de 2Mbps utilizando uma largura de banda igual a 2MHz. A Eb/No mínima necessária para este cenário é igual a

Alternativas
Q2514415 Eletrônica
O PWM é uma modulação amplamente utilizada em diversas aplicações, como controle de velocidade de motores e servomotores, controle de carga de baterias em sistema solares, entre outras.
Sobre o PWM, assinale a afirmativa correta.
Alternativas
Q2514414 Eletrônica
Ao selecionar um MOSFET de potência para atuar como chave em um circuito, deve-se atentar para que seus parâmetros garantam o funcionamento desejado e minimizem a dissipação de energia no transistor.
Em relação aos parâmetros dos MOSFET de potência na situação acima mencionada, assinale a afirmativa correta.
Alternativas
Q2514399 Arquitetura de Software
A arquitetura orientada a serviços (ou SOA, do inglês, ServiceOriented Architecture) é um paradigma que trabalha com recursos distribuídos, orientados como serviços.
Com relação às suas características, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Trabalha com o conceito de independência entre os serviços.
( ) É uma arquitetura fortemente acoplada com alto nível de coesão e baixa redundância.
( ) Seu foco é prover serviços fracamente acoplados e coesos.
( ) Serve para modelar e implantar funcionalidades em formato de objetos.

As afirmativas são, respectivamente,
Alternativas
Q2514387 Eletrônica
Amplificadores operacionais são circuitos eletrônicos muito versáteis utilizados em uma vasta gama de aplicações, como amplificadores de instrumentação, comparadores, Schmitt triggers, integradores, diferenciadores, dentre muitas outras.

Sobre amplificadores operacionais e suas aplicações analise as afirmativas a seguir.
I. No projeto de comparadores com amplificadores operacionais geralmente é utilizada a realimentação negativa.
II. Slew rate é uma característica dos amplificadores operacionais reais que exprime a máxima variação possível da tensão de saída por unidade de tempo.
III. Na análise de circuitos com amplificadores operacionais, se considerado o modelo ideal, sempre pode-se considerar que as entradas inversora e não-inversora possuem o mesmo nível tensão.

Está correto o que se afirma em 
Alternativas
Q2514385 Eletrônica
A frequência de chaveamento é um parâmetro importante no projeto de conversores CC-CC.
Sobre a frequência de chaveamento em conversores CC-CC analise as afirmativas a seguir.

I. Ao aumentar a frequência de chaveamento é possível reduzir os valores e, consequentemente, o tamanho dos capacitores e indutores utilizados nos conversores CC-CC.
II. Ao reduzir a frequência de chaveamento aumentam-se as perdas decorrentes do chaveamento nas chaves digitais (TBJ, MOSFET, ...).
III. Conversores CC-CC que utilizam transistores como elementos de chaveamento usam, tipicamente, frequências de chaveamento de 1 GHz a 5 GHz.

Está correto o que se afirma em
Alternativas
Respostas
401: D
402: A
403: A
404: E
405: A
406: D
407: B
408: B
409: A
410: B
411: E
412: B
413: B
414: B
415: C
416: D
417: E
418: C
419: B
420: A