Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Um programa PROLOG (Strawberry Prolog) para processamento dos dados de um grupo de veículos vendidos numa loja utiliza fatos como: modelo (com os parâmetros: nome do modelo, potência do motor em cv e consumo em km/litro, nesta mesma ordem), por exemplo: modelo("Gol", 75, 11.9) veiculos (com os parâmetros: placa, marca, modelo, ano de fabricação, cor e preço, nesta mesma ordem), por exemplo: veiculos("FEA-1987", "Ford", "Mustang", 2014, azul, 92500)
Para listar os nomes dos modelos com mais de 95 cv a resposta correta é:
a. ?- modelo(m,p,c), p>95, write(m),nl.
b. listar(X):-modelo(W,P,C), P >95,write(P).
c. ?- modelo(W,P,C), P >95, write(W),nl.
d. ?- veiculos(T,V,W,X,Y,Z), W>95, write(T),nl.
e. ?- veiculos(T,V,W,X,Y,Z), modelo(W,P,C), P>95, write(T),nl.

Um programa PROLOG (Strawberry Prolog) para processamento dos dados de um grupo de veículos utiliza fatos como: modelo (com os parâmetros: nome do modelo, potência do motor em cv e consumo em km/litro, nesta mesma ordem), por exemplo: modelo("Palio", 60, 12.1) veículos (com os parâmetros: placa, marca, modelo, ano de fabricação, cor e preço, nesta mesma ordem), por exemplo: veiculos("CBC-1234", "Fiat", "Palio", 2004, azul, 28500)
Uma consulta adequada para listar as placas dos carros com preço menor que R$35.000,00 e potência superior a 70 cv seria:
a. ?- veiculos(P,V,W,X,Y,Z), W>70, Z<35000, write(P), nl.
b. ?- veiculos(P,V,W,X,Y,Z), W>70, Z<35000, write(P), nl.
c. ?- modelo(W,P,C), P >70, write(W),nl.
d. ?- veiculos(T,V,W,X,Y,Z), Pot>70, Z<35000, write(T),nl.
e. listar(T,V,W,X,Y,Z):- veiculos(T,V,W,X,Y,Z), modelo(W,P,C), P >70, Z<35000, write(T).

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Um programa PROLOG (Strawberry Prolog) para processamento dos dados de um grupo de veículos vendidos numa loja utiliza fatos como: modelo (com os parâmetros: nome do modelo, potência do motor em cv e consumo em km/litro, nesta mesma ordem), por exemplo: modelo("Gol", 75, 11.9) veiculos (com os parâmetros: placa, marca, modelo, ano de fabricação, cor e preço, nesta mesma ordem), por exemplo: veiculos("FEA-1987", "Ford", "Mustang", 2014, azul, 92500)
Para listar os nomes dos modelos com mais de 95 cv a resposta correta é:
a. ?- modelo(m,p,c), p>95, write(m),nl.
b. listar(X):-modelo(W,P,C), P >95,write(P).
c. ?- modelo(W,P,C), P >95, write(W),nl.
d. ?- veiculos(T,V,W,X,Y,Z), W>95, write(T),nl.
e. ?- veiculos(T,V,W,X,Y,Z), modelo(W,P,C), P>95, write(T),nl.

Um programa PROLOG (Strawberry Prolog) para processamento dos dados de um grupo de veículos utiliza fatos como: modelo (com os parâmetros: nome do modelo, potência do motor em cv e consumo em km/litro, nesta mesma ordem), por exemplo: modelo("Palio", 60, 12.1) veículos (com os parâmetros: placa, marca, modelo, ano de fabricação, cor e preço, nesta mesma ordem), por exemplo: veiculos("CBC-1234", "Fiat", "Palio", 2004, azul, 28500)
Uma consulta adequada para listar as placas dos carros com preço menor que R$35.000,00 e potência superior a 70 cv seria:
a. ?- veiculos(P,V,W,X,Y,Z), W>70, Z<35000, write(P), nl.
b. ?- veiculos(P,V,W,X,Y,Z), W>70, Z<35000, write(P), nl.
c. ?- modelo(W,P,C), P >70, write(W),nl.
d. ?- veiculos(T,V,W,X,Y,Z), Pot>70, Z<35000, write(T),nl.
e. listar(T,V,W,X,Y,Z):- veiculos(T,V,W,X,Y,Z), modelo(W,P,C), P >70, Z<35000, write(T).

Prévia do material em texto

Fazer teste: AS V 
 
Informações do teste 
Descrição 
 
Instruções 
 
Várias tentativas Este teste permite 2 tentativas. Esta é a tentativa número 1. 
Forçar conclusão Este teste pode ser salvo e retomado posteriormente. 
 
Suas respostas foram salvas automaticamente. 
 Estado de Conclusão da Pergunta: 
PER GUNTA 1 
1. Um programa PROLOG (Strawberry Prolog) para processamento dos dados de 
um grupo de veículos vendidos numa loja utiliza fatos como: 
modelo (com os parâmetros: nome do modelo, potência do motor em cv e 
consumo em km/litro, nesta mesma ordem), por exemplo: modelo("Gol", 75, 
11.9) veiculos (com os parâmetros: placa, marca, modelo, ano de fabricação, cor 
e preço, nesta mesma ordem), por exemplo: veiculos("FEA-1987", "Ford", 
"Mustang", 2014, azul, 92500) Para listar os nomes dos modelos com mais de 
95 cv a resposta correta é: 
 
a. ?- modelo(m,p,c), p>95, write(m),nl. 
 
b. listar(X):-modelo(W,P,C), P >95,write(P). 
 
c. ?- modelo(W,P,C), P >95, write(W),nl. 
 
d. ?- veiculos(T,V,W,X,Y,Z), W>95, write(T),nl. 
 
e. ?- veiculos(T,V,W,X,Y,Z), modelo(W,P,C), P>95, write(T),nl. 
0,2 pontos 
PER GUNTA 2 
1. Um programa PROLOG (Strawberry Prolog) para processamento dos dados de 
um grupo de veículos vendidos numa loja utiliza fatos como: 
modelo (com os parâmetros: nome do modelo, potência do motor em cv e 
consumo em km/litro, nesta mesma ordem), por exemplo: modelo("Gol", 75, 
11.9) 
veiculos (com os parâmetros: placa, marca, modelo, ano de fabricação, cor e 
preço, nesta mesma ordem), por exemplo: veiculos("FEA-1987", "Ford", 
"Mustang", 2014, azul, 92500) 
Para listar todos os nomes dos modelos no cadastro na loja, a resposta correta 
é: 
 
a. ?- modelo(w,p,c), write(w), nl. 
 
b. ?- veiculos(T,V,M,X,Y,Z), write(M),nl. 
 
c. ?- modelo(W,P,C), write(W), nl. 
 
d. ?- modelo(W,P,C), write(P), nl. 
 
e. ?- veiculos(T,V,W,X,Y,Z), modelo(W,P,C), P>70, Z<35000, write(T),nl. 
0,2 pontos 
PER GUNTA 3 
1. Um programa PROLOG (Strawberry Prolog) para processamento dos dados de 
um grupo de veículos vendidos numa loja utiliza fatos como: 
https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_808699_1&course_id=_773047_1&content_id=_11113395_1&step=null
https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_808699_1&course_id=_773047_1&content_id=_11113395_1&step=null
modelo (com os parâmetros: nome do modelo, potência do motor em cv e 
consumo em km/litro, nesta mesma ordem), por exemplo: modelo("Gol", 75, 
11.9) 
veiculos (com os parâmetros: placa, marca, modelo, ano de fabricação, cor e 
preço, nesta mesma ordem), por exemplo: veiculos("FEA-1987", "Ford", 
"Mustang", 2014, azul, 92500) 
Para listar as placas dos veículos cadastrados na loja, a resposta correta é: 
 
a. ?- modelo(W,P,C), write(W), nl. 
 
b. ?- modelo(w,p,c), write(w), nl. 
 
c. ?- veiculos(T,V,M,X,Y,Z), write(T),nl. 
 
d. ?- modelo(W,P,C), write(P), nl. 
 
e. ?- veiculos(T,V,W,X,Y,Z), modelo(W,P,C), P>0, write(T),nl. 
0,2 pontos 
PER GUNTA 4 
1. QUESTÃO ANULADA!! 
POR FAVOR, ESCOLHA 
QUALQUER UMA DAS 
ALTERNATIVAS DESSA 
QUESTÃO PARA GANHAR OS 
PONTOS DELA. 
Um programa PROLOG (Strawberry Prolog) para processamento dos dados de 
um grupo de veículos utiliza fatos como: 
modelo (com os parâmetros: nome do modelo, potência do motor em cv e 
consumo em km/litro, nesta mesma ordem), por exemplo: modelo("Palio", 60, 
12.1) veículos (com os parâmetros: placa, marca, modelo, ano de fabricação, 
cor e preço, nesta mesma ordem), por exemplo: 
veiculos("CBC-1234", "Fiat", "Palio", 2004, azul, 28500) 
Uma consulta adequada para listar as placas dos carros com preço menor que 
R$35.000,00 e potência superior a 70 cv seria: 
POR FAVOR, ESCOLHA 
QUALQUER UMA DAS 
ALTERNATIVAS DESSA 
QUESTÃO PARA GANHAR OS 
PONTOS DELA. 
QUESTÃO ANULADA!! 
 
a. ?- veiculos(P,V,W,X,Y,Z), W>70, Z<35000, write(P), nl. 
 
b. ?- veiculos(P,V,W,X,Y,Z), W>70, Z<35000, write(P), nl. 
 
c. ?- modelo(W,P,C), P >70, write(W),nl. 
 
d. ?- veiculos(T,V,W,X,Y,Z), Pot>70, Z<35000, write(T),nl. 
 
e. listar(T,V,W,X,Y,Z):- veiculos(T,V,W,X,Y,Z), modelo(W,P,C), P >70, Z<35000, 
write(T). 
 
	Fazer teste: AS V
	Informações do teste
	Estado de Conclusão da Pergunta:
	PERGUNTA 1
	PERGUNTA 2
	PERGUNTA 3
	PERGUNTA 4

Mais conteúdos dessa disciplina