Buscar

Informática Aplicada - Exercício de Fixação 01

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Informática Aplicada - Exercício de Fixação 01 
 
1. Pergunta 1 
0/0 
O computador trabalha com uma linguagem que é representada por números binários, 
ou seja, 0 e 1 (desligado e ligado). No entanto, todos os vocabulários utilizados na 
realização de uma tarefa são transformados em combinações de números binários que 
são representados por: 
Ocultar opções de resposta 
1. 
Código Hexadecimal - HEX 
2. Incorreta: 
Código Assembly - CAY 
3. 
Código Binário - CBIN 
4. 
Código Padrão Americano para o Intercâmbio de Informação - ASCII 
Resposta correta 
5. 
Código de Tradutor de Informações - CTI 
2. Pergunta 2 
0/0 
Para que um computador execute determinada tarefa, é necessário que ele seja 
programado, ou seja, receba um grupo de instruções para conclusão da tarefa. Estas 
instruções são informadas ao computador mediante o uso de uma linguagem de 
programação. Segundo Ascênsio (2009), Linguagem de Programação pode ser 
entendida como um conjunto de regras sintáticas e semânticas usadas para definir 
uma expressão matemática e instruções computacionais. 
Sobre sintaxe e semântica, analise as afirmações a seguir e posteriormente marque a 
alternativa correta. 
I. A sintaxe está relacionada com os significados (forma lógica) e a semântica está 
relacionada com as regras formais. 
II. A sintaxe está relacionada com as regras formais e a semântica está relacionada com 
os significados (forma lógica). 
III. A sintaxe é a linguagem de baixo nível e a semântica é a linguagem de alto nível. 
IV. A semântica pode ser classificada em: estática, dinâmica e operacional. 
Assinale a alternativa correta: 
Ocultar opções de resposta 
1. 
apenas as alternativas II, III e IV 
2. Incorreta: 
apenas as alternativas I e IV 
3. 
apenas as alternativas I, III e IV 
4. 
apenas as alternativas I, II e III 
5. 
apenas as alternativas II e IV 
Resposta correta 
3. Pergunta 3 
0/0 
A descrição narrativa consiste em analisar o enunciado do problema e escrever, 
utilizando uma linguagem natural, os passos a serem seguidos para sua resolução. 
Assinale a alternativa correta em relação a vantagem de se utilizar a descrição 
narrativa na elaboração de algoritmos: 
Ocultar opções de resposta 
1. 
O entendimento de elementos gráficos é mais simples que o 
entendimento de textos. 
2. 
É necessário aprender as regras do pseudocódigo. 
3. 
Não é necessário aprender nenhum conceito novo, pois a linguagem 
natural, neste ponto, já é bastante conhecida. 
Resposta correta 
4. Incorreta: 
A linguagem natural abre espaços para várias interpretações, o que 
posteriormente pode dificultar a transcrição do algoritmo para o 
programa. 
5. 
É necessário aprender conceito novo, pois a linguagem natural, neste 
ponto, não é conhecida. 
4. Pergunta 4 
0/0 
Nas estruturas de seleção faz-se necessário, muitas vezes, a utilização de operadores, 
pois por meio destes torna-se possível realizar a combinação de mais de uma condição 
e então aplicar os conceitos de verdadeiro e falso conforme resultado da condição. 
Assinale a alternativa correta em relação aos tipos de operadores utilizados em 
algoritmos: 
Ocultar opções de resposta 
1. 
Lógico, aritmético, case. 
2. 
Lógico, aritmético, relacionais. 
Resposta correta 
3. 
Lógico, relacionais, condicionais. 
4. Incorreta: 
Lógico, condicionais, aritmético. 
5. 
Lógico, case, condicionais. 
5. Pergunta 5 
0/0 
Todo trabalho realizado por um computador é baseado na manipulação das 
informações que são compostas por entrada, processamento e saída de dados de 
entrada de dados.. 
O processamento das informações no computador é realizado por meio do hardware 
que é compostos por: 
Ocultar opções de resposta 
1. 
ULA, saída de dados, unidade de controle 
2. 
ULA, armazenamento, dispositivos e E/S 
3. Incorreta: 
ULA, memória principal, entrada de dados 
4. 
CPU, memória principal, unidade de controle 
5. 
CPU, memória principal, dispositivos e E/S 
Resposta correta 
6. Pergunta 6 
0/0 
O desenho de algoritmos está relacionado à resolução de um problema, para resolver 
um problema devemos desenvolver passos ou sequências. Forbellone (2005) descreve 
esse método como descendente ou método de refinamento, pois consiste em dividir 
um problema em partes menores para que seja possível resolvermos o todo. 
Dessa forma, os passos para o desenho de um algoritmo são definidos como: 
Ocultar opções de resposta 
1. 
Problema; Algoritmo, Programa. 
Resposta correta 
2. 
Algoritmos; Programa; Resultado. 
3. 
Algoritmo; Programa; Testes. 
4. Incorreta: 
Problema; Programa; Testes. 
5. 
Algoritmo; Resultado; Requisitos. 
7. Pergunta 7 
0/0 
Quando um programa é elaborado, este recebe os dados que devem ser armazenados 
no computador para que possam ser utilizados no processamento e no armazenado da 
memória do computador. Um programa pode ser desenvolvido em linguagens de baixo 
e alto nível. 
Assinale a alternativa referente à uma linguagem de baixo nível: 
Ocultar opções de resposta 
1. 
Linguagem Ada 
2. 
Linguagem Java 
3. Incorreta: 
Linguagem Ruby 
4. 
Linguagem Hexadecimal 
Resposta correta 
5. 
Linguagem Decimal 
8. Pergunta 8 
0/0 
Para inserirmos valores dentro de uma variável no desenvolvimento de um algoritmo 
utilizamos o operador de atribuição. Ele é responsável por indicar que a variável 
receberá um valor designado pelo programador ou operador do programa. 
Em relação a atribuição é correto afirmar: 
Ocultar opções de resposta 
1. 
A atribuição é representada pelos sinais ==>. 
2. 
A atribuição insere um valor no endereço de memória alocado para a 
variável quando de sua declaração. 
Resposta correta 
3. 
Sempre à direita do comando de atribuição deve haver um identificador 
de variável. 
4. Incorreta: 
Do lado direito fica a variável, à qual o valor é atribuído, e à sua esquerda 
podem ser adicionadas as expressões. 
5. 
Os valores atribuídos a uma variável pode mudar seu tipo durante o 
programa automaticamente. 
9. Pergunta 9 
0/0 
Quando construímos um programa, ele recebe os dados que devem ser armazenados 
na memória do computador que serão utilizados no processamento das informações. 
Para que ele seja classificado como variável, precisa apresentar a possibilidade de ser 
alterado em algum momento do programa. 
Uma variável é composta de: 
Ocultar opções de resposta 
1. 
Nome, tipo, extensão. 
2. Incorreta: 
Tipo, valor, operador. 
3. 
Nome, tipo, conteúdo. 
Resposta correta 
4. 
Valor, número, tipo. 
5. 
Valor, nome, extensão. 
10. Pergunta 10 
0/0 
Um computador pode ser programado sob diferentes paradigmas de programação, 
dentre eles a Programação Estruturada. A programação estruturada parte do princípio 
que os programas possam ser escritos utilizando-se basicamente três tipos de 
estrutura, sendo elas: 
Ocultar opções de resposta 
1. 
segurança, clareza e flexibilidade. 
2. Incorreta: 
baixo nível, médio nível e alto nível. 
3. 
sequência, interação e abstração. 
4. 
sequência, seleção e iteração. 
Resposta correta 
5. 
estática, dinâmica e operacional. 
 
 
1. Pergunta 1 
0/0 
Todo trabalho realizado por um computador é baseado na manipulação das 
informações que são compostas por entrada, processamento e saída de dados de 
entrada de dados.. 
O processamento das informações no computador é realizado por meio do hardware 
que é compostos por: 
Ocultar opções de resposta 
1. 
CPU, memória principal, unidade de controle 
2. Incorreta: 
ULA, armazenamento, dispositivos e E/S 
3. 
ULA, saída de dados, unidade de controle 
4. 
ULA, memória principal, entrada de dados 
5. 
CPU, memória principal, dispositivos e E/S 
Resposta correta 
2. Pergunta 2 
0/0 
Uma estrutura básica de um algoritmo é chamada de pseudocódigo, ou linguagem de 
programação. 
Assinale a alternativa correspondente a definição da estrutura declaração de variáveis: 
Ocultar opçõesde resposta 
1. 
São as palavras que definem o início e o fim do pseudocódigo. 
2. Incorreta: 
Permite representar todos os dados de um problema. 
3. 
Ilustra uma opção de atribuição. 
4. 
Nome dado ao algoritmo para definir sua finalidade. 
5. 
Local onde são definidas as variáveis que serão utilizadas em todo o 
pseudocódigo e nos subalgoritmos. 
Resposta correta 
3. Pergunta 3 
0/0 
As linguagens de alto nível surgiram a partir da dificuldade de se trabalhar com as 
linguagens de máquina, compostas por números de binários. Através desse avanço os 
programadores passaram a desenvolver seus códigos adotando linguagens com maior 
similaridade ao linguagem humana. 
 
Analise as afirmações: 
I. Os recursos implementados permitem ao programador desenvolver programas sem 
conhecer as características do processador. 
II. Entre as características das linguagens de alto nível estão a clareza, segurança e 
portabilidade. 
III. Eficiência em linguagens de alto nível trata da capacidade de reduzir o tamanho do 
código e sua velocidade de desenvolvimento. 
IV. O conceito de abstração não é levado em consideração em linguagens de alto nível 
como nas linguagens de máquina. 
 
Assinale a alternativa correta: 
Ocultar opções de resposta 
1. 
apenas as alternativas I e III 
2. 
apenas as alternativas I, II e III 
Resposta correta 
3. 
apenas as alternativas II e III 
4. Incorreta: 
apenas as alternativas III e IV 
5. 
apenas as alternativas I e IV 
4. Pergunta 4 
0/0 
Segundo Ascênsio (2015), o primeiro conceito de uma instrução é um conjunto de 
regras ou normas definidas para a realização ou emprego de algo. Quando um 
programa é executado é preciso que este contenha uma gramática. 
Assinale a alternativa correta referente as instruções que a gramática apresenta: 
Ocultar opções de resposta 
1. 
Vocabulário e Sintaxe. 
2. 
Análise Léxica e Vocabulário . 
3. 
Sintaxe e Semântica. 
Resposta correta 
4. Incorreta: 
Sintaxe e Análise léxica. 
5. 
Semântica e Vocabulário. 
5. Pergunta 5 
0/0 
O computador trabalha com uma linguagem que é representada por números binários, 
ou seja, 0 e 1 (desligado e ligado). No entanto, todos os vocabulários utilizados na 
realização de uma tarefa são transformados em combinações de números binários que 
são representados por: 
Ocultar opções de resposta 
1. 
Código Binário - CBIN 
2. 
Código Padrão Americano para o Intercâmbio de Informação - ASCII 
Resposta correta 
3. Incorreta: 
Código Hexadecimal - HEX 
4. 
Código Assembly - CAY 
5. 
Código de Tradutor de Informações - CTI 
6. Pergunta 6 
0/0 
Quando construímos um programa, ele recebe os dados que devem ser armazenados 
na memória do computador que serão utilizados no processamento das informações. 
Para que ele seja classificado como variável, precisa apresentar a possibilidade de ser 
alterado em algum momento do programa. 
Uma variável é composta de: 
Ocultar opções de resposta 
1. 
Valor, nome, extensão. 
2. 
Tipo, valor, operador. 
3. 
Nome, tipo, conteúdo. 
Resposta correta 
4. Incorreta: 
Nome, tipo, extensão. 
5. 
Valor, número, tipo. 
7. Pergunta 7 
0/0 
Toda linguagem de programação necessita de uma forma de implementação de sua 
linguagem. 
Assinale a alternativa correta ao conceito de compilação. 
Ocultar opções de resposta 
1. 
Processo que transforma linguagem de baixo nível em linguagem de 
máquina. 
2. 
Processo que interpreta a linguagem de alto nível em linguagem de baixo 
nível. 
3. 
Processo que transforma linguagem de alto nível em linguagem de 
maquina. 
Resposta correta 
4. Incorreta: 
Processo que converte linguagem binária em linguagem hexadecimal. 
5. 
Conversão entre o os processos de hardware e interepretadores. 
8. Pergunta 8 
0/0 
Para inserirmos valores dentro de uma variável no desenvolvimento de um algoritmo 
utilizamos o operador de atribuição. Ele é responsável por indicar que a variável 
receberá um valor designado pelo programador ou operador do programa. 
Em relação a atribuição é correto afirmar: 
Ocultar opções de resposta 
1. 
A atribuição insere um valor no endereço de memória alocado para a 
variável quando de sua declaração. 
Resposta correta 
2. 
Sempre à direita do comando de atribuição deve haver um identificador 
de variável. 
3. Incorreta: 
A atribuição é representada pelos sinais ==>. 
4. 
Do lado direito fica a variável, à qual o valor é atribuído, e à sua esquerda 
podem ser adicionadas as expressões. 
5. 
Os valores atribuídos a uma variável pode mudar seu tipo durante o 
programa automaticamente. 
9. Pergunta 9 
0/0 
Quando um programa é elaborado, este recebe os dados que devem ser armazenados 
no computador para que possam ser utilizados no processamento e no armazenado da 
memória do computador. Um programa pode ser desenvolvido em linguagens de baixo 
e alto nível. 
Assinale a alternativa referente à uma linguagem de baixo nível: 
Ocultar opções de resposta 
1. 
Linguagem Hexadecimal 
Resposta correta 
2. Incorreta: 
Linguagem Ada 
3. 
Linguagem Java 
4. 
Linguagem Ruby 
5. 
Linguagem Decimal 
10. Pergunta 10 
0/0 
Para que um computador execute determinada tarefa, é necessário que ele seja 
programado, ou seja, receba um grupo de instruções para conclusão da tarefa. Estas 
instruções são informadas ao computador mediante o uso de uma linguagem de 
programação. Segundo Ascênsio (2009), Linguagem de Programação pode ser 
entendida como um conjunto de regras sintáticas e semânticas usadas para definir 
uma expressão matemática e instruções computacionais. 
Sobre sintaxe e semântica, analise as afirmações a seguir e posteriormente marque a 
alternativa correta. 
I. A sintaxe está relacionada com os significados (forma lógica) e a semântica está 
relacionada com as regras formais. 
II. A sintaxe está relacionada com as regras formais e a semântica está relacionada com 
os significados (forma lógica). 
III. A sintaxe é a linguagem de baixo nível e a semântica é a linguagem de alto nível. 
IV. A semântica pode ser classificada em: estática, dinâmica e operacional. 
Assinale a alternativa correta: 
Ocultar opções de resposta 
1. 
apenas as alternativas I, III e IV 
2. 
apenas as alternativas I e IV 
3. Incorreta: 
apenas as alternativas II, III e IV 
4. 
apenas as alternativas I, II e III 
5. 
apenas as alternativas II e IV 
Resposta correta 
 
 
1. Pergunta 1 
0/0 
Toda linguagem de programação necessita de uma forma de implementação de sua 
linguagem. 
Assinale a alternativa correta ao conceito de compilação. 
Ocultar opções de resposta 
1. 
Conversão entre o os processos de hardware e interepretadores. 
2. 
Processo que interpreta a linguagem de alto nível em linguagem de baixo 
nível. 
3. 
Processo que transforma linguagem de alto nível em linguagem de 
maquina. 
Resposta correta 
4. 
Processo que transforma linguagem de baixo nível em linguagem de 
máquina. 
5. 
Processo que converte linguagem binária em linguagem hexadecimal. 
Comentários 
A resposta encontra-se disponível no Capítulo 1, na página 14. 
Compilação é o processo de implementação que permite transformar linguagens de 
alto nível em linguagens de baixo nível, em outras palavras pode ser a transformação 
de linguagem de programação em linguagem de máquina. 
2. Pergunta 2 
0/0 
A descrição narrativa consiste em analisar o enunciado do problema e escrever, 
utilizando uma linguagem natural, os passos a serem seguidos para sua resolução. 
Assinale a alternativa correta em relação a vantagem de se utilizar a descrição 
narrativa na elaboração de algoritmos: 
Ocultar opções de resposta 
1. 
É necessário aprender as regras do pseudocódigo. 
2. Incorreta: 
O entendimento de elementos gráficos é mais simples que o 
entendimento de textos. 
3. 
A linguagem natural abre espaços para várias interpretações, o que 
posteriormente pode dificultar a transcrição do algoritmo para o 
programa.4. 
É necessário aprender conceito novo, pois a linguagem natural, neste 
ponto, não é conhecida. 
5. 
Não é necessário aprender nenhum conceito novo, pois a linguagem 
natural, neste ponto, já é bastante conhecida. 
Resposta correta 
3. Pergunta 3 
0/0 
Para Forbellone (2005), o conceito de sintaxe pode ser compreendido como um 
conjunto de regras formais que especificam a composição dos algoritmos a partir de 
letras, dígitos e outros símbolos. 
O nome dado a forma de representação dessas regras é: 
Ocultar opções de resposta 
1. Incorreta: 
Semântica 
2. 
Mnemônicos 
3. 
Identificador 
4. 
Axiomas 
5. 
Lexemas 
Resposta correta 
4. Pergunta 4 
0/0 
Nas estruturas de seleção faz-se necessário, muitas vezes, a utilização de operadores, 
pois por meio destes torna-se possível realizar a combinação de mais de uma condição 
e então aplicar os conceitos de verdadeiro e falso conforme resultado da condição. 
Assinale a alternativa correta em relação aos tipos de operadores utilizados em 
algoritmos: 
Ocultar opções de resposta 
1. 
Lógico, case, condicionais. 
2. 
Lógico, aritmético, relacionais. 
Resposta correta 
3. 
Lógico, relacionais, condicionais. 
4. 
Lógico, aritmético, case. 
5. Incorreta: 
Lógico, condicionais, aritmético. 
5. Pergunta 5 
0/0 
As linguagens de Alto Nível possuem um nível de abstração maior, ou melhor, mais 
próximo da Linguagem Humana e os recursos implementados nessas linguagens 
permitem ao programador desenvolver programas sem conhecer as características do 
processador. 
Essas linguagens apresentam várias características, assinale o conceito que representa 
a característica Clareza: 
Ocultar opções de resposta 
1. 
capacidade de utilizar códigos simples, que podem representar 
operações matemáticas complexas. 
Resposta correta 
2. 
capacidade de reduzir o tamanho do código e sua velocidade de 
desenvolvimento. 
3. Incorreta: 
capacidade que essas linguagens possuem para programar variados 
tipos de aplicações e plataformas. 
4. 
capacidade de ser utilizada em diversos cenários tecnológicos. 
5. 
capacidade de interpretar os erros durante o desenvolvimento do 
programa. 
6. Pergunta 6 
0/0 
Um algoritmo é uma sequência de ações finitas que devem ser executadas. A 
representação de um algoritmo pode ser como uma descrição narrativa ou através de 
um fluxograma convencional. 
Considere as seguintes figuras geométricas: 
 
 
 
 
E os significados na construção de um fluxograma convencional: 
 
a. Processamento / Atribuição 
b. Leitura / Entrada de Dados 
c. Documento / Saída de Dados 
d. Decisão 
e. Conectivo 
f. Início e Fim de programa 
 
A relação entre as figuras e os significados correspondente são, respectivamente: 
Ocultar opções de resposta 
1. 
1-f; 2-b; 3-d; 4-a; 5-c; 6-e 
Resposta correta 
2. Incorreta: 
1-e; 2-b; 3-d; 4-f; 5-c; 6-f 
3. 
1-f; 2-c; 3-d; 4-a; 5-b; 6-e 
4. 
1-a; 2-b; 3-d; 4-f; 5-c; 6-e 
5. 
1-b; 2-a; 3-d; 4-f; 5-c; 6-e 
7. Pergunta 7 
0/0 
As expressões lógicas são usadas nas linguagens de programação para criar condições 
mais complexas de processamento. 
Assinale a alternativa correspondente aos operadores lógicos: 
Ocultar opções de resposta 
1. 
AND, OR, MOD 
2. 
AND, NOT, MOD 
3. Incorreta: 
MOD, DIV, NOT 
4. 
NOT, DIV, SOMA 
5. 
AND, OR, NOT 
Resposta correta 
8. Pergunta 8 
0/0 
Para Ascênsio (2009), Linguagem de Programação pode ser entendida como um 
conjunto de regras sintáticas e semânticas usadas para definir uma expressão 
matemática e instruções computacionais. 
Assinale a alternativa correta em relação aos tipos de linguagens de programação 
existentes: 
Ocultar opções de resposta 
1. 
Linguagem de baixo nível, linguagem de alto nível 
Resposta correta 
2. 
Linguagem fortran, linguagem de alto nível 
3. Incorreta: 
Linguagem pragmática, linguagem sintática 
4. 
Linguagem de baixo nível, linguagem assembly 
5. 
Linguagem fortran, linguagem assembly 
9. Pergunta 9 
0/0 
As linguagens de alto nível surgiram a partir da dificuldade de se trabalhar com as 
linguagens de máquina, compostas por números de binários. Através desse avanço os 
programadores passaram a desenvolver seus códigos adotando linguagens com maior 
similaridade ao linguagem humana. 
 
Analise as afirmações: 
I. Os recursos implementados permitem ao programador desenvolver programas sem 
conhecer as características do processador. 
II. Entre as características das linguagens de alto nível estão a clareza, segurança e 
portabilidade. 
III. Eficiência em linguagens de alto nível trata da capacidade de reduzir o tamanho do 
código e sua velocidade de desenvolvimento. 
IV. O conceito de abstração não é levado em consideração em linguagens de alto nível 
como nas linguagens de máquina. 
 
Assinale a alternativa correta: 
Ocultar opções de resposta 
1. 
apenas as alternativas I e IV 
2. Incorreta: 
apenas as alternativas III e IV 
3. 
apenas as alternativas I e III 
4. 
apenas as alternativas I, II e III 
Resposta correta 
5. 
apenas as alternativas II e III 
10. Pergunta 10 
0/0 
Para inserirmos valores dentro de uma variável no desenvolvimento de um algoritmo 
utilizamos o operador de atribuição. Ele é responsável por indicar que a variável 
receberá um valor designado pelo programador ou operador do programa. 
Em relação a atribuição é correto afirmar: 
Ocultar opções de resposta 
1. 
Sempre à direita do comando de atribuição deve haver um identificador 
de variável. 
2. 
A atribuição insere um valor no endereço de memória alocado para a 
variável quando de sua declaração. 
Resposta correta 
3. Incorreta: 
Do lado direito fica a variável, à qual o valor é atribuído, e à sua esquerda 
podem ser adicionadas as expressões. 
4. 
Os valores atribuídos a uma variável pode mudar seu tipo durante o 
programa automaticamente. 
5. 
A atribuição é representada pelos sinais ==>.

Outros materiais