Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: ALGORITMOS Avaliação: CCT0239_AV_201708411372 Data: 17/11/2017 11:06:51 (F) Critério: AV Aluno: 2017 - DANIEL DA CONCEIÇÃO MARQUES Professor:ANITA LUIZA MACIEL LOPES Turma: 9004/AD Nota Prova: 7,5 de 9,0 Nota Partic.: 0,5 Av. Parcial.: 2,0 Nota SIA: 10,0 pts ALGORITMOS 1a Questão (Ref.: 827658) Pontos: 0,0 / 1,0 Um algoritmo pode ser representado por algumas maneiras distintas, dentre estas temos o fluxograma, o pseudocódigo e ainda a linguagem textual. Por que para algoritmos computacionais a linguagem textual não é considerada uma boa forma de representação de algoritmos? Resposta: Por que os computadores só compreedem a linguagem binária, composta por 0 e 1. Gabarito: Porque a linguagem textual possui muitos termos ambíguos. 2a Questão (Ref.: 844799) Pontos: 1,0 / 1,0 Escreva um programa na linguagem C++ para ler um número inteiro e determinar se ele é par ou ímpar. Resposta: #include<iostream>using namespace std;int main(void){int num;cout<<"Digite um numero : "cout<<endl;cin>>num;if(num+2!num)cout<<" Numero Par ! "cout<<endl;else{cout<<" Numero Impar! "cout<<endl;}system("PAUSE");return 0;} Gabarito: #include using namespace std; int main () { int n; if n % 2 == 0 cout<<¿Número par¿; else cout<<¿Número ímpar¿; return 0; } 3a Questão (Ref.: 827671) Pontos: 1,0 / 1,0 Segundo a forma de organizar o computador proposta por Von Neumann, a máquina possui quatro componentes. Assinale a alternativa correta: Unidade de Controle / Memória / Entrada e Saída / Unidade de Impressão Memória / Entrada e Saída / Unidade Aritmética e Lógica / Unidade de Armazenamento Unidade de Controle / Memória / Unidade de Armazenamento / Entrada e Saída Entrada e saída/ Unidade Aritmética e Lógica / Memória / Unidade de Controle Memória / Entrada e Saída / Unidade de Impressão / Unidade de Armazenamento 4a Questão (Ref.: 793954) Pontos: 1,0 / 1,0 Assinale a opção correta. Sobre variáveis é correto afirmar que ... palavras reservadas podem ser usadas para nome de variáveis. nomes de variáveis sempre podem iniciar com aspa. uma variável ocupa um espaço em memória e nunca se usa um tipo de dados ao declará-la. o nome de uma variável sempre pode começar com acento. uma variável ocupa um espaço em memória e devemos usar, normalmente, um tipo de dados ao declará-la. 5a Questão (Ref.: 831092) Pontos: 1,0 / 1,0 Asssinale a opção correta. O C++ é uma IDE na qual posso compilar meus programas. Uma IDE é um software que tem a função de colocar e integrar, em um mesmo ambiente, vários outros programas que ajudam um programador a criar seus programas. IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando executar nosso programa. IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando compilar nosso programa. Para executar um programa em uma IDE não temos que compilá-lo previamente. 6a Questão (Ref.: 794284) Pontos: 1,0 / 1,0 A declaração de variáveis permite reservar um espaço na memória para que possa armazenar os dados de um programa. Indique os nomes de variáveis que são válidos em C++. us# , tempo 8situacao, numero preço, medida mumero2Casa, idade double, int 7a Questão (Ref.: 833344) Pontos: 1,0 / 1,0 Analise o trecho abaixo que um aluno desenvolveu na linguagem C++ e escolha a opção onde estão os valores que aprecem na tela. int x = 235, y = 138, z = 177, m; m = z; if( x < m) m = x; if( y < m) m = y; cout << m << " " << x << " " << y ; 235 235 138 177 138 235 177 235 138 138 138 235 138 235 138 8a Questão (Ref.: 794421) Pontos: 1,0 / 1,0 Considere o trecho de programa em C++ abaixo. O que é impresso na tela quando o número de entrada é 7 ? Assinale a opção correta. int num; cout << "Digite um numero: "; cin >> num; if (num % 2 == 0) cout << num << "é divisível por 2"; else if (num % 3 == 0 && num % 5 == 0) cout << num << " é divisível por 3 e por 5"; else cout << num << " ### " ; 7 não é divisível por 2. 7 é divisível por 3 e por 5. Apenas 7 7 ### Nada aparece, pois o trecho de programa possui erro. 9a Questão (Ref.: 794163) Pontos: 0,0 / 0,5 Pode ser utilizada somente quando o número de repetições for conhecido na elaboração de um algoritmo ou em qualquer caso em C++. Estamos citando qual das estruturas abaixo? . do else while if for 10a Questão (Ref.: 794253) Pontos: 0,5 / 0,5 Em uma aplicação em C/C++, a matriz ESTOQUE [3][4] armazena, em cada uma de suas linhas, a quantidade estocada de produtos no último quadrimestre (4 meses). Sabendo-se que a declaração de uma matriz em C/C++ se dá da forma: < tipo de dado> nome [nºde linhas][nºde colunas]; Para obter o total estocado no primeiro mês do quadrimestre, o programa deverá: Somar todas as linhas da coluna índice 1. Somar todas as linhas de todas as colunas. Somar todas as linhas da coluna índice 0. Somar todas as colunas da linha índice 1 Somar todas as colunas da linha índice 0.
Compartilhar