Logo Passei Direto
Buscar

Avaliação Final (Objetiva) - Individual

User badge image
Thiago Pisa

em

Ferramentas de estudo

Questões resolvidas

Os pseudocódigos são representações usadas como referência genérica para uma linguagem de projeto de programação, com a finalidade de mostrar uma notação para elaboração de algoritmos, os quais serão utilizados na definição, criação e desenvolvimento em uma linguagem computacional. Analise o código a seguir: algoritmo "Idade média" var idade, soma, cont: inteiro media: real inicio cont := 0 repita escreval("Digite uma idade: ") leia(idade) soma := soma + idade cont := cont + 1 ate idade = 0 cont := cont - 1 media := soma / cont fimalgoritmo Considerando que sejam informadas três idades com o valor 15, 20 e 30, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A soma das idades será 65. ( ) A quantidade será 3. ( ) A média da idade será 21.6. ( ) A saída de dados do algoritmo é a idade, quantidade e média de idades. Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B V - V - V - F.
C F - F - V - V.
D F - V - V - F.

Durante o desenvolvimento de um programa de computador, é necessário que o programador faça o planejamento da modularização, a preocupação principal é facilitar o entendimento da organização do algoritmo, tornando a sua estrutura mais transparente e mais fácil de documentar. A prática da modularização ainda agrega benefícios no momento da manutenção do sistema, por tornar o código mais fácil e rápido de entender por um outro programador. Sobre a modularização de algoritmos, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Consistir os dados é a técnica de verificação das entradas de dados, analisando se elas são válidas ou não.
II- Os módulos são uma sequência de comandos dentro de um algoritmo com a maior independência possível de outros módulos do algoritmo.
III- Os procedimentos não precisam receber um nome durante a sua declaração.
IV- As funções são submódulos que produzem apenas um valor de saída.
A As sentenças I, II e III estão corretas.
B As sentenças II, III e V estão corretas.
C Somente a sentença V está correta.
D As sentenças I, II e IV estão corretas.

Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se executa tarefas comuns. Como estas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o algoritmo presente nelas acaba passando despercebido.
Nesse contexto, assinale a alternativa CORRETA que apresenta a etapa na construção de um algoritmo que representa os procedimentos necessários de manipulação das informações no intuito de produzir o resultado esperado:
A Entrada.
B Diagramação.
C Saída.
D Processamento.

Na área da ciência da computação, os vetores possuem apenas uma dimensão, é considerada uma das mais simples estruturas de dados. Em um vetor, os dados são endereçados por apenas um índice. As estruturas com mais de uma dimensão são conhecidas como matrizes; simplificando, são vetores de vetores.
Sobre vetores e matrizes, assinale a alternativa CORRETA:
a) Vetores são conhecidos também como matrizes multidimensionais.
b) A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento, disposto entre parênteses.
c) Matrizes utilizam mais de um índice para acessar cada um de seus elementos.
d) Os índices de vetores são compostos por dois números, um na vertical e um na horizontal.

As tabelas-verdade são utilizadas na lógica para determinar o valor lógico de proposições compostas, que são proposições que resultam de uma operação entre proposições simples. O resultado lógico da proposição composta é determinado por meio dos valores lógicos das proposições simples. A respeito das tabelas verdade, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- Tabela verdade é o conjunto de todas as possibilidades combinatórias entre os valores de diversas variáveis lógicas.
II- As variáveis lógicas se encontram em apenas duas situações (verdadeiro ou falso) e em um conjunto de operadores aritméticos.
A A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
B A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
C As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
D As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.

Os algoritmos são sequências de etapas para resolver um determinado problema, definindo a sequência de comandos que deve ser executada para atingir um objetivo. Os algoritmos estão presentes em todos os momentos da nossa vida, desde o despertador até análises clínicas mais aprimoradas. Analise o código a seguir: Algoritmo "Soma_Numeros" Var soma,I, comeco, fim : inteiro Inicio soma:=0 comeco := 10 fim := 15 PARA I DE comeco ATÉ fim FAÇA SE I MOD 2 = 0 ENTÃO Soma := soma + I escreval(soma) FIMSE FIMPARA Fimalgoritmo Considerando o código exposto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O algoritmo escreverá para o usuário os números: 10, 11, 12, 13, 14 e 15. ( ) O algoritmo escreverá para o usuário os números: 10, 22 e 36. ( ) O valor final da variável soma será 36. ( ) O algoritmo faz a soma dos números ímpares. Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - F - F - V.
C F - V - V - F.
D V - V - V - F.

A construção de um algoritmo apresenta três etapas distintas: Entrada, Processamento e Saída. Analise a figura a seguir: Agora, analise a seguinte descrição: são os dados que serão processados pelo algoritmo.
A qual das três etapas essa descrição pertence?
A Saída.
B Processamento.
C Recursividade.
D Entrada.

Várias são as práticas adotadas para a construção de algoritmos. Com base no exposto, assinale a alternativa INCORRETA:
A Identificar e definir as entradas do algoritmo. No caso do problema proposto, você teria como entrada dois números.
B Descrever os passos que não serão necessários para resolver o problema. Basicamente descrever os processos não utilizados para realizar a soma dos dois números.
C Entender o problema a ser resolvido. Um exemplo de problema: somar dois números. Neste caso, imagine o que você precisa para executar a solução.
D Definir os dados de saída. Na situação proposta, o resultado da soma dos dois números usados como entrada do problema.

Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes.
O que é a representação de algoritmos por Fluxogramas?
A - É a construção de algoritmos com representações gráficas.
B - É a construção de algoritmos em linguagem natural.
C - É a construção de algoritmos em linguagem computacional.
D - É a construção de algoritmos com diagramas de chapin.

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

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

Os pseudocódigos são representações usadas como referência genérica para uma linguagem de projeto de programação, com a finalidade de mostrar uma notação para elaboração de algoritmos, os quais serão utilizados na definição, criação e desenvolvimento em uma linguagem computacional. Analise o código a seguir: algoritmo "Idade média" var idade, soma, cont: inteiro media: real inicio cont := 0 repita escreval("Digite uma idade: ") leia(idade) soma := soma + idade cont := cont + 1 ate idade = 0 cont := cont - 1 media := soma / cont fimalgoritmo Considerando que sejam informadas três idades com o valor 15, 20 e 30, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A soma das idades será 65. ( ) A quantidade será 3. ( ) A média da idade será 21.6. ( ) A saída de dados do algoritmo é a idade, quantidade e média de idades. Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B V - V - V - F.
C F - F - V - V.
D F - V - V - F.

Durante o desenvolvimento de um programa de computador, é necessário que o programador faça o planejamento da modularização, a preocupação principal é facilitar o entendimento da organização do algoritmo, tornando a sua estrutura mais transparente e mais fácil de documentar. A prática da modularização ainda agrega benefícios no momento da manutenção do sistema, por tornar o código mais fácil e rápido de entender por um outro programador. Sobre a modularização de algoritmos, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Consistir os dados é a técnica de verificação das entradas de dados, analisando se elas são válidas ou não.
II- Os módulos são uma sequência de comandos dentro de um algoritmo com a maior independência possível de outros módulos do algoritmo.
III- Os procedimentos não precisam receber um nome durante a sua declaração.
IV- As funções são submódulos que produzem apenas um valor de saída.
A As sentenças I, II e III estão corretas.
B As sentenças II, III e V estão corretas.
C Somente a sentença V está correta.
D As sentenças I, II e IV estão corretas.

Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se executa tarefas comuns. Como estas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o algoritmo presente nelas acaba passando despercebido.
Nesse contexto, assinale a alternativa CORRETA que apresenta a etapa na construção de um algoritmo que representa os procedimentos necessários de manipulação das informações no intuito de produzir o resultado esperado:
A Entrada.
B Diagramação.
C Saída.
D Processamento.

Na área da ciência da computação, os vetores possuem apenas uma dimensão, é considerada uma das mais simples estruturas de dados. Em um vetor, os dados são endereçados por apenas um índice. As estruturas com mais de uma dimensão são conhecidas como matrizes; simplificando, são vetores de vetores.
Sobre vetores e matrizes, assinale a alternativa CORRETA:
a) Vetores são conhecidos também como matrizes multidimensionais.
b) A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento, disposto entre parênteses.
c) Matrizes utilizam mais de um índice para acessar cada um de seus elementos.
d) Os índices de vetores são compostos por dois números, um na vertical e um na horizontal.

As tabelas-verdade são utilizadas na lógica para determinar o valor lógico de proposições compostas, que são proposições que resultam de uma operação entre proposições simples. O resultado lógico da proposição composta é determinado por meio dos valores lógicos das proposições simples. A respeito das tabelas verdade, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- Tabela verdade é o conjunto de todas as possibilidades combinatórias entre os valores de diversas variáveis lógicas.
II- As variáveis lógicas se encontram em apenas duas situações (verdadeiro ou falso) e em um conjunto de operadores aritméticos.
A A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
B A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
C As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
D As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.

Os algoritmos são sequências de etapas para resolver um determinado problema, definindo a sequência de comandos que deve ser executada para atingir um objetivo. Os algoritmos estão presentes em todos os momentos da nossa vida, desde o despertador até análises clínicas mais aprimoradas. Analise o código a seguir: Algoritmo "Soma_Numeros" Var soma,I, comeco, fim : inteiro Inicio soma:=0 comeco := 10 fim := 15 PARA I DE comeco ATÉ fim FAÇA SE I MOD 2 = 0 ENTÃO Soma := soma + I escreval(soma) FIMSE FIMPARA Fimalgoritmo Considerando o código exposto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O algoritmo escreverá para o usuário os números: 10, 11, 12, 13, 14 e 15. ( ) O algoritmo escreverá para o usuário os números: 10, 22 e 36. ( ) O valor final da variável soma será 36. ( ) O algoritmo faz a soma dos números ímpares. Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - F - F - V.
C F - V - V - F.
D V - V - V - F.

A construção de um algoritmo apresenta três etapas distintas: Entrada, Processamento e Saída. Analise a figura a seguir: Agora, analise a seguinte descrição: são os dados que serão processados pelo algoritmo.
A qual das três etapas essa descrição pertence?
A Saída.
B Processamento.
C Recursividade.
D Entrada.

Várias são as práticas adotadas para a construção de algoritmos. Com base no exposto, assinale a alternativa INCORRETA:
A Identificar e definir as entradas do algoritmo. No caso do problema proposto, você teria como entrada dois números.
B Descrever os passos que não serão necessários para resolver o problema. Basicamente descrever os processos não utilizados para realizar a soma dos dois números.
C Entender o problema a ser resolvido. Um exemplo de problema: somar dois números. Neste caso, imagine o que você precisa para executar a solução.
D Definir os dados de saída. Na situação proposta, o resultado da soma dos dois números usados como entrada do problema.

Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes.
O que é a representação de algoritmos por Fluxogramas?
A - É a construção de algoritmos com representações gráficas.
B - É a construção de algoritmos em linguagem natural.
C - É a construção de algoritmos em linguagem computacional.
D - É a construção de algoritmos com diagramas de chapin.

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:768730)
Peso da Avaliação 3,00
Prova 57387370
Qtd. de Questões 11
Acertos/Erros 2/8
Canceladas 1
Nota 3,00
Os pseudocódigos são representações usadas como referência genérica para uma linguagem de projeto de 
programação, com a finalidade de mostrar uma notação para elaboração de algoritmos, os quais serão utilizados na 
definição, criação e desenvolvimento em uma linguagem computacional. Analise o código a seguir:
algoritmo "Idade média" 
var 
idade, soma, cont: inteiro 
media: real 
inicio 
cont := 0 
repita 
escreval("Digite uma idade: ") 
leia(idade) 
soma := soma + idade 
cont := cont + 1 
ate idade = 0 
cont := cont - 1 
media := soma / cont 
fimalgoritmo 
Considerando que sejam informadas três idades com o valor 15, 20 e 30, classifique V para as sentenças verdadeiras e F 
para as falsas: 
( ) A soma das idades será 65. 
( ) A quantidade será 3. 
( ) A média da idade será 21.6. 
( ) A saída de dados do algoritmo é a idade, quantidade e média de idades. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B V - V - V - F.
C F - F - V - V.
D F - V - V - F.
Durante o desenvolvimento de um programa de computador, é necessário que o programador faça o planejamento 
da modularização, a preocupação principal é facilitar o entendimento da organização do algoritmo, tornando a sua 
estrutura mais transparente e mais fácil de documentar. A prática da modularização ainda agrega benefícios no momento 
da manutenção do sistema, por tornar o código mais fácil e rápido de entender por um outro programador. Sobre a 
modularização de algoritmos, analise as sentenças a seguir:
I- Consistir os dados é a técnica de verificação das entradas de dados, analisando se elas são válidas ou não. 
II- Os módulos são uma sequência de comandos dentro de um algoritmo com a maior independência possível de outros 
módulos do algoritmo. 
III- Os procedimentos não precisam receber um nome durante a sua declaração. 
IV- As funções são submódulos que produzem apenas um valor de saída. 
 VOLTAR
A+ Alterar modo de visualização
1
2
V- As variáveis locais podem ser usadas pelo programa principal. 
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças II, III e V estão corretas.
C Somente a sentença V está correta.
D As sentenças I, II e IV estão corretas.
Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se executa tarefas 
comuns. Como estas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o 
algoritmo presente nelas acaba passando despercebido.
Nesse contexto, assinale a alternativa CORRETA que apresenta a etapa na construção de um algoritmo que representa os 
procedimentos necessários de manipulação das informações no intuito de produzir o resultado esperado:
A Entrada.
B Diagramação.
C Saída.
D Processamento.
Na área da ciência da computação, os vetores possuem apenas uma dimensão, é considerada uma das mais simples 
estruturas de dados. Em um vetor, os dados são endereçados por apenas um índice. As estruturas com mais de uma 
dimensão são conhecidas como matrizes; simplificando, são vetores de vetores. Sobre vetores e matrizes, assinale a 
alternativa CORRETA:
A Vetores são conhecidos também como matrizes multidimensionais.
B Os índices de vetores são compostos por dois números, um na vertical e um na horizontal.
C A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento,
disposto entre parênteses.
D Matrizes utilizam mais de um índice para acessar cada um de seus elementos.
As tabelas-verdade são utilizadas na lógica para determinar o valor lógico de proposições compostas, que são 
proposições que resultam de uma operação entre proposições simples. O resultado lógico da proposição composta é 
determinado por meio dos valores lógicos das proposições simples. A respeito das tabelas verdade, avalie as asserções a 
seguir e a relação proposta entre elas: 
I- Tabela verdade é o conjunto de todas as possibilidades combinatórias entre os valores de diversas variáveis lógicas. 
PORQUE 
II- As variáveis lógicas se encontram em apenas duas situações (verdadeiro ou falso) e em um conjunto de operadores 
3
4
5
aritméticos. 
Assinale a alternativa CORRETA:
A A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
B A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
C As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
D As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
Os algoritmos são sequências de etapas para resolver um determinado problema, definindo a sequência de 
comandos que deve ser executada para atingir um objetivo. Os algoritmos estão presentes em todos os momentos da 
nossa vida, desde o despertador até análises clínicas mais aprimoradas. Analise o código a seguir:
Algoritmo "Soma_Numeros" 
Var 
 soma,I, comeco, fim : inteiro 
Inicio 
 soma:=0 
 comeco := 10 
 fim := 15 
PARA I DE comeco ATÉ fim FAÇA 
 SE I MOD 2 = 0 ENTÃO 
 Soma := soma + I 
 escreval(soma) 
 FIMSE 
FIMPARA 
Fimalgoritmo 
Considerando o código exposto, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) O algoritmo escreverá para o usuário os números: 10, 11, 12, 13, 14 e 15. 
( ) O algoritmo escreverá para o usuário os números: 10, 22 e 36. 
( ) O valor final da variável soma será 36. 
( ) O algoritmo faz a soma dos números ímpares. 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - F - F - V.
C F - V - V - F.
D V - V - V - F.
6
Os algoritmos podem ter como ferramenta para entrada de dados variados dispositivos do computador, como o 
teclado e o mouse. Para a entrada de textos, é muito comum utilizar o teclado. No entanto, quando é necessário entrar 
uma grande quantidade de dados, o uso do teclado se torna demorado. Para estas situações, o uso de arquivo é 
recomendado, acelerando o processo de entrada de dados. Sobre os arquivos, classifique V para as sentenças verdadeiras 
e F para as falsas:
( ) Os arquivos são armazenados em meios não voláteis, podendo ser gravado ou lido por programas de computador. 
( ) Os registros são compostos por um ou vários arquivos. 
( ) Consultar e incluir dados nos arquivos são as únicas operações possíveis na manipulação de arquivos. 
( ) Ao terminar de trabalhar com um arquivo, deve-se utilizar o comando de fechamento para que as informações 
permaneçam armazenadas. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - V.
B V - F - F - V.
C F - F - V - V.
D V - V - F - F.
A construção de um algoritmo apresenta três etapas distintas: Entrada, Processamento e Saída. Analise a figura a seguir: 
Agora, analise a seguinte descrição: são os dados que serão processados pelo algoritmo.
A qual das três etapas essa descrição pertence?
A Saída.
7
8
B Processamento.
C Recursividade.
D Entrada.
Várias são as práticas adotadas para a construção de algoritmos.
Com base no exposto, assinale a alternativa INCORRETA:
A Identificar e definir as entradas do algoritmo. No caso do problema proposto, você teria como entrada dois
números.
B Descrever os passos que não serão necessários para resolver o problema. Basicamente descrever os processos não
utilizados para realizar a soma dos dois números.
C Entender o problema a ser resolvido. Um exemplo de problema: somar dois números. Neste caso, imagine o que
você precisa para executar a solução.
D Definir os dados de saída. Na situação proposta, o resultado da soma dos dois números usados como entrada do
problema.
Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de 
detalhe ou ao grau de abstraçãooferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair 
detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes. O que é a 
representação de algoritmos por Fluxogramas?
A É a construção de algoritmos com diagramas de chapin.
B É a construção de algoritmos com representações gráficas.
C É a construção de algoritmos em linguagem computacional.
D É a construção de algoritmos em linguagem natural.
Atenção: Esta questão foi cancelada, porém a pontuação foi considerada.
(ENADE, 2018) A tabela-verdade é um instrumento da matemática utilizado para determinar os valores lógicos das 
proposições compostas, a partir de atribuições de todos os possíveis valores lógicos das proposições simples 
9
10
11
componentes. Sobre tabelas-verdade, analise as tabelas a seguir com os valores para as proposições "p" e "q" e assinale a 
alternativa CORRETA:
A As sentenças I, III e IV estão corretas.
B As sentenças I e II estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças II, III e IV estão corretas.
Imprimir

Mais conteúdos dessa disciplina