FUNDAMENTOS DE PROGRAMAÇÃO DE COMPUTADORES
Matrizes são estruturas de dados estáticas homogêneas com mais de uma dimensão.
Assinale a alternativa que expressa corretamente a forma de se definir uma matriz em VisuALG.
QTALUNOS : VETOR [1..4, INTEIRO] VETOR [1..5, INTEIRO]
QTALUNOS : VETOR [1..4] DE INTEIRO
QTALUNOS : VETOR [1..4, 1..5] DE INTEIRO
QTALUNOS : VETOR [1..4] VETOR [1..5] DE INTEIRO
QTALUNOS : VETOR [1.. 5] DE INTEIRO
Os tipos de variáveis suportados pelo VISUALG são:
- Inteiro - para números inteiros
- Real - para números reais fracionários
- Caracter - para literais
- Logico - para expressões falso (false) ou verdadeiro (true)
Neste contexto, veja, a seguir, o algoritmo que utiliza somente o tipo lógico.
Analise as afirmativas, a seguir, e classifique cada sentença em (V) verdadeira ou (F) falsa, considerando os valores de inicialização das variáveis indicados em cada sentença e a execução do teste de mesa do algoritmo.
( ) Se as variáveis forem inicializadas como sendo na linha 11 o STA com verdadeiro, em substituição ao ???, na linha 12 o STB como verdadeiro e na linha 13 o STC como falso, respectivamente, então o resultado final apresentado será 'comando1'
( ) Se as variáveis forem inicializadas como sendo na linha 11 o STA com falso, em substituição ao ???, na linha 12 o STB como verdadeiro e na linha 13 o STC como falso, respectivamente, então o resultado final apresentado será 'comando3 comando4 comando6'
( ) Se as variáveis forem inicializadas como sendo na linha 11 o STA com falso, em substituição ao ???, na linha 12 o STB como verdadeiro e na linha 13 o STC como verdadeiro, respectivamente, então o resultado final apresentado será 'comando2 comando5 comando6'
Marque a alternativa que apresenta a sequência correta do resultado de análise das sentenças.
F, F, F
V, V, F
F, V, V
F, F, V
V, F, F
A função de uma estrutura de repetição é que um determinado grupo de comandos seja executado n vezes. As estruturas de repetição podem ser executadas incrementando ou decrementando valores.
Neste contexto, analise o algoritmo, a seguir, e execute-o em teste de mesa.
Após a execução do algoritmo em teste de mesa, assinale a alternativa que demonstra o que será apresentado corretamente na saída do VISUALG.
80, - 20
20, 80.
80, -80.
-20, 80.
80, 20.
No contexto de algoritmos, temos definições fundamentais, tais como: ação, processo, estado e padrão de comportamento.
Assim, assinale a alternativa que expressa corretamente a definição do Processo.
Sequencia temporal de ações (ou sub-ações), sem qualquer efeito interessante para o algoritmo.
Sequencia temporal de ações (ou sub-ações), cujo efeito acumulado é totalmente diferente totalmente do efeito do evento total.
Sequencia temporal de atribuições (ou sub-atribuições), cujo efeito acumulado é totalmente diferente do efeito do evento total.
Sequencia temporal de atribuições (ou sub-atribuições), cujo efeito acumulado é igual ao efeito do evento total.
Sequencia temporal de ações (ou sub-ações), cujo efeito acumulado é igual ao efeito do evento total.
Leia atentamente a ação matemática a seguir: “Atribuir a VLA o valor da metade de VLC mais VLB dividido por VLD”.
Assinale a alternativa que expressa corretamente a ação em um comando de algoritmo para ser utilizado no VISUALG.
VLA := VLC / 2 + VLB / VLD
VLA = (VLC + VLB) / (2 + VLD)
VLA := ((VLC + VLB) / 2) / VLD
VLA = VLC / 2 + VLB / VLD
VLA = ((VLC + VLB) / 2) / VLD
A modularização é importante para a melhoria na leitura, para a organização dos algoritmos e para uma melhor ação de manutenção.
Assinale a alternativa que expressa corretamente as duas formas de se construir módulos.
Algoritmo e função.
Procedimento e variável.
Variável do tipo inteiro e do tipo real.
Função e procedimento.
Função e variável.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando PARA:
Considerando os valores de inicialização e a execução do algoritmo, assinale a alternativa que representa o valor do resultado apresentado em VLX se a lista de entrada para VLNUM for 8, -2, 3, 5 e 9.
38
-24
24
0
-38
Um dos pontos de destaque da modularização é utilização de variáveis e parâmetros. Até então, temos que as variáveis são classificadas quanto ao tipo de dado que ela armazena.
Assinale a alternativa que expressa corretamente o conceito de variáveis locais.
São aquelas definidas somente dentro de uma função e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas no início do procedimento ou da função e podem ser utilizadas em qualquer local do módulo.
São aquelas definidas somente dentro de um procedimento e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas somente dentro de um procedimento ou de uma função, mas somente podem ser utilizadas na lógica principal.
São aquelas definidas ao longo do algoritmo e que podem ser utilizadas somente na lógica principal.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando ENQUANTO:
Considerando os valores iniciais das variáveis e o processo de entrada repetitiva utilizando o comando ENQUANTO, assinale a alternativa que representa quantas entradas serão associadas à leitura de VLNUM, na linha 20.
QTALUNOS : VETOR [1..4, INTEIRO] VETOR [1..5, INTEIRO]
QTALUNOS : VETOR [1..4] DE INTEIRO
QTALUNOS : VETOR [1..4, 1..5] DE INTEIRO
QTALUNOS : VETOR [1..4] VETOR [1..5] DE INTEIRO
QTALUNOS : VETOR [1.. 5] DE INTEIRO
Os tipos de variáveis suportados pelo VISUALG são:
- Inteiro - para números inteiros
- Real - para números reais fracionários
- Caracter - para literais
- Logico - para expressões falso (false) ou verdadeiro (true)
Neste contexto, veja, a seguir, o algoritmo que utiliza somente o tipo lógico.
Analise as afirmativas, a seguir, e classifique cada sentença em (V) verdadeira ou (F) falsa, considerando os valores de inicialização das variáveis indicados em cada sentença e a execução do teste de mesa do algoritmo.
( ) Se as variáveis forem inicializadas como sendo na linha 11 o STA com verdadeiro, em substituição ao ???, na linha 12 o STB como verdadeiro e na linha 13 o STC como falso, respectivamente, então o resultado final apresentado será 'comando1'
( ) Se as variáveis forem inicializadas como sendo na linha 11 o STA com falso, em substituição ao ???, na linha 12 o STB como verdadeiro e na linha 13 o STC como falso, respectivamente, então o resultado final apresentado será 'comando3 comando4 comando6'
( ) Se as variáveis forem inicializadas como sendo na linha 11 o STA com falso, em substituição ao ???, na linha 12 o STB como verdadeiro e na linha 13 o STC como verdadeiro, respectivamente, então o resultado final apresentado será 'comando2 comando5 comando6'
Marque a alternativa que apresenta a sequência correta do resultado de análise das sentenças.
F, F, F
V, V, F
F, V, V
F, F, V
V, F, F
A função de uma estrutura de repetição é que um determinado grupo de comandos seja executado n vezes. As estruturas de repetição podem ser executadas incrementando ou decrementando valores.
Neste contexto, analise o algoritmo, a seguir, e execute-o em teste de mesa.
Após a execução do algoritmo em teste de mesa, assinale a alternativa que demonstra o que será apresentado corretamente na saída do VISUALG.
80, - 20
20, 80.
80, -80.
-20, 80.
80, 20.
No contexto de algoritmos, temos definições fundamentais, tais como: ação, processo, estado e padrão de comportamento.
Assim, assinale a alternativa que expressa corretamente a definição do Processo.
Sequencia temporal de ações (ou sub-ações), sem qualquer efeito interessante para o algoritmo.
Sequencia temporal de ações (ou sub-ações), cujo efeito acumulado é totalmente diferente totalmente do efeito do evento total.
Sequencia temporal de atribuições (ou sub-atribuições), cujo efeito acumulado é totalmente diferente do efeito do evento total.
Sequencia temporal de atribuições (ou sub-atribuições), cujo efeito acumulado é igual ao efeito do evento total.
Sequencia temporal de ações (ou sub-ações), cujo efeito acumulado é igual ao efeito do evento total.
Leia atentamente a ação matemática a seguir: “Atribuir a VLA o valor da metade de VLC mais VLB dividido por VLD”.
Assinale a alternativa que expressa corretamente a ação em um comando de algoritmo para ser utilizado no VISUALG.
VLA := VLC / 2 + VLB / VLD
VLA = (VLC + VLB) / (2 + VLD)
VLA := ((VLC + VLB) / 2) / VLD
VLA = VLC / 2 + VLB / VLD
VLA = ((VLC + VLB) / 2) / VLD
A modularização é importante para a melhoria na leitura, para a organização dos algoritmos e para uma melhor ação de manutenção.
Assinale a alternativa que expressa corretamente as duas formas de se construir módulos.
Algoritmo e função.
Procedimento e variável.
Variável do tipo inteiro e do tipo real.
Função e procedimento.
Função e variável.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando PARA:
Considerando os valores de inicialização e a execução do algoritmo, assinale a alternativa que representa o valor do resultado apresentado em VLX se a lista de entrada para VLNUM for 8, -2, 3, 5 e 9.
38
-24
24
0
-38
Um dos pontos de destaque da modularização é utilização de variáveis e parâmetros. Até então, temos que as variáveis são classificadas quanto ao tipo de dado que ela armazena.
Assinale a alternativa que expressa corretamente o conceito de variáveis locais.
São aquelas definidas somente dentro de uma função e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas no início do procedimento ou da função e podem ser utilizadas em qualquer local do módulo.
São aquelas definidas somente dentro de um procedimento e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas somente dentro de um procedimento ou de uma função, mas somente podem ser utilizadas na lógica principal.
São aquelas definidas ao longo do algoritmo e que podem ser utilizadas somente na lógica principal.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando ENQUANTO:
Considerando os valores iniciais das variáveis e o processo de entrada repetitiva utilizando o comando ENQUANTO, assinale a alternativa que representa quantas entradas serão associadas à leitura de VLNUM, na linha 20.
F, F, F
V, V, F
F, V, V
F, F, V
V, F, F
A função de uma estrutura de repetição é que um determinado grupo de comandos seja executado n vezes. As estruturas de repetição podem ser executadas incrementando ou decrementando valores.
Neste contexto, analise o algoritmo, a seguir, e execute-o em teste de mesa.
Após a execução do algoritmo em teste de mesa, assinale a alternativa que demonstra o que será apresentado corretamente na saída do VISUALG.
80, - 20
20, 80.
80, -80.
-20, 80.
80, 20.
No contexto de algoritmos, temos definições fundamentais, tais como: ação, processo, estado e padrão de comportamento.
Assim, assinale a alternativa que expressa corretamente a definição do Processo.
Sequencia temporal de ações (ou sub-ações), sem qualquer efeito interessante para o algoritmo.
Sequencia temporal de ações (ou sub-ações), cujo efeito acumulado é totalmente diferente totalmente do efeito do evento total.
Sequencia temporal de atribuições (ou sub-atribuições), cujo efeito acumulado é totalmente diferente do efeito do evento total.
Sequencia temporal de atribuições (ou sub-atribuições), cujo efeito acumulado é igual ao efeito do evento total.
Sequencia temporal de ações (ou sub-ações), cujo efeito acumulado é igual ao efeito do evento total.
Leia atentamente a ação matemática a seguir: “Atribuir a VLA o valor da metade de VLC mais VLB dividido por VLD”.
Assinale a alternativa que expressa corretamente a ação em um comando de algoritmo para ser utilizado no VISUALG.
VLA := VLC / 2 + VLB / VLD
VLA = (VLC + VLB) / (2 + VLD)
VLA := ((VLC + VLB) / 2) / VLD
VLA = VLC / 2 + VLB / VLD
VLA = ((VLC + VLB) / 2) / VLD
A modularização é importante para a melhoria na leitura, para a organização dos algoritmos e para uma melhor ação de manutenção.
Assinale a alternativa que expressa corretamente as duas formas de se construir módulos.
Algoritmo e função.
Procedimento e variável.
Variável do tipo inteiro e do tipo real.
Função e procedimento.
Função e variável.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando PARA:
Considerando os valores de inicialização e a execução do algoritmo, assinale a alternativa que representa o valor do resultado apresentado em VLX se a lista de entrada para VLNUM for 8, -2, 3, 5 e 9.
38
-24
24
0
-38
Um dos pontos de destaque da modularização é utilização de variáveis e parâmetros. Até então, temos que as variáveis são classificadas quanto ao tipo de dado que ela armazena.
Assinale a alternativa que expressa corretamente o conceito de variáveis locais.
São aquelas definidas somente dentro de uma função e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas no início do procedimento ou da função e podem ser utilizadas em qualquer local do módulo.
São aquelas definidas somente dentro de um procedimento e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas somente dentro de um procedimento ou de uma função, mas somente podem ser utilizadas na lógica principal.
São aquelas definidas ao longo do algoritmo e que podem ser utilizadas somente na lógica principal.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando ENQUANTO:
Considerando os valores iniciais das variáveis e o processo de entrada repetitiva utilizando o comando ENQUANTO, assinale a alternativa que representa quantas entradas serão associadas à leitura de VLNUM, na linha 20.
80, - 20
20, 80.
80, -80.
-20, 80.
80, 20.
No contexto de algoritmos, temos definições fundamentais, tais como: ação, processo, estado e padrão de comportamento.
Assim, assinale a alternativa que expressa corretamente a definição do Processo.
Sequencia temporal de ações (ou sub-ações), sem qualquer efeito interessante para o algoritmo.
Sequencia temporal de ações (ou sub-ações), cujo efeito acumulado é totalmente diferente totalmente do efeito do evento total.
Sequencia temporal de atribuições (ou sub-atribuições), cujo efeito acumulado é totalmente diferente do efeito do evento total.
Sequencia temporal de atribuições (ou sub-atribuições), cujo efeito acumulado é igual ao efeito do evento total.
Sequencia temporal de ações (ou sub-ações), cujo efeito acumulado é igual ao efeito do evento total.
Leia atentamente a ação matemática a seguir: “Atribuir a VLA o valor da metade de VLC mais VLB dividido por VLD”.
Assinale a alternativa que expressa corretamente a ação em um comando de algoritmo para ser utilizado no VISUALG.
VLA := VLC / 2 + VLB / VLD
VLA = (VLC + VLB) / (2 + VLD)
VLA := ((VLC + VLB) / 2) / VLD
VLA = VLC / 2 + VLB / VLD
VLA = ((VLC + VLB) / 2) / VLD
A modularização é importante para a melhoria na leitura, para a organização dos algoritmos e para uma melhor ação de manutenção.
Assinale a alternativa que expressa corretamente as duas formas de se construir módulos.
Algoritmo e função.
Procedimento e variável.
Variável do tipo inteiro e do tipo real.
Função e procedimento.
Função e variável.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando PARA:
Considerando os valores de inicialização e a execução do algoritmo, assinale a alternativa que representa o valor do resultado apresentado em VLX se a lista de entrada para VLNUM for 8, -2, 3, 5 e 9.
38
-24
24
0
-38
Um dos pontos de destaque da modularização é utilização de variáveis e parâmetros. Até então, temos que as variáveis são classificadas quanto ao tipo de dado que ela armazena.
Assinale a alternativa que expressa corretamente o conceito de variáveis locais.
São aquelas definidas somente dentro de uma função e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas no início do procedimento ou da função e podem ser utilizadas em qualquer local do módulo.
São aquelas definidas somente dentro de um procedimento e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas somente dentro de um procedimento ou de uma função, mas somente podem ser utilizadas na lógica principal.
São aquelas definidas ao longo do algoritmo e que podem ser utilizadas somente na lógica principal.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando ENQUANTO:
Considerando os valores iniciais das variáveis e o processo de entrada repetitiva utilizando o comando ENQUANTO, assinale a alternativa que representa quantas entradas serão associadas à leitura de VLNUM, na linha 20.
Sequencia temporal de ações (ou sub-ações), sem qualquer efeito interessante para o algoritmo.
Sequencia temporal de ações (ou sub-ações), cujo efeito acumulado é totalmente diferente totalmente do efeito do evento total.
Sequencia temporal de atribuições (ou sub-atribuições), cujo efeito acumulado é totalmente diferente do efeito do evento total.
Sequencia temporal de atribuições (ou sub-atribuições), cujo efeito acumulado é igual ao efeito do evento total.
Sequencia temporal de ações (ou sub-ações), cujo efeito acumulado é igual ao efeito do evento total.
Leia atentamente a ação matemática a seguir: “Atribuir a VLA o valor da metade de VLC mais VLB dividido por VLD”.
Assinale a alternativa que expressa corretamente a ação em um comando de algoritmo para ser utilizado no VISUALG.
VLA := VLC / 2 + VLB / VLD
VLA = (VLC + VLB) / (2 + VLD)
VLA := ((VLC + VLB) / 2) / VLD
VLA = VLC / 2 + VLB / VLD
VLA = ((VLC + VLB) / 2) / VLD
A modularização é importante para a melhoria na leitura, para a organização dos algoritmos e para uma melhor ação de manutenção.
Assinale a alternativa que expressa corretamente as duas formas de se construir módulos.
Algoritmo e função.
Procedimento e variável.
Variável do tipo inteiro e do tipo real.
Função e procedimento.
Função e variável.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando PARA:
Considerando os valores de inicialização e a execução do algoritmo, assinale a alternativa que representa o valor do resultado apresentado em VLX se a lista de entrada para VLNUM for 8, -2, 3, 5 e 9.
38
-24
24
0
-38
Um dos pontos de destaque da modularização é utilização de variáveis e parâmetros. Até então, temos que as variáveis são classificadas quanto ao tipo de dado que ela armazena.
Assinale a alternativa que expressa corretamente o conceito de variáveis locais.
São aquelas definidas somente dentro de uma função e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas no início do procedimento ou da função e podem ser utilizadas em qualquer local do módulo.
São aquelas definidas somente dentro de um procedimento e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas somente dentro de um procedimento ou de uma função, mas somente podem ser utilizadas na lógica principal.
São aquelas definidas ao longo do algoritmo e que podem ser utilizadas somente na lógica principal.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando ENQUANTO:
Considerando os valores iniciais das variáveis e o processo de entrada repetitiva utilizando o comando ENQUANTO, assinale a alternativa que representa quantas entradas serão associadas à leitura de VLNUM, na linha 20.
Assinale a alternativa que expressa corretamente a ação em um comando de algoritmo para ser utilizado no VISUALG.
VLA := VLC / 2 + VLB / VLD
VLA = (VLC + VLB) / (2 + VLD)
VLA := ((VLC + VLB) / 2) / VLD
VLA = VLC / 2 + VLB / VLD
VLA = ((VLC + VLB) / 2) / VLD
A modularização é importante para a melhoria na leitura, para a organização dos algoritmos e para uma melhor ação de manutenção.
Assinale a alternativa que expressa corretamente as duas formas de se construir módulos.
Algoritmo e função.
Procedimento e variável.
Variável do tipo inteiro e do tipo real.
Função e procedimento.
Função e variável.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando PARA:
Considerando os valores de inicialização e a execução do algoritmo, assinale a alternativa que representa o valor do resultado apresentado em VLX se a lista de entrada para VLNUM for 8, -2, 3, 5 e 9.
38
-24
24
0
-38
Um dos pontos de destaque da modularização é utilização de variáveis e parâmetros. Até então, temos que as variáveis são classificadas quanto ao tipo de dado que ela armazena.
Assinale a alternativa que expressa corretamente o conceito de variáveis locais.
São aquelas definidas somente dentro de uma função e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas no início do procedimento ou da função e podem ser utilizadas em qualquer local do módulo.
São aquelas definidas somente dentro de um procedimento e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas somente dentro de um procedimento ou de uma função, mas somente podem ser utilizadas na lógica principal.
São aquelas definidas ao longo do algoritmo e que podem ser utilizadas somente na lógica principal.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando ENQUANTO:
Considerando os valores iniciais das variáveis e o processo de entrada repetitiva utilizando o comando ENQUANTO, assinale a alternativa que representa quantas entradas serão associadas à leitura de VLNUM, na linha 20.
Algoritmo e função.
Procedimento e variável.
Variável do tipo inteiro e do tipo real.
Função e procedimento.
Função e variável.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando PARA:
Considerando os valores de inicialização e a execução do algoritmo, assinale a alternativa que representa o valor do resultado apresentado em VLX se a lista de entrada para VLNUM for 8, -2, 3, 5 e 9.
38
-24
24
0
-38
Um dos pontos de destaque da modularização é utilização de variáveis e parâmetros. Até então, temos que as variáveis são classificadas quanto ao tipo de dado que ela armazena.
Assinale a alternativa que expressa corretamente o conceito de variáveis locais.
São aquelas definidas somente dentro de uma função e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas no início do procedimento ou da função e podem ser utilizadas em qualquer local do módulo.
São aquelas definidas somente dentro de um procedimento e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas somente dentro de um procedimento ou de uma função, mas somente podem ser utilizadas na lógica principal.
São aquelas definidas ao longo do algoritmo e que podem ser utilizadas somente na lógica principal.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando ENQUANTO:
Considerando os valores iniciais das variáveis e o processo de entrada repetitiva utilizando o comando ENQUANTO, assinale a alternativa que representa quantas entradas serão associadas à leitura de VLNUM, na linha 20.
38
-24
24
0
-38
Um dos pontos de destaque da modularização é utilização de variáveis e parâmetros. Até então, temos que as variáveis são classificadas quanto ao tipo de dado que ela armazena.
Assinale a alternativa que expressa corretamente o conceito de variáveis locais.
São aquelas definidas somente dentro de uma função e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas no início do procedimento ou da função e podem ser utilizadas em qualquer local do módulo.
São aquelas definidas somente dentro de um procedimento e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas somente dentro de um procedimento ou de uma função, mas somente podem ser utilizadas na lógica principal.
São aquelas definidas ao longo do algoritmo e que podem ser utilizadas somente na lógica principal.
As estruturas repetitivas proporcionam que um determinado conjunto de ações tenha sua execução repetida no algoritmo, sem, entretanto, ter que se repetir o código.
Neste contexto, analise o trecho de algoritmo, a seguir, que exemplifica o uso do comando ENQUANTO:
Considerando os valores iniciais das variáveis e o processo de entrada repetitiva utilizando o comando ENQUANTO, assinale a alternativa que representa quantas entradas serão associadas à leitura de VLNUM, na linha 20.
Assinale a alternativa que expressa corretamente o conceito de variáveis locais.
São aquelas definidas somente dentro de uma função e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas no início do procedimento ou da função e podem ser utilizadas em qualquer local do módulo.
São aquelas definidas somente dentro de um procedimento e podem ser utilizadas em qualquer local do algoritmo.
São aquelas definidas somente dentro de um procedimento ou de uma função, mas somente podem ser utilizadas na lógica principal.
São aquelas definidas ao longo do algoritmo e que podem ser utilizadas somente na lógica principal.