Logo Passei Direto
Buscar

Prova Regimental - LTP Michael Marques do Nascimento

Ferramentas de estudo

Questões resolvidas

O que são linguagens de programação? Por que elas existem? Cite exemplos de LP(Linguagem de Programação).

Quais são as razões para se estudar Linguagens de Programação?

Cite pelo menos quatro áreas do conhecimento humano onde as LP são utilizadas.

O sistema operacional Unix-Linux foi desenvolvido em qual linguagem de programação?

Quais são os quatro critérios de avaliação de uma linguagem de programação? Comente cada um deles.

Fazer um programa para ler as medidas da largura e comprimento de um terreno retangular com uma casa decimal, bem como o valor do metro quadrado do terreno com duas casas decimais. Em seguida, o programa deve mostrar o valor da área do terreno, bem como o valor do preço do terreno, ambos com duas casas decimais.
Qual é o algoritmo para calcular a área e o preço do terreno?

Fazer um programa para ler as medidas da base e altura de um retângulo. Em seguida, mostrar o valor da área, perímetro e diagonal deste retângulo, com quatro casas decimais.
Qual é o algoritmo para calcular a área, perímetro e diagonal do retângulo?

Fazer um programa para ler o nome e idade de duas pessoas. Ao final mostrar uma mensagem com os nomes e a idade média entre essas pessoas, com uma casa decimal.
Qual é o algoritmo para calcular a idade média entre duas pessoas?

Fazer um programa para ler dois valores inteiros X e Y, e depois mostrar na tela o valor da soma destes números.
Qual é o algoritmo para calcular a soma de dois números inteiros?

Fazer um programa para calcular o troco no processo de pagamento de um produto de uma mercearia. O programa deve ler o preço unitário do produto, a quantidade de unidades compradas deste produto, e o valor em dinheiro dado pelo cliente. Seu programa deve mostrar o valor do troco a ser devolvido ao cliente. Se o dinheiro dado pelo cliente não for suficiente, mostrar uma mensagem informando o valor restante conforme exemplo.
Qual é o algoritmo para calcular o troco e verificar se o dinheiro é suficiente?

Fazer um programa para ler as duas notas que um aluno obteve no primeiro e segundo semestres de uma disciplina anual. Em seguida, mostrar a nota final que o aluno obteve (com uma casa decimal) no ano juntamente com um texto explicativo. Caso a nota final do aluno seja inferior a 60.00, mostrar a mensagem 'REPROVADO'.
Qual é o algoritmo para calcular a nota final e verificar se o aluno foi reprovado?

Fazer um programa para ler os três coeficientes de uma equação do segundo grau. Usando a fórmula de Baskara, calcular e mostrar os valores das raízes x1 e x2 da equação com quatro casas decimais, conforme exemplo. Se a equação não possuir raízes reais, mostrar uma mensagem.
Qual é o algoritmo para calcular as raízes de uma equação do segundo grau?

Fazer um programa para ler três números inteiros. Em seguida, mostrar qual o menor dentre os três números lidos. Em caso de empate, mostrar apenas uma vez.
Qual é o algoritmo para encontrar o menor de três números inteiros?

Uma operadora de telefonia cobra R$ 50.00 por um plano básico que dá direito a 100 minutos de telefone. Cada minuto que exceder a franquia de 100 minutos custa R$ 2.00. Fazer um programa para ler a quantidade de minutos que uma pessoa consumiu.
Qual é o algoritmo para calcular o valor a pagar por minutos excedentes?

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O que são linguagens de programação? Por que elas existem? Cite exemplos de LP(Linguagem de Programação).

Quais são as razões para se estudar Linguagens de Programação?

Cite pelo menos quatro áreas do conhecimento humano onde as LP são utilizadas.

O sistema operacional Unix-Linux foi desenvolvido em qual linguagem de programação?

Quais são os quatro critérios de avaliação de uma linguagem de programação? Comente cada um deles.

Fazer um programa para ler as medidas da largura e comprimento de um terreno retangular com uma casa decimal, bem como o valor do metro quadrado do terreno com duas casas decimais. Em seguida, o programa deve mostrar o valor da área do terreno, bem como o valor do preço do terreno, ambos com duas casas decimais.
Qual é o algoritmo para calcular a área e o preço do terreno?

Fazer um programa para ler as medidas da base e altura de um retângulo. Em seguida, mostrar o valor da área, perímetro e diagonal deste retângulo, com quatro casas decimais.
Qual é o algoritmo para calcular a área, perímetro e diagonal do retângulo?

Fazer um programa para ler o nome e idade de duas pessoas. Ao final mostrar uma mensagem com os nomes e a idade média entre essas pessoas, com uma casa decimal.
Qual é o algoritmo para calcular a idade média entre duas pessoas?

Fazer um programa para ler dois valores inteiros X e Y, e depois mostrar na tela o valor da soma destes números.
Qual é o algoritmo para calcular a soma de dois números inteiros?

Fazer um programa para calcular o troco no processo de pagamento de um produto de uma mercearia. O programa deve ler o preço unitário do produto, a quantidade de unidades compradas deste produto, e o valor em dinheiro dado pelo cliente. Seu programa deve mostrar o valor do troco a ser devolvido ao cliente. Se o dinheiro dado pelo cliente não for suficiente, mostrar uma mensagem informando o valor restante conforme exemplo.
Qual é o algoritmo para calcular o troco e verificar se o dinheiro é suficiente?

Fazer um programa para ler as duas notas que um aluno obteve no primeiro e segundo semestres de uma disciplina anual. Em seguida, mostrar a nota final que o aluno obteve (com uma casa decimal) no ano juntamente com um texto explicativo. Caso a nota final do aluno seja inferior a 60.00, mostrar a mensagem 'REPROVADO'.
Qual é o algoritmo para calcular a nota final e verificar se o aluno foi reprovado?

Fazer um programa para ler os três coeficientes de uma equação do segundo grau. Usando a fórmula de Baskara, calcular e mostrar os valores das raízes x1 e x2 da equação com quatro casas decimais, conforme exemplo. Se a equação não possuir raízes reais, mostrar uma mensagem.
Qual é o algoritmo para calcular as raízes de uma equação do segundo grau?

Fazer um programa para ler três números inteiros. Em seguida, mostrar qual o menor dentre os três números lidos. Em caso de empate, mostrar apenas uma vez.
Qual é o algoritmo para encontrar o menor de três números inteiros?

Uma operadora de telefonia cobra R$ 50.00 por um plano básico que dá direito a 100 minutos de telefone. Cada minuto que exceder a franquia de 100 minutos custa R$ 2.00. Fazer um programa para ler a quantidade de minutos que uma pessoa consumiu.
Qual é o algoritmo para calcular o valor a pagar por minutos excedentes?

Prévia do material em texto

PROVA Regimental – Linguagens e Técnicas de Programação
Prof.Osvaldo Prosper
Nome do Aluno : Michael Marques do Nascimento
RA : 999001431
1-O que são linguagens de programação? Por que elas existem? Cite exemplos de LP(Linguagem de
Programação).
Resposta
Linguagem de programação é o idioma que utilizado para comunicar ao computador e escrever os códigos. A
linguagem existe para que um programador especifique precisamente sobre quais dados um computador vai
atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser toma
das sob várias circunstâncias. Alguns exemplos de linguagens são PHP, Java, JavaScript, Swift, Kotlin e Python.
2-Quais são as razões para se estudar Linguagens de Programação?
Resposta
O aprendizado de programação estimula a criatividade, a autonomia, desenvolve o raciocínio lógico e a
capacidade de resolução de problemas. Esse aprendizado desenvolve multidisciplinarmente, já que requer
colocar em prática uma série de teorias ensinadas em física, matemática e química, alguns idiomas, como o
inglês.
3-Cite pelo menos quatro áreas do conhecimento humano onde as LP são utilizadas.
Resposta
Área de ciências agrárias, ciências biológicas, ciências da saúde, engenharia/ tecnologia e ciências exatas e da
terra.
4-O sistema operacional Unix-Linux foi desenvolvido em qual linguagem de programação?
Resposta
Linguagem C.
5-Quais são os quatro critérios de avaliação de uma linguagem de programação? Comente cada um deles.
Reposta
Legibilidade – Quão facilmente um programa pode ser lido e entendido. Através do exame de um
programa escrito por outra pessoa, poder seguir a sua lógica e descobrir a presença de erros.
Fatores mais importantes: simplicidade, ortogonalidade, estrutura de tipos de dados de qualidade e
sintaxe racional.
Capacidade escrita – Quão facilmente uma linguagem pode ser usada para criar programas.
Fatores mais importantes: simplicidade, ortogonalidade, suporte para abstração e expressividade.
Confiabilidade – Um programa é confiável se ele se comportar de acordo com suas especificações sob
todas as condições.
Fatores mais importantes: sistema de tipos estáticos; tratamento de exceções; ausência de sinonímia.
Custo – Para determinar o custo final de uma linguagem de programação, devemos levar em consideração
alguns fatores: treinamento, programação, compilação, execução, teste, manutenção e evolução.
6-Problema "terreno"
Fazer um programa para ler as medidas da largura e comprimento de um terreno retangular com uma
casa decimal, bem como o valor do metro quadrado do terreno com duas casas decimais. Em seguida,
o programa deve mostrar o valor da área do terreno, bem como o valor do preço do terreno, ambos
com duas casas decimais.
Resposta
Algoritmo "terreno"
Var
area, preco : real
largura, comprimento, metroquadrado : real
Inicio
escreva("Digite a largura do terreno: ")
leia(largura)
escreva("Digite o comprimento do terreno: ")
leia(comprimento)
escreva("Digite o valor do metro quadrado: ")
leia(metroquadrado)
area <- largura * comprimento
preco <- area * metroquadrado
escreval("Area do terreno = ", area:10:2)
escreval("Preco do terreno = ", preco:10:2)
Fimalgoritmo
7-Problema "retangulo"
Fazer um programa para ler as medidas da base e altura de um retângulo. Em seguida, mostrar o valor
da área, perímetro e diagonal deste retângulo, com quatro casas decimais.
Resposta
Algoritmo "retangulo"
Var
base, altura, area, perimetro, diagonal: real
Inicio
escreva ("Base do retangulo: ")
leia (base)
escreva ("Altura do retangulo: ")
leia (altura)
area <- base * altura
perimetro <- 2 * (base + altura)
diagonal <- RaizQ(base * base + altura * altura)
escreval ("AREA = ", area:8:4)
escreval ("PERIMETRO = ", perimetro:8:4)
escreval ("DIAGONAL = ", diagonal:8:4)
Fimalgoritmo
8-Problema "idades"
Fazer um programa para ler o nome e idade de duas pessoas. Ao final mostrar uma mensagem com os
nomes e a idade média entre essas pessoas, com uma casa decimal.
Resposta
Algoritmo "idades"
Var
media : real
nome1, nome2 : caractere
idade1, idade2 : inteiro
Inicio
escreval ("Dados da primeira pessoa:")
escreva ("Nome: ")
 leia (nome1)
escreva ("Idade: ")
 leia (idade1)
escreval ("Dados da segunda pessoa:")
escreva ("Nome: ")
 leia (nome2)
escreva ("Idade: ")
 leia (idade2)
media <- (idade1 + idade2) / 2
escreval("A idade média de ", nome1, " e ",
nome2, " é de ", media:5:1, " anos")
Fimalgoritmo
9-Problema "soma"
Fazer um programa para ler dois valores inteiros X e Y, e depois mostrar na tela o valor da soma
destes números.
Resposta
Algoritmo "soma"
Var
X, Y, soma : inteiro
Inicio
escreval("Digite o valor de X: ")
leia (X)
escreva ("Digite o valor de Y: ")
leia (Y)
soma<- X + Y
escreval("SOMA= ", soma)
Fimalgoritmo
10-Problema "troco"
Fazer um programa para calcular o troco no processo de pagamento de um produto de uma
mercearia. O programa deve ler o preço unitário do produto, a quantidade de unidades compradas
deste produto, e o valor em dinheiro dado pelo cliente (suponha que haja dinheiro suficiente). Seu
programa deve mostrar o valor do troco a ser devolvido ao cliente.
Resposta
Algoritmo "troco"
Var
preco, dinheiro, troco : real
quantidade: inteiro
Inicio
escreva ("Preco unitario do produto: ")
leia (preco)
escreva ("Quantidade comprada: ")
leia (quantidade)
escreva ("Dinheiro recebido: ")
leia (dinheiro)
troco<- dinheiro - (preco * quantidade)
escreval("TROCO = ", troco:8:2)
Fimalgoritmo
11-Problema "notas"
Fazer um programa para ler as duas notas que um aluno obteve no primeiro e segundo
semestres de uma disciplina anual. Em seguida, mostrar a nota final que o aluno obteve (com
uma casa decimal) no ano juntamente com um texto explicativo. Caso a nota final do aluno seja
inferior a 60.00, mostrar a mensagem "REPROVADO", conforme exemplos.
Resposta
Algoritmo "notas"
Var
nota1, nota2, notafinal : real
Inicio
escreva("Digite a primeira nota: ")
leia (nota1)
escreva("Digite a segunda nota: ")
leia(nota2)
notafinal <- nota1 + nota2
escreval("NOTA FINAL = ", notafinal:5:1)
se notafinal < 60 entao
escreval("REPROVADO")
fimse
Fimalgoritmo
12-Problema "baskara"
Fazer um programa para ler os três coeficientes de uma equação do segundo grau. Usando a fórmula
de Baskara, calcular e mostrar os valores das raízes x1 e x2 da equação com quatro casas decimais,
conforme exemplo. Se a equação não possuir raízes reais, mostrar uma mensagem.
Resposta
Algoritmo "baskara"
Var
a, b, c, x1, x2, delta : real
Inicio
escreva("Coeficiente a: ")
leia(a)
escreva("Coeficiente b: ")
leia(b)
escreva("Coeficiente c: ")
leia(c)
delta <- Exp(b, 2) - 4 * a * c
se ( a = 0) ou ( delta < 0 ) entao
escreval("Esta equacao nao possui
raizes reais")
senao
x1 <- (-b + RaizQ(delta)) / (2 * a)
x2 <- (-b - RaizQ(delta)) / (2 * a)
escreval("X1 = ", x1:6:4)
escreval("X2 = ", x2:6:4)
fimse
Fimalgoritmo
13-Problema "menor_de_tres"
Fazer um programa para ler três números inteiros. Em seguida, mostrar qual o menor dentre os
três números lidos. Em caso de empate, mostrar apenas uma vez.
Resposta
Algoritmo "menor_de_tres"
Var
a, b, c, menor : inteiro
Inicio
escreva("Primeiro valor: ")
leia(a)
escreva("Segundo valor: ")
leia(b)
escreva("Terceiro valor: ")
leia(c)
se (a < b) e (a < c) entao
menor <- a
senao
se b < c entao
menor <- b
senao
menor <- c
fimse
fimse
escreval("MENOR = ", menor)
Fimalgoritmo
14-Problema "operadora"
Uma operadora de telefonia cobra R$ 50.00 por um plano básico que dá direito a 100 minutos de
telefone. Cada minuto que exceder a franquia de 100 minutos custa R$ 2.00. Fazer um programa
para ler a quantidade de minutos que uma pessoa consumiu, daí
Resposta
Algoritmo "operadora"
Var
minutos : inteiro
valorPago : real
Inicio
escreva("Digite a quantia de minutos: ")
leia(minutos)
valorPago<- 50.0
se minutos > 100 entao
valorPago <- valorPago + 2 * (minutos -
100)
fimse
escreval("Valor a pagar: R$ ",
valorPago:4:2)
Fimalgoritmo
15-Problema "troco_verificado"
Fazer um programapara calcular o troco no processo de pagamento de um produto de uma
mercearia. O programa deve ler o preço unitário do produto, a quantidade de unidades
compradas deste produto, e o valor em dinheiro dado pelo cliente. Seu programa deve
mostrar o valor do troco a ser devolvido ao cliente. Se o dinheiro dado pelo cliente não for
suficiente, mostrar uma mensagem informando o valor restante conforme exemplo.
Resposta
Algoritmo "troco_verificado"
Var
preco, dinheiro, troco, resto : real
quantidade : inteiro
Inicio
escreva("Preco unitario do produto:
")
leia(preco)
escreva("Quantidade comprada: ")
leia(quantidade)
escreva("Dinheiro recebido: ")
leia(dinheiro)
se dinheiro >= (preco * quantidade)
entao
troco <- dinheiro - preco *
quantidade
escreval("TROCO= ", troco:4:2)
senao
resto <- preco * quantidade -
dinheiro
escreval("DINHEIRO INSUFICIENTE.
FALTAM ", resto:4:2, " REAIS")
fimse
Fimalgoritmo

Mais conteúdos dessa disciplina