Logo Passei Direto
Buscar

Questões Objetivas - Desenvolvimento de Software

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Prévia do material em texto

Avaliação: CCT0239_AVS_201301899038 » ALGORITMOS 
Tipo de Avaliação: AVS 
Aluno: 201301899038 - GEYSA PRISCILA DA SILVA 
Professor: ANITA LUIZA MACIEL LOPES Turma: 9001/AA 
Nota da Prova: 5,9 Nota de Partic.: 1,8 Data: 09/12/2013 10:22:10 
 
 1a Questão (Ref.: 201301996983) Pontos: 0,8 / 0,8 
Assinale a alternativa que apresenta somente tipos de variáveis da linguagem C++ . 
 
 
int, char e float 
 
int, char e logical 
 
int, real e caractere 
 
int, float e caractere 
 
int, char e real 
 
 2a Questão (Ref.: 201302004024) Pontos: 0,8 / 0,8 
O que será exibido de acordo com o trecho de código abaixo? 
 
c 20 
r c mod 2 
se (r = 0) entao 
 escreva("Valor de r:", r) 
senao 
 se (r = 1) entao 
 escreva("Valor de r: ",r) 
 senao 
 escreva("Valor de r:",r+3) 
 fimse 
fimse 
 
 
Valor de r: 10 
 
Valor de r: 0 
 
Nada será exibido. 
 
Valor de r: 3 
 
Valor de r: 1 
 
 
 3a Questão (Ref.: 201301996981) Pontos: 0,0 / 0,8 
Faça um algoritmo em pseudocódigo para calcular e mostrar o resultado dos juros de um determinado valor. O 
usuário informará qual a taxa e o valor. Além disso, a saída deve ser igual ao do exemplo: 
Exemplo: O valor de VVV com juros de JJJ% dá um total de TTT. 
Onde: 
VVV é o valor informado pelo usuário 
JJJ é a taxa de juros sobre o valor 
TTT é o valor dos juros sobre o valor informado pelo usuário 
 
 
Resposta: inicio ler VVV escrever VVV ler VVV*JJJ%=TTT fim 
 
 
Gabarito: Esta pergunta pode ser apresentada várias soluções uma delas pode ser considerada a seguinte: 
 
algoritmo "Taxa de juros" 
var 
valor,taxa,total:real 
inicio 
escreva("Informe o valor do produto:") 
leia(valor) 
escreva("Informe a taxa de juros:") 
javascript:alert('Nota%20aferida%20por%20%20em%2009/12/2013.');
javascript:alert('Ref. da questão: 201301996983/n/nStatus da questão: Liberada para Uso.');
javascript:alert('Ref. da questão: 201302004024/n/nStatus da questão: Liberada para Uso.');
javascript:alert('Ref. da questão: 201301996981/n/nStatus da questão: Liberada para Uso.');
leia(taxa) 
total0) o usuário digita 
valores de compra, que serão abatidos do saldo restante. Caso o usuário digite um valor de compra que torne o 
saldo negativo (ou seja, se o saldo for insuficiente para a compra), o programa é encerrado e a mensagem 
"Compra não aprovada" é exibida. 
 
 7a Questão (Ref.: 201302083129) Pontos: 0,8 / 0,8 
Analise o código mostrado na figura abaixo e assinale a alternativa que descreve corretamente a sua execução: 
 
 
 
A palavra "Algoritmos" será escrita diversas vezes na tela, separadas por espaço 
 
A palavra "Algoritmos" será escrita na tela normalmente, em texto corrido, conforme se escreve 
 
A palavra "Algoritmos" será escrita na tela verticalmente, uma letra em cada linha 
 
A palavra "Algoritmos" será escrita na tela de trás pra frente 
 
Nada será escrito na tela 
 
 8a Questão (Ref.: 201302083128) Pontos: 0,8 / 0,8 
Analise o código mostrado na figura abaixo e assinale a alternativa que descreve o resultado correto da sua 
execução: 
 
 
 
A frase "Aprender a construir Algoritmos" será escrita na tela da forma normal, em texto corrido, 
conforme digitado 
 
A frase "Aprender a construir Algoritmos" será escrita na tela verticalmente, uma letra em cada linha 
 
A frase "Aprender a construir Algoritmos" será escrita na tela de trás pra frente 
 
A frase "Aprender a construir Algoritmos" será escrita na tela verticalmente, uma palavra em cada linha 
 
A apenas metade da frase será escrita na tela 
 
 9a Questão (Ref.: 201302004607) Pontos: 0,0 / 0,8 
Selecione qual das expressão representa em C++ o cálculo de uma das raizes de uma equação do segundo grau 
javascript:alert('Ref. da questão: 201302083129/n/nStatus da questão: Liberada para Uso.');
javascript:alert('Ref. da questão: 201302083128/n/nStatus da questão: Liberada para Uso.');
javascript:alert('Ref. da questão: 201302004607/n/nStatus da questão: Liberada para Uso.');
sabendo-se que este cáculo é feito através da seguinte expressão matemática: 
 
 
 
 
x = - b + sqrt(b*b - 4*a*c) / 2*a 
 
x = - b + sqrt(b*b - (4*a*c) )/ (2*a) 
 
x = (- b + sqrt(b*b - 4*a*c) )/ 2*a 
 
x = (- b + sqrt(b*b - 4*a*c) ) / (2*a) 
 
x =[ - b + sqrt(b*b - 4*a*c) ] / (2*a) 
 
 10a Questão (Ref.: 201302051976) DESCARTADA 
Observe o trecho de programa abaixo. Acompanhe no teste de mesa com os valores indicados na sequencia de 
números e diga o que será exibido pela última linha dste trecho. 
Sequencia de números: 23, 5, 12, 45, 105, 8 
 
int a, num[6],conta=0; 
for(a=0;a>num[a]; 
 if(num[a] % 5 == 0) 
 conta++; 
} 
cout" 
 
 
total ->3 
 
total ->198 
 
total ->1 
 
total ->0 
 
total ->6 
 
 11a Questão (Ref.: 201301996908) Pontos: 0,8 / 0,8 
De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. 
javascript:alert('Ref. da questão: 201302051976/n/nStatus da questão: Liberada para Uso.');
javascript:alert('Ref. da questão: 201301996908/n/nStatus da questão: Liberada para Uso.');
 
 
 
Para e Se 
 
Se ou escolha 
 
Apenas o comando enquanto 
 
Para ou enquanto 
 
Apenas o de entrada 
 
   ALGORITMOS   Lupa  
 Fechar
Exercício: CCT0239_EX_A1_201508321132  Matrícula: 201508321132
Aluno(a): CARLOS RAPHAEL MACEDO DA SILVA CARDOSO Data: 18/08/2015 21:20:08 (Finalizada)
  1a Questão (Ref.: 201508971356)  Fórum de Dúvidas (2 de 3)       Saiba   (1 de 2)
Assinale a opção correta. Considerando o conceito de programa é correto afirmar que ...
Um programa é um algoritmo codificado em uma linguagem de gráfica (ex: fluxograma), isto é, um
conjunto de instruções que representam tarefas que serão apenas interpretadas por um computador.
  Um programa é um algoritmo codificado em uma linguagem de programação, isto é, um conjunto de
instruções/funções que representam tarefas que serão interpretadas e executadas por um computador.
Um programa é um algoritmo escrito em linguagem natural, mas sem ambiguidades. Ou seja, é  um
conjunto de comandos que representam tarefas que serão compreendidas por um computador.
Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de
instruções/funções que representam tarefas que serão apenas  executadas por um computador.
Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de
instruções/funções que representam tarefas que serãointerpretadas e executadas por um computador.
 Gabarito Comentado  Gabarito Comentado
  2a Questão (Ref.: 201508971846)  Fórum de Dúvidas (3)       Saiba   (2)
Considerando o conceito de Lógica de Programação, é correto afirmar que :
É a técnica de desenvolver apenas pseudocódigo para atingir determinados objetivos dentro de certas
regras baseadas no senso comum e que, depois, são adaptados para a Linguagem de Programação
utilizada pelo programador para construir seu software.
  É a técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados objetivos dentro
de certas regras baseadas no bom senso e que, depois, são adaptados para a Linguagem de
Programação utilizada pelo programador para construir seu software.
É a técnica de desenvolver algoritmos dentro de certas regras baseadas na Lógica Matemática e que,
depois, são adaptados para pseudolinguagem utilizada pelo programador para construir seu software.
  É a técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados objetivos dentro
de certas regras baseadas na Lógica Matemática e que, depois, são adaptados para a Linguagem de
Programação utilizada pelo programador para construir seu software.
É a técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados objetivos dentro
de certas regras baseadas na Lógica (Matemática ou não) e que, depois, são automaticamente passados
para a construção do seu software.
 Gabarito Comentado  Gabarito Comentado
  3a Questão (Ref.: 201508921396)  Fórum de Dúvidas (3)       Saiba   (2)
A definição de algoritmos, segundo Forbellone, é uma sequência de passos finitos para atingir um objetivo bem
definido. Com base nessa definição, marque a alternativa que apresenta uma sequência lógica para fritar ovo.
Quebre o ovo ­ retire­o quando estiver frito ­ coloque manteiga na frigideira ­ quebre o ovo .
  Coloque manteiga na frigideira ­ quebre o ovo ­ despeje­o na frigideira ­ retire­o quando estiver frito.
javascript:diminui();
javascript:aumenta();
javascript:window.close();
javascript:duvidas('618111','1','1');
javascript:duvidas('618111','1','1');
http://v3.webcasters.com.br/Login.aspx?codTransmissao=424073&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=464063
javascript:duvidas('618601','1','2');
javascript:duvidas('618601','1','2');
https://v3.webcasters.com.br/Login.aspx?codTransmissao=419597&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=461493
javascript:duvidas('568151','1','3');
javascript:duvidas('568151','1','3');
Despeje­o na frigideira ­ retire­o quando estiver frito ­ coloque­o no prato ­ salpique queijo ralado.
Coloque manteiga na frigideira ­ quebre o ovo ­ retire­o quando estiver frito ­ despeje­o na frigideira.
Retire­o quando estiver frito ­ coloque manteiga na frigideira ­ quebre o ovo ­ quebre o ovo .
 Gabarito Comentado  Gabarito Comentado
  4a Questão (Ref.: 201508620503)  Fórum de Dúvidas (2 de 3)       Saiba   (1 de 2)
Algoritmo  pode  ser  definido  como  a  descrição  dos  passos  para  a
execução  de  uma  tarefa.  Existem  algumas  formas  distintas  de
representação  de  algoritmos,  onde  as  principais  são:  Linguagem
Natural,  Linguagem  Gráfica  e  Pseudocódigos.  Se  usarmos  N  para
representar linguagem Natural, G para representar linguagem Gráfica
e P para representar pseudocódigos, pode­se relacionar estas formas
de representação de algoritmos com as seguintes afirmações:
(  )  Sua  simbologia  é  amplamente  conhecida,  por  isto  sua  aplicação
não se restringe apenas a algoritmos computacionais.
(  )    Sua  simbologia  e  sintaxe  aproxima­se  muito  a  simbologia  e  a
sintaxe da maioria das linguagens de programação.
( ) A grande ambiguidade existente nos significados de seus termos é
uma restrição a representação aos algoritmos computacionais.
Marque  a  alternativa  que  representa  a  o  relacionamento  existente
entre as afirmações e as formas de representação de algoritmos.
 
 Gabarito Comentado  Gabarito Comentado
  5a Questão (Ref.: 201508583511)  Fórum de Dúvidas (2 de 3)       Saiba   (1 de 2)
Podemos conceituar algoritmo como sendo uma sequência de passos finitos que devem ser escritos de forma
precisa e clara, evitando qualquer tipo de dúvida na interpretação e que tem, como objetivo, solucionar um
problema computacional. Os algoritmos podem ser representados de diferentes maneiras. Marque a alternativa
que apresenta as três principais formas distintas de representação de algoritmos:
  a) linguagem natural, linguagem gráfica e pseudolinguagem.
d) linguagem gráfica, fluxograma e pseudocódigo.
b) linguagem de programação, código fonte e linguagem natural.
c) linguagem natural, linguagem textual e fluxograma.
e) linguagem natural, linguagem de máquina e linguagem de programação.
https://v3.webcasters.com.br/Login.aspx?codTransmissao=307601&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=472868
javascript:duvidas('267258','1','4');
javascript:duvidas('267258','1','4');
https://v3.webcasters.com.br/Login.aspx?codTransmissao=303729&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://simulado.estacio.br/viz.wcs.voxeldigital.com.br/login.aspx?CodTransmissao=462176
javascript:duvidas('230266','1','5');
javascript:duvidas('230266','1','5');
http://v3.webcasters.com.br/Login.aspx?codTransmissao=248108&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://v3.webcasters.com.br/Login.aspx?codTransmissao=294618&LoginExterno=urllogada@estacio.br&SenhaExterno=1234

Mais conteúdos dessa disciplina