Buscar

Parad Ling Programação Ex-AV

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 137 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 137 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 137 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 Estácio: Alunos
simulado.estacio.br/alunos/ 1/4
 
 
Disc.: PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 
Aluno(a): JOSEILDON DA SILVA DANTAS 201908040459
Acertos: 10,0 de 10,0 29/05/2020
Acerto: 1,0 / 1,0
O ENIAC foi desenvolvido na década de 1940 com o objetivo de executar cálculos balísticos. Sobre as
linguagens de programação utilizadas neste computador, é correto o que se afirma em:
Eram utilizadas linguagens de programação procedurais.
Eram utilizadas linguagens de programação imperativas.
Eram utilizadas linguagens de programação orientadas a objetos.
 Não eram utilizadas linguagens de programação.
Eram utilizadas linguagens de programação descritivas.
Respondido em 29/05/2020 10:08:59
Acerto: 1,0 / 1,0
Os conceitos de tipos de dados e variáveis foram introduzidos nas linguagens de:
4ª geração
2ª geração
 3ª geração
1ª geração
5ª geração
Respondido em 29/05/2020 10:11:04
Acerto: 1,0 / 1,0
Faz parte do paradigma declarativo o paradigma:
Orientado a objetos
Concorrente
Estruturado
 Funcional
Imperativo
Respondido em 29/05/2020 10:12:12
Acerto: 1,0 / 1,0
Avalie as assertivas a seguir, quer versão sobre o conceito de amarração.
 Questão1
a
 Questão2
a
 Questão3
a
 Questão4
a
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
29/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 2/4
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, II e IV
 I, II e III
I e II
Respondido em 29/05/2020 10:13:35
Acerto: 1,0 / 1,0
Dentre as opções a seguir selecione a verdadeira a respeito do tipo de dado estruturado.
 Formado a partir de tipos de dados simples.
São tipos numéricos, como inteiro e real.
Formam a base para o sistema de tipos, permitindo a construção de novos tipos a partir deles.
São tipos que aceitam apenas valores constantes.
São tipos que aceitam apenas valores lógicos.
Respondido em 29/05/2020 10:14:26
Acerto: 1,0 / 1,0
Abaixo um tipo de dado composto ou estruturado.
Struct Pessoa = { 
 Char primeiro[20]; 
 char meio[20]; 
 char Ultimo[20]; } 
Como se chama esse tipo de dado, represenatado acima pelo STRUCT na linguagem C?
 
vetor
Tipo enumerado
 Registro (produto cartesiano)
Conjunto
Matriz
Respondido em 29/05/2020 10:16:34
Acerto: 1,0 / 1,0
Considere o seguinte comando de uma linguagem de programação, onde uma variável lógica do tipo boolean,
receve o resultado da empressão 
logica = (a >= 0) and (b < 10). 
Avalie as assertivas a seguir
I. Caso a linguagem implemente a técnica de análise de expressões chamada de curto circuito, se o conteúdo
da variável "a" for -10, por exemplo, a expressão relacional (b<10) nem será avaliada, pois a expressão
(a>=0) será FALSA
II. A expressão está errada, pois o resultado não será um valor lógico
 Questão5
a
 Questão6
a
 Questão7
a
29/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 3/4
III. A expressão (a >= 0) and (b < 10) pode ser usada no comando de decisão como por exemplo: if (a >=
0) and (b < 10) then.....
IV. A expressão sempre será falsa.
Com base em sua analise, assinela a UNICA alternativa que contém todas as assertivas CORRETAS.
 
II e IV
II, III e IV
 I e III
I, II e III
I, II, III e IV
Respondido em 29/05/2020 10:16:53
Acerto: 1,0 / 1,0
I. O desvio incondicional deve ser usado sempre que possível
PORQUE
II. O desvio incondicional desloca a execução para qualquer parte do programa,
especificado por um rótulo (nome)
Analisando a relação de causa e efeito entre as assertivas I e II, responda com a
opção correta:
As 2 assertivas são falsas
As 2 assertivas são verdadeiras e a assertiva II justifica a assertiva I
A assertiva I é verdadeira e a assertiva II é falsa
As 2 assertivas são verdadeiras e a assertiva II não justifica a assertiva I
 A assertiva I é falsa e assertiva II é verdadeira,
Respondido em 29/05/2020 10:17:16
Acerto: 1,0 / 1,0
No que se refere as expressões compostas, exclusivamente, avalie as assertivas a seguir:
I. Existem 2 tipos de comandos de repetição: os que repetem comandos um número fixo de vezes e os que
repetem um número variado de vezes. 
II. Os comandos de repetição para um número variável de vezes, podem realizar testes no início apenas.
III. PYTHON implementa o comando FOR de forma diferenciada das demais LPs.
IV. C e PASCAL implementam comandos com número fixo e variável de vezes, sendo que nesse segundo caso
oferece comando com teste início e fim do laço.
Está correto, apenas o que se afirma em:
 
II
II e III
 
I, II, III e IV
III
 
 I, III e IV
 
Respondido em 29/05/2020 10:17:45
Acerto: 1,0 / 1,0
 Questão8
a
 Questão9
a
 Questão10
a
29/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 4/4
Avalie as colunas I e II a seguir, onde na coluna I temos os paradigmas e na coluna II temos linguagens de
programação
Coluna I: Paradigmas Colina II: Linguagens 
1. Lógico a. Haskell
2. Funcional b. prolog
3. Orientado a objeto c. JAVA
4. Multi paradigma d. C++
Assinale a opção que relaciona corretamente as colunas I e II
 1-b; 2-a; 3-d; 4-c
1-b; 2-d; 3-a; 4-c
1-c; 2-a; 3-d; 4-b
1-b; 2-a; 3-c; 4-d
1-a; 2-b; 3-d; 4-c
Respondido em 29/05/2020 10:18:15
javascript:abre_colabore('38403','196693943','3937008560');
29/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 1/5
 
 
Disc.: PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 
Aluno(a): JOSEILDON DA SILVA DANTAS 201908040459
Acertos: 2,0 de 10,0 29/05/2020
Acerto: 0,0 / 1,0
Dentre as características de uma linguagem de programação (LP) que aftem a Legibilidade, temos aquele que
diz:
- "um conjunto relativamente pequeno de construções primitivas podem ser combinadas em um número
pequeno de maneiras para construir as estruturas de controle e de dados de uma LP"
Como chamamos a essa característica da LP?
 Manipulação de exceção
Suporte para abstração
 Ortogonalidade
Simplicidade Global
Expressividade
Respondido em 29/05/2020 10:18:44
Acerto: 0,0 / 1,0
Dentre as formas de conversão de programas de diferentes linguagens de programação, avalie as
propriedades abaixo descritas
a. Não traduz instruções que nunca são executadas
b. Execução mais lenta que outros processos de conversão
 
Tais propriedades caracterizam que tipo de conversão?
Tradutor
Montador
 Compilador
 Interpretador puro
Linkeditor
Respondido em 29/05/2020 10:20:48
Acerto: 0,0 / 1,0
Avalie as assertivas a seguir, considerando a classificação de linguagens de programação, por Domínios da
programação. Na coluna 1, apresentamos os domínios de programação. Na coluna 2, apresentamos as
linguagens de programação. 
Correlacione as colunas e selecione a alternativa que apresenta a correta correlação entre os domínios de
programação da Coluna 1 com as respectivas linguagens de programação da Coluna 2. Pode haver item da
coluna 2 que não tenha correspondência na Coluna 1.
 Questão1
a
 Questão2
a
 Questão3
a
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
29/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 2/5
Coluna 1 Coluna 2
I.Científico a. COBOL
II. Comercial b. C
III. Programação de sistemas c. FORTRAN
 d. PROLOG
Assinale a UNICA alternativa que apresenta a correta correlação entre as colunas 1 e 2.
I-b; II-a; III-c;
I-a; II-b; III-c
 I-c; II-b; II-a
 I-c; II-a; III-b;
I-a; II-c; III-b
Respondido em 29/05/2020 10:20:23
Acerto: 0,0 / 1,0
Correlacione as colunas 1 (ações) e coluna 2 (tempo de amarração) corretamente.Podenã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).
 1-b; 2-e; 3-d; 4-a
1-b; 2-d; 3-e; 4-a
 1-b; 2-a; 3-d; 4-c
1-a; 2-e; 3-d; 4-b
1-b; 2-c; 3-d; 4-a
Respondido em 29/05/2020 10:19:01
Acerto: 0,0 / 1,0
Avalie as assertivas sobre linguagens de Programação (LP)
I. O sistema de tipos de uma LP pode ser definido como: Sistema de tipo = Tipo de dado + Valores +
Operações
II. Um bom sistema de tipos confere confiabildade a LP
III. Confiabilidade é um valioso quesito de avaliação de uma LP
IV. Apenas LPs estaticamente tipadas podem ser consideradas LPs fortemente tipadas.
Com base em sua análise, asssinale a UNICA alternativa com TODAS as assertivas CORRETAS
 I e III
II e IV
 I, II e III
II, III e IV
I e IV
Respondido em 29/05/2020 10:20:55
Acerto: 1,0 / 1,0
 Questão4
a
 Questão5
a
6
a
29/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 3/5
Considere a seguinte de declaração em PASCAL, de uma matriz 
Type
 TMatriz = array [1..5,1..5] of integer;
Var
 Matriz : TMatriz;
 
Assinale o comando que atribui o valor 7 a posição da matriz correspondente ao encontro da linha 2 com a
coluna 3
 Matriz[2,3]:=7;
Tmatriz [2,3] = 7;
Matriz[3,2]=7;
Matriz[2], matriz[3] = 7;
Matriz[2] [3] := 7;
 
Respondido em 29/05/2020 10:20:56
Acerto: 0,0 / 1,0
Em uma avaliação de uma expressão, o resultado pode ser determinado sem avaliar todos os
operandos/operadores.
Como se chama essa técnica de avaliação de expressões, implementada por algumas linguagens de
programação?
 
 Avaliação semi-circuito de expressões
Encurtamento de expressõs
Curta metragem de expressões
Avaliação rápida de expressões
 Curto circuito de expressões
Respondido em 29/05/2020 10:20:58
Acerto: 1,0 / 1,0
Sobre os comandos de atribuição implementados pelas LPs:
Acompanhe e avalie a execução do trecho de código, abaixo, na LP C e responda.
 int main(void)
 {int iQtdSegundos, iHoras, iMinutos, iSegundos
 printf("\nEntre com o valor em segundos:");
 scanf("%d", &iQtdSegundos);
 iHoras = iQtdSegundos / 3600;
 iMinutos = (iQtdSegundos - (iHoras*3600)) / 60;
 iSegundos = (iQtdSegundos - (iHoras/3600)) % 60;
 printf("\nHora convertida %02d:%02d:%02d", iHoras, iMinutos, iSegundos); 
}
 
1. Considerando que o dado de entrada seja 5400, qual será exatamente a saída
que o programa vai exibir?
 Questão
 Questão7
a
 Questão8
a
29/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 4/5
 Hora convertida 01:30:00
Hora convertida 01:30:20
01:30:00
Hora convertida 01:20:20
Hora convertida 01:20:00
Respondido em 29/05/2020 10:21:00
Acerto: 0,0 / 1,0
Considere o trecho de código abaixo, escrito na linguagem Pascal
 Program CASO;
 Var valor: byte;
 Begin
 Writeln('Digite um valor de 1 a 7: ');
 Readln (valor);
 CASE valor OF
 1: writeln ('Domingo');
 2: writeln ('Segunda');
 3: writeln ('Terça');
 4: writeln ('Quarta');
 5: writeln ('Quinta');
 6: writeln ('Sexta');
 7: writeln ('Sábado')
 Else writeln ('Valor inválido!');
 End;
 end.
 
Se for digitado o valor 5, assinale a opção que contém a resposta correta, para o que será exibido pelo techo
de programa
 1,2,3,4,5
 Quinta
Valor Inválido
Domingo, Segunda, Terça, Quarta, Quinta
5
Respondido em 29/05/2020 10:21:02
Acerto: 0,0 / 1,0
Avalie as assertivas I e II a seguir e a relação de causa e efeito entre elas.
I. As LPs que implementam tratamento de exceção produzem código mais confiável 
PORQUE
II. As Lps que implementam tratamento de exceção precisam que o programador preveja e codifique a reação
a cada tipo possível de exceção
 A assertiva I está errada e a assertiva II está correta
A assertiva I está correta e assertiva II está errada
As assertivas I e II estão corretas e a assertiva II não justifica a assertiva I
 As assertivas I e II estão corretas e a assertiva II justifica a assertiva I
As assertivas I e II estão erradas
Respondido em 29/05/2020 10:21:03
 Questão9
a
 Questão10
a
javascript:abre_colabore('38403','196696730','3937082526');
29/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 5/5
29/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 1/4
 
 
Disc.: PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 
Aluno(a): JOSEILDON DA SILVA DANTAS 201908040459
Acertos: 3,0 de 10,0 29/05/2020
Acerto: 0,0 / 1,0
Assinale como se chama o critério de avaliação de Linguagens de programação, que diz:
- facilidade com que os programas podem ser lidos e entendidos , pelas pessoas que não necessariamente
participaram do desenvolvimento. 
 
 Manipulação de exceção
Expressividade
Capacidade de escrita
Confiabilidade
 Legibilidade
Respondido em 29/05/2020 10:21:24
Acerto: 1,0 / 1,0
O processo de tradução é erroneamente chamado de compilação. Qual a função do compilador no processo de
tradução.
 O compilador traduz um programa fonte escrito em linguagem de alto nível, em um código escrito em
linguagem simbólica (Assembly) ou em linguagem de máquina ainda não executável
O compilador lê o programa fonte escrito em Linguagem de alto nível e gera o código de máquina
executável
O compilador lê o programa fonte escrito em simbólica (Assembly) e gera o código de máquina
executável
O compilador junta vários códigos objetos em um úncico programa executável
O compilador converte um código executável não relocável em código execuável relocável.
Respondido em 29/05/2020 10:21:25
Acerto: 1,0 / 1,0
Assinale a linguagem de programação, dentre as opções apresentadas, que pode ser enquadrada em mais de
1 paradigma.
 JAVA
Prolog
Smalltalk
COBOL
Pascal
Respondido em 29/05/2020 10:21:27
 Questão1
a
 Questão2
a
 Questão3
a
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
29/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 2/4
Acerto: 0,0 / 1,0
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
carga do programa
 execução
implementação do compilador
compilação
Respondido em 29/05/2020 10:21:28
Acerto: 0,0 / 1,0
É característica de uma linguagem de programação fortemente tipada:
 Definição do tipo da variável em tempo de execução.
Não permitir a criação de tipos compostos.
Permite a utilização de apenas tipos simples de dados.
 Detecção de erros em tempo de compilação.
Ausência de tipos enumerados.
Respondido em 29/05/2020 10:21:29
Acerto: 0,0 / 1,0
Considere a seguinte declaração na linguagem C;
int vet[7]; 
O que estamos declarando ?
 Um registro de 7 posições (0 a 6), onde em cada posição temos um valor inteiro.
 Um vetor de 7 posições (0 a 6), onde em cada posição temos um valor inteiro.
Um vetor de 7 posições (1 a 7), onde em cada posição temos um valor numérico com casas decimais.
Um vetor de números inteiros, onde o valor 7 é atribuído a cada posição do vetor
Um vetor de 7 posições (1 a 7), onde em cada posição temos um valor inteiro.
Respondido em 29/05/2020 10:21:31
Acerto: 0,0 / 1,0
Assinale a opção que apresenta as expressões que retornam um valor lógico
 Apenas as relacionais
 Apenas lógicas e relacionais
Apenas as lógicas
Apenas aritméticas
Apenas unárias
Respondido em 29/05/2020 10:21:32
Acerto: 0,0 / 1,0
Assinale a opção que apresenta a expressão que equivale a soma +=num
 num=soma-1num=soma
 Questão4
a
 Questão5
a
 Questão6
a
 Questão7
a
 Questão8
a
29/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 3/4
num=soma+1
 soma=soma+num
num=num+soma
Respondido em 29/05/2020 10:21:33
Acerto: 0,0 / 1,0
Considere o seguinte trecho de código, escrito na linguagem de programação C.
Int num,soma=0;
For (num=1; num<=4; num++)
{ printf(num);
 soma=soma+num; }
printf(soma);
 
Quais serão as saídas que o trecho de código, abaixo, vai exibir?
 
 1
2
3
4
5
15
1
2
3
4
5
10
 1
2
3
4
10
1
2
3
4
4
1
2
3
4
5
5
Respondido em 29/05/2020 10:21:36
Acerto: 1,0 / 1,0
 Questão9
a
 Questão10
a
29/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 4/4
A redefinição de métodos herdados por uma classe para servir a seus próprios interesses é característica de:
 polimorfismo
instanciação
herança
abstração
programação estruturada
Respondido em 29/05/2020 10:21:38
javascript:abre_colabore('38403','196697298','3937098140');
29/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO
1a aula
 Lupa 
PPT MP3
 
Exercício: CCT0831_EX_A1_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
Avalie as assertivas sobre as linguagens de programação (LP)
I. As linguagens de programação apenas influenciam e sofrem influência na fase de programação de um processo de
desenvolvimento de software
II. O programador que conhece bem a estrutura de uma LP tende a ter maior facilidade para aprender novas linguagens, em função
de habilidades desenvolvidas.
III. A abstração facilita a vida do programador, que precisa conhecer cada vez menos a cerca do ambiente onde a linguagem opera
(composto por sistema operacional e hardware)
IV. Um comando em uma linguagem de alto nível executa mais que uma operação primária do hardware
Com base em sua análise, marque a opção que apresenta apenas as assertivas corretas.
 I, II, III e IV
III e IV apenas
II e IV apenas
 II, III e IV apenas
II e III apenas
Respondido em 10/04/2020 07:37:29
Explicação:
I. As linguagens de programação apenas influenciam e sofrem influência na fase de programação de um processo de
desenvolvimento de software - FALSO, as LPs influenciam quase todas as fases do processo de desenvolvimento. Uma fases mais,
outras menos.
II. O programador que conhece bem a estrutura de uma LP tende a ter maior facilidade para aprender novas linguagens, em função
de habilidades desenvolvidas. - VERDADE
III. A abstração facilita a vida do programador, que precisa conhecer cada vez menos a cerca do ambiente onde a linguagem opera
(composto por sistema operacional e hardware) --> VERDADE
IV. Um comando em uma linguagem de alto nível executa mais que uma operação primária do hardware --> VERDADE
 
 2a Questão
Considere os seguintes Fatos (F1,F2,F3,F4)
F1. Predominio dos computadores de grande porte (mainframe) e o processamento centralizado
F1. Vieram as nuvens e o processamento em data centers, localizados fisicamente distantes do ambiente corporativo
F3. Com o advento da internet, as linguagens se segmentam: as rodam no lado cliente e as que executam no lado do servidor. 
F4. Proliferaram as redes de computadores
Considere os seguintes momentos, na linha do tempo (a,b,c,d)
a. Anos 60/70
b. Anos 80
c. Anos 90
d. Anos 2000
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
29/05/2020 EPS
simulado.estacio.br/alunos/ 2/3
Assinale a UNICA alternativa que apresenta a correta correlação entre os 4 Fatos (F1 a F4) e os 4 momentos na linha
do tempo
 F1-a; F2-d; F3-b; F4-c
F1-a; F2-c; F3-d; F4-b
 F1-a; F2-d; F3-c; F4-b
F1-d; F2-a; F3-c; F4-b
F1-b; F2-d; F3-c; F4-a
Respondido em 10/04/2020 07:37:31
Explicação:
Precisa conhecer a evolução dos fatos
Mainframe, redes, internet, nuvem
 
 3a Questão
Assinale como se chama o critério de avaliação de Linguagens de programação, que diz:
- facilidade com que os programas podem ser lidos e entendidos , pelas pessoas que não necessariamente participaram do
desenvolvimento. 
 
 Confiabilidade
Expressividade
 Legibilidade
Capacidade de escrita
Manipulação de exceção
Respondido em 10/04/2020 07:37:33
Explicação:
A legibilidade diz respeito a facilidade que a LP propicia para ler e consequentemente entender progrmas escritos por tericeiros (ou
o próprio)
 
 4a Questão
Dentre as características de uma linguagem de programação (LP) que aftem a Legibilidade, temos aquele que diz:
- "um conjunto relativamente pequeno de construções primitivas podem ser combinadas em um número pequeno de maneiras para
construir as estruturas de controle e de dados de uma LP"
Como chamamos a essa característica da LP?
 Simplicidade Global
Expressividade
 Ortogonalidade
Suporte para abstração
Manipulação de exceção
Respondido em 10/04/2020 07:37:36
Explicação:
O conceito de ortogonalidade define que uma boa LP nesse sentido deve:
- ter poucas primitivas e poucas formas de construções usando as primitivas, para escrever as estruturas (controle e dados) de um
programa
 
 5a Questão
No que se refere aos custos para uso uma linguagem de programação, avalie as assertivas
I. O custo de treinamento varia em função da expertisse do programador, da simplicidade de escrita e ortogonalidade da linguagem
II. O custo de manutenção depende de vários fatores, principalmente da legibilidade de código que pode ser oferecido pela LP
III. Custo para escrever programas na linguagem, varia em função da capacidade de escrita e ambiente de programação
Assinale a ÚNICA alernativa que apresenta APENAS as assertivas corretas.
29/05/2020 EPS
simulado.estacio.br/alunos/ 3/3
 I e II
I e III
 I, II e III
II e III
II
Respondido em 10/04/2020 07:37:26
Explicação:
I. O custo de treinamento varia em função da expertisse do programador, da simplicidade de escrita e ortogonalidade da linguagem
- Verdade, são critérios que aceleram o aprendizado
II. O custo de manutenção depende de vários fatores, principalmente da legibilidade de código que pode ser oferecido pela LP -->
Verdade, senão o programador pode não compreender o código, em função da baixa legibilidade. E se não entender, não pode
alterar o código
III. Custo para escrever programas na linguagem, varia em função da capacidade de escrita e ambiente de programação --
Verdade, pois tanto a capacidade de escrita, quanto o ambiente de desenvolvimento afetam a podem favorecer a escrita de
programas de qualidade.
 
 
 6a Questão
Um programa que "se comporta conforme sua especificação, sob todas as condições" é dito
 Robusto
Dinâmico
Enxuto
Eficiente
 Confiável
Respondido em 10/04/2020 07:37:40
Explicação:
A confiabilidade é uma qualidade dos programas que os faz executar, sob diversões condições, e sempre apresentando os mesmos
resultados (para os mesmos dados) e os resultados corretos.
javascript:abre_colabore('38403','185604946','3701120215');
29/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO
1a aula
 Lupa 
PPT MP3
 
Exercício: CCT0831_EX_A1_201908040459_V2 10/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0831 - PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 201908040459
 
 1a Questão
No que se refere aos custos para uso uma linguagem de programação, avalie as assertivas
I. O custo de treinamento varia em função da expertisse do programador, da simplicidade de escrita e ortogonalidade da linguagem
II. O custo de manutenção depende de vários fatores, principalmente da legibilidade de código que pode ser oferecido pela LP
III. Custo para escrever programas na linguagem, varia em função da capacidade de escrita e ambiente de programação
Assinale a ÚNICA alernativa que apresenta APENAS as assertivas corretas.
 IIII e III
 I, II e III
I e III
I e II
Respondido em 10/04/2020 07:37:37
Explicação:
I. O custo de treinamento varia em função da expertisse do programador, da simplicidade de escrita e ortogonalidade da linguagem
- Verdade, são critérios que aceleram o aprendizado
II. O custo de manutenção depende de vários fatores, principalmente da legibilidade de código que pode ser oferecido pela LP -->
Verdade, senão o programador pode não compreender o código, em função da baixa legibilidade. E se não entender, não pode
alterar o código
III. Custo para escrever programas na linguagem, varia em função da capacidade de escrita e ambiente de programação --
Verdade, pois tanto a capacidade de escrita, quanto o ambiente de desenvolvimento afetam a podem favorecer a escrita de
programas de qualidade.
 
 
 2a Questão
Considere os seguintes Fatos (F1,F2,F3,F4)
F1. Predominio dos computadores de grande porte (mainframe) e o processamento centralizado
F1. Vieram as nuvens e o processamento em data centers, localizados fisicamente distantes do ambiente corporativo
F3. Com o advento da internet, as linguagens se segmentam: as rodam no lado cliente e as que executam no lado do servidor. 
F4. Proliferaram as redes de computadores
Considere os seguintes momentos, na linha do tempo (a,b,c,d)
a. Anos 60/70
b. Anos 80
c. Anos 90
d. Anos 2000
Assinale a UNICA alternativa que apresenta a correta correlação entre os 4 Fatos (F1 a F4) e os 4 momentos na linha
do tempo
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
29/05/2020 EPS
simulado.estacio.br/alunos/ 2/3
 F1-b; F2-d; F3-c; F4-a
 F1-a; F2-d; F3-c; F4-b
F1-d; F2-a; F3-c; F4-b
F1-a; F2-d; F3-b; F4-c
F1-a; F2-c; F3-d; F4-b
Respondido em 10/04/2020 07:37:40
Explicação:
Precisa conhecer a evolução dos fatos
Mainframe, redes, internet, nuvem
 
 3a Questão
Avalie as assertivas sobre as linguagens de programação (LP)
I. As linguagens de programação apenas influenciam e sofrem influência na fase de programação de um processo de
desenvolvimento de software
II. O programador que conhece bem a estrutura de uma LP tende a ter maior facilidade para aprender novas linguagens, em função
de habilidades desenvolvidas.
III. A abstração facilita a vida do programador, que precisa conhecer cada vez menos a cerca do ambiente onde a linguagem opera
(composto por sistema operacional e hardware)
IV. Um comando em uma linguagem de alto nível executa mais que uma operação primária do hardware
Com base em sua análise, marque a opção que apresenta apenas as assertivas corretas.
 II, III e IV apenas
II e III apenas
II e IV apenas
I, II, III e IV
III e IV apenas
Respondido em 10/04/2020 07:37:53
Explicação:
I. As linguagens de programação apenas influenciam e sofrem influência na fase de programação de um processo de
desenvolvimento de software - FALSO, as LPs influenciam quase todas as fases do processo de desenvolvimento. Uma fases mais,
outras menos.
II. O programador que conhece bem a estrutura de uma LP tende a ter maior facilidade para aprender novas linguagens, em função
de habilidades desenvolvidas. - VERDADE
III. A abstração facilita a vida do programador, que precisa conhecer cada vez menos a cerca do ambiente onde a linguagem opera
(composto por sistema operacional e hardware) --> VERDADE
IV. Um comando em uma linguagem de alto nível executa mais que uma operação primária do hardware --> VERDADE
 
 4a Questão
Assinale como se chama o critério de avaliação de Linguagens de programação, que diz:
- facilidade com que os programas podem ser lidos e entendidos , pelas pessoas que não necessariamente participaram do
desenvolvimento. 
 
 Legibilidade
Capacidade de escrita
Manipulação de exceção
Expressividade
Confiabilidade
Respondido em 10/04/2020 07:37:44
Explicação:
A legibilidade diz respeito a facilidade que a LP propicia para ler e consequentemente entender progrmas escritos por tericeiros (ou
o próprio)
 
 5a Questão
29/05/2020 EPS
simulado.estacio.br/alunos/ 3/3
Dentre as características de uma linguagem de programação (LP) que aftem a Legibilidade, temos aquele que diz:
- "um conjunto relativamente pequeno de construções primitivas podem ser combinadas em um número pequeno de maneiras para
construir as estruturas de controle e de dados de uma LP"
Como chamamos a essa característica da LP?
 Simplicidade Global
Expressividade
Suporte para abstração
 Ortogonalidade
Manipulação de exceção
Respondido em 10/04/2020 07:37:46
Explicação:
O conceito de ortogonalidade define que uma boa LP nesse sentido deve:
- ter poucas primitivas e poucas formas de construções usando as primitivas, para escrever as estruturas (controle e dados) de um
programa
 
 6a Questão
Um programa que "se comporta conforme sua especificação, sob todas as condições" é dito
 Robusto
Enxuto
Dinâmico
Eficiente
 Confiável
Respondido em 10/04/2020 07:37:48
Explicação:
A confiabilidade é uma qualidade dos programas que os faz executar, sob diversões condições, e sempre apresentando os mesmos
resultados (para os mesmos dados) e os resultados corretos.
javascript:abre_colabore('38403','185604957','3701120429');
29/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO
1a aula
 Lupa 
PPT MP3
 
Exercício: CCT0831_EX_A1_201908040459_V3 10/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0831 - PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 201908040459
 
 1a Questão
Um programa que "se comporta conforme sua especificação, sob todas as condições" é dito
 Eficiente
Dinâmico
Robusto
Enxuto
 Confiável
Respondido em 10/04/2020 07:37:57
Explicação:
A confiabilidade é uma qualidade dos programas que os faz executar, sob diversões condições, e sempre apresentando os mesmos
resultados (para os mesmos dados) e os resultados corretos.
 
 2a Questão
Assinale como se chama o critério de avaliação de Linguagens de programação, que diz:
- facilidade com que os programas podem ser lidos e entendidos , pelas pessoas que não necessariamente participaram do
desenvolvimento. 
 
 Manipulação de exceção
 Legibilidade
Capacidade de escrita
Confiabilidade
Expressividade
Respondido em 10/04/2020 07:37:59
Explicação:
A legibilidade diz respeito a facilidade que a LP propicia para ler e consequentemente entender progrmas escritos por tericeiros (ou
o próprio)
 
 3a Questão
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
29/05/2020 EPS
simulado.estacio.br/alunos/ 2/3
Dentre as características de uma linguagem de programação (LP) que aftem a Legibilidade, temos aquele que diz:
- "um conjunto relativamente pequeno de construções primitivas podem ser combinadas em um número pequeno de maneiras para
construir as estruturas de controle e de dados de uma LP"
Como chamamos a essa característica da LP?
 Manipulação de exceção
Suporte para abstração
 Ortogonalidade
Expressividade
Simplicidade Global
Respondido em 10/04/2020 07:38:12
Explicação:
O conceito de ortogonalidade define que uma boa LP nesse sentido deve:
- ter poucas primitivas e poucas formas de construções usando as primitivas, para escrever as estruturas (controle e dados) de um
programa
 
 4a Questão
Considere os seguintes Fatos (F1,F2,F3,F4)
F1. Predominio dos computadores de grande porte (mainframe) e o processamento centralizado
F1. Vieram as nuvens e o processamento em data centers, localizados fisicamente distantes do ambiente corporativo
F3. Com o advento da internet, as linguagens se segmentam: as rodam no lado cliente e as que executam no lado do servidor. 
F4. Proliferaram as redes de computadores
Considere os seguintes momentos, na linha do tempo (a,b,c,d)
a. Anos 60/70
b. Anos 80
c. Anos 90
d. Anos 2000
Assinale a UNICA alternativa que apresenta a corretacorrelação entre os 4 Fatos (F1 a F4) e os 4 momentos na linha
do tempo
 F1-a; F2-c; F3-d; F4-b
F1-d; F2-a; F3-c; F4-b
F1-b; F2-d; F3-c; F4-a
 F1-a; F2-d; F3-c; F4-b
F1-a; F2-d; F3-b; F4-c
Respondido em 10/04/2020 07:38:03
Explicação:
Precisa conhecer a evolução dos fatos
Mainframe, redes, internet, nuvem
 
 5a Questão
No que se refere aos custos para uso uma linguagem de programação, avalie as assertivas
I. O custo de treinamento varia em função da expertisse do programador, da simplicidade de escrita e ortogonalidade da linguagem
II. O custo de manutenção depende de vários fatores, principalmente da legibilidade de código que pode ser oferecido pela LP
III. Custo para escrever programas na linguagem, varia em função da capacidade de escrita e ambiente de programação
Assinale a ÚNICA alernativa que apresenta APENAS as assertivas corretas.
 II
I e III
I e II
II e III
 I, II e III
Respondido em 10/04/2020 07:38:05
Explicação:
29/05/2020 EPS
simulado.estacio.br/alunos/ 3/3
I. O custo de treinamento varia em função da expertisse do programador, da simplicidade de escrita e ortogonalidade da linguagem
- Verdade, são critérios que aceleram o aprendizado
II. O custo de manutenção depende de vários fatores, principalmente da legibilidade de código que pode ser oferecido pela LP -->
Verdade, senão o programador pode não compreender o código, em função da baixa legibilidade. E se não entender, não pode
alterar o código
III. Custo para escrever programas na linguagem, varia em função da capacidade de escrita e ambiente de programação --
Verdade, pois tanto a capacidade de escrita, quanto o ambiente de desenvolvimento afetam a podem favorecer a escrita de
programas de qualidade.
 
 
 6a Questão
Avalie as assertivas sobre as linguagens de programação (LP)
I. As linguagens de programação apenas influenciam e sofrem influência na fase de programação de um processo de
desenvolvimento de software
II. O programador que conhece bem a estrutura de uma LP tende a ter maior facilidade para aprender novas linguagens, em função
de habilidades desenvolvidas.
III. A abstração facilita a vida do programador, que precisa conhecer cada vez menos a cerca do ambiente onde a linguagem opera
(composto por sistema operacional e hardware)
IV. Um comando em uma linguagem de alto nível executa mais que uma operação primária do hardware
Com base em sua análise, marque a opção que apresenta apenas as assertivas corretas.
 II, III e IV apenas
II e IV apenas
II e III apenas
I, II, III e IV
III e IV apenas
Respondido em 10/04/2020 07:38:06
Explicação:
I. As linguagens de programação apenas influenciam e sofrem influência na fase de programação de um processo de
desenvolvimento de software - FALSO, as LPs influenciam quase todas as fases do processo de desenvolvimento. Uma fases mais,
outras menos.
II. O programador que conhece bem a estrutura de uma LP tende a ter maior facilidade para aprender novas linguagens, em função
de habilidades desenvolvidas. - VERDADE
III. A abstração facilita a vida do programador, que precisa conhecer cada vez menos a cerca do ambiente onde a linguagem opera
(composto por sistema operacional e hardware) --> VERDADE
IV. Um comando em uma linguagem de alto nível executa mais que uma operação primária do hardware --> VERDADE
javascript:abre_colabore('38403','185604970','3701120324');
29/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO
1a aula
 Lupa 
PPT MP3
 
Exercício: CCT0831_EX_A1_201908040459_V4 10/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0831 - PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 201908040459
 
 1a Questão
Um programa que "se comporta conforme sua especificação, sob todas as condições" é dito
 Eficiente
 Confiável
Enxuto
Dinâmico
Robusto
Respondido em 10/04/2020 07:38:25
Explicação:
A confiabilidade é uma qualidade dos programas que os faz executar, sob diversões condições, e sempre apresentando os mesmos
resultados (para os mesmos dados) e os resultados corretos.
 
 2a Questão
Assinale como se chama o critério de avaliação de Linguagens de programação, que diz:
- facilidade com que os programas podem ser lidos e entendidos , pelas pessoas que não necessariamente participaram do
desenvolvimento. 
 
 Confiabilidade
 Legibilidade
Manipulação de exceção
Capacidade de escrita
Expressividade
Respondido em 10/04/2020 07:38:16
Explicação:
A legibilidade diz respeito a facilidade que a LP propicia para ler e consequentemente entender progrmas escritos por tericeiros (ou
o próprio)
 
 3a Questão
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
29/05/2020 EPS
simulado.estacio.br/alunos/ 2/3
Dentre as características de uma linguagem de programação (LP) que aftem a Legibilidade, temos aquele que diz:
- "um conjunto relativamente pequeno de construções primitivas podem ser combinadas em um número pequeno de maneiras para
construir as estruturas de controle e de dados de uma LP"
Como chamamos a essa característica da LP?
 Manipulação de exceção
Expressividade
Simplicidade Global
Suporte para abstração
 Ortogonalidade
Respondido em 10/04/2020 07:38:18
Explicação:
O conceito de ortogonalidade define que uma boa LP nesse sentido deve:
- ter poucas primitivas e poucas formas de construções usando as primitivas, para escrever as estruturas (controle e dados) de um
programa
 
 4a Questão
Considere os seguintes Fatos (F1,F2,F3,F4)
F1. Predominio dos computadores de grande porte (mainframe) e o processamento centralizado
F1. Vieram as nuvens e o processamento em data centers, localizados fisicamente distantes do ambiente corporativo
F3. Com o advento da internet, as linguagens se segmentam: as rodam no lado cliente e as que executam no lado do servidor. 
F4. Proliferaram as redes de computadores
Considere os seguintes momentos, na linha do tempo (a,b,c,d)
a. Anos 60/70
b. Anos 80
c. Anos 90
d. Anos 2000
Assinale a UNICA alternativa que apresenta a correta correlação entre os 4 Fatos (F1 a F4) e os 4 momentos na linha
do tempo
 F1-d; F2-a; F3-c; F4-b
 F1-a; F2-d; F3-c; F4-b
F1-a; F2-d; F3-b; F4-c
F1-b; F2-d; F3-c; F4-a
F1-a; F2-c; F3-d; F4-b
Respondido em 10/04/2020 07:38:20
Explicação:
Precisa conhecer a evolução dos fatos
Mainframe, redes, internet, nuvem
 
 5a Questão
No que se refere aos custos para uso uma linguagem de programação, avalie as assertivas
I. O custo de treinamento varia em função da expertisse do programador, da simplicidade de escrita e ortogonalidade da linguagem
II. O custo de manutenção depende de vários fatores, principalmente da legibilidade de código que pode ser oferecido pela LP
III. Custo para escrever programas na linguagem, varia em função da capacidade de escrita e ambiente de programação
Assinale a ÚNICA alernativa que apresenta APENAS as assertivas corretas.
 II e III
 I, II e III
II
I e II
I e III
Respondido em 10/04/2020 07:38:22
Explicação:
29/05/2020 EPS
simulado.estacio.br/alunos/ 3/3
I. O custo de treinamento varia em função da expertisse do programador, da simplicidade de escrita e ortogonalidade da linguagem
- Verdade, são critérios que aceleram o aprendizado
II. O custo de manutenção depende de vários fatores, principalmente da legibilidade de código que pode ser oferecido pela LP -->
Verdade, senão o programador pode não compreender o código, em função da baixa legibilidade. E se não entender, não pode
alterar o código
III. Custo para escrever programas na linguagem, varia em função da capacidade de escrita e ambiente de programação --
Verdade, pois tanto a capacidade de escrita, quanto o ambiente de desenvolvimento afetam a podem favorecer a escrita de
programas de qualidade.
 
 
 6a Questão
Avalie as assertivas sobre as linguagens de programação (LP)
I. As linguagens de programação apenas influenciam e sofrem influência na fase de programação de um processode
desenvolvimento de software
II. O programador que conhece bem a estrutura de uma LP tende a ter maior facilidade para aprender novas linguagens, em função
de habilidades desenvolvidas.
III. A abstração facilita a vida do programador, que precisa conhecer cada vez menos a cerca do ambiente onde a linguagem opera
(composto por sistema operacional e hardware)
IV. Um comando em uma linguagem de alto nível executa mais que uma operação primária do hardware
Com base em sua análise, marque a opção que apresenta apenas as assertivas corretas.
 II, III e IV apenas
I, II, III e IV
III e IV apenas
II e III apenas
II e IV apenas
Respondido em 10/04/2020 07:38:36
Explicação:
I. As linguagens de programação apenas influenciam e sofrem influência na fase de programação de um processo de
desenvolvimento de software - FALSO, as LPs influenciam quase todas as fases do processo de desenvolvimento. Uma fases mais,
outras menos.
II. O programador que conhece bem a estrutura de uma LP tende a ter maior facilidade para aprender novas linguagens, em função
de habilidades desenvolvidas. - VERDADE
III. A abstração facilita a vida do programador, que precisa conhecer cada vez menos a cerca do ambiente onde a linguagem opera
(composto por sistema operacional e hardware) --> VERDADE
IV. Um comando em uma linguagem de alto nível executa mais que uma operação primária do hardware --> VERDADE
javascript:abre_colabore('38403','185604979','3701120327');
29/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO
1a aula
 Lupa 
PPT MP3
 
Exercício: CCT0831_EX_A1_201908040459_V5 10/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0831 - PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 201908040459
 
 1a Questão
No que se refere aos custos para uso uma linguagem de programação, avalie as assertivas
I. O custo de treinamento varia em função da expertisse do programador, da simplicidade de escrita e ortogonalidade da linguagem
II. O custo de manutenção depende de vários fatores, principalmente da legibilidade de código que pode ser oferecido pela LP
III. Custo para escrever programas na linguagem, varia em função da capacidade de escrita e ambiente de programação
Assinale a ÚNICA alernativa que apresenta APENAS as assertivas corretas.
 I e III
I e II
II
 I, II e III
II e III
Respondido em 10/04/2020 07:38:44
Explicação:
I. O custo de treinamento varia em função da expertisse do programador, da simplicidade de escrita e ortogonalidade da linguagem
- Verdade, são critérios que aceleram o aprendizado
II. O custo de manutenção depende de vários fatores, principalmente da legibilidade de código que pode ser oferecido pela LP -->
Verdade, senão o programador pode não compreender o código, em função da baixa legibilidade. E se não entender, não pode
alterar o código
III. Custo para escrever programas na linguagem, varia em função da capacidade de escrita e ambiente de programação --
Verdade, pois tanto a capacidade de escrita, quanto o ambiente de desenvolvimento afetam a podem favorecer a escrita de
programas de qualidade.
 
 
 2a Questão
Considere os seguintes Fatos (F1,F2,F3,F4)
F1. Predominio dos computadores de grande porte (mainframe) e o processamento centralizado
F1. Vieram as nuvens e o processamento em data centers, localizados fisicamente distantes do ambiente corporativo
F3. Com o advento da internet, as linguagens se segmentam: as rodam no lado cliente e as que executam no lado do servidor. 
F4. Proliferaram as redes de computadores
Considere os seguintes momentos, na linha do tempo (a,b,c,d)
a. Anos 60/70
b. Anos 80
c. Anos 90
d. Anos 2000
Assinale a UNICA alternativa que apresenta a correta correlação entre os 4 Fatos (F1 a F4) e os 4 momentos na linha
do tempo
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
29/05/2020 EPS
simulado.estacio.br/alunos/ 2/3
 F1-a; F2-d; F3-c; F4-b
F1-b; F2-d; F3-c; F4-a
F1-d; F2-a; F3-c; F4-b
F1-a; F2-c; F3-d; F4-b
F1-a; F2-d; F3-b; F4-c
Respondido em 10/04/2020 07:38:36
Explicação:
Precisa conhecer a evolução dos fatos
Mainframe, redes, internet, nuvem
 
 3a Questão
Avalie as assertivas sobre as linguagens de programação (LP)
I. As linguagens de programação apenas influenciam e sofrem influência na fase de programação de um processo de
desenvolvimento de software
II. O programador que conhece bem a estrutura de uma LP tende a ter maior facilidade para aprender novas linguagens, em função
de habilidades desenvolvidas.
III. A abstração facilita a vida do programador, que precisa conhecer cada vez menos a cerca do ambiente onde a linguagem opera
(composto por sistema operacional e hardware)
IV. Um comando em uma linguagem de alto nível executa mais que uma operação primária do hardware
Com base em sua análise, marque a opção que apresenta apenas as assertivas corretas.
 III e IV apenas
II e IV apenas
I, II, III e IV
II e III apenas
 II, III e IV apenas
Respondido em 10/04/2020 07:38:38
Explicação:
I. As linguagens de programação apenas influenciam e sofrem influência na fase de programação de um processo de
desenvolvimento de software - FALSO, as LPs influenciam quase todas as fases do processo de desenvolvimento. Uma fases mais,
outras menos.
II. O programador que conhece bem a estrutura de uma LP tende a ter maior facilidade para aprender novas linguagens, em função
de habilidades desenvolvidas. - VERDADE
III. A abstração facilita a vida do programador, que precisa conhecer cada vez menos a cerca do ambiente onde a linguagem opera
(composto por sistema operacional e hardware) --> VERDADE
IV. Um comando em uma linguagem de alto nível executa mais que uma operação primária do hardware --> VERDADE
 
 4a Questão
Assinale como se chama o critério de avaliação de Linguagens de programação, que diz:
- facilidade com que os programas podem ser lidos e entendidos , pelas pessoas que não necessariamente participaram do
desenvolvimento. 
 
 Legibilidade
Confiabilidade
Manipulação de exceção
Expressividade
Capacidade de escrita
Respondido em 10/04/2020 07:38:51
Explicação:
A legibilidade diz respeito a facilidade que a LP propicia para ler e consequentemente entender progrmas escritos por tericeiros (ou
o próprio)
 
 5a Questão
29/05/2020 EPS
simulado.estacio.br/alunos/ 3/3
Dentre as características de uma linguagem de programação (LP) que aftem a Legibilidade, temos aquele que diz:
- "um conjunto relativamente pequeno de construções primitivas podem ser combinadas em um número pequeno de maneiras para
construir as estruturas de controle e de dados de uma LP"
Como chamamos a essa característica da LP?
 Ortogonalidade
Simplicidade Global
Manipulação de exceção
Expressividade
Suporte para abstração
Respondido em 10/04/2020 07:38:53
Explicação:
O conceito de ortogonalidade define que uma boa LP nesse sentido deve:
- ter poucas primitivas e poucas formas de construções usando as primitivas, para escrever as estruturas (controle e dados) de um
programa
 
 6a Questão
Um programa que "se comporta conforme sua especificação, sob todas as condições" é dito
 Eficiente
Robusto
Enxuto
Dinâmico
 Confiável
Respondido em 10/04/2020 07:38:55
Explicação:
A confiabilidade é uma qualidade dos programas que os faz executar, sob diversões condições, e sempre apresentando os mesmos
resultados (para os mesmos dados) e os resultados corretos.
javascript:abre_colabore('38403','185604996','3701120749');
29/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO
2a aula
 Lupa 
PPT MP3
 
Exercício: CCT0831_EX_A2_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
Dentre as formas de conversão de programas de diferentes linguagens de programação, avalie as propriedades abaixo descritas
a. Não traduzinstruções que nunca são executadas
b. Execução mais lenta que outros processos de conversão
 
Tais propriedades caracterizam que tipo de conversão?
 Tradutor
Compilador
 Interpretador puro
Linkeditor
Montador
Respondido em 10/04/2020 07:38:53
Explicação:
No processo de "Interpretação Pura" ocorre a tradução e execução, imediata, do comando na linguagem de alto nível, dessa forma
- apenas traduz o comando que será executado
- e a execução é mais lenta, pois não há otimização
 
 
 2a Questão
O processo de tradução é erroneamente chamado de compilação. Qual a função do compilador no processo de tradução.
 O compilador converte um código executável não relocável em código execuável relocável.
O compilador lê o programa fonte escrito em Linguagem de alto nível e gera o código de máquina executável
O compilador junta vários códigos objetos em um úncico programa executável
 O compilador traduz um programa fonte escrito em linguagem de alto nível, em um código escrito em linguagem simbólica
(Assembly) ou em linguagem de máquina ainda não executável
O compilador lê o programa fonte escrito em simbólica (Assembly) e gera o código de máquina executável
Respondido em 10/04/2020 07:39:07
Explicação:
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
29/05/2020 EPS
simulado.estacio.br/alunos/ 2/3
O compilador é na verdade o primeiro passo do processo de traduçao de uma linguagem de alto nível em linguagem de máquina
executável.
O compilador recebe um programa escrito em linguagem de alto nível e o converte para uma linguagem simbólica, em geral
assembly ou linguagem de maquina
 
 3a Questão
Considere as seguintes linguagens de programação
I Linguagem de máquina 
II Linguagem assembly
III LISP
IV C++
V SQL
Assinale a UNICA alternativa que classifica corretamente cada linguagem em sua respectiva geração (1a a 5a gerações)
 I-2a; II-2a; III-5a; IV-3a; V-4a;
 I-1a; II-2a; III-5a; IV-3a; V-4a;
I-1a; II-2a; III-4a; IV-3a; V-5a;
I-1a; II-1a; III-1a; IV-3a; V-4a;
I-1a; II-1a; III-5a; IV-3a; V-4a;
Respondido em 10/04/2020 07:39:09
Explicação:
Precisa conhecer as gerações e suas propriedades e classificar as LPs. Tem relação com a cronologia de surgimento das LPs.
Por exemplos nos anos 50 apenas linguagem de máquina
década de 70 - assemby
anos 80/90 - 3a geração (programação estruturada)
anos 90 a hoje - 4a e 5a gerações, com LPs declarativas. SQL (4a) e LISP
 
 4a Questão
Avalie as assertivas pertinentes a classificação de linguagens de programação e como V (verdadeira) ou F (falsa).
I.Ao grupo de linguagens de 1a. Geração pertencem: linguagem de máquina ou binária e linguagem Assembly.
II.As linguagens de alto nível, ganham expressão nas décadas de 80 e 90, visando gerar programas mais eficientes. 
III.C++ é uma linguagem de alto nível e de segunda geração. 
IV.SQL é uma linguagem de 2a geração
Assinale a correta classificação de cada assertiva com Verdadeiro ou Falso, conforme avaliação da assertiva
 
 I-V; II-F; III-F; IV-V
I-F; II-V; III-F; IV-F
I-V; II-F; III-F; IV-F
 I-V; II-V; III-F; IV-F
I-V; II-V; III-F; IV-V
Respondido em 10/04/2020 07:39:12
Explicação:
I.Ao grupo de linguagens de 1a. Geração pertencem: linguagem de máquina ou binária e linguagem Assembly. - Verdade
II.As linguagens de alto nível, ganham expressão nas décadas de 80 e 90, visando gerar programas mais eficientes. - Verdade
III.C++ é uma linguagem de alto nível e de segunda geração. - Falso é uma LP de alto nível, mas de 3a geração
IV.SQL é uma linguagem de 2a geração - false, SQL é de 4a geração
 
 5a Questão
Avalie as assertivas sobre as formas de se implementar as linguagens de programação
I.Os códigos gerados pelas linguagens de programação interpretadas são independentes de plataforma e possuem execução mais
rápida que as linguagens que necessitam do processo de tradução.
29/05/2020 EPS
simulado.estacio.br/alunos/ 3/3
II.No processo de tradução, o código gerado pelas linguagens é de execução rápida e dependente de plataforma
III.JAVA implementa um processo híbrido de geração de código
IV.A tendência é o uso de Linguagens de programação interpretadas, que geram código independente de plataforma.
Com base em sua análise, marque a opção que apresenta apenas as assertivas corretas.
 IV apenas
 II e III apenas
II, III IV apenas
II e IV apenas
I, II, III e IV
Respondido em 10/04/2020 07:39:14
Explicação:
I.Os códigos gerados pelas linguagens de programação interpretadas são independentes de plataforma e possuem execução mais
rápida que as linguagens que necessitam do processo de tradução. --> FALSO, as linguagens de interpretação (pura), possuem
execução mais lenta 
II.No processo de tradução, o código gerado pelas linguagens é de execução rápida e dependente de plataforma --> VERDADE
III.JAVA implementa um processo híbrido de geração de código -> VERDADE
IV.A tendência é o uso de Linguagens de programação interpretadas, que geram código independente de plataforma. --> FALSO, a
tendência são implementações híbridas como o JAVA, que com diferenes maquinas virtuais (1 por processador/SO) torna o código
facilmente portável a diversas plataformas.
 
 6a Questão
Avalie as assertivas a seguir no que se refere aos conceitos pertinentes a classificação das Linguagems de Programação em níveis:
I. O programa escrito na linguagem assembly ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja
para 1 comando assembly teremos 1 comando de máquina.
II. O programa escrito em uma linguagem de 3a geração, ao ser convertido para o respectivo código de máquina, terá paridade
1:1, ou seja para 1 comando em linguagem de alto nível de 3a geração teremos 1 comando de máquina.
III. As linguagens de 4a e 5a gerações são denominadas declarativas, pois descreve-se a solução do problema e não especifica-se
como resolver o problema, tal qual ocorre nas linguagens de 3a geração.
Com base em sua análise das assertivas, assinale a alternativa que apresenta APENAS as assertivas CORRETAS.
 I e III
II
I, II e III
III
I
Respondido em 10/04/2020 07:39:17
Explicação:
I. O programa escrito na linguagem assembly ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja
para 1 comando assembly teremos 1 comando de máquina. - Verdade
II. O programa escrito em uma linguagem de 3a geração, ao ser convertido para o respectivo código de máquina, terá paridade
1:1, ou seja para 1 comando em linguagem de alto nível de 3a geração teremos 1 comando de máquina. - FALSO, a paridad é 1:N,
pois para cada comando em linguagem de 3a geração, teremos N comandos em linguagem de máquina
III. As linguagens de 4a e 5a gerações são denominadas declarativas, pois descreve-se a solução do problema e não especifica-se
como resolver o problema, tal qual ocorre nas linguagens de 3a geração. --> Verdade
javascript:abre_colabore('38403','185605007','3701120837');
29/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO
2a aula
 Lupa 
PPT MP3
 
Exercício: CCT0831_EX_A2_201908040459_V2 10/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0831 - PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 201908040459
 
 1a Questão
Avalie as assertivas a seguir no que se refere aos conceitos pertinentes a classificação das Linguagems de Programação em níveis:
I. O programa escrito na linguagem assembly ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja
para 1 comando assembly teremos 1 comando de máquina.
II. O programa escrito em uma linguagem de 3a geração, ao ser convertido para o respectivo código de máquina, terá paridade
1:1, ou seja para 1 comando em linguagem de alto nível de 3a geração teremos 1 comando de máquina.
III. As linguagens de 4a e 5a gerações são denominadas declarativas, pois descreve-se a solução do problema e não especifica-secomo resolver o problema, tal qual ocorre nas linguagens de 3a geração.
Com base em sua análise das assertivas, assinale a alternativa que apresenta APENAS as assertivas CORRETAS.
 I e III
II
I, II e III
I
III
Respondido em 10/04/2020 07:39:27
Explicação:
I. O programa escrito na linguagem assembly ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja
para 1 comando assembly teremos 1 comando de máquina. - Verdade
II. O programa escrito em uma linguagem de 3a geração, ao ser convertido para o respectivo código de máquina, terá paridade
1:1, ou seja para 1 comando em linguagem de alto nível de 3a geração teremos 1 comando de máquina. - FALSO, a paridad é 1:N,
pois para cada comando em linguagem de 3a geração, teremos N comandos em linguagem de máquina
III. As linguagens de 4a e 5a gerações são denominadas declarativas, pois descreve-se a solução do problema e não especifica-se
como resolver o problema, tal qual ocorre nas linguagens de 3a geração. --> Verdade
 
 2a Questão
Avalie as assertivas sobre as formas de se implementar as linguagens de programação
I.Os códigos gerados pelas linguagens de programação interpretadas são independentes de plataforma e possuem execução mais
rápida que as linguagens que necessitam do processo de tradução.
II.No processo de tradução, o código gerado pelas linguagens é de execução rápida e dependente de plataforma
III.JAVA implementa um processo híbrido de geração de código
IV.A tendência é o uso de Linguagens de programação interpretadas, que geram código independente de plataforma.
Com base em sua análise, marque a opção que apresenta apenas as assertivas corretas.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
29/05/2020 EPS
simulado.estacio.br/alunos/ 2/3
 II e III apenas
II e IV apenas
II, III IV apenas
I, II, III e IV
IV apenas
Respondido em 10/04/2020 07:39:28
Explicação:
I.Os códigos gerados pelas linguagens de programação interpretadas são independentes de plataforma e possuem execução mais
rápida que as linguagens que necessitam do processo de tradução. --> FALSO, as linguagens de interpretação (pura), possuem
execução mais lenta 
II.No processo de tradução, o código gerado pelas linguagens é de execução rápida e dependente de plataforma --> VERDADE
III.JAVA implementa um processo híbrido de geração de código -> VERDADE
IV.A tendência é o uso de Linguagens de programação interpretadas, que geram código independente de plataforma. --> FALSO, a
tendência são implementações híbridas como o JAVA, que com diferenes maquinas virtuais (1 por processador/SO) torna o código
facilmente portável a diversas plataformas.
 
 3a Questão
Dentre as formas de conversão de programas de diferentes linguagens de programação, avalie as propriedades abaixo descritas
a. Não traduz instruções que nunca são executadas
b. Execução mais lenta que outros processos de conversão
 
Tais propriedades caracterizam que tipo de conversão?
 Tradutor
Montador
 Interpretador puro
Linkeditor
Compilador
Respondido em 10/04/2020 07:39:31
Explicação:
No processo de "Interpretação Pura" ocorre a tradução e execução, imediata, do comando na linguagem de alto nível, dessa forma
- apenas traduz o comando que será executado
- e a execução é mais lenta, pois não há otimização
 
 
 4a Questão
Considere as seguintes linguagens de programação
I Linguagem de máquina 
II Linguagem assembly
III LISP
IV C++
V SQL
Assinale a UNICA alternativa que classifica corretamente cada linguagem em sua respectiva geração (1a a 5a gerações)
 I-1a; II-2a; III-4a; IV-3a; V-5a;
I-1a; II-1a; III-5a; IV-3a; V-4a;
I-1a; II-1a; III-1a; IV-3a; V-4a;
 I-1a; II-2a; III-5a; IV-3a; V-4a;
I-2a; II-2a; III-5a; IV-3a; V-4a;
Respondido em 10/04/2020 07:39:32
Explicação:
Precisa conhecer as gerações e suas propriedades e classificar as LPs. Tem relação com a cronologia de surgimento das LPs.
Por exemplos nos anos 50 apenas linguagem de máquina
29/05/2020 EPS
simulado.estacio.br/alunos/ 3/3
década de 70 - assemby
anos 80/90 - 3a geração (programação estruturada)
anos 90 a hoje - 4a e 5a gerações, com LPs declarativas. SQL (4a) e LISP
 
 5a Questão
O processo de tradução é erroneamente chamado de compilação. Qual a função do compilador no processo de tradução.
 O compilador lê o programa fonte escrito em simbólica (Assembly) e gera o código de máquina executável
 O compilador traduz um programa fonte escrito em linguagem de alto nível, em um código escrito em linguagem simbólica
(Assembly) ou em linguagem de máquina ainda não executável
O compilador lê o programa fonte escrito em Linguagem de alto nível e gera o código de máquina executável
O compilador converte um código executável não relocável em código execuável relocável.
O compilador junta vários códigos objetos em um úncico programa executável
Respondido em 10/04/2020 07:39:35
Explicação:
O compilador é na verdade o primeiro passo do processo de traduçao de uma linguagem de alto nível em linguagem de máquina
executável.
O compilador recebe um programa escrito em linguagem de alto nível e o converte para uma linguagem simbólica, em geral
assembly ou linguagem de maquina
 
 6a Questão
Avalie as assertivas pertinentes a classificação de linguagens de programação e como V (verdadeira) ou F (falsa).
I.Ao grupo de linguagens de 1a. Geração pertencem: linguagem de máquina ou binária e linguagem Assembly.
II.As linguagens de alto nível, ganham expressão nas décadas de 80 e 90, visando gerar programas mais eficientes. 
III.C++ é uma linguagem de alto nível e de segunda geração. 
IV.SQL é uma linguagem de 2a geração
Assinale a correta classificação de cada assertiva com Verdadeiro ou Falso, conforme avaliação da assertiva
 
 I-V; II-V; III-F; IV-F
I-V; II-F; III-F; IV-V
I-V; II-V; III-F; IV-V
I-V; II-F; III-F; IV-F
I-F; II-V; III-F; IV-F
Respondido em 10/04/2020 07:39:37
Explicação:
I.Ao grupo de linguagens de 1a. Geração pertencem: linguagem de máquina ou binária e linguagem Assembly. - Verdade
II.As linguagens de alto nível, ganham expressão nas décadas de 80 e 90, visando gerar programas mais eficientes. - Verdade
III.C++ é uma linguagem de alto nível e de segunda geração. - Falso é uma LP de alto nível, mas de 3a geração
IV.SQL é uma linguagem de 2a geração - false, SQL é de 4a geração
javascript:abre_colabore('38403','185605026','3701121368');
29/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO
2a aula
 Lupa 
PPT MP3
 
Exercício: CCT0831_EX_A2_201908040459_V3 10/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0831 - PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 201908040459
 
 1a Questão
Avalie as assertivas a seguir no que se refere aos conceitos pertinentes a classificação das Linguagems de Programação em níveis:
I. O programa escrito na linguagem assembly ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja
para 1 comando assembly teremos 1 comando de máquina.
II. O programa escrito em uma linguagem de 3a geração, ao ser convertido para o respectivo código de máquina, terá paridade
1:1, ou seja para 1 comando em linguagem de alto nível de 3a geração teremos 1 comando de máquina.
III. As linguagens de 4a e 5a gerações são denominadas declarativas, pois descreve-se a solução do problema e não especifica-se
como resolver o problema, tal qual ocorre nas linguagens de 3a geração.
Com base em sua análise das assertivas, assinale a alternativa que apresenta APENAS as assertivas CORRETAS.
 III
 I e III
I, II e III
II
I
Respondido em 10/04/2020 07:39:46
Explicação:
I. O programa escrito na linguagem assembly ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja
para 1 comando assembly teremos 1 comando de máquina. - Verdade
II. O programa escrito em uma linguagem de 3a geração, ao ser convertido parao respectivo código de máquina, terá paridade
1:1, ou seja para 1 comando em linguagem de alto nível de 3a geração teremos 1 comando de máquina. - FALSO, a paridad é 1:N,
pois para cada comando em linguagem de 3a geração, teremos N comandos em linguagem de máquina
III. As linguagens de 4a e 5a gerações são denominadas declarativas, pois descreve-se a solução do problema e não especifica-se
como resolver o problema, tal qual ocorre nas linguagens de 3a geração. --> Verdade
 
 2a Questão
Avalie as assertivas sobre as formas de se implementar as linguagens de programação
I.Os códigos gerados pelas linguagens de programação interpretadas são independentes de plataforma e possuem execução mais
rápida que as linguagens que necessitam do processo de tradução.
II.No processo de tradução, o código gerado pelas linguagens é de execução rápida e dependente de plataforma
III.JAVA implementa um processo híbrido de geração de código
IV.A tendência é o uso de Linguagens de programação interpretadas, que geram código independente de plataforma.
Com base em sua análise, marque a opção que apresenta apenas as assertivas corretas.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
29/05/2020 EPS
simulado.estacio.br/alunos/ 2/3
 II, III IV apenas
 II e III apenas
IV apenas
II e IV apenas
I, II, III e IV
Respondido em 10/04/2020 07:39:48
Explicação:
I.Os códigos gerados pelas linguagens de programação interpretadas são independentes de plataforma e possuem execução mais
rápida que as linguagens que necessitam do processo de tradução. --> FALSO, as linguagens de interpretação (pura), possuem
execução mais lenta 
II.No processo de tradução, o código gerado pelas linguagens é de execução rápida e dependente de plataforma --> VERDADE
III.JAVA implementa um processo híbrido de geração de código -> VERDADE
IV.A tendência é o uso de Linguagens de programação interpretadas, que geram código independente de plataforma. --> FALSO, a
tendência são implementações híbridas como o JAVA, que com diferenes maquinas virtuais (1 por processador/SO) torna o código
facilmente portável a diversas plataformas.
 
 3a Questão
Dentre as formas de conversão de programas de diferentes linguagens de programação, avalie as propriedades abaixo descritas
a. Não traduz instruções que nunca são executadas
b. Execução mais lenta que outros processos de conversão
 
Tais propriedades caracterizam que tipo de conversão?
 Linkeditor
Compilador
 Interpretador puro
Tradutor
Montador
Respondido em 10/04/2020 07:39:51
Explicação:
No processo de "Interpretação Pura" ocorre a tradução e execução, imediata, do comando na linguagem de alto nível, dessa forma
- apenas traduz o comando que será executado
- e a execução é mais lenta, pois não há otimização
 
 
 4a Questão
Considere as seguintes linguagens de programação
I Linguagem de máquina 
II Linguagem assembly
III LISP
IV C++
V SQL
Assinale a UNICA alternativa que classifica corretamente cada linguagem em sua respectiva geração (1a a 5a gerações)
 I-2a; II-2a; III-5a; IV-3a; V-4a;
I-1a; II-1a; III-1a; IV-3a; V-4a;
I-1a; II-2a; III-4a; IV-3a; V-5a;
 I-1a; II-2a; III-5a; IV-3a; V-4a;
I-1a; II-1a; III-5a; IV-3a; V-4a;
Respondido em 10/04/2020 07:39:53
Explicação:
Precisa conhecer as gerações e suas propriedades e classificar as LPs. Tem relação com a cronologia de surgimento das LPs.
Por exemplos nos anos 50 apenas linguagem de máquina
29/05/2020 EPS
simulado.estacio.br/alunos/ 3/3
década de 70 - assemby
anos 80/90 - 3a geração (programação estruturada)
anos 90 a hoje - 4a e 5a gerações, com LPs declarativas. SQL (4a) e LISP
 
 5a Questão
O processo de tradução é erroneamente chamado de compilação. Qual a função do compilador no processo de tradução.
 O compilador lê o programa fonte escrito em Linguagem de alto nível e gera o código de máquina executável
O compilador lê o programa fonte escrito em simbólica (Assembly) e gera o código de máquina executável
O compilador converte um código executável não relocável em código execuável relocável.
O compilador junta vários códigos objetos em um úncico programa executável
 O compilador traduz um programa fonte escrito em linguagem de alto nível, em um código escrito em linguagem simbólica
(Assembly) ou em linguagem de máquina ainda não executável
Respondido em 10/04/2020 07:39:55
Explicação:
O compilador é na verdade o primeiro passo do processo de traduçao de uma linguagem de alto nível em linguagem de máquina
executável.
O compilador recebe um programa escrito em linguagem de alto nível e o converte para uma linguagem simbólica, em geral
assembly ou linguagem de maquina
 
 6a Questão
Avalie as assertivas pertinentes a classificação de linguagens de programação e como V (verdadeira) ou F (falsa).
I.Ao grupo de linguagens de 1a. Geração pertencem: linguagem de máquina ou binária e linguagem Assembly.
II.As linguagens de alto nível, ganham expressão nas décadas de 80 e 90, visando gerar programas mais eficientes. 
III.C++ é uma linguagem de alto nível e de segunda geração. 
IV.SQL é uma linguagem de 2a geração
Assinale a correta classificação de cada assertiva com Verdadeiro ou Falso, conforme avaliação da assertiva
 
 I-V; II-F; III-F; IV-F
I-V; II-F; III-F; IV-V
 I-V; II-V; III-F; IV-F
I-V; II-V; III-F; IV-V
I-F; II-V; III-F; IV-F
Respondido em 10/04/2020 07:39:58
Explicação:
I.Ao grupo de linguagens de 1a. Geração pertencem: linguagem de máquina ou binária e linguagem Assembly. - Verdade
II.As linguagens de alto nível, ganham expressão nas décadas de 80 e 90, visando gerar programas mais eficientes. - Verdade
III.C++ é uma linguagem de alto nível e de segunda geração. - Falso é uma LP de alto nível, mas de 3a geração
IV.SQL é uma linguagem de 2a geração - false, SQL é de 4a geração
javascript:abre_colabore('38403','185605038','3701121574');
29/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO
2a aula
 Lupa 
PPT MP3
 
Exercício: CCT0831_EX_A2_201908040459_V4 10/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0831 - PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 201908040459
 
 1a Questão
Avalie as assertivas a seguir no que se refere aos conceitos pertinentes a classificação das Linguagems de Programação em níveis:
I. O programa escrito na linguagem assembly ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja
para 1 comando assembly teremos 1 comando de máquina.
II. O programa escrito em uma linguagem de 3a geração, ao ser convertido para o respectivo código de máquina, terá paridade
1:1, ou seja para 1 comando em linguagem de alto nível de 3a geração teremos 1 comando de máquina.
III. As linguagens de 4a e 5a gerações são denominadas declarativas, pois descreve-se a solução do problema e não especifica-se
como resolver o problema, tal qual ocorre nas linguagens de 3a geração.
Com base em sua análise das assertivas, assinale a alternativa que apresenta APENAS as assertivas CORRETAS.
 II
I, II e III
 I e III
I
III
Respondido em 10/04/2020 07:40:05
Explicação:
I. O programa escrito na linguagem assembly ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja
para 1 comando assembly teremos 1 comando de máquina. - Verdade
II. O programa escrito em uma linguagem de 3a geração, ao ser convertido para o respectivo código de máquina, terá paridade
1:1, ou seja para 1 comando em linguagem de alto nível de 3a geração teremos 1 comando de máquina. - FALSO, a paridad é 1:N,
pois para cada comando em linguagem de 3a geração, teremos N comandos em linguagem de máquina
III. As linguagens de 4a e 5a gerações são denominadas declarativas, pois descreve-se a solução do problema e não especifica-se
como resolver o problema, tal qual ocorre nas linguagens de 3a geração. --> Verdade
 
 2a Questão
Avalie as assertivas sobreas formas de se implementar as linguagens de programação
I.Os códigos gerados pelas linguagens de programação interpretadas são independentes de plataforma e possuem execução mais
rápida que as linguagens que necessitam do processo de tradução.
II.No processo de tradução, o código gerado pelas linguagens é de execução rápida e dependente de plataforma
III.JAVA implementa um processo híbrido de geração de código
IV.A tendência é o uso de Linguagens de programação interpretadas, que geram código independente de plataforma.
Com base em sua análise, marque a opção que apresenta apenas as assertivas corretas.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
29/05/2020 EPS
simulado.estacio.br/alunos/ 2/3
 II e IV apenas
I, II, III e IV
IV apenas
 II e III apenas
II, III IV apenas
Respondido em 10/04/2020 07:40:07
Explicação:
I.Os códigos gerados pelas linguagens de programação interpretadas são independentes de plataforma e possuem execução mais
rápida que as linguagens que necessitam do processo de tradução. --> FALSO, as linguagens de interpretação (pura), possuem
execução mais lenta 
II.No processo de tradução, o código gerado pelas linguagens é de execução rápida e dependente de plataforma --> VERDADE
III.JAVA implementa um processo híbrido de geração de código -> VERDADE
IV.A tendência é o uso de Linguagens de programação interpretadas, que geram código independente de plataforma. --> FALSO, a
tendência são implementações híbridas como o JAVA, que com diferenes maquinas virtuais (1 por processador/SO) torna o código
facilmente portável a diversas plataformas.
 
 3a Questão
Dentre as formas de conversão de programas de diferentes linguagens de programação, avalie as propriedades abaixo descritas
a. Não traduz instruções que nunca são executadas
b. Execução mais lenta que outros processos de conversão
 
Tais propriedades caracterizam que tipo de conversão?
 Tradutor
Compilador
Montador
 Interpretador puro
Linkeditor
Respondido em 10/04/2020 07:40:10
Explicação:
No processo de "Interpretação Pura" ocorre a tradução e execução, imediata, do comando na linguagem de alto nível, dessa forma
- apenas traduz o comando que será executado
- e a execução é mais lenta, pois não há otimização
 
 
 4a Questão
Considere as seguintes linguagens de programação
I Linguagem de máquina 
II Linguagem assembly
III LISP
IV C++
V SQL
Assinale a UNICA alternativa que classifica corretamente cada linguagem em sua respectiva geração (1a a 5a gerações)
 I-1a; II-1a; III-5a; IV-3a; V-4a;
 I-1a; II-2a; III-5a; IV-3a; V-4a;
I-1a; II-2a; III-4a; IV-3a; V-5a;
I-1a; II-1a; III-1a; IV-3a; V-4a;
I-2a; II-2a; III-5a; IV-3a; V-4a;
Respondido em 10/04/2020 07:40:12
Explicação:
Precisa conhecer as gerações e suas propriedades e classificar as LPs. Tem relação com a cronologia de surgimento das LPs.
Por exemplos nos anos 50 apenas linguagem de máquina
29/05/2020 EPS
simulado.estacio.br/alunos/ 3/3
década de 70 - assemby
anos 80/90 - 3a geração (programação estruturada)
anos 90 a hoje - 4a e 5a gerações, com LPs declarativas. SQL (4a) e LISP
 
 5a Questão
O processo de tradução é erroneamente chamado de compilação. Qual a função do compilador no processo de tradução.
 O compilador lê o programa fonte escrito em simbólica (Assembly) e gera o código de máquina executável
O compilador converte um código executável não relocável em código execuável relocável.
O compilador lê o programa fonte escrito em Linguagem de alto nível e gera o código de máquina executável
O compilador junta vários códigos objetos em um úncico programa executável
 O compilador traduz um programa fonte escrito em linguagem de alto nível, em um código escrito em linguagem simbólica
(Assembly) ou em linguagem de máquina ainda não executável
Respondido em 10/04/2020 07:40:14
Explicação:
O compilador é na verdade o primeiro passo do processo de traduçao de uma linguagem de alto nível em linguagem de máquina
executável.
O compilador recebe um programa escrito em linguagem de alto nível e o converte para uma linguagem simbólica, em geral
assembly ou linguagem de maquina
 
 6a Questão
Avalie as assertivas pertinentes a classificação de linguagens de programação e como V (verdadeira) ou F (falsa).
I.Ao grupo de linguagens de 1a. Geração pertencem: linguagem de máquina ou binária e linguagem Assembly.
II.As linguagens de alto nível, ganham expressão nas décadas de 80 e 90, visando gerar programas mais eficientes. 
III.C++ é uma linguagem de alto nível e de segunda geração. 
IV.SQL é uma linguagem de 2a geração
Assinale a correta classificação de cada assertiva com Verdadeiro ou Falso, conforme avaliação da assertiva
 
 I-F; II-V; III-F; IV-F
 I-V; II-V; III-F; IV-F
I-V; II-V; III-F; IV-V
I-V; II-F; III-F; IV-V
I-V; II-F; III-F; IV-F
Respondido em 10/04/2020 07:40:16
Explicação:
I.Ao grupo de linguagens de 1a. Geração pertencem: linguagem de máquina ou binária e linguagem Assembly. - Verdade
II.As linguagens de alto nível, ganham expressão nas décadas de 80 e 90, visando gerar programas mais eficientes. - Verdade
III.C++ é uma linguagem de alto nível e de segunda geração. - Falso é uma LP de alto nível, mas de 3a geração
IV.SQL é uma linguagem de 2a geração - false, SQL é de 4a geração
javascript:abre_colabore('38403','185605046','3701121779');
29/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO
2a aula
 Lupa 
PPT MP3
 
Exercício: CCT0831_EX_A2_201908040459_V5 10/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0831 - PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 201908040459
 
 1a Questão
Avalie as assertivas a seguir no que se refere aos conceitos pertinentes a classificação das Linguagems de Programação em níveis:
I. O programa escrito na linguagem assembly ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja
para 1 comando assembly teremos 1 comando de máquina.
II. O programa escrito em uma linguagem de 3a geração, ao ser convertido para o respectivo código de máquina, terá paridade
1:1, ou seja para 1 comando em linguagem de alto nível de 3a geração teremos 1 comando de máquina.
III. As linguagens de 4a e 5a gerações são denominadas declarativas, pois descreve-se a solução do problema e não especifica-se
como resolver o problema, tal qual ocorre nas linguagens de 3a geração.
Com base em sua análise das assertivas, assinale a alternativa que apresenta APENAS as assertivas CORRETAS.
 I e III
I
II
I, II e III
III
Respondido em 10/04/2020 07:40:13
Explicação:
I. O programa escrito na linguagem assembly ao ser convertido para o respectivo código de máquina, terá paridade 1:1, ou seja
para 1 comando assembly teremos 1 comando de máquina. - Verdade
II. O programa escrito em uma linguagem de 3a geração, ao ser convertido para o respectivo código de máquina, terá paridade
1:1, ou seja para 1 comando em linguagem de alto nível de 3a geração teremos 1 comando de máquina. - FALSO, a paridad é 1:N,
pois para cada comando em linguagem de 3a geração, teremos N comandos em linguagem de máquina
III. As linguagens de 4a e 5a gerações são denominadas declarativas, pois descreve-se a solução do problema e não especifica-se
como resolver o problema, tal qual ocorre nas linguagens de 3a geração. --> Verdade
 
 2a Questão
Avalie as assertivas sobre as formas de se implementar as linguagens de programação
I.Os códigos gerados pelas linguagens de programação interpretadas são independentes de plataforma e possuem execução mais
rápida que as linguagens que necessitam do processo de tradução.
II.No processo de tradução, o código gerado pelas linguagens é de execução rápida e dependente de plataforma
III.JAVA implementa um processo híbrido de geração de código
IV.A tendência é o uso de Linguagens de programação interpretadas, que geram código independente de plataforma.

Outros materiais