Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

A frase "Florianópolis é a capital de Santa Catarina" é uma sentença que podemos classificar como verdadeira, logo esta frase é uma proposição válida. As proposições são sentenças declarativas que admitem apenas um dos valores lógicos. Sobre as proposições, assinale a alternativa CORRETA:
a) As proposições não podem assumir valor verdadeiro ou falso ao mesmo tempo.
b) "Quantos anos você tem?" é uma sentença imperativa.
c) Existem outros valores que as proposições podem assumir além de Verdadeiro e Falso.
d) As proposições são representadas, normalmente, por algarismos romanos.

Os registros são muito úteis quando utilizados para armazenar muitos objetos complexos do mundo real, como armazenar nome, CPF, data de nascimento de cinquenta alunos. É altamente indicado trabalhar com um único vetor de registro ALUNO, ao invés de criar muitas variáveis de tipos primitivos ou muitos vetores. Sobre registros, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A palavra " tipo " é utilizada para a criação de um novo registro.
II- Os vetores podem armazenar listas de registros criados pelo desenvolvedor.
III- A declaração " tipo ALUNO: registro " é uma forma válida de criar um tipo de registro para armazenar dados de alunos.
IV- As variáveis internas dos registros são acessadas por meio de um ponto e vírgula entre o nome da variável que armazena o registro e a variável interna desejada.
a) As sentenças I, III e IV estão corretas.
b) As sentenças II, III e IV estão corretas.
c) Somente a sentença I está correta.
d) As sentenças I, II e III estão corretas.

As estruturas de condição compostas se-então-senão permitem o encadeamento de regras e de condicionais, oferecendo a possibilidade de executar determinadas ações se o resultado da expressão lógica for verdadeira e outras ações se o resultado for falso. Analise o algoritmo a seguir e classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Caso o usuário digite exatamente "masculino" para a variável "sexo" e "Cristovam" para a variável "nome", será exibida a mensagem "Ilmo Sr. Cristovam".
( ) Caso o usuário digite exatamente "Feminino" para a variável "sexo" e "Marina" para a variável "nome", será exibida a mensagem "Ilmo Sra. Marina".
( ) Caso o usuário digite exatamente "masc" para variável "sexo", será exibida a mensagem "Digite um sexo válido".
( ) Na linha 10, a comparação ' sexo = "Masculino" ' retorna um valor verdadeiro ou falso para a estrutura condicional.
a) V - V - F - F.
b) F - V - V - V.
c) V - F - V - V.
d) F - F - V - V.

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.
V- As variáveis locais podem ser usadas pelo programa principal.
a) As sentenças I, II e IV 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 III estão corretas.

As variáveis são responsáveis por armazenar os dados utilizados pela lógica. Em alguns casos, é necessário trabalhar com um conjunto de dados de variados tipos, por exemplo, para armazenar dados de alunos de uma turma, como seu nome, CPF e data de nascimento. Para agrupar mais de uma variável em um único registro, é utilizado o conceito de registros. A seguir, é apresentada a declaração de um registro. Sobre registros, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Para ler o nome de um aluno na variável interna NOME, pode-se utilizar a sintaxe " leia ALUNO.NOME; ".
( ) Para exibir a nota de um aluno, é utilizada a sintaxe " escreva ALUNO.NOTA; ".
( ) Todos os alunos de uma turma podem ser armazenados em uma única variável, declarando um vetor com a sintaxe " LISTAALUNOS[100]: ALUNOS; ".
( ) A expressão " fim_registro " determina que as variáveis internas do registro terminaram de ser declaradas.
a) V - V - V - F.
b) F - V - F - V.
c) F - F - V - V.
d) V - V - F - V.

Um recurso elementar para a modularização de algoritmos é o parâmetro. Ele é responsável por fazer a comunicação entre os módulos, por exemplo as funções e os procedimentos. Ao final da execução, recebendo parâmetros de entrada ou não, as funções retornam um parâmetro de saída, já os procedimentos não retornam parâmetro para o módulo principal. Sobre passagem de parâmetros, assinale a alternativa CORRETA:
a) Na declaração de um módulo, os parâmetros são passados dentro de colchetes logo após a definição do nome do módulo.
b) Os módulos podem receber apenas um parâmetro de entrada.
c) Os parâmetros, na programação de computadores, podem ser chamados de listas.
d) A passagem de parâmetros por valor consiste em copiar o valor das variáveis locais e passá-las para um outro módulo sem alterar suas informações originais.

Na análise e desenvolvimento de sistemas se utiliza várias formas para representar uma solução algorítmica. Surgindo a necessidade de se construir um algoritmo, deve-se escolher a solução que se adéqua melhor à necessidade do problema e a que seja de maior domínio por parte do analista de sistemas. É possível utilizar formas que abstraem detalhes de implementação e outras formas que possuem maior riqueza de detalhes na especificação algorítmica. Classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Ao desenvolver um algoritmo por meio de um fluxograma, é necessário conhecimento prévio da linguagem de programação a ser utilizada no processo de codificação.
( ) Os algoritmos desenvolvidos com linguagens de programação não precisam ser testados.
( ) Os fluxogramas são utilizados pelos profissionais de análise de sistemas para programar soluções computacionais capazes de serem executadas pelos computadores.
( ) Uma das limitações da descrição narrativa é a imprecisão do entendimento, em razão do duplo entendimento possível na linguagem textual.
a) F - F - F - V.
b) F - V - F - V.
c) F - F - V - V.
d) V - V - V - F.

A estrutura de seleção "escolha-caso" é uma forma sintética de escrever várias decisões, tirando a necessidade de escrever várias estruturas de decisão se-então-senão, tornando o algoritmo menor e mais fácil de efetuar a leitura. A estrutura "escolha-caso" permite ir diretamente ao bloco desejado, de acordo com o valor de uma variável de teste. Sobre a estrutura escolha-caso, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Caso o usuário informe o valor "2" para a variável "escolha", a mensagem exibida ao usuário será "Você escolheu o produto!".
( ) Caso o usuário informe o valor "4" para a variável "escolha", a mensagem exibida ao usuário será "Você escolheu a subtração!".
( ) Para que o usuário acesse a opção de subtração, ele deve digitar o número 3 para a variável "escolha".
( ) Para que o usuário acesse a opção de soma, ele deve digitar o número 2 para a variável "escolha".
a) F - V - F - V.
b) V - F - V - F.
c) V - V - V - F.
d) F - F - V - V.

As linguagens de programação utilizam um conjunto de símbolos que representa as operações básicas de matemática, possibilitando realizar quaisquer equações dentro de algoritmos. Os parênteses têm papel importante em expressões aritméticas, permitindo que a ordem das operações seja alterada. Classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) O operador de multiplicação é representado pelo caractere " * " (asterisco).
( ) A inversão do sinal é executada pelo operador ' - ' (hífen).
( ) O resto da divisão é representado pelo operador MOD.
( ) O operador de multiplicação é representado pelo caractere " . " (ponto).
a) F - V - V - F.
b) V - V - F - V.
c) V - F - V - V.
d) V - V - V - F.

Pesquisar e definir quais os valores necessários a serem armazenados no algoritmo, quais deles variam e quais permanecem constantes, são tarefas importantes nas fases iniciais da concepção do algoritmo. Estas etapas de entrada e saída de dados são a base do conceito de algoritmo, além da etapa de processamento e feedback. Sobre os tipos de dados, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Os dados podem ser armazenados em variáveis, as quais são utilizadas para manipular as informações.
II- Os dados são porções das informações processadas pelo computador.
III- Instruções definem como os dados devem ser tratados.
IV- Os tipos de dados compostos são disponibilizados pelas linguagens de programação.
a) As sentenças I, II e III estão corretas.
b) As sentenças I e II estão corretas.
c) As sentenças III e IV estão corretas.
d) As sentenças II e IV estão corretas.

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

A frase "Florianópolis é a capital de Santa Catarina" é uma sentença que podemos classificar como verdadeira, logo esta frase é uma proposição válida. As proposições são sentenças declarativas que admitem apenas um dos valores lógicos. Sobre as proposições, assinale a alternativa CORRETA:
a) As proposições não podem assumir valor verdadeiro ou falso ao mesmo tempo.
b) "Quantos anos você tem?" é uma sentença imperativa.
c) Existem outros valores que as proposições podem assumir além de Verdadeiro e Falso.
d) As proposições são representadas, normalmente, por algarismos romanos.

Os registros são muito úteis quando utilizados para armazenar muitos objetos complexos do mundo real, como armazenar nome, CPF, data de nascimento de cinquenta alunos. É altamente indicado trabalhar com um único vetor de registro ALUNO, ao invés de criar muitas variáveis de tipos primitivos ou muitos vetores. Sobre registros, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A palavra " tipo " é utilizada para a criação de um novo registro.
II- Os vetores podem armazenar listas de registros criados pelo desenvolvedor.
III- A declaração " tipo ALUNO: registro " é uma forma válida de criar um tipo de registro para armazenar dados de alunos.
IV- As variáveis internas dos registros são acessadas por meio de um ponto e vírgula entre o nome da variável que armazena o registro e a variável interna desejada.
a) As sentenças I, III e IV estão corretas.
b) As sentenças II, III e IV estão corretas.
c) Somente a sentença I está correta.
d) As sentenças I, II e III estão corretas.

As estruturas de condição compostas se-então-senão permitem o encadeamento de regras e de condicionais, oferecendo a possibilidade de executar determinadas ações se o resultado da expressão lógica for verdadeira e outras ações se o resultado for falso. Analise o algoritmo a seguir e classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Caso o usuário digite exatamente "masculino" para a variável "sexo" e "Cristovam" para a variável "nome", será exibida a mensagem "Ilmo Sr. Cristovam".
( ) Caso o usuário digite exatamente "Feminino" para a variável "sexo" e "Marina" para a variável "nome", será exibida a mensagem "Ilmo Sra. Marina".
( ) Caso o usuário digite exatamente "masc" para variável "sexo", será exibida a mensagem "Digite um sexo válido".
( ) Na linha 10, a comparação ' sexo = "Masculino" ' retorna um valor verdadeiro ou falso para a estrutura condicional.
a) V - V - F - F.
b) F - V - V - V.
c) V - F - V - V.
d) F - F - V - V.

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.
V- As variáveis locais podem ser usadas pelo programa principal.
a) As sentenças I, II e IV 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 III estão corretas.

As variáveis são responsáveis por armazenar os dados utilizados pela lógica. Em alguns casos, é necessário trabalhar com um conjunto de dados de variados tipos, por exemplo, para armazenar dados de alunos de uma turma, como seu nome, CPF e data de nascimento. Para agrupar mais de uma variável em um único registro, é utilizado o conceito de registros. A seguir, é apresentada a declaração de um registro. Sobre registros, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Para ler o nome de um aluno na variável interna NOME, pode-se utilizar a sintaxe " leia ALUNO.NOME; ".
( ) Para exibir a nota de um aluno, é utilizada a sintaxe " escreva ALUNO.NOTA; ".
( ) Todos os alunos de uma turma podem ser armazenados em uma única variável, declarando um vetor com a sintaxe " LISTAALUNOS[100]: ALUNOS; ".
( ) A expressão " fim_registro " determina que as variáveis internas do registro terminaram de ser declaradas.
a) V - V - V - F.
b) F - V - F - V.
c) F - F - V - V.
d) V - V - F - V.

Um recurso elementar para a modularização de algoritmos é o parâmetro. Ele é responsável por fazer a comunicação entre os módulos, por exemplo as funções e os procedimentos. Ao final da execução, recebendo parâmetros de entrada ou não, as funções retornam um parâmetro de saída, já os procedimentos não retornam parâmetro para o módulo principal. Sobre passagem de parâmetros, assinale a alternativa CORRETA:
a) Na declaração de um módulo, os parâmetros são passados dentro de colchetes logo após a definição do nome do módulo.
b) Os módulos podem receber apenas um parâmetro de entrada.
c) Os parâmetros, na programação de computadores, podem ser chamados de listas.
d) A passagem de parâmetros por valor consiste em copiar o valor das variáveis locais e passá-las para um outro módulo sem alterar suas informações originais.

Na análise e desenvolvimento de sistemas se utiliza várias formas para representar uma solução algorítmica. Surgindo a necessidade de se construir um algoritmo, deve-se escolher a solução que se adéqua melhor à necessidade do problema e a que seja de maior domínio por parte do analista de sistemas. É possível utilizar formas que abstraem detalhes de implementação e outras formas que possuem maior riqueza de detalhes na especificação algorítmica. Classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Ao desenvolver um algoritmo por meio de um fluxograma, é necessário conhecimento prévio da linguagem de programação a ser utilizada no processo de codificação.
( ) Os algoritmos desenvolvidos com linguagens de programação não precisam ser testados.
( ) Os fluxogramas são utilizados pelos profissionais de análise de sistemas para programar soluções computacionais capazes de serem executadas pelos computadores.
( ) Uma das limitações da descrição narrativa é a imprecisão do entendimento, em razão do duplo entendimento possível na linguagem textual.
a) F - F - F - V.
b) F - V - F - V.
c) F - F - V - V.
d) V - V - V - F.

A estrutura de seleção "escolha-caso" é uma forma sintética de escrever várias decisões, tirando a necessidade de escrever várias estruturas de decisão se-então-senão, tornando o algoritmo menor e mais fácil de efetuar a leitura. A estrutura "escolha-caso" permite ir diretamente ao bloco desejado, de acordo com o valor de uma variável de teste. Sobre a estrutura escolha-caso, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Caso o usuário informe o valor "2" para a variável "escolha", a mensagem exibida ao usuário será "Você escolheu o produto!".
( ) Caso o usuário informe o valor "4" para a variável "escolha", a mensagem exibida ao usuário será "Você escolheu a subtração!".
( ) Para que o usuário acesse a opção de subtração, ele deve digitar o número 3 para a variável "escolha".
( ) Para que o usuário acesse a opção de soma, ele deve digitar o número 2 para a variável "escolha".
a) F - V - F - V.
b) V - F - V - F.
c) V - V - V - F.
d) F - F - V - V.

As linguagens de programação utilizam um conjunto de símbolos que representa as operações básicas de matemática, possibilitando realizar quaisquer equações dentro de algoritmos. Os parênteses têm papel importante em expressões aritméticas, permitindo que a ordem das operações seja alterada. Classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) O operador de multiplicação é representado pelo caractere " * " (asterisco).
( ) A inversão do sinal é executada pelo operador ' - ' (hífen).
( ) O resto da divisão é representado pelo operador MOD.
( ) O operador de multiplicação é representado pelo caractere " . " (ponto).
a) F - V - V - F.
b) V - V - F - V.
c) V - F - V - V.
d) V - V - V - F.

Pesquisar e definir quais os valores necessários a serem armazenados no algoritmo, quais deles variam e quais permanecem constantes, são tarefas importantes nas fases iniciais da concepção do algoritmo. Estas etapas de entrada e saída de dados são a base do conceito de algoritmo, além da etapa de processamento e feedback. Sobre os tipos de dados, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Os dados podem ser armazenados em variáveis, as quais são utilizadas para manipular as informações.
II- Os dados são porções das informações processadas pelo computador.
III- Instruções definem como os dados devem ser tratados.
IV- Os tipos de dados compostos são disponibilizados pelas linguagens de programação.
a) As sentenças I, II e III estão corretas.
b) As sentenças I e II estão corretas.
c) As sentenças III e IV estão corretas.
d) As sentenças II e IV estão corretas.

Prévia do material em texto

1.
	A frase "Florianópolis é a capital de Santa Catarina" é uma sentença que podemos classificar como verdadeira, logo esta frase é uma proposição válida. As proposições são sentenças declarativas que admitem apenas um dos valores lógicos. Sobre as proposições, assinale a alternativa CORRETA:
	 a)
	Existem outros valores que as proposições podem assumir além de Verdadeiro e Falso.
	 b)
	As proposições são representadas, normalmente, por algarismos romanos.
	 c)
	As proposições não podem assumir valor verdadeiro ou falso ao mesmo tempo.
	 d)
	"Quantos anos você tem?" é uma sentença imperativa.
	2.
	Os registros são muito úteis quando utilizados para armazenar muitos objetos complexos do mundo real, como armazenar nome, CPF, data de nascimento de cinquenta alunos. É altamente indicado trabalhar com um único vetor de registro ALUNO, ao invés de criar muitas variáveis de tipos primitivos ou muitos vetores. Sobre registros, analise as sentenças a seguir: 
I- A palavra " tipo " é utilizada para a criação de um novo registro. 
II- Os vetores podem armazenar listas de registros criados pelo desenvolvedor. 
III- A declaração " tipo ALUNO: registro " é uma forma válida de criar um tipo de registro para armazenar dados de alunos. 
IV- As variáveis internas dos registros são acessadas por meio de um ponto e vírgula entre o nome da variável que armazena o registro e a variável interna desejada. 
Assinale a alternativa CORRETA:
	 a)
	As sentenças I, III e IV estão corretas.
	 b)
	As sentenças II, III e IV estão corretas.
	 c)
	Somente a sentença I está correta.
	 d)
	As sentenças I, II e III estão corretas.
	3.
	As estruturas de condição compostas se-então-senão permitem o encadeamento de regras e de condicionais, oferecendo a possibilidade de executar determinadas ações se o resultado da expressão lógica for verdadeira e outras ações se o resultado for falso. Analise o algoritmo a seguir e classifique V para as sentenças verdadeiras e F para as falsas:
01 algoritmo "Sexo da pessoa"  
02          var nome, sexo : texto;  
03 inicio  
04          escreval ("Digite o seu nome: ")  
05          leia (nome)  
06 
07          escreval ("Digite o seu sexo: ")  
08          leia (sexo)  
09 
10          se (sexo = "Masculino") entao  
11                        escreval ("Ilmo Sr. ", nome)  
12          senao se (sexo = "Feminino") entao  
13                        escreval ("Ilmo Sra. ", nome)  
14          senao  
15                        escreval ("Digite um sexo válido")  
16          fimse  
17          fimse 
18 
19 fimalgoritmo 
(    ) Caso o usuário digite exatamente "masculino" para a variável "sexo" e "Cristovam" para a variável "nome", será exibida a mensagem "Ilmo Sr. Cristovam".  
(    ) Caso o usuário digite exatamente "Feminino" para a variável "sexo" e "Marina" para a variável "nome", será exibida a mensagem "Ilmo Sra. Marina".  
(    ) Caso o usuário digite exatamente "masc" para variável "sexo", será exibida a mensagem "Digite um sexo válido".  
(    ) Na linha 10, a comparação ' sexo = "Masculino" ' retorna um valor verdadeiro ou falso para a estrutura condicional. 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - V - F - F.
	 b)
	F - V - V - V.
	 c)
	V - F - V - V.
	 d)
	F - F - V - V.
	4.
	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. 
V- As variáveis locais podem ser usadas pelo programa principal. 
Assinale a alternativa CORRETA:
	 a)
	As sentenças I, II e IV 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 III estão corretas.
	5.
	As variáveis são responsáveis por armazenar os dados utilizados pela lógica. Em alguns casos, é necessário trabalhar com um conjunto de dados de variados tipos, por exemplo, para armazenar dados de alunos de uma turma, como seu nome, CPF e data de nascimento. Para agrupar mais de uma variável em um único registro, é utilizado o conceito de registros. A seguir, é apresentada a declaração de um registro. Sobre registros, classifique V para as sentenças verdadeiras e F para as falsas:
01 ALUNO: registro; 
02          NOME: texto(60); 
03          NOTA: real; 
04 fim_registro 
(    ) Para ler o nome de um aluno na variável interna NOME, pode-se utilizar a sintaxe " leia ALUNO.NOME; ". 
(    ) Para exibir a nota de um aluno, é utilizada a sintaxe " escreva ALUNO.NOTA; ". 
(    ) Todos os alunos de uma turma podem ser armazenados em uma única variável, declarando um vetor com a sintaxe " LISTAALUNOS[100]: ALUNOS; ".  
(    ) A expressão " fim_registro " determina que as variáveis internas do registro terminaram de ser declaradas. 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - V - V - F.
	 b)
	F - V - F - V.
	 c)
	F - F - V - V.
	 d)
	V - V - F - V.
	6.
	Um recurso elementar para a modularização de algoritmos é o parâmetro. Ele é responsável por fazer a comunicação entre os módulos, por exemplo as funções e os procedimentos. Ao final da execução, recebendo parâmetros de entrada ou não, as funções retornam um parâmetro de saída, já os procedimentos não retornam parâmetro para o módulo principal. Sobre passagem de parâmetros, assinale a alternativa CORRETA:
	 a)
	Na declaração de um módulo, os parâmetros são passados dentro de colchetes logo após a definição do nome do módulo.
	 b)
	Os parâmetros, na programação de computadores, podem ser chamados de listas.
	 c)
	Os módulos podem receber apenas um parâmetro de entrada.
	 d)
	A passagem de parâmetros por valor consiste em copiar o valor das variáveis locais e passá-las para um outro módulo sem alterar suas informações originais.
	7.
	Na análise e desenvolvimento de sistemas se utiliza várias formas para representar uma solução algorítmica. Surgindo a necessidade de se construir um algoritmo, deve-se escolher a solução que se adéqua melhor à necessidade do problema e a que seja de maior domínio por parte do analista de sistemas. É possível utilizar formas que abstraem detalhes de implementação e outras formas que possuem maior riqueza de detalhes na especificação algorítmica. Classifique V para as sentenças verdadeiras e F para as falsas: 
(    ) Ao desenvolver um algoritmo por meio de um fluxograma, é necessário conhecimento prévio da linguagem de programação a ser utilizada no processo de codificação.  
(    ) Os algoritmos desenvolvidos com linguagens de programação não precisam ser testados.  
(   ) Os fluxogramas são utilizados pelos profissionais de análise de sistemas para programar soluções computacionais capazes de serem executadas pelos computadores.  
(    ) Uma das limitações da descrição narrativa é a imprecisão do entendimento, em razão do duplo entendimento possível na linguagem textual.  
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - F - F - V.
	 b)
	F - V - F - V.
	 c)
	F - F - V - V.
	 d)
	V - V - V - F.
	8.
	A estrutura de seleção "escolha-caso" é uma forma sintética de escrever várias decisões, tirando a necessidade de escrever várias estruturas de decisão se-então-senão, tornando o algoritmo menor e mais fácil de efetuar a leitura. A estrutura "escolha-caso"permite ir diretamente ao bloco desejado, de acordo com o valor de uma variável de teste. Sobre a estrutura escolha-caso, classifique V para as sentenças verdadeiras e F para as falsas:
01 algoritmo "Menu_Calculadora"  
02 var  
03          escolha : numérico;  
04 início  
05          escreva ("Escolha uma das opções");  
06          leia (escolha);  
07 
08          Caso escolha De  
09                    1: escreva ("Você escolheu a soma!")  
10                    2: escreva ("Você escolheu o produto!")  
11                    3: escreva ("Você escolheu a subtração!")  
12                    4: escreva ("Você escolheu a divisão!") 
13          Fim; 
14 fimalgoritmo  
(    ) Caso o usuário informe o valor "2" para a variável "escolha", a mensagem exibida ao usuário será "Você escolheu o produto!". 
(    ) Caso o usuário informe o valor "4" para a variável "escolha", a mensagem exibida ao usuário será "Você escolheu a subtração!". 
(    ) Para que o usuário acesse a opção de subtração, ele deve digitar o número 3 para a variável "escolha". 
(    ) Para que o usuário acesse a opção de soma, ele deve digitar o número 2 para a variável "escolha". 
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - V - F - V.
	 b)
	V - F - V - F.
	 c)
	V - V - V - F.
	 d)
	F - F - V - V.
	9.
	As linguagens de programação utilizam um conjunto de símbolos que representa as operações básicas de matemática, possibilitando realizar quaisquer equações dentro de algoritmos. Os parênteses têm papel importante em expressões aritméticas, permitindo que a ordem das operações seja alterada. Classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O operador de multiplicação é representado pelo caractere " * " (asterisco).  
(    ) A inversão do sinal é executada pelo operador ' - ' (hífen).  
(    ) O resto da divisão é representado pelo operador MOD.  
(    ) O operador de multiplicação é representado pelo caractere " . " (ponto).  
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - V - V - F.
	 b)
	V - V - F - V.
	 c)
	V - F - V - V.
	 d)
	V - V - V - F.
	10.
	Pesquisar e definir quais os valores necessários a serem armazenados no algoritmo, quais deles variam e quais permanecem constantes, são tarefas importantes nas fases iniciais da concepção do algoritmo. Estas etapas de entrada e saída de dados são a base do conceito de algoritmo, além da etapa de processamento e feedback. Sobre os tipos de dados, analise as sentenças a seguir:
I- Os dados podem ser armazenados em variáveis, as quais são utilizadas para manipular as informações. 
II- Os dados são porções das informações processadas pelo computador. 
III- Instruções definem como os dados devem ser tratados. 
IV- Os tipos de dados compostos são disponibilizados pelas linguagens de programação.
Assinale a alternativa CORRETA:
	 a)
	As sentenças I, II e III estão corretas.
	 b)
	As sentenças I e II estão corretas.
	 c)
	As sentenças III e IV estão corretas.
	 d)
	As sentenças II e IV estão corretas.

Mais conteúdos dessa disciplina