Questões

Pratique com questões de diversas disciplinas e universidades

4.873 questões encontradas(exibindo 10)

Página 47 de 488

Analise as instruções abaixo e responda a alternativa correta.

1. (*depois).dia = 28;
2. (*depois).mes = 09;
A

Os componentes podem não são acessados, pois não podemos usar o ‘*’ para referenciar um campo.

B

O ponteiro *depois, entre parênteses, foi usado para acessar os componentes da struct. O uso dos parênteses é opcional.

C

Os componentes da estrutura são acessados sem o uso de ponteiros neste caso.

D

Podemos substituir “(*depois).dia” por “depois->dia”.

E

Todas as alternativas estão corretas.

Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:

programa
{
funcao inicio()
{
logico a
inteiro b
inteiro c

a = verdadeiro
b = -2
c = 6

para (; b < c ou a; b++){
se(c + b * 2 > 20)
a = falso
escreva(b, " ")
}
}
}
A
(não exibirá nada)
B
-2 -1 0 1 2 3 4 5 6 7 8
C
-2 -1 0 1 2 3 4 5 6 7

São etapas do processo de planejamento:

I. Elaborar o planejamento (precisão básica);

II. Definir a missão, identificar fatores para obter sucesso;

III. Estudar o mercado e definir metas e objetivos;

IV. Estabelecer estratégias, planejar a execução e controlar as ações.

Estão corretas as asserções:

A
As asserções I, II e IV;
B
As asserções I e III;
C
Apenas a asserção III.
D
As asserções I, III e IV;
E
Todas as asserções estão corretas.

De acordo com a importância da construção de algoritmo é preciso seguir alguns passos.
Enumere conforme a sequência a ser seguida para a construção de um algoritmo:

  1. Definir o processamento. Quais operações serão efetuadas e quais serão as restrições para essas operações. A responsabilidade de transformar os dados de entrada em dados de saída e de verificar quais objetos são responsáveis pela atividade é atribuição do processamento;
  2. Testar o algoritmo através de simulações.
  3. Construir o algoritmo utilizando um dos tipos mais comuns de algoritmos.
  4. Compreender completamente o problema a ser resolvido e destacar os pontos mais importantes e os objetos que o compõem.
  5. Definir os dados de saída.
  6. Definir os dados de entrada, isto é, quais dados serão fornecidos e quais objetos fazem parte do cenário do problema.
A
1 - 6 - 5 - 1 - 2 - 3.
B
4 - 6 - 1 - 5 - 3 - 2.
C
3 - 5 - 6 - 4 - 5 - 2.
D
2 - 6 - 5 - 1 - 4 - 3.
E
4 - 5 - 6 - 1 - 3 - 2.

Qual será o valor de result após a execução do código abaixo?

def add(a, b=5):
    return a + b

result = add(10)
A
10
B
15
C
5
D
20
Complete a lacuna a seguir: A variável soma é uma variável____________, pois ela está, a cada interação, acumulando o seu valor com o valor da variável de interação do comando for.
A
Acumuladora.
B
Manipuladora.
C
Contadora.
D
Contabilizadora.
E
Arrecadatória.

Qual das alternativas abaixo faz parte das ações do Sistema Complemento?

A
Destruição de vírus
B
Formação de imunocomplexos
C
Apoptose de células defeituosas
D
Ativação de mediadores da inflamação
E
Formação de anticorpos

PERGUNTA 2

1. Os algoritmos têm o objetivo de modelar a solução de um problema por meio de um conjunto de instruções. Essa modelagem é independente da linguagem de programação escolhida, podendo ser feita por meio de uma notação gráfica.

Com base no apresentado, avalie as asserções a seguir e a relação proposta entre elas.

I. Os fluxogramas, também conhecidos como diagramas de blocos, é uma notação gráfica que padroniza as operações e o fluxo de dados dos algoritmos de maneira eficiente.

PORQUE

II. Sua utilização possibilita uma compreensão mais acurada da solução apresentada pelo algoritmo, pois uma imagem pode ser mais bem visualizada e compreendida do que uma instrução textual.

Analisando as asserções anteriores, conclui-se que:

A
as duas asserções são falsas.
B
as duas asserções são verdadeiras, e a segunda justifica a primeira.
C
as duas asserções são verdadeiras, e a segunda não justifica a primeira.
D
a primeira asserção é verdadeira, e a segunda é falsa.
E
a primeira asserção é falsa, e a segunda é verdadeira.

É bastante comum que projetos precisem definir pontos de sinal entendidos como "dentro" do bloco de circuito associado. Tais pontos do circuito não se configuram como entradas, tampouco como saídas do bloco, mas sim úteis pontos de referência para as mais diversas possibilidades. Avalie as afirmativas a seguir e a relação proposta entre elas. I. Em HDL, os sinais intermediários são tratados como nós externos, PORQUE II. os sinais intermediários são reconhecidos dentro e fora do bloco. Avaliando-se as afirmativas, conclui-se que:

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

Um programa ao ser criado precisa realizar um determinado tipo de processamento de dados. No entanto, para que o computador compreenda e execute esse programa, devemos descrevê-lo usando algum tipo de linguagem que tanto o computador quanto o criador de software entendam. Assinale a alternativa correta em relação ao nome desta linguagem:

A
Linguagem livre de contexto.
B
Linguagem de programação
C
Linguagem de funcionalidades
D
Linguagem de pragmática
E
Linguagem de contexto