

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
A árvore ______ é construída a partir da árvore binária de prefixo. Seja um conjunto de chaves {s1, …, sn} de valores binários tais que nenhuma chave seja prefixo de outra. Considere a árvore binária de prefixo correspondente a essas chaves apresentada na figura a seguir. Sabendo que as chaves válidas se encontram nas folhas da árvore, e admitindo-se de início, que a chave procurada z seja uma chave sempre válida. Agora o processo em questão é buscar a chave z = s4 na árvore. A partir do valor binário de z, o algoritmo percorrerá o caminho 11100 na árvore, iniciando pela raiz. Se z é uma chave válida, após se assegurar de que os dois primeiros dígitos de z são 11 não há alternativa para os dois seguintes, pois correspondem a nós com um único filho. Então, neste caso, a busca poderia eliminar o terceiro e o quarto teste de dígitos, pois, certamente será produzido 10. Em outras palavras, do segundo dígito da chave poderia se prosseguir diretamente para o quinto.

Assinale a alternativa que preencha corretamente a lacuna do texto acima.
Patricia
Moore
Kiefer
Boyer
Boyer-Moore
Um programador está recebendo um relatório de erro, onde uma determinada posição de memória está com erro. Na mensagem o sistema apresenta o endereço (BCF32)16. Se o programador necessitar entender o endereço em octal, por razões de projeto, ele terá que convertê-lo.
Assinale a alternativa que corresponda o endereço dado no formato octal.
(2747526)8
(2474562)8
(2747462)8
(2746461)8
(2767452)8
Avalie a estrutura do algoritmo a seguir a assinale a alternativa que corresponda ao método de ordenação.
Procedimento objeto (ini, fim)
se fim — ini < 2 então
se fim — ini = 1 então
se L[ini] . chave > L[fim] . chave então
trocar(L[ini], L [fim]);
senão PIVO(ini, fim, mediana)
trocar((L[mediana], L[ fim])
i := ini; j := fim — 1
key := L[ fim] . chave
enquanto j > i faça
enquanto L[i] . chave < key faça
i := i+1
enquanto L[j] . chave > key faça
j := j — 1
se j > i então
trocar((L[i], L[j])
i := i + 1; j := j — 1
trocar((L[i], L[ fim])
quicksort(ini, i — 1)
quicksort(i + 1, fim);
objeto (1, n)
Ordenação em Heep
Ordenação Bolha
Ordenação por Inserção
Ordenação rápida
Ordenação por Intercalação
O mundo hoje tem muitos sistemas controlados por computadores e outros dispositivos digitais. Está comum encontrarmos sistemas que se utilizam de encoders como elementos de realimentação de posição angular. Dentre destes dispositivos, temos alguns tipos. O tipo que consiste em um disco de material translúcido, marcado com listras alternadamente transparentes e opacas, alinhadas radialmente e com um fototransmissor, que é a fonte de luz, e que fica localizado de um lado do disco, enquanto um fotorreceptor fica do outro do disco, atuando quando o disco gira. Quando o disco gira o feixe de luz é alternadamente transmitido e interrompido. Assim, a saída do fotorreceptor é um trem de pulso, cuja frequência é proporcional à velocidade de rotação do disco. Esse enconder é conhecido por ______.
Assinale a alternativa que preencha corretamente a lacuna.
encoder óptico incremental
encoder óptico de aderência
encoder óptico absoluto
encoder óptico diferencial
encoder óptico transversal
Quando se faz o projeto de uma rede de dados industrial algo muito importante a se considerar é o meio de transmissão a ser utilizado. Um importante meio, muito difundido e utilizado globalmente, é a fibra ótica. Algumas afirmações acerca de redes de transmissão de dados em fibra ótica são elencadas a seguir:
I. Alta velocidade de transmissão.
II. Grande resistência a interferências eletromagnéticas.
III. Grande maleabilidade mecânica.
A respeito dessas afirmações, são verdadeiras apenas:
I e II.
I e III.
II e III.
I, II e III.
Considerando a organização de um sistema computacional básico, relacione os termos da coluna 1 às definições da coluna 2 e assinale a alternativa com a sequência correta de cima para baixo.
Coluna 1
I. ULA
II. Unidade de controle
III. Unidade de memória
IV. Unidade de entrada
V. Seção de registradores
Coluna 2
( ) Conjunto de dispositivos usados para obter dados externos ao computador.
( ) Elemento de um microcomputador responsável por armazenar programas e dados que podem ou não ser alterados pelo microprocessador.
( ) Área de um microprocessador que realiza operações aritméticas e lógicas sobre os dados.
( ) Área de um microprocessador responsável por gerar os sinais apropriados para execução das instruções.
( ) Área de um microprocessador com grupos de flip-flops que realizam diversas funções de contagem e armazenamento temporário de dados, instruções e endereços de memória durante a execução de programas.
V – I – III – II – IV
IV – III – I – II – V
IV – III – II – I – V
II – V – III – I – IV
II – V – I – IV – III
A figura abaixo ilustra o funcionamento de um computador digital.

Para operar os quatro tipos possíveis de mecanismos de ação, o bloco incógnita(?) deve ser identificado como um mecanismo de:
entrada/saída
memorização
lógica e aritmética
controle
No processo de prototipagem rápida, o formato de arquivo STL é comumente usado para
fatiar a peça em camadas e para definir as coordenadas que a impressora 3D deve seguir.
definir a velocidade de impressão e a porcentagem de preenchimento da peça.
aproximar superfícies de um modelo sólido com uma ou mais formas geométricas.
controlar o ponto inicial de impressão, evitando resíduos indesejáveis na peça.
definir tolerâncias da impressora e das propriedades do material de impressão.
Os controladores lógicos programáveis podem ser programados em diversas linguagens programação diferentes. Segundo a IEC 61131-3, são exemplos de linguagens de programação:
Ladder (LD) e Texto Estruturado (ST);
Código G e Código M;
Código G e Github;
Bitbucket e Vagrant;
Sobre o programa NC abaixo, elaborado conforme a linguagem FANUC, analise as afirmações apresentadas a seguir e marque a opção CORRETA.
O0001
N10 G17 G21 G90 G94;
N20 G53 G0 Z0 H0;
N30 T10 (FRESA DE TOPO DE 20 mm);
N40 M6;
N50 G54 S2500 M3;
N60 G0 X-20 Y40 M8;
N70 G0 G43 H10 D10 Z5;
N80 G1 Z-5 F5000;
N90 G41 G1 X0 F1500;
N100 Y100;
N110 X120;
N120 Y0;
N130 X0;
N140 Y60;
N150 G40 X-20;
N160 G0 Z5 M9;
N170 M30;
A velocidade de corte programada no bloco N50 é de 2500 m/min.
O contorno retangular usinado neste programa utilizou uma estratégia de corte concordante.
No bloco N90, considerando o valor do avanço por dente de 0,1 mm/dente, a velocidade de avanço empregada corresponde a uma fresa com 5 dentes.
O sentido de rotação da ferramenta programado no bloco N50 é anti-horário.
As compensações de altura e diâmetro da ferramenta foram programadas no bloco N10.
Muitos problemas em programação CNC envolvem encontrar as coordenadas X e Y do movimento da base onde está afixada a ferramenta. Isso pode ser feito utilizando-se trigonometria básica.
Nesse contexto, considere o triângulo retângulo abaixo.

O lado a e o ângulo θ desse triângulo são, respectivamente,
1,1547 e 60o.
3,4641 e 60o.
3,4641 e 30o
1,1547 e 45o
Considerando a norma IEC 61131-3 e a linguagem de programação IL (Instruction List), a CORRETA interpretação do código:
DIV --------------(A
ADD --------------B
SUB --------------(C
MUL --------------(D
ADD --------------E
)
MUL --------------(F
LDG
ADD --------------H
)
)
)
é a operação:
(A+B)/((C*D+E)-(F*G+H))
(A+B)/(C*(D+E)-F*(G+H))
(A+B)/(C*D+E-F*(G+H))
A+(B/(C*(D+E)-F*(G+H)))
Assinale a alternativa INCORRETA sobre os protocolos de acesso múltiplo ALOHA puro e ALOHA slotted:
No ALOHA puro, pode haver a ocorrência de colisões durante a transmissão de quadros pelo canal de comunicação.
Nos protocolos ALOHA, como há a propriedade de feedback (retorno) do canal, o transmissor sempre consegue descobrir se houve ou não uma colisão durante a transmissão de seu quadro.
O ALOHA puro não exige uma sincronização de tempo global entre os transmissores que utilizam o canal de comunicação.
No slotted ALOHA são definidos slots (intervalos de tempo) para que se iniciem as transmissões. A duração destes intervalos de tempo é dada aleatoriamente.
No ALOHA puro, quando uma colisão é detectada, o transmissor deve esperar um período de tempo aleatório para iniciar o envio novamente do quadro.
A rede Modbus foi desenvolvida na década de 1970 pela Modicon e continua bastante utilizada atualmente. Sobre esse tipo de rede, analise as afirmações a seguir.
I - A verificação de erro nas mensagens RTU é o resultado de um cálculo de Checagem de Redundância Longitudinal (LRC) executado nos índices de mensagem.
II - No Modbus/TCP, as estações utilizam o modelo cliente-servidor.
III - No modo ASCII, os dados são transmitidos por dois caracteres em formato hexadecimal.
IV - O RTU e o ASCII são modos de comunicação do protocolo Modbus.
Está correto APENAS o que se afirma em
I e III.
II e III.
II e IV.
I, II e IV.
II, III e IV.
Com relação à comparação entre padrões de interface de comunicação serial propostos pela EIA (Electronics Industries Association), é correto afirmar:
A interface RS485 possibilita maior velocidade de comunicação que a interface RS232c, mas limita a distância entre equipamentos a quinze metros apenas.
A interface RS485 possibilita maior distância pelo cabo de interface, mas apresenta uma velocidade de comunicação inferior à velocidade possibilitada pela interface RS232c.
A interface RS485 além de permitir maior distância, via cabo de interface, e maior taxa de transmissão que a interface RS232c, ainda possibilita uma rede multimaster (multimestre).
As interfaces RS232c e RS485 apresentam os mesmos limites de taxa de transmissão e distância de comunicação, porém a interface RS485 especifica drivers (alimentadores) com a capacidade para alimentar até dez receivers (receptores).
A interface RS485 possibilita maior distância pelo cabo de interface e maior taxa de transmissão que a RS232c, porém necessita de uma linha de transmissão de dados (TX) e uma linha de recepção de dados (RX) independentes.
Os transmissores podem ser definidos como dispositivos que preparam o sinal de saída de um transdutor para utilização a distância. A esse respeito, afirma-se corretamente que
25% de um sinal que varia entre 4 e 20 mA equivale a 6 mA.
a nomenclatura LIT, segundo a Norma ISA S5.1, denota que a variável de processo indicada e transmitida é uma tensão.
um Pt 100 acoplado a um transmissor de temperatura recebe este nome por ser feito de uma liga de platina cujo valor de resistência elétrica a 100 ºC equivale a 100 Ω.
são padrões utilizados para transmissão de sinais analógicos 4 a 20 mA, 3 a 150 PSI e 0 a 100 V.
são protocolos de redes de campo o HART, Profibus e Foundation Fieldbus.
O protocolo MODBUS, utilizado em redes industriais, no modo RTU apresenta em seu frame (quadro) um campo que geralmente é denominado CRC CHECK. Esse campo
pode ser calculado dividindo-se o conteúdo do frame em words e somando-se todas estas words.
tem a função de permitir ao receptor verificar o endereço de destino do frame recebido.
é o último campo do frame e informa ao receptor que a mensagem foi completamente recebida.
pode ser suprimido do frame quando tratar-se de uma comunicação do tipo peer-to-peer (ponto-a-ponto).
tem a função de permitir ao receptor verificar a existência de erros no frame recebido.
Em uma linha de programa, o trecho N20 especifica um movimento de translação de 20 mm ao longo do eixo previamente indicado.
Por ser simples, a programação CNC não trabalha com interpolação linear para realização de movimentos da ferramenta.