Magna Concursos

Foram encontradas 1.192 questões.

Com relação à linguagem de programação Python, analise os itens a seguir:

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:
 

Provas

Questão presente nas seguintes provas

Os DSPs são chipsintegrados que combinam uma unidade central de processamento (CPU), memória, periféricos de entrada e saída (E/S) e interfaces de comunicação em um único dispositivo. Eles são projetados para lidar com tarefas específicas de controle e processamento de dados em tempo real, oferecendo eficiência energética e custo-benefício. Neste contexto, analise as afirmativas a seguir.

I. O Firmware é um software de baixo nível que desempenha um papel crucial, sendo responsável por realizar a comunicação entre o software de alto nível, como sistemas operacionais e aplicações, e o hardware do dispositivo. Ele opera diretamente na interface de hardware, facilitando o controle e a gestão eficaz dos componentes físicos do sistema.

II. Quanto maior o número de MIPS, mais rápido e mais poderoso é o DSP em termos de processamento de sinais digitais. No entanto, é importante observar que o desempenho real de um DSP também depende de outros fatores, como arquitetura do processador, otimizações de software e tipo de algoritmos executados.

III. O determinismo é crucial em sistemas embarcados porque garante que as operações ocorram dentro de prazos previsíveis e específicos. Em sistemas onde o tempo é crítico, como em sistemas de controle em tempo real, a capacidade de prever o tempo necessário para realizar uma operação é fundamental para garantir o funcionamento correto e seguro do sistema.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas
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.
 

Provas

Questão presente nas seguintes provas
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.
 

Provas

Questão presente nas seguintes provas
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.
 

Provas

Questão presente nas seguintes provas
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.
 

Provas

Questão presente nas seguintes provas
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.
 

Provas

Questão presente nas seguintes provas
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
 

Provas

Questão presente nas seguintes provas

SQL (Structured Query Language) é uma linguagem usada para interagir com bancos de dados relacionais.

Relativamente a 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,

 

Provas

Questão presente nas seguintes provas
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
 

Provas

Questão presente nas seguintes provas