Questões

Pratique com questões de diversas disciplinas e universidades

1.774 questões encontradas(exibindo 10)

Página 44 de 178

A lógica de programação faz parte da formação de vários profissionais das diversas áreas de Tecnologia. Ao longo da sua formação, são necessários vários conhecimentos técnicos, e um deles está relacionado à string. Dessa maneira, qual das alternativas a seguir expressa corretamente o encurtamento de uma variável string pela metade?

A
COPIA(TEXTO,1,\frac{COMPR(TEXTO)}{2}).
B
COPIA(TEXTO,1,\text{INT}\left(\frac{COMPR(TEXTO)}{2}\right)).
C
COPIA(TEXTO,\frac{COMPR(TEXTO)}{2},1).
D
CARACPNUM(COPIA(TEXTO,1,\frac{COMPR(TEXTO)}{2})).
E
NUMPCARACP(COPIA(TEXTO,1,\frac{COMPR(TEXTO)}{2})).
A programação estruturada consiste na utilização de técnicas que decompõem a solução de um problema em “blocos” que interagem com um bloco principal. Assinale a alternativa referente ao motivo correto da linguagem C não ser tecnicamente estruturada em blocos:
A
Não suporta passagem de parâmetros usando ponteiros de tipos de dados definidos pelo usuário.
B
Não suporta passagem de parâmetros usando ponteiros de estruturas e uniões.
C
Não permite definir uma função dentro de outra função.
D
Não permite recursividade.
E
Não permite que a função main() seja a primeira escrita no programa.

Analise a seguinte gramática LR(1):

  1. S -> E
  2. E -> E + T
  3. E -> T
  4. T -> T * F
  5. T -> F
  6. F -> ( E )
  7. F -> id

Considere a entrada id + id * id. Qual é a ação que o analisador LR(1) deve tomar quando chegar ao ponto onde id * id foi reconhecido?

A
Reduzir a produção F -> id.
B
Reduzir a produção T -> F.
C
Deslocar o operador *.
D
Reduzir a produção E -> T.
E
Entrar em um estado de erro.
Na lógica de programação temos várias estruturas: sequência, seleção e repetição. Em uma seleção, possuímos algumas variações, como a seleção composta por exemplo. Qual seria a estrutura correta em pseudocódigo para a seleção composta?
A
se entao Comandos senao Comandos fimse
B
caso entao Comandos senao Comandos fimse
C
se entao Comandos fimse senao Comandos fimse
D
se entao Comandos fimse se entao Comandos fimse
E
se entao Comandos fimcondicao se entao Comandos fimcondicao

É preciso compreender a descrição booleana quando se utiliza a linguagem de descrição de hardware VHDL (VHSIC Hardware Description Language). Isso inclui reconhecer que a palavra-chave ENTITY se ocupa de nomear o bloco do circuito. Cabe observar o emprego de letras maiúsculas para ENTITY — não por uma estrita exigência do software, mas por um uso estilístico que se mostra mais consistente, tornando a posterior leitura do código muito mais aprazível. Avalie as afirmativas a seguir e a relação proposta entre elas.

I. A linha que contém END acaba por anular a declaração ENTITY, PORQUE

II. todo ENTITY precisa dispor de ao menos uma ARCHITECTURE associada. Avaliando-se as afirmativas, conclui-se que:

A
as duas afirmativas são verdadeiras, e a segunda não justifica a primeira.
B
a primeira afirmativa é falsa, e a segunda é verdadeira.
C
a primeira afirmativa é verdadeira, e a segunda é falsa.
D
as duas afirmativas são falsas.
E
as duas afirmativas são verdadeiras, e a segunda justifica a primeira.

Os seletores são responsáveis por informar ao navegador qual elemento de HTML será estilizado. Qual dos seletores devemos utilizar para estilizar um grupo de elementos?

A
rótulo (tag).
B
classe.
C
rótulo (tag) e identificador.
D
identificador.
E
classe e identificador.

Considerando a frase 'Se eu então não caminho: se eu então não corro', pode-se afirmar que:

A
se eu não corro, então não caminho
B
se eu caminho, então caminho
C
se eu não então caminho
D
se eu então caminho
E
se eu não caminho, então não corro
Considerando características e aplicações das expressões aritméticas, assinale a alternativa verdadeira.
A
Uma expressão aritmética não pode conter uma operação que inclua uma operação que inclua duas variáveis.
B
A operação aritmética de multiplicação é representada por um ponto (.) nos algoritmos.
C
Para fazer sentido em um algoritmo, uma operação aritmética deve ter seu resultado atribuído a uma variável.
D
Uma expressão aritmética não pode conter uma operação que inclua uma constante.
E
No universo dos algoritmos, a expressão c = c + 1 pode ser tratada como uma equação matemática comum.

Assinale a alternativa que não descreve de maneira apropriada essas estratégias.

A

O Modo Pânico é aquele em que o compilador exibe as mensagens de erro e interrompe qualquer outra atividade do sistema operacional, evitando problemas de gravação dos dados no disco e a corrupção dos dados armazenados.

B

O Modo Pânico é uma estratégia que consiste em ignorar os erros encontrados pelo compilador e continuar a compilação do programa.

C

O Modo Pânico é uma estratégia que consiste em tentar corrigir os erros encontrados pelo compilador e continuar a compilação do programa.

D

O Modo Pânico é uma estratégia que consiste em substituir os trechos do programa que contém erros por trechos equivalentes que não contenham erros.

E

O Modo Pânico é uma estratégia que consiste em exibir as mensagens de erro encontradas pelo compilador, mas continuar a compilação do programa.

Planejar é fundamental para garantir o equilíbrio econômico da empresa. São etapas do processo de gestão econômica:

A

Operacional;

B

Estratégico;

C

Controle;

D

Todas as alternativas.

E

Execução;