Logo Passei Direto
Buscar

Prova_Objetiva_Final_UNIASSELVI

User badge image
Marcelo Cruz

em

Ferramentas de estudo

Questões resolvidas

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.

Nas linguagens de programação, os operadores são meios pelos quais conseguimos incrementar, decrementar, comparar e avaliar dados dentro de um programa de computador. Os operadores relacionais são operadores binários que resultam em valores lógicos "verdadeiro" e "falso".
Assinale a alternativa CORRETA que apresenta o resultado lógico para a respectiva expressão:
a) Expressão: 1999 <= 1914. Resultado: Verdadeiro.
b) Expressão: "computação" = "Computacao". Resultado: Verdadeiro.
c) Expressão: 1 > 2. Resultado: Verdadeiro.
d) Expressão: 1 <> 2. Resultado: Verdadeiro.

A estrutura de dados vetor é um agrupamento de variáveis do mesmo tipo, o qual é acessado por um único nome de variável. O acesso para cada variável deste agrupamento se dá por meio de um índice. A quantidade de índices disponíveis, ou a quantidade de variáveis que podem ser armazenadas, é definida no momento da criação do vetor. Sobre vetores, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A melhor opção para a armazenar o nome de 30 alunos de uma turma dentro de um algoritmo é utilizando um vetor.
II- Os vetores são conhecidos, também, como array multidimensional.
III- Em um vetor que possui 20 valores, os índices válidos são entre 0 e 19.
IV- A declaração de um vetor para armazenar os nomes de alunos é escrita da seguinte forma "nomes: vetor [1..5] texto".
V- A recuperação do valor de uma posição de um vetor unidimensional é feita da seguinte forma "nomes[5][2]".
a) As sentenças I, III e V estão corretas.
b) Somente a sentença V está correta.
c) As sentenças I, III e IV estão corretas.
d) As sentenças II, III e V estão corretas.

As linguagens de programação permitem que as estruturas de controle condicionais executem um bloco de instruções caso a condicional declarada no início da estrutura não seja atendida, esse bloco é chamado de "senão". Analise o algoritmo e as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Caso o usuário informe o ano 2012, o resultado será "O ano: 2012 não é bissexto".
II- O comando " mod ", presente na linha 08, retorna o resto da divisão matemática.
III- Caso sejam retiradas as linhas 10 e 11, o algoritmo retornará que o ano é bissexto, independentemente do ano informado.
IV. De acordo com o algoritmo, um ano não pode ser bissexto e não bissexto ao mesmo tempo.
a) As sentenças II e IV 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 I e III estão corretas.

Os vetores e matrizes são estruturas de dados que auxiliam o desenvolvedor quando é necessário armazenar muitos valores em um algoritmo, por exemplo, armazenar as notas de alunos que estão cursando uma determinada disciplina. Estas estruturas dispensam o uso excessivo de variáveis e simplificam a codificação do algoritmo, facilitando a criação e o acesso dos dados. Sobre vetores e matrizes, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Nas matrizes, cada posição é acessada por um único número, chamado de índice.
( ) Os vetores também são conhecidos como arrays multidimensionais.
( ) Um vetor armazena apenas valores do mesmo tipo de dado.
( ) A estrutura de um vetor pode ser entendida pelas dimensões de uma tabela.
a) V - V - F - V.
b) V - F - V - V.
c) F - F - V - F.
d) F - V - V - F.

Uma sequência finita de comandos clara e sem dupla interpretação, são características dos algoritmos, além da necessidade de determinar um estado de parada para a sua execução. Os algoritmos precisam processar muitas informações, e, para isso, as estruturas de repetição são peças fundamentais para executar laços de repetição que permitem trabalhar com a mesma informação várias vezes ou executar uma sequência de passos lógicos repetidamente. Analise o algoritmo e as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A estrutura de repetição que possui a expressão de teste na linha 05 executará os comandos da linha 06 e 07 por 10 vezes.
II- O operador de comparação utilizado na linha 05 verifica se a variável à sua esquerda é menor ou igual ao valor 10.
III- Na linha 07, o valor armazenado na variável "contador" é atualizado com o próprio valor mais 1.
IV- Ao alterar o valor "1" da linha 07 para o valor "2", o laço será repetido 5 vezes.
a) As sentenças I e II estão corretas.
b) As sentenças II e IV estão corretas.
c) As sentenças I e IV estão corretas.
d) As sentenças II e III estão corretas.

A lógica é um conhecimento básico para desenvolver adequadamente quaisquer algoritmos. Ao longo da história, foi entendida como o estudo de argumentos, se preocupando principalmente sobre os critérios pelos quais se podem distinguir os "bons" dos "maus" argumentos.
Assinale a alternativa CORRETA que apresenta a definição de algoritmo para a Ciência da Computação:
A - É um código de programas de computador que utiliza a lógica proposicional.
B - É a organização do pensamento para solucionar problemas, utilizando a mesma sequência de passos e comandos adotada pelo computador.
C - É o estudo das leis e de como elas serão aplicadas nos algoritmos.
D - É o uso da lógica de Aristóteles, com o objetivo de construir bons argumentos.

Manipular arquivos nos algoritmos permite ler e gravar arquivos diretamente na memória não volátil do computador. Utilizando arquivos, o programador poderá utilizar informações vindas não apenas do seu próprio algoritmo, mas também de fontes externas, como outros algoritmos desenvolvidos por outros programadores.
Sobre a manipulação de arquivos, assinale a alternativa CORRETA:
a) Os arquivos não permitem modificar dados após a sua criação.
b) O modo de abertura de arquivos " r+ " permite realizar apenas operações de escrita.
c) O modo de abertura " r " permite que um arquivo aberto possa realizar apenas operações de leitura.
d) O modo de fechamento de arquivos " w+ " permite fechar um arquivo sem sobrescrever as informações existentes anteriormente nele.

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.

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

Questões resolvidas

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.

Nas linguagens de programação, os operadores são meios pelos quais conseguimos incrementar, decrementar, comparar e avaliar dados dentro de um programa de computador. Os operadores relacionais são operadores binários que resultam em valores lógicos "verdadeiro" e "falso".
Assinale a alternativa CORRETA que apresenta o resultado lógico para a respectiva expressão:
a) Expressão: 1999 <= 1914. Resultado: Verdadeiro.
b) Expressão: "computação" = "Computacao". Resultado: Verdadeiro.
c) Expressão: 1 > 2. Resultado: Verdadeiro.
d) Expressão: 1 <> 2. Resultado: Verdadeiro.

A estrutura de dados vetor é um agrupamento de variáveis do mesmo tipo, o qual é acessado por um único nome de variável. O acesso para cada variável deste agrupamento se dá por meio de um índice. A quantidade de índices disponíveis, ou a quantidade de variáveis que podem ser armazenadas, é definida no momento da criação do vetor. Sobre vetores, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A melhor opção para a armazenar o nome de 30 alunos de uma turma dentro de um algoritmo é utilizando um vetor.
II- Os vetores são conhecidos, também, como array multidimensional.
III- Em um vetor que possui 20 valores, os índices válidos são entre 0 e 19.
IV- A declaração de um vetor para armazenar os nomes de alunos é escrita da seguinte forma "nomes: vetor [1..5] texto".
V- A recuperação do valor de uma posição de um vetor unidimensional é feita da seguinte forma "nomes[5][2]".
a) As sentenças I, III e V estão corretas.
b) Somente a sentença V está correta.
c) As sentenças I, III e IV estão corretas.
d) As sentenças II, III e V estão corretas.

As linguagens de programação permitem que as estruturas de controle condicionais executem um bloco de instruções caso a condicional declarada no início da estrutura não seja atendida, esse bloco é chamado de "senão". Analise o algoritmo e as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Caso o usuário informe o ano 2012, o resultado será "O ano: 2012 não é bissexto".
II- O comando " mod ", presente na linha 08, retorna o resto da divisão matemática.
III- Caso sejam retiradas as linhas 10 e 11, o algoritmo retornará que o ano é bissexto, independentemente do ano informado.
IV. De acordo com o algoritmo, um ano não pode ser bissexto e não bissexto ao mesmo tempo.
a) As sentenças II e IV 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 I e III estão corretas.

Os vetores e matrizes são estruturas de dados que auxiliam o desenvolvedor quando é necessário armazenar muitos valores em um algoritmo, por exemplo, armazenar as notas de alunos que estão cursando uma determinada disciplina. Estas estruturas dispensam o uso excessivo de variáveis e simplificam a codificação do algoritmo, facilitando a criação e o acesso dos dados. Sobre vetores e matrizes, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Nas matrizes, cada posição é acessada por um único número, chamado de índice.
( ) Os vetores também são conhecidos como arrays multidimensionais.
( ) Um vetor armazena apenas valores do mesmo tipo de dado.
( ) A estrutura de um vetor pode ser entendida pelas dimensões de uma tabela.
a) V - V - F - V.
b) V - F - V - V.
c) F - F - V - F.
d) F - V - V - F.

Uma sequência finita de comandos clara e sem dupla interpretação, são características dos algoritmos, além da necessidade de determinar um estado de parada para a sua execução. Os algoritmos precisam processar muitas informações, e, para isso, as estruturas de repetição são peças fundamentais para executar laços de repetição que permitem trabalhar com a mesma informação várias vezes ou executar uma sequência de passos lógicos repetidamente. Analise o algoritmo e as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A estrutura de repetição que possui a expressão de teste na linha 05 executará os comandos da linha 06 e 07 por 10 vezes.
II- O operador de comparação utilizado na linha 05 verifica se a variável à sua esquerda é menor ou igual ao valor 10.
III- Na linha 07, o valor armazenado na variável "contador" é atualizado com o próprio valor mais 1.
IV- Ao alterar o valor "1" da linha 07 para o valor "2", o laço será repetido 5 vezes.
a) As sentenças I e II estão corretas.
b) As sentenças II e IV estão corretas.
c) As sentenças I e IV estão corretas.
d) As sentenças II e III estão corretas.

A lógica é um conhecimento básico para desenvolver adequadamente quaisquer algoritmos. Ao longo da história, foi entendida como o estudo de argumentos, se preocupando principalmente sobre os critérios pelos quais se podem distinguir os "bons" dos "maus" argumentos.
Assinale a alternativa CORRETA que apresenta a definição de algoritmo para a Ciência da Computação:
A - É um código de programas de computador que utiliza a lógica proposicional.
B - É a organização do pensamento para solucionar problemas, utilizando a mesma sequência de passos e comandos adotada pelo computador.
C - É o estudo das leis e de como elas serão aplicadas nos algoritmos.
D - É o uso da lógica de Aristóteles, com o objetivo de construir bons argumentos.

Manipular arquivos nos algoritmos permite ler e gravar arquivos diretamente na memória não volátil do computador. Utilizando arquivos, o programador poderá utilizar informações vindas não apenas do seu próprio algoritmo, mas também de fontes externas, como outros algoritmos desenvolvidos por outros programadores.
Sobre a manipulação de arquivos, assinale a alternativa CORRETA:
a) Os arquivos não permitem modificar dados após a sua criação.
b) O modo de abertura de arquivos " r+ " permite realizar apenas operações de escrita.
c) O modo de abertura " r " permite que um arquivo aberto possa realizar apenas operações de leitura.
d) O modo de fechamento de arquivos " w+ " permite fechar um arquivo sem sobrescrever as informações existentes anteriormente nele.

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.

Prévia do material em texto

06/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/4
Acadêmico: Marcelo Santos da Cruz (2549724)
Disciplina: Lógica e Técnicas de Programação (ADS05)
Avaliação: Avaliação Final (Objetiva) - Individual FLEX ( Cod.:512505) ( peso.:3,00)
Prova: 17516654
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. 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) V - F - V - F.
 b) V - V - V - F.
 c) F - V - F - V.
 d) F - F - V - V.
2. Nas linguagens de programação, os operadores são meios pelos quais conseguimos incrementar, decrementar,
comparar e avaliar dados dentro de um programa de computador. Os operadores relacionais são operadores
binários que resultam em valores lógicos "verdadeiro" e "falso". Assinale a alternativa CORRETA que apresenta o
resultado lógico para a respectiva expressão:
 a) Expressão: 1999 <= 1914. Resultado: Verdadeiro.
 b) Expressão: "computação" = "Computacao". Resultado: Verdadeiro.
 c) Expressão: 1 > 2. Resultado: Verdadeiro.
 d) Expressão: 1 <> 2. Resultado: Verdadeiro.
06/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/4
3. A estrutura de dados vetor é um agrupamento de variáveis do mesmo tipo, o qual é acessado por um único nome
de variável. O acesso para cada variável deste agrupamento se dá por meio de um índice. A quantidade de índices
disponíveis, ou a quantidade de variáveis que podem ser armazenadas, é definida no momento da criação do
vetor. Sobre vetores, analise as sentenças a seguir: 
I- A melhor opção para a armazenar o nome de 30 alunos de uma turma dentro de um algoritmo é utilizando um
vetor. 
II- Os vetores são conhecidos, também, como array multidimensional. 
III- Em um vetor que possui 20 valores, os índices válidos são entre 0 e 19. 
IV- A declaração de um vetor para armazenar os nomes de alunos é escrita da seguinte forma "nomes: vetor [1..5]
texto". 
V- A recuperação do valor de uma posição de um vetor unidimensional é feita da seguinte forma "nomes[5][2]". 
Assinale a alternativa CORRETA:
 a) Somente a sentença V está correta.
 b) As sentenças II, III e V estão corretas.
 c) As sentenças I, III e V estão corretas.
 d) As sentenças I, III e IV estão corretas.
4. As linguagens de programação permitem que as estruturas de controle condicionais executem um bloco de
instruções caso a condicional declarada no início da estrutura não seja atendida, esse bloco é chamado de
"senão". Analise o algoritmo e as sentenças a seguir:
01 algoritmo "consultaanobissexto" 
02 var 
03 ano: inteiro 
04 inicio 
05 escreval ("Digite um ano: ") 
06 leia (ano) 
07 
08 se ((ano mod 4 = 0) e (ano mod 100 <> 0)) ou (ano mod 400 = 0) entao 
09 escreval ("O ano: ",ano," é bissexto") 
10 senao 
11 escreval ("O ano: ",ano," não é bissexto") 
12 fimse 
13 fimalgoritmo 
I- Caso o usuário informe o ano 2012, o resultado será "O ano: 2012 não é bissexto". 
II- O comando " mod ", presente na linha 08, retorna o resto da divisão matemática. 
III- Caso sejam retiradas as linhas 10 e 11, o algoritmo retornará que o ano é bissexto, independentemente do ano
informado. 
IV. De acordo com o algoritmo, um ano não pode ser bissexto e não bissexto ao mesmo tempo. 
Assinale a alternativa CORRETA:
 a) As sentenças II e IV 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 I e III estão corretas.
06/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/4
5. Os vetores e matrizes são estruturas de dados que auxiliam o desenvolvedor quando é necessário armazenar
muitos valores em um algoritmo, por exemplo, armazenar as notas de alunos que estão cursando uma
determinada disciplina. Estas estruturas dispensam o uso excessivo de variáveis e simplificam a codificação do
algoritmo, facilitando a criação e o acesso dos dados. Sobre vetores e matrizes, classifique V para as sentenças
verdadeiras e F para as falsas:
( ) Nas matrizes, cada posição é acessada por um único número, chamado de índice. 
( ) Os vetores também são conhecidos como arrays multidimensionais. 
( ) Um vetor armazena apenas valores do mesmo tipo de dado. 
( ) A estrutura de um vetor pode ser entendida pelas dimensões de uma tabela. 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F.
 b) F - F - V - F.
 c) V - V - F - V.
 d) V - F - V - V.
6. Uma sequência finita de comandos clara e sem dupla interpretação, são características dos algoritmos, além da
necessidade de determinar um estado de parada para a sua execução. Os algoritmos precisam processar muitas
informações, e, para isso, as estruturas de repetição são peças fundamentais para executar laços de repetição que
permitem trabalhar com a mesma informação várias vezes ou executar uma sequência de passos lógicos
repetidamente. Analise o algoritmo e as sentenças a seguir: 
01 algoritmo "contador" 
02 var 
03 contador : inteiro 
04 inicio 
05 enquanto contador <= 10 faca 
06 escreval (contador) 
07 contador <- contador + 1 
08 fimenquanto 
09 fimalgoritmo 
I- A estrutura de repetição que possui a expressão de teste na linha 05 executará os comandos da linha 06 e 07
por 10 vezes. 
II- O operador de comparação utilizado na linha 05 verifica se a variável à sua esquerda é menor ou igual ao valor
10. 
III- Na linha 07, o valor armazenado na variável "contador" é atualizado com o próprio valor mais 1. 
IV- Ao alterar o valor "1" da linha 07 para o valor "2", o laço será repetido 5 vezes. 
Assinale a alternativa CORRETA:
 a) As sentenças II e IV estão corretas.
 b) As sentenças I e II estão corretas.
 c) As sentenças II e III estão corretas.
 d) As sentenças I e IV estão corretas.
7. A lógica é um conhecimento básico para desenvolver adequadamente quaisquer algoritmos. Ao longo da história,
foi entendida como o estudo de argumentos, se preocupando principalmente sobre os critérios pelos quais se
podem distinguir os "bons" dos "maus" argumentos. Assinale a alternativa CORRETA que apresenta a definição de
algoritmo para a Ciênciada Computação:
 a) É a organização do pensamento para solucionar problemas, utilizando a mesma sequência de passos e
comandos adotada pelo computador.
 b) É o estudo das leis e de como elas serão aplicadas nos algoritmos.
 c) É um código de programas de computador que utiliza a lógica proposicional.
 d) É o uso da lógica de Aristóteles, com o objetivo de construir bons argumentos.
06/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/4
8. Não existe consenso sobre qual seria a melhor maneira de representar um algoritmo. É necessário avaliar o
problema e o conhecimento dos programadores para estudar a maneira mais adequada. As formas possíveis são
descrição narrativa, fluxograma, diagrama de Chapin e pseudocódigos. Sobre as formas de representação de
algoritmos, analise as sentenças a seguir:
I- Seu objetivo é apresentar uma visão mais hierárquica e estruturada da lógica do sistema. 
II- A representação de algoritmos Portugol é entendida pelos computadores. 
III- As linguagens de programação e linguagens narrativas possuem a mesma rigidez na escrita. 
IV- Fluxogramas fazem uso, apenas, de palavras para representar uma solução algorítmica. 
Assinale a alternativa CORRETA:
 a) As sentenças II e III estão corretas.
 b) As sentenças I, II e III estão corretas.
 c) As sentenças I e II estão corretas.
 d) As sentenças III e IV estão corretas.
9. Manipular arquivos nos algoritmos permite ler e gravar arquivos diretamente na memória não volátil do computador.
Utilizando arquivos, o programador poderá utilizar informações vindas não apenas do seu próprio algoritmo, mas
também de fontes externas, como outros algoritmos desenvolvidos por outros programadores. Sobre a
manipulação de arquivos, assinale a alternativa CORRETA:
 a) O modo de abertura " r " permite que um arquivo aberto possa realizar apenas operações de leitura.
 b) O modo de abertura de arquivos " r+ " permite realizar apenas operações de escrita.
 c) O modo de fechamento de arquivos " w+ " permite fechar um arquivo sem sobrescrever as informações
existentes anteriormente nele.
 d) Os arquivos não permitem modificar dados após a sua criação.
10. 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) Matrizes utilizam mais de um índice para acessar cada um de seus elementos.
 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) Vetores são conhecidos também como matrizes multidimensionais.
Prova finalizada com 10 acertos e 0 questões erradas.

Mais conteúdos dessa disciplina