Buscar

PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Disc.: PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO   
	Aluno(a): MARLON
	Matrícula: 2018
	Acertos: 1,4 de 2,0
	Início: 08/03/2019 (Finaliz.)
	
	
	1a Questão (Ref.:201806364155)
	Acerto: 0,2  / 0,2 
	As quatros principais propriedades de uma linguagem de programação são
		
	
	Sintaxe, Enumeração, Tipos, Semânticas.
	
	Sintaxe, Enumeração, Paradigma, Semânticas.
	
	Sintaxe, Paradigma, Tipos, Sequências.
	
	Sintaxe, Nomes, Tipos, Semânticas.
	
	Sintaxe, Paradigma, Semânticas, Sequências.
	
	
	
	2a Questão (Ref.:201806364164)
	Acerto: 0,2  / 0,2 
	Paradigmas é um padrão de resolução de problemas que se relaciona a um determinado gênero de programas e linguagens. Baseado nesse contexto, assinale a opção que informa os principais paradigmas de programação:
		
	
	Imperativa, Orientada a Objetos, Funcional, Lógica.
	
	Imperativa, Orientada a Objetos, Funcional, Manipulação de eventos.
	
	Imperativa, Orientada a Objetos, Concorrente, Lógica.
	
	Imperativa, Concorrente, Funcional, Lógica.
	
	Imperativa, Orientada a Objetos, Manipulação de eventos, Lógica.
	
	
	
	3a Questão (Ref.:201806367039)
	Acerto: 0,2  / 0,2 
	Algumas linguagens de programação não têm tipos. Quais são as vantagens e desvantagens óbvias de não ter tipos em uma linguagem?
		
	
	Atribuições de valores a variáveis funcionam tanto do lado direito para o esquerdo quanto do esquerdo para o direito mas não se podem criar novas variáveis com o mesmo nome em outros pontos do programa.
	
	O programador tem mais flexibilidade podendo escrever algoritmos sem conhecer o tipo prévio de uma variável mas em contrapartida,  perde a confiabilidade de detecção de erros em tempo de compilação e aumenta o custo de processamento.
	
	Variáveis em linguagens sem tipo são válidas por todo o escopo global do programa mas levam mais tempo para serem compiladas que as linguagens tipadas
	
	São mais confiáveis porém menos flexíveis pois temos que checar todas as regras de conversão
	
	Elas são mais rápidas pois não precisam fazer pré-verificação de tipos mas são menos confiáveis na detecção de erros.
	
	
	
	4a Questão (Ref.:201806364254)
	Acerto: 0,2  / 0,2 
	A sintaxe de programação é uma descrição precisa de todos os programas gramaticalmente corretos. Baseado nessa definição analise as seguintes afirmativas:
Os três níveis de sintaxe são léxica, concreta e abstrata;
Uma gramática é uma metalinguagem usada para definir a sintaxe de programação de uma linguagem.
Uma metalinguagem não é usada para definir outras linguagens.
Assinale a única opção verdadeira acerca das afirmativas:
		
	
	Todas as afirmativas são verdadeiras.
	
	Apenas a afirmativa III é verdadeira.
	
	Apenas as afirmativas I e II são verdadeiras.
	
	Todas as afirmativas são falsas.
	
	Todas as afirmativas são verdadeiras exceto a afirmativa I.
	
	
	
	5a Questão (Ref.:201806406396)
	Acerto: 0,0  / 0,2 
	Qual o conjunto de ferramentas mínimo que um ambiente de programação deve ter ?
		
	
	Editor de textos, Controle de Rede, Compilador e um sistema de arquivos
	
	Interface Gráfica, Controle de Rede, Editor de textos, Compilador e um Ligador
	
	Interface Gráfica, Editor de textos, Compilador e um sistema de arquivos
	
	Interface Gráfica, Editor de textos, Compilador e um Ligador 
	
	Editor de textos, Compilador,  Ligador e um sistema de arquivos
	
	
	
	6a Questão (Ref.:201806366164)
	Acerto: 0,0  / 0,2 
	Quais das características das linguagens abaixo influenciam a Legibilidade de seu código? 
		
	
	Suporte para abstração, Nomes Restritos, Expressividade
	
	Verificação de Tipos, Ortogonalidade, Sintaxe
	
	Simplicidade, Expressividade, Sintaxe, Abstração
	
	Expressividade, Verificacao de Tipos, Tratamento de Exceções
	
	Simplicidade, Ortogonalidade, Tipos de Dados, Sintaxe
	
	
	
	7a Questão (Ref.:201806395252)
	Acerto: 0,2  / 0,2 
	Quais linguagens de programação tem respectivamente dominado a computação científica, de negócios e Inteligencia artificial nos últimos 50 anos ? 
		
	
	ALGOL, COBOL, LISP
	
	COBOL,  Fortran, LISP
	
	Fortran,  UNIX, C
	
	Fortran,  COBOL, PROLOG
	
	ALGOL,  C, PROLOG
	
	
	
	8a Questão (Ref.:201806395256)
	Acerto: 0,2  / 0,2 
	Em que linguagem o UNIX é escrito?
		
	
	BLISS
	
	ASSEMBLY
	
	IBM PL/I
	
	Linguagem C
	
	ALGOL
	
	
	
	9a Questão (Ref.:201806406393)
	Acerto: 0,2  / 0,2 
	Qual dos itens abaixo representa o  "Trade Off" direto no projeto vetores na linguagem C++  em relação a linguagem JAVA ? 
		
	
	Legibilidade  x Custo de Execução
	
	Facilidade de Escrita x Legibilidade
	
	Facilidade de Escrita x Confiabilidade
	
	Confiabilidade x  Legibilidade
	
	Custo de Execução e Confiabilidade 
	
	
	
	10a Questão (Ref.:201806366168)
	Acerto: 0,0  / 0,2 
	Qual das alternativas é verdadeira sobre o processo de implementação e execução de programas em uma certa linguagem?
		
	
	Uma linguagem interpretada precisa ser posteriormente compilada
	
	Uma linguagem compilada se torna mais fácil para depuração de erros que uma linguagem puramente interpretada
	
	Hoje em dia, todas as linguagens podem ser compiladas para uma versão final em linguagem de máquina
	
	Algumas linguagens têm pré-processadores que convertem o código diretamente em linguagem de máquina
	
	O método JIT (Iust in Time) contém uma fase de interpretação e de compilação

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando