Logo Passei Direto
Buscar

ATIVIDADE SUB - ALGORITMOS E LÓGICA DE PROGRAMAÇÃO I - 52-2022

User badge image
Antonio

em

Ferramentas de estudo

Questões resolvidas

Assinale a alternativa que representa o cabeçalho correto da função a ser inserido no trecho de código "<- CHAMADA FUNCAO DIVISAO ->"
Função CalcularDivisao(v1, v2)
Função CalcularDivisao( valor1, valor2)
Função CalcularDivisao( v1 : real, v2 : real) : real
Função CalcularDivisao( valor1 : real, valor2 : real) : real
Procedimento CalcularDivisao( valor1 : real, valor2 : real)

1.Algoritmo Questão
Assinale a alternativa que representa o objetivo do algoritmo
Média de 1 a 5.
Somar 5 valores.
Somar valores do vetor.
Ordenar valores de 1 a 5 do vetor.
Calcular a média do vetor e escrever na tela.

Sobre as estruturas de dados heterogêneas, analise as afirmacoes.
Assinale a alternativa correta.
I - Os registros é acessado apenas no programa principal, e não pode se utilizar em sub-rotinas.
II - Um algoritmo poderá conter apenas um registro por algoritmo.
III - Registros podem agregar informações de diferentes tipos.
IV - Um registro pode conter vários vetores e inclusive de diferentes tipos em sua estrutura.
Apenas I e IV estão corretas.
Apenas II e III estão corretas.
Apenas III e IV estão corretas.
Apenas I, II e IV estão corretas.
Apenas II, III e IV estão corretas.

Em relação ao uso e conceitos de procedimentos e funções em algoritmos, analise as seguintes afirmativas:
Assinale a alternativa que representa as afirmações corretas.
I. Em um procedimento, a passagem de parâmetros é obrigatória.
II. Em uma função, a passagem de parâmetros e o retorno de um valor são obrigatórios.
III. Procedimentos e funções são blocos de instruções para realizar tarefas específicas e são considerados sub-rotinas.
IV. Uma sub-rotina pode receber uma variavel do tipo registro como parâmetro.
I e II apenas.
II e IV apenas.
II e III apenas.
III e IV apenas.
Nenhuma das alternativas estão corretas.

Sobre matriz em algoritmos, analise as afirmações:
Assinale a alternative correspondente V (Verdadeiro) e F (Falso):
1 - A matriz em algoritmos é uma estrutura de dados homogêneos multidimensional.
2 - A matriz é formada por uma sequência de variáveis de tipos diferentes.
3 - Na declaração de uma matriz é necessário especificar dois ou mais índices de suas dimensões.
4 - Para criação de uma matriz bidimensional, obrigatoriamente os dois indices deverão ser iguais.
V - F - F - F
V - F - V - F
V - F - V - V
F - V - V - V
F - F - V - V

Considerando os fundamentos de lógica de programação e tipos de dados, considere as afirmativas abaixo:
Para cada afirmativa, considere V (Verdadeiro) e F (Falso). Em seguida, assinale a alternativa correta.
I - O operador “mod” (ou “%”) retorna o resto da divisão entre dois números.
II - Toda expressão que possui um operador relacional, necessariamente, tem como resultado um valor do tipo “lógico”.
III - É adequado o uso de variáveis cujo tipo de dados seja “inteiro” para armazenar nomes de pessoas.
IV - Em uma estrutura condicional composta, tanto a saída verdadeira quanto a falsa serão satisfeitas.
F - V - F - V
F - F - F - V
V - V - F - V
V - V - F - F
V - F - F - V

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Assinale a alternativa que representa o cabeçalho correto da função a ser inserido no trecho de código "<- CHAMADA FUNCAO DIVISAO ->"
Função CalcularDivisao(v1, v2)
Função CalcularDivisao( valor1, valor2)
Função CalcularDivisao( v1 : real, v2 : real) : real
Função CalcularDivisao( valor1 : real, valor2 : real) : real
Procedimento CalcularDivisao( valor1 : real, valor2 : real)

1.Algoritmo Questão
Assinale a alternativa que representa o objetivo do algoritmo
Média de 1 a 5.
Somar 5 valores.
Somar valores do vetor.
Ordenar valores de 1 a 5 do vetor.
Calcular a média do vetor e escrever na tela.

Sobre as estruturas de dados heterogêneas, analise as afirmacoes.
Assinale a alternativa correta.
I - Os registros é acessado apenas no programa principal, e não pode se utilizar em sub-rotinas.
II - Um algoritmo poderá conter apenas um registro por algoritmo.
III - Registros podem agregar informações de diferentes tipos.
IV - Um registro pode conter vários vetores e inclusive de diferentes tipos em sua estrutura.
Apenas I e IV estão corretas.
Apenas II e III estão corretas.
Apenas III e IV estão corretas.
Apenas I, II e IV estão corretas.
Apenas II, III e IV estão corretas.

Em relação ao uso e conceitos de procedimentos e funções em algoritmos, analise as seguintes afirmativas:
Assinale a alternativa que representa as afirmações corretas.
I. Em um procedimento, a passagem de parâmetros é obrigatória.
II. Em uma função, a passagem de parâmetros e o retorno de um valor são obrigatórios.
III. Procedimentos e funções são blocos de instruções para realizar tarefas específicas e são considerados sub-rotinas.
IV. Uma sub-rotina pode receber uma variavel do tipo registro como parâmetro.
I e II apenas.
II e IV apenas.
II e III apenas.
III e IV apenas.
Nenhuma das alternativas estão corretas.

Sobre matriz em algoritmos, analise as afirmações:
Assinale a alternative correspondente V (Verdadeiro) e F (Falso):
1 - A matriz em algoritmos é uma estrutura de dados homogêneos multidimensional.
2 - A matriz é formada por uma sequência de variáveis de tipos diferentes.
3 - Na declaração de uma matriz é necessário especificar dois ou mais índices de suas dimensões.
4 - Para criação de uma matriz bidimensional, obrigatoriamente os dois indices deverão ser iguais.
V - F - F - F
V - F - V - F
V - F - V - V
F - V - V - V
F - F - V - V

Considerando os fundamentos de lógica de programação e tipos de dados, considere as afirmativas abaixo:
Para cada afirmativa, considere V (Verdadeiro) e F (Falso). Em seguida, assinale a alternativa correta.
I - O operador “mod” (ou “%”) retorna o resto da divisão entre dois números.
II - Toda expressão que possui um operador relacional, necessariamente, tem como resultado um valor do tipo “lógico”.
III - É adequado o uso de variáveis cujo tipo de dados seja “inteiro” para armazenar nomes de pessoas.
IV - Em uma estrutura condicional composta, tanto a saída verdadeira quanto a falsa serão satisfeitas.
F - V - F - V
F - F - F - V
V - V - F - V
V - V - F - F
V - F - F - V

Prévia do material em texto

07/12/2022 17:29 Unicesumar - Ensino a Distância
about:blank 1/5
ATIVIDADE SUB - ALGORITMOS E LÓGICA DE PROGRAMAÇÃO I - 52/2022
Período:11/08/2022 08:00 a 28/08/2022 23:59 (Horário de Brasília)
Status:ENCERRADO
Nota máxima:3,00
Gabarito:Gabarito será liberado no dia 19/09/2022 00:00 (Horário de Brasília)
Nota obtida:2,40
1ª QUESTÃO
Analise o algoritmo a seguir:
Algoritmo Vetor
Var
     v : vetor
1..5
de inteiro
Início
    v
1
<- 5
    v
2
<- 10
    v
3
<- 15
    v
4
<- 20
    v
5
<- 25
     Escreva(v
1
, "+", v
5
)
Fim
Assinale a alternativa que irá representar a saída do algoritmo:
ALTERNATIVAS
5
6
30
1+5
5+25
2ª QUESTÃO
07/12/2022 17:29 Unicesumar - Ensino a Distância
about:blank 2/5
Algoritmo CálculoDivisao
Var
     v1, v2 : real
Início
     v1 <- 10
     v2 <- 5
     Escreva(CalcularDivisao(v1,v2))
Fim
<- CHAMADA FUNCAO DIVISAO ->
 Var
      resultado : real
Início
      resultado <- valor1 / valor2
      Retorne resultado
FimFunção
Assinale a alternativa que representa o cabeçalho correto da função a ser inserido no trecho de código "<-
CHAMADA FUNCAO DIVISAO ->"
ALTERNATIVAS
Função CalcularDivisao(v1, v2)
Função CalcularDivisao( valor1, valor2)
Função CalcularDivisao( v1 : real, v2 : real) : real
Função CalcularDivisao( valor1 : real, valor2 : real) : real
Procedimento CalcularDivisao( valor1 : real, valor2 : real)
3ª QUESTÃO
1.Algoritmo Questão
2.Var
3.    valores: vetor
1..5
de real
4.    resultado, x : real
5. Início
6.    x <- 0
7.    Para i de 1 ate 5 faça
8.        Leia(valores
i
)
9.        x <- x + valores
i
10.    Fimpara
11.    resultado <- x / 5
12.   Escreva("Resultado: ", resultado)
13. Fim
Assinale a alternativa que representa o objetivo do algoritmo
ALTERNATIVAS
Média de 1 a 5.
Somar 5 valores.
Somar valores do vetor.
Ordenar valores de 1 a 5 do vetor.
Calcular a média do vetor e escrever na tela.
4ª QUESTÃO
Sobre as estruturas de dados heterogêneas, analise as afirmações.
I - Os registros é acessado apenas no programa principal, e não pode se utilizar em sub-rotinas.
II - Um algoritmo poderá conter apenas um registro por algoritmo.
III - Registros podem agregar informações de diferentes tipos.
IV - Um registro pode conter vários vetores e inclusive de diferentes tipos em sua estrutura.
Assinale a alternativa correta.
 
07/12/2022 17:29 Unicesumar - Ensino a Distância
about:blank 3/5
ALTERNATIVAS
Apenas I e IV estão corretas.
Apenas II e III estão corretas.
Apenas III e IV estão corretas.
Apenas I, II e IV estão corretas.
Apenas II, III e IV estão corretas.
5ª QUESTÃO
Analise o seguinte algoritmo:
Algoritmo ParaFaça
Var
    a, b, c, i : inteiro
Início
   Leia(a)
   Leia(b)
   c <- 1
   Para i de 0 até a faça
       Se ((i MOD 2) == 0) Então
            c <- c * b
        Senão
            c <- c * a
        FimSe
     FimPara
     Escreva(c)
Fim
Se o valor lido da variável "a" for igual a 3 e da variável "b" for igual a 2 a saída correposndente será?
Assinale a alternativa correta.
ALTERNATIVAS
12
24
32
36
48
6ª QUESTÃO
07/12/2022 17:29 Unicesumar - Ensino a Distância
about:blank 4/5
Analise o algoritmo abaixo:
Algoritmo Vetor
Var
    v : vetor
1..4
de inteiro
    i : inteiro
Início
    Para i de 1 até 4 faça
         v
i
<- i
     FimPara
     Para i de 1 até 3 faça
         v
i + 1
<- v
i + 1
+ 2 * v
i
     FimPara
     Escreva(v
4
)
Fim
Assinale a alternativa que representa o valor escrito em tela.
ALTERNATIVAS
0
6
11
26
57
7ª QUESTÃO
Em relação ao uso e conceitos de procedimentos e funções em algoritmos, analise as seguintes afirmativas:
I. Em um procedimento, a passagem de parâmetros é obrigatória.
II. Em uma função, a passagem de parâmetros e o retorno de um valor são obrigatórios.
III. Procedimentos e funções são blocos de instruções para realizar tarefas específicas e são considerados
sub-rotinas.
IV. Uma sub-rotina pode receber uma variavel do tipo registro como parâmetro.
Assinale a alternativa que representa as afirmações corretas.
ALTERNATIVAS
I e II apenas.
II e IV apenas.
II e III apenas.
III e IV apenas.
Nenhuma das alternativas estão corretas.
8ª QUESTÃO
07/12/2022 17:29 Unicesumar - Ensino a Distância
about:blank 5/5
Analise o algoritmo a seguir:
Algoritmo Repetição
Var
     a, i, j : inteiro
Início
    a <- 0
    Para i de 1 até 4 faça
         j <- 1
         Enquanto j < 3 faça
              a <- a + 2
              j <- j + 1
         FimEnquanto
   FimPara
   Escreva(a)
Fim
No final da execução do algoritmo, qual o resultado impresso na tela? Assinale a alternativa correta
ALTERNATIVAS
10
12
14
16
18
9ª QUESTÃO
Sobre matriz em algoritmos, analise as afirmações:
1 - A matriz em algoritmos é uma estrutura de dados homogêneos multidimensional.
2 - A matriz é formada por uma sequência de variáveis de tipos diferentes.
3 - Na declaração de uma matriz é necessário especificar dois ou mais índices de suas dimensões.
4 - Para criação de uma matriz bidimensional, obrigatoriamente os dois indices deverão ser iguais.
Assinale a alternative correspondente V (Verdadeiro) e F (Falso):
ALTERNATIVAS
V - F - F - F
V - F - V - F
V - F - V - V
F - V - V - V
F - F - V - V
10ª QUESTÃO
Considerando os fundamentos de lógica de programação e tipos de dados, considere as afirmativas abaixo:
I - O operador “mod” (ou “%”) retorna o resto da divisão entre dois números.
II - Toda expressão que possui um operador relacional, necessariamente, tem como resultado um valor do
tipo “lógico”.
III - É adequado o uso de variáveis cujo tipo de dados seja “inteiro” para armazenar nomes de pessoas.
IV - Em uma estrutura condicional composta, tanto a saída verdadeira quanto a falsa serão satisfeitas.
Para cada afirmativa, considere V (Verdadeiro) e F (Falso). Em seguida, assinale a alternativa correta.
ALTERNATIVAS
F - V - F - V
F - F - F - V
V - V - F - V
V - V - F - F
V - F - F - V

Mais conteúdos dessa disciplina