Buscar

Conceitos de Linguagens de Programação

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 4 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

29/05/2020 EPS
simulado.estacio.br/alunos/ 1/4
 
 
 
 PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO
4a aula
 Lupa 
PPT MP3
 
Exercício: CCT0831_EX_A4_201908040459_V1 10/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0831 - PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 201908040459
 
 1a Questão
Sobre o conceito de Identificadores e como as LPs os implementam, avalie:
I. Um identificador referencia, dentre outras coisas: uma variável ou uma constante
II. Toda LP possui as mesmas regras para nomear identificadores.
III. O nome de um identificador deve ser auto explicativo, sempre, de forma a aumentar a legibilidade do código
IV. Os identificadores especiais são elementos da linguagem que podem ou não serem redefinidos pelos programadores, como
palavras reservadas.
Com base em sua análise, marque a opção que apresenta APENAS as assertivas CORRETAS
 
 III e IV
II,III e IV
III
 I, III e IV
I e III
Respondido em 10/04/2020 07:42:40
Explicação:
I. Um identificador referencia, dentre outras coisas: uma variável ou uma constante - Verdade
II. Toda LP possui as mesmas regras para nomear identificadores. - FALSO, cada LP tem as suas regras para nomear identificador
III. O nome de um identificador deve ser auto explicativo, sempre, de forma a aumentar a legibilidade do código - Verdade
IV. Os identificadores especiais são elementos da linguagem que podem ou não serem redefinidos pelos programadores, como
palavras reservadas. - verdade
 
 2a Questão
Considere uma Linguagem de Programação, XPTO, que implemente o escopo estático para as amarrações, avalie as assertivas e a
relação de causa e efeito entre elas.
I. Na LP XPTO, que implementa o escopo estático de visibilidade, o primeiro local onde busca-se declaração de determinada
variável é na unidade corrente. Em seguida procura-se na unidade mais externa imediata.
PORQUE
II A regra de visibilidade, em uma LP de escopo estático é de fora para dentro
Com base em sua análise, assinale a única alternativa correta.
 
 As duas assertivas são falsas
As duas assertivas são verdadeiras e a segunda justifica a primeira
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','4','','','');
javascript:abre_frame('3','4','','','');
29/05/2020 EPS
simulado.estacio.br/alunos/ 2/4
As duas assertivas são verdadeiras e a segunda não justifica a primeira
 
A assertiva I é false e a II é verdadeira
 A assertiva I é verdadeira e a II é falsa
Respondido em 10/04/2020 07:42:43
Explicação:
II A regra de visibilidade, em uma LP de escopo estático é de fora para dentro --> Falso a regra é de "dentro para fora"
 
 3a Questão
Considere as assertivas I e II a seguir e a possível relação de causa e efeito entre elas.
I.Palavras-chave das linguagens de programação não devem ser usadas como identificadores em programas.
PORQUE
II. Afeta a legibilidade do programa, na medida em que pode confundir o leitor.
Com base em sua análise das assertivas I e II, assinale a UNICA resposta correta.
 
 As assertivas I e II são verdadeiras e a segunda justifica a primeira.
A assertiva I está correta e a assertiva II está errada
As assertivas I e II são verdadeiras e a segunda não justiifca a primeira.
As assertivas I e II estão erradas.
A assertiva I está errada e a assertiva II está correta
Respondido em 10/04/2020 07:42:34
Explicação:
As LPs que permitem que suas palavras reservadas sejam usadas para outras finalidades, podem confunfir os usários e
consequetemente afetar a legibilidade do programa: afinal um identificador terá o mesmo nome de outro elemento que a LP
reservou.
 
 4a Questão
Avalie as assertivas a seguir 
I. A amarração do identificador da variável global a seu endereço de memória, acontece no tempo de carga do programa (na
memória).
II. A amarração do identificador da variável local a seu endereço de memória, acontece no tempo de carga do programa (na
memória)
III. A amarração do Valor a um identificador de variável, acontece em tempo de execução do programa.
Assinale a UNICA alternativa que apresenta TODAS as assertivas CORRETAS
 III
I e II
I, II e III
 I e III
I
Respondido em 10/04/2020 07:42:47
Explicação:
I. A amarração do identificador da variável global a seu endereço de memória, acontece no tempo de carga do programa (na
memória). --> Verdade
II. A amarração do identificador da variável local a seu endereço de memória, acontece no tempo de carga do programa (na
memória) --> Falso,acontece em tempo de execução, essa amarração
III. A amarração do Valor a um identificador de variável, acontece em tempo de execução do programa. --> Verdade
 
29/05/2020 EPS
simulado.estacio.br/alunos/ 3/4
 5a Questão
A amarração da atribuição de valor a uma variável ocorre tempo de ____________________
Assinale a alternativa que preenche corretamente a frase acima.
 projeto da linguagem
 execução
implementação do compilador
compilação
carga do programa
Respondido em 10/04/2020 07:42:49
Explicação:
A atribuição de valor a uma variável é um comando, logo sua ação será durante a execução do programa.
 
 6a Questão
Avalie as assertivas a seguir, quer versão sobre o conceito de amarração.
I. O conceito de amarração se dá na medida em que associamos identificadores as suas propriedades, como por exemplo seu valor.
II. A associação de uma variável ao domínio de valores que a variável poderá assumir, também chamamos de amarração
III.A associação de uma constante com o seu valor, também chama-se amarração.
IV. A amarração sempre acontece em tempo de compilação
Com base em sua análise das assertivas, assinale a UNICA alternativa que contém APENAS as assertivas CORRETAS.
 
 III e IV
III
I e II
I, II e IV
 I, II e III
Respondido em 10/04/2020 07:42:41
Explicação:
I. O conceito de amarração se dá na medida em que associamos identificadores as suas propriedades, como por exemplo seu valor.
--> Verdade
II. A associação de uma variável ao domínio de valores que a variável poderá assumir, também chamamos de amarração -->
Verdade
III.A associação de uma constante com o seu valor, também chama-se amarração. --> Verdade
IV. A amarração sempre acontece em tempo de compilação --> Falso, pode ser em tempo de compilação, em tempo de projeto da
LP, em tempo de implementação do compilador, na fase de ligação, dentre outras opções.
 
 7a Questão
Correlacione as colunas 1 (ações) e coluna 2 (tempo de amarração) corretamente.Pode não haver associação com elemento(s) da
coluna 2 (tempo de amarração)
Coluna 1 (ações) Coluna 2 (Tempo de amarração)
1. Atribuição de valor a variável a. Tempo de carga de um programa
2. Associação de uma variável a seu tipo de dados b. Em tempo de execução
3. Definir que o símbolo * representa multiplicar c. Na fase de ligação do processo detradução
4. Associação da variável a uma posição de
memória d. Em tempo de projeto da LP
 e. Em tempo de compilação
Assinale a UNICA alternativa que associa corretamente as colunas 1 (1..4) e 2 (a..e).
29/05/2020 EPS
simulado.estacio.br/alunos/ 4/4
 1-a; 2-e; 3-d; 4-b
 1-b; 2-e; 3-d; 4-a
1-b; 2-d; 3-e; 4-a
1-b; 2-c; 3-d; 4-a
1-b; 2-a; 3-d; 4-c
Respondido em 10/04/2020 07:42:44
Explicação:
1. Atribuição de valor a variável -----> b. Em tempo de execução
2. Associação de uma variável a seu tipo de dados --> e. Em tempo de compilação
3. Definir que o símbolo * representa multiplicar ---> d. Em tempo de projeto da LP
4. Associação da variável a uma posição de memória a. Em tempo de carga do programa
 c. Na fase de ligação do processo de tradução
 
Acima o retrato da tabela
1--> b
2--> e
3--> d
4 --> a
item c, da coluna 2 fica sem associação.
 
javascript:abre_colabore('38403','185605167','3701124532');

Continue navegando