Logo Passei Direto
Buscar

Ava 1 Algoritmos e Programação Aplicada

User badge image
Josiane Silva

em

Ferramentas de estudo

Questões resolvidas

A descrição narrativa consiste na representação de um algoritmo por meio da linguagem natural, descrevendo os passos que devem ser seguidos para a resolução de um problema.
Assinale a alternativa correta referente à vantagem de se usar descrição narrativa.
a. Facilidade de entendimento dos símbolos.
b. Facilidade de aprendizado.
c. Muito próximo à linguagem de programação.
d. Uso de figuras gráficas.
e. Riqueza de detalhes.

A linguagem C possui cinco tipos de dados básicos e três modificadores que permitem definir novos tipos de dados com tamanhos e faixa de valores específicos.
Seguem algumas afirmacoes sobre os tipos de dados em C: Estão corretas:
I. O tipo char não permite ser referenciado por valores numéricos.
II. O tipo unsigned int ocupa 2 bytes na memória dos computadores mais antigos.
III. Os tipos int e short int representam faixas de valores distintas.
IV. Os dois tipos que possuem tamanho de 32 bits são float e double.
a. II apenas.
b. I e II apenas.
c. I, III e IV apenas.
d. E II, III e IV apenas.
e. IV apenas.

As linguagens de programação são divididas em linguagem de baixo nível, linguagem de montagem e linguagens de alto nível.
Assinale a alternativa referente à diferença correta entre a linguagem de baixo nível e a linguagem de montagem:
a. A linguagem de máquina é voltada para arquiteturas CISC e a linguagem de montagem é voltada para arquiteturas RISC.
b. A linguagem de máquina é formada por números binários (0 e 1), enquanto a linguagem de montagem é formada por números hexadecimais.
c. A linguagem de máquina trabalha com o hardware da máquina e a linguagem de montagem, com os programas aplicativos.
d. A linguagem de montagem é formada por códigos de instruções que são convertidos em código binário de linguagem de máquina.
e. A linguagem de montagem utiliza a memória secundária para armazenar suas informações e a linguagem de máquina, a memória primária.

As palavras reservadas são os identificadores de comandos e variáveis internas da linguagem C e não devem ser utilizadas na escrita de um programa pelo usuário.
De acordo com o nosso livro de estudo, assinale a alternativa correspondente a uma palavra que não é considerada reservada:
a. exit.
b. volatile.
c. goto.
d. default.
e. auto.

C é uma linguagem compilada e, com isto, seus programas passam por algumas fases até o momento em que podem ser executados.
Assinale a alternativa correta referente à fase onde o programa é transferido da memória secundária para a memória primária:
a. Compilador.
b. Editor de ligação.
c. Editor.
d. Pré-processador.
e. Carregador.

O fluxograma é um tipo de algoritmo no formato de uma notação gráfica que permite indicar as ações e decisões que devem ser seguidas para resolver um problema. Vários símbolos são utilizados na sua construção.
Assinale a alternativa que corresponde à descrição correta do símbolo da seta orientada (→).
a. Indica a realização de cálculos e operações de atribuição.
b. Indica que deve ser tomada uma decisão, há possibilidade de desvio do fluxo.
c. Indica o sentido do fluxo de dados.
d. Indica o início e o fim do algoritmo.
e. Representa a saída de dados.

O pseudocódigo, conhecido também como portugol ou português estruturado, é um tipo de algoritmo que consiste em regras pré-definidas para representar um problema a ser resolvido.
De acordo com o exemplo ilustrado em nossa apostila, assinale a alternativa correspondente à única linha no algoritmo onde um cálculo matemático é efetuado:
a. s < -n1 + n2
b. n1, n2, s: inteiro
c. Escreva(s)
d. Leia(n1, n2)
e. Algoritmo "soma"

O termo algoritmo, do ponto de vista computacional, pode ser entendido como regras formais, sequenciais e bem definidas a partir do entendimento lógico de um problema a ser resolvido por um programador com o objetivo de transformá-lo em um programa que seja possível de ser tratado e executado por um computador, em que dados de entrada são transformados em dados de saída.
Seguem algumas afirmações sobre algoritmos: Estão corretas:
I. Um algoritmo não é representação única para a solução de um determinado problema.
II. O aprendizado de algoritmos requer apenas intuição, não precisa de prática.
III. O conceito de algoritmos aplica-se somente dentro da programação.
IV. Existem diversos caminhos que conduzem à solução de um problema.
a. II, III e IV apenas.
b. I e IV apenas.
c. I, II e IV apenas.
d. I e III apenas.
e. II e III apenas.

Os enumeradores são um tipo definido pelo usuário, utilizando se de uma lista de identificadores que se assemelham a constantes, e onde cada item desta lista corresponde a um valor do tipo int.
Dada a seguinte declaração: enum cores { Preto = 1, Azul, Verde, Vermelho = 7, Rosa, Amarelo, Branco }; assinale a alternativa referente ao valor correto atribuído à constante Branco:
a. 0.
b. 7.
c. 12.
d. 1.
e. 10.

Um algoritmo consiste em uma sequência finita de passos (instruções) para solucionar um problema. Uma instrução é uma operação básica que indica a um computador a ação que deve ser executada e, por isso, deve seguir uma regra fundamental.
Analise as afirmativas abaixo e em seguida assinale a alternativa correta referente a ela:
a. Devem ser atômicas, ou seja, não podem ser subdivididas em instruções menores.
b. Devem necessariamente fazer parte de um esquema de fluxograma, de modo a ilustrar se é uma entrada/saída de dados, processamento ou tomada de decisão.
c. Devem ser numeradas, de modo a estabelecer uma ordem na execução do algoritmo.
d. Deve conter um texto explicando a finalidade daquela instrução dentro do algoritmo.
e. Não podem ser ambíguas, isto é, dar margem para duas ou mais interpretações.

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

A descrição narrativa consiste na representação de um algoritmo por meio da linguagem natural, descrevendo os passos que devem ser seguidos para a resolução de um problema.
Assinale a alternativa correta referente à vantagem de se usar descrição narrativa.
a. Facilidade de entendimento dos símbolos.
b. Facilidade de aprendizado.
c. Muito próximo à linguagem de programação.
d. Uso de figuras gráficas.
e. Riqueza de detalhes.

A linguagem C possui cinco tipos de dados básicos e três modificadores que permitem definir novos tipos de dados com tamanhos e faixa de valores específicos.
Seguem algumas afirmacoes sobre os tipos de dados em C: Estão corretas:
I. O tipo char não permite ser referenciado por valores numéricos.
II. O tipo unsigned int ocupa 2 bytes na memória dos computadores mais antigos.
III. Os tipos int e short int representam faixas de valores distintas.
IV. Os dois tipos que possuem tamanho de 32 bits são float e double.
a. II apenas.
b. I e II apenas.
c. I, III e IV apenas.
d. E II, III e IV apenas.
e. IV apenas.

As linguagens de programação são divididas em linguagem de baixo nível, linguagem de montagem e linguagens de alto nível.
Assinale a alternativa referente à diferença correta entre a linguagem de baixo nível e a linguagem de montagem:
a. A linguagem de máquina é voltada para arquiteturas CISC e a linguagem de montagem é voltada para arquiteturas RISC.
b. A linguagem de máquina é formada por números binários (0 e 1), enquanto a linguagem de montagem é formada por números hexadecimais.
c. A linguagem de máquina trabalha com o hardware da máquina e a linguagem de montagem, com os programas aplicativos.
d. A linguagem de montagem é formada por códigos de instruções que são convertidos em código binário de linguagem de máquina.
e. A linguagem de montagem utiliza a memória secundária para armazenar suas informações e a linguagem de máquina, a memória primária.

As palavras reservadas são os identificadores de comandos e variáveis internas da linguagem C e não devem ser utilizadas na escrita de um programa pelo usuário.
De acordo com o nosso livro de estudo, assinale a alternativa correspondente a uma palavra que não é considerada reservada:
a. exit.
b. volatile.
c. goto.
d. default.
e. auto.

C é uma linguagem compilada e, com isto, seus programas passam por algumas fases até o momento em que podem ser executados.
Assinale a alternativa correta referente à fase onde o programa é transferido da memória secundária para a memória primária:
a. Compilador.
b. Editor de ligação.
c. Editor.
d. Pré-processador.
e. Carregador.

O fluxograma é um tipo de algoritmo no formato de uma notação gráfica que permite indicar as ações e decisões que devem ser seguidas para resolver um problema. Vários símbolos são utilizados na sua construção.
Assinale a alternativa que corresponde à descrição correta do símbolo da seta orientada (→).
a. Indica a realização de cálculos e operações de atribuição.
b. Indica que deve ser tomada uma decisão, há possibilidade de desvio do fluxo.
c. Indica o sentido do fluxo de dados.
d. Indica o início e o fim do algoritmo.
e. Representa a saída de dados.

O pseudocódigo, conhecido também como portugol ou português estruturado, é um tipo de algoritmo que consiste em regras pré-definidas para representar um problema a ser resolvido.
De acordo com o exemplo ilustrado em nossa apostila, assinale a alternativa correspondente à única linha no algoritmo onde um cálculo matemático é efetuado:
a. s < -n1 + n2
b. n1, n2, s: inteiro
c. Escreva(s)
d. Leia(n1, n2)
e. Algoritmo "soma"

O termo algoritmo, do ponto de vista computacional, pode ser entendido como regras formais, sequenciais e bem definidas a partir do entendimento lógico de um problema a ser resolvido por um programador com o objetivo de transformá-lo em um programa que seja possível de ser tratado e executado por um computador, em que dados de entrada são transformados em dados de saída.
Seguem algumas afirmações sobre algoritmos: Estão corretas:
I. Um algoritmo não é representação única para a solução de um determinado problema.
II. O aprendizado de algoritmos requer apenas intuição, não precisa de prática.
III. O conceito de algoritmos aplica-se somente dentro da programação.
IV. Existem diversos caminhos que conduzem à solução de um problema.
a. II, III e IV apenas.
b. I e IV apenas.
c. I, II e IV apenas.
d. I e III apenas.
e. II e III apenas.

Os enumeradores são um tipo definido pelo usuário, utilizando se de uma lista de identificadores que se assemelham a constantes, e onde cada item desta lista corresponde a um valor do tipo int.
Dada a seguinte declaração: enum cores { Preto = 1, Azul, Verde, Vermelho = 7, Rosa, Amarelo, Branco }; assinale a alternativa referente ao valor correto atribuído à constante Branco:
a. 0.
b. 7.
c. 12.
d. 1.
e. 10.

Um algoritmo consiste em uma sequência finita de passos (instruções) para solucionar um problema. Uma instrução é uma operação básica que indica a um computador a ação que deve ser executada e, por isso, deve seguir uma regra fundamental.
Analise as afirmativas abaixo e em seguida assinale a alternativa correta referente a ela:
a. Devem ser atômicas, ou seja, não podem ser subdivididas em instruções menores.
b. Devem necessariamente fazer parte de um esquema de fluxograma, de modo a ilustrar se é uma entrada/saída de dados, processamento ou tomada de decisão.
c. Devem ser numeradas, de modo a estabelecer uma ordem na execução do algoritmo.
d. Deve conter um texto explicando a finalidade daquela instrução dentro do algoritmo.
e. Não podem ser ambíguas, isto é, dar margem para duas ou mais interpretações.

Prévia do material em texto

Ava 1 Algoritmos e Programação Aplicada
Parte superior do formulário
A descrição narrativa consiste na representação de um algoritmo por meio da linguagem natural, descrevendo os passos que devem ser seguidos para a resolução de um problema. Assinale a alternativa correta referente à vantagem de se usar descrição narrativa.
a.
Muito próximo à linguagem de programação.
b.
Facilidade de entendimento dos símbolos.
c.
Riqueza de detalhes.
d.
Facilidade de aprendizado.
e.
Uso de figuras gráficas.
Feedback
A resposta correta é: Facilidade de aprendizado.
Questão 2
Correto
Atingiu 0,04 de 0,04
Remover marcação
Texto da questão
A linguagem C possui cinco tipos de dados básicos e três modificadores que permitem definir novos tipos de dados com tamanhos e faixa de valores específicos. Seguem algumas afirmações sobre os tipos de dados em C:
I. O tipo char não permite ser referenciado por valores numéricos.
II. O tipo unsigned int ocupa 2 bytes na memória dos computadores mais antigos.
III. Os tipos int e short int representam faixas de valores distintas.
IV. Os dois tipos que possuem tamanho de 32 bits são float e double.
Estão corretas:
a.
IV apenas.
b.
E II, III e IV apenas.
c.
I, III e IV apenas.
d.
I e II apenas.
e.
II apenas.
Feedback
A resposta correta é: II apenas.
Questão 3
Correto
Atingiu 0,04 de 0,04
Remover marcação
Texto da questão
As linguagens de programação são divididas em linguagem de baixo nível, linguagem de montagem e linguagens de alto nível. Assinale a alternativa referente à diferença correta entre a linguagem de baixo nível e a linguagem de montagem:
a.
A linguagem de máquina é voltada para arquiteturas CISC e a linguagem de montagem é voltada para arquiteturas RISC.
b.
A linguagem de montagem utiliza a memória secundária para armazenar suas informações e a linguagem de máquina, a memória primária.
c.
A linguagem de máquina trabalha com o hardware da máquina e a linguagem de montagem, com os programas aplicativos.
d.
A linguagem de montagem é formada por códigos de instruções que são convertidos em código binário de linguagem de máquina.
e.
A linguagem de máquina é formada por números binários (0 e 1), enquanto a linguagem de montagem é formada por números hexadecimais.
Feedback
A resposta correta é: A linguagem de montagem é formada por códigos de instruções que são convertidos em código binário de linguagem de máquina.
Questão 4
Correto
Atingiu 0,04 de 0,04
Remover marcação
Texto da questão
As palavras reservadas são os identificadores de comandos e variáveis internas da linguagem C e não devem ser utilizadas na escrita de um programa pelo usuário. De acordo com o nosso livro de estudo, assinale a alternativa correspondente a uma palavra que não é considerada reservada:
a.
exit.
b.
auto.
c.
goto.
d.
volatile.
e.
default.
Feedback
A resposta correta é: exit.
Questão 5
Correto
Atingiu 0,04 de 0,04
Remover marcação
Texto da questão
C é uma linguagem compilada e, com isto, seus programas passam por algumas fases até o momento em que podem ser executados. Assinale a alternativa correta referente à fase onde o programa é transferido da memória secundária para a memória primária:
a.
Pré-processador.
b.
Carregador.
c.
Editor de ligação.
d.
Editor.
e.
Compilador.
Feedback
A resposta correta é: Carregador.
Questão 6
Correto
Atingiu 0,04 de 0,04
Remover marcação
Texto da questão
O fluxograma é um tipo de algoritmo no formato de uma notação gráfica que permite indicar as ações e decisões que devem ser seguidas para resolver um problema. Vários símbolos são utilizados na sua construção. Assinale a alternativa que corresponde à descrição correta do símbolo da seta orientada (→).
a.
Indica que deve ser tomada uma decisão, há possibilidade de desvio do fluxo.
b.
Indica o início e o fim do algoritmo.
c.
Representa a saída de dados.
d.
Indica a realização de cálculos e operações de atribuição.
e.
Indica o sentido do fluxo de dados.
Feedback
A resposta correta é: Indica o sentido do fluxo de dados.
Questão 7
Correto
Atingiu 0,04 de 0,04
Remover marcação
Texto da questão
O pseudocódigo, conhecido também como portugol ou português estruturado, é um tipo de algoritmo que consiste em regras pré-definidas para representar um problema a ser resolvido. De acordo com o exemplo ilustrado em nossa apostila, assinale a alternativa correspondente à única linha no algoritmo onde um cálculo matemático é efetuado:
a.
Algoritmo "soma"
b.
Leia(n1, n2)
c.
n1, n2, s: inteiro
d.
Escreva(s)
e.
sI. O tipo char não permite ser referenciado por valores numéricos.
 
II. O tipo unsigned int ocupa 2 bytes na memória dos computadores mais antigos.
 
III. Os tipos int e short int representam faixas de valores distintas.
 
IV. Os dois
 
tipos que possuem tamanho de 32 bits são float e double.
 
Estão corretas:
 
a.
 
IV apenas.
 
b.
 
E II, III e IV apenas.
 
c.
 
I, III e IV apenas.
 
d.
 
I e II apenas.
 
e.
 
II apenas.
 
Feedback
 
A resposta cor
reta é: II apenas.
 
 
 Ava 1 Algoritmos e Programação Aplicada 
 
A descrição narrativa consiste na representação de um algoritmo por meio da 
linguagem natural, descrevendo os passos que devem ser seguidos para a 
resolução de um problema. Assinale a alternativa correta referente à vantagem de 
se usar descrição narrativa. 
a. 
Muito próximo à linguagem de programação. 
b. 
Facilidade de entendimento dos símbolos. 
c. 
Riqueza de detalhes. 
d. 
Facilidade de aprendizado. 
e. 
Uso de figuras gráficas. 
Feedback 
A resposta correta é: Facilidade de aprendizado. 
Questão 2 
Correto 
Atingiu 0,04 de 0,04 
Remover marcação 
Texto da questão 
A linguagem C possui cinco tipos de dados básicos e três modificadores que 
permitem definir novos tipos de dados com tamanhos e faixa de valores 
específicos. Seguem algumas afirmações sobre os tipos de dados em C: 
I. O tipo char não permite ser referenciado por valores numéricos. 
II. O tipo unsigned int ocupa 2 bytes na memória dos computadores mais antigos. 
III. Os tipos int e short int representam faixas de valores distintas. 
IV. Os dois tipos que possuem tamanho de 32 bits são float e double. 
Estão corretas: 
a. 
IV apenas. 
b. 
E II, III e IV apenas. 
c. 
I, III e IV apenas. 
d. 
I e II apenas. 
e. 
II apenas. 
Feedback 
A resposta correta é: II apenas.

Mais conteúdos dessa disciplina