Questões de Concurso
Para educação
Foram encontradas 99.776 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
I. Nas CPUs, o conceito de pipelining promove o paralelismo no nível de processador.
II. O objetivo fundamental da memória cache é reduzir a latência computacional na tarefa de acesso aos dados.
III. Em uma memória primária, todas as células contêm o mesmo número de bits. Se uma célula consistir em k bits, ela pode conter quaisquer das 2k diferentes combinações de bits.
Considere um banco de dados de uma transportadora desenvolvido em MySQL. A tabela
da Frota é exibida na figura abaixo, na qual o sistema da empresa registra a atualização da
quilometragem no campo Km a cada retorno de uma atividade de transporte. A empresa deseja
implementar um controle de manutenção preventiva de acordo com a quilometragem
percorrida a partir da implantação do controle. Para isso, foram criadas duas tabelas adicionais
e um Trigger que também são exibidos abaixo. A tabela de Controle define o padrão de
manutenção preventiva por tipo de veículo, usando como base as quilometragens percorridas
por cada veículo para agendar as manutenções de forma automatizada para cada veículo. A tabela ManAgenda mantém os agendamentos de manutenção cadastrados. Assim, na
implementação do controle, a tabela ManAgenda está vazia. A análise do Trigger é condição
suficiente para verificar como os campos das tabelas são utilizados. As siglas PK (Primary Key)
e FK (Foreign Key) destacadas como legenda em cada tabela, referem-se às chaves primárias e
às chaves estrangeiras das tabelas.
Suponha que após a implantação dos controles, cada veículo da Frota realizou 1 transporte de 3000km em agosto, 1 transporte de 4000km em setembro e 1 transporte de 2000km em outubro. Após essas 3 ações de transporte, qual alternativa corresponde ao que estará armazenado na tabela ManAgenda e na Tabela de Controle, com base no Trigger e nos dados iniciais apresentados das tabelas.
Obs: para evitar condição de corrida, admita que cada veículo teve sua quilometragem
atualizada após cada um dos transportes seguindo a mesma ordenação da tabela Frota.
Considerando a estrutura de dados de árvore binária e sabendo que uma árvore binária
possui 3 modos de percurso, a saber: Pré-Ordem, Ordem Simétrica (ou In-Ordem) e Pós-ordem;
deseja-se desenvolver uma função usando a Linguagem de Programação C para imprimir todos
os elementos de uma árvore binária, utilizando a ordem simétrica (ou In-Ordem). A título de
ilustração, se considerarmos a árvore binária da figura abaixo, os elementos impressos em
ordem simétrica seria: y i x j z k
O código abaixo representa a estrutura (struct) do nó da árvore. Qual alternativa permite imprimir a estrutura da árvore utilizando a ordem de percurso simétrica (ou In-Ordem). Obs: considere a assinatura da função de imprimir como void p(A *a) e que “a” seja um ponteiro para o nó raiz de uma árvore binária válida.
struct a {
char i; //informação armazenada no nó
struct a* e; //esquerda
struct a* d; //direita
};
typedef struct a A;
Na modelagem de banco de dados, os mapeamentos de um modelo conceitual de entidade e relacionamento para o modelo lógico seguem alguns princípios e técnicas para manter a integridade dos relacionamentos. Esses mapeamentos podem ser implementados por 3 regras numeradas abaixo:
1. Tabela Própria (Cria-se outra tabela que representará o relacionamento)
2. Adição de Coluna (Cria-se uma coluna adicional em uma das entidades como Chave Estrangeira)
3. Fusão de Tabelas (As duas entidades do relacionamento são fundidas em uma única tabela)
Considere os exemplos de possíveis relacionamentos conceituais, nas opções abaixo, e indique
o número da regra de implementação mais recomendada em cada um dos casos, assinalando
a alternativa que melhor corresponde às regras de implementação indicadas, na ordem de cima
para baixo.
O computador moderno possui vários dispositivos e recursos de memórias para
armazenamento de dados e informação que tradicionalmente podem ser representados em
uma hierarquia de memórias, através da figura abaixo. Sobre a hierarquia de memórias, analise
as seguintes alternativas, assinalando a alternativa ERRADA.
Figura adaptada de TANENBAUM, A. Organização Estruturada de Computadores. 6ª edição. Pearson, 2013
Considere as funções abaixo e determine a complexidade do algoritmo de ordenação da
função “ordena”, usando a notação Big-O;
Considerando a Teoria da Computação para expressões regulares, qual expressão pode ser utilizada para representar o seguinte Autômato Finito Determinístico (AFD):´
Obs: para essa questão, foi utilizada a notação de teoria da computação no estudo das propriedades de linguagens regulares:
● União: U
● Estrela: *
● Concatenação: ° (que pode estar implícito)
I. A NR-10 estabelece requisitos e condições mínimas para garantir a segurança em instalações e serviços com eletricidade, visando a proteção dos trabalhadores e a prevenção de acidentes. II. O aterramento elétrico é uma medida de proteção que consiste em conectar as partes metálicas das instalações e equipamentos à terra, criando um caminho seguro para a corrente elétrica em caso de falha, protegendo as pessoas contra os choques elétricos. III. Dispositivos de proteção contra surtos de tensão (DPS) são instalados em quadros de distribuição e próximos a equipamentos sensíveis para proteger contra sobretensões transitórias, como raios e chaveamentos de cargas. IV. O uso de EPIs, como luvas isolantes, óculos de segurança e botas de borracha, é fundamental para garantir a segurança dos trabalhadores em atividades com eletricidade. V. A zona controlada é uma área delimitada onde existe risco de choque elétrico por contato direto com partes energizadas, sendo o acesso restrito a profissionais autorizados e qualificados.
Quais estão corretas?
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
I. Motores de indução são amplamente utilizados em aplicações industriais devido à sua robustez, simplicidade construtiva e baixo custo. II. Motores síncronos operam com velocidade constante, independentemente da carga mecânica aplicada ao seu eixo, sendo utilizados em aplicações que exigem precisão de velocidade, como relógios e geradores de energia elétrica. III. Transformadores são máquinas elétricas estáticas que operam com corrente alternada, permitindo a elevação ou redução de tensão elétrica com alta eficiência. IV. Motores de corrente contínua oferecem excelente controle de velocidade e torque, sendo utilizados em aplicações como elevadores, esteiras transportadoras e veículos elétricos. V. Geradores de corrente contínua convertem energia mecânica em energia elétrica contínua, sendo utilizados em usinas hidrelétricas, termelétricas e eólicas.
Quais estão corretas?
I. Diodos são componentes eletrônicos que permitem a passagem de corrente elétrica em um único sentido, sendo utilizados em retificadores, circuitos de proteção e fontes de alimentação. II. Transistores bipolares de junção (TBJs) são dispositivos de três terminais (emissor, base e coletor) que podem atuar como amplificadores de corrente ou como chaves eletrônicas. III. SCRs (retificadores controlados de silício) são dispositivos de quatro camadas (ânodo, cátodo, gate e porta) que permitem o controle da corrente em um único sentido, sendo utilizados em aplicações de alta potência, como controle de motores e aquecimento industrial. IV. TRIACs são dispositivos bidirecionais que permitem o controle da corrente em ambos os sentidos, sendo utilizados em aplicações como controle de iluminação e dimmer.