Questões de Engenharia de Automação - Linguagens de Programação para Engenharia de Automação para Concurso
Foram encontradas 15 questões
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
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?
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 é:
A seguinte caracterização NÃO descreve adequadamente um CLP:
A seguinte caracterização NÃO descreve adequadamente um sistema supervisório:
Considerando-se uma operação automatizada de torneamento, o programa de instruções
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
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
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):