Questões de Engenharia de Automação - Linguagens de Programação para Engenharia de Automação para Concurso

Foram encontradas 15 questões

Q2328608 Engenharia de Automação
O microcontrolador TM4C123GH6PM, da Texas Instruments, possui 256 kB de memória Flash. O endereçamento dessa memória começa em 0x0 (zero).

Nesse cenário, deseja-se que o microcontrolador acesse um byte dessa memória.

Utilizando-se a notação 0x, qual é o maior endereço, em hexadecimal, para o microcontrolador realizar esse acesso?

Dado 1 kB = 1 kilobyte = 1024 bytes
Alternativas
Q2328607 Engenharia de Automação

Considere o trecho de código na linguagem C, descrito abaixo.  


int Teste[5] = {4,2,10,4,5};

int SomaQ = 0;

int i;


for (i=0;i<5;i++) {

"código a ser incluído aqui"

} /* for */


Qual código deve ser incluído na linha indicada entre aspas (" ") para que a variável SomaQ assuma o valor da soma dos quadrados dos números contidos no vetor Teste quando terminar o loop?

Alternativas
Q2328606 Engenharia de Automação
Considerando-se a linguagem C++, qual é o data type, tipo de dado em português, que possui mantissa e expoente?
Alternativas
Q2328596 Engenharia de Automação
As ferramentas computacionais são largamente utilizadas pelas indústrias para aumentar sua eficiência e competitividade. Várias dessas ferramentas têm aplicação em robótica, em automação, em integração da produção e em gestão.

Uma dessas ferramentas destina-se ao controle do movimento e da velocidade de seus eixos ao longo de um processamento de uma peça.

A ferramenta citada é: 
Alternativas
Q2328595 Engenharia de Automação
Os Controladores Lógicos Programáveis (CLP) foram desenvolvidos na segunda metade do século passado e hoje têm aplicação acentuada na indústria.

A seguinte caracterização NÃO descreve adequadamente um CLP:
Alternativas
Q2328594 Engenharia de Automação
Em um sistema supervisório, é possível monitorar e controlar uma planta industrial, permitindo ações proativas a fim de melhorar a produtividade da planta.

A seguinte caracterização NÃO descreve adequadamente um sistema supervisório:
Alternativas
Q2328591 Engenharia de Automação
Um sistema automatizado é composto por três elementos: 1 - Sistema de Energia; 2 - Programa de Instruções; e 3 - Sistema de Controle.

Considerando-se uma operação automatizada de torneamento, o programa de instruções 
Alternativas
Q2287675 Engenharia de Automação
Dentro da indústria de manufatura, a programação offline (OLP) tem se tornado uma prática comum na programação de robôs. Com relação à OLP, qual das seguintes afirmações é verdadeira?
Alternativas
Q1103240 Engenharia de Automação
A Norma IEC 61131 define um padrão global para programação de controle industrial. Assinale a alternativa que apresenta linguagens definidas por essa norma.
Alternativas
Q1103233 Engenharia de Automação
O sistema de numeração hexadecimal utiliza a base 16, logo possui 16 símbolos possíveis. Assinale a alternativa que apresenta o resultado da conversão hexadecimal-decimal para o número hexadecimal 8AF2.
Alternativas
Q1103231 Engenharia de Automação
O sistema decimal binário é o sistema de codificação numérica mais importante em sistemas digitais. Assinale a alternativa que apresenta o resultado da conversão decimal-binário para o número decimal 25.
Alternativas
Q192338 Engenharia de Automação
Imagem 066.jpg

Considere as afirmações abaixo sobre o código em C++ apresentado acima.

I - As classes Retangulo e Circulo herdam a classe Forma.
II - O método “area” das classes Retangulo e Circulo sobrescreve o método de mesmo nome da classe ancestral (Forma) caso o objeto não seja instanciado diretamente da classe Forma.
III - O atributo “nome” é exclusivo da classe Forma e não existe nos objetos instanciados diretamente das classes Retangulo e Circulo.
IV - O atributo “raio” é exclusivo da classe Circulo e não existe nos objetos instanciados diretamente das classes Forma e Retangulo.

Estão corretas as afirmações
Alternativas
Q192325 Engenharia de Automação
No projeto de um painel supervisório do qual faz parte um mostrador com dois displays de sete segmentos operados por varredura, o projetista investiga por que o mostrador exibe o valor 19 em uma situação na qual deveria exibir 15.

Navegando pelo código em C para o microcontrolador que comanda o painel, ele encontra o trecho responsável pela exibição. Nesse trecho, que utiliza funções nomeadas de forma autoexplicativa, ele encontra
Alternativas
Q113269 Engenharia de Automação
Foi desenvolvido um programa em LADDER para controle do sistema, mostrado parcialmente na Figura 2. A linha que completa corretamente o programa da Figura 2 é

Alternativas
Q262986 Engenharia de Automação
Atualmente todos os programas desenvolvidos para CLPs são elaborados a partir de linguagens de programação padronizadas.

Observe as afirmações a seguir.

I - Tais padronizações envolveram o desenvolvimento de normas visando atender os conhecimentos de: comandos elétricos, diagramas lógicos e representação matemática;

II - Tais padronizações envolveram a criação das normas ICE 1131-3 e IEC 5410 com o intuito de criar uma linguagem de programação padrão, que posteriormente fundiram-se para formar a atual IEC 61131-3

III - Tais padronizações envolveram o surgimento de representações contempladas pela IEC 61131-3 como: ladder, blocos de função e lista de instrução.

Podemos afirmar que dentre elas é(são) correta(s):

Alternativas
Respostas
1: A
2: C
3: C
4: C
5: D
6: E
7: B
8: C
9: A
10: D
11: C
12: C
13: D
14: A
15: E