Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário LÓGICA DE PROGRAMAÇÃO Lupa Exercício: CCE1121_EX_A1_201601307306 Matrícula: 201601307306 Aluno(a): FRANCIELE SCHMIDT Data: 19/11/2016 00:48:51 (Finalizada) 1a Questão (Ref.: 201601380227) Fórum de Dúvidas (1 de 2) Saiba (0) Em relação a algoritmos: I. É uma sequência lógica de instruções que devem ser seguidas para a resolução de um problema ou para a execução de uma tarefa. II. Os algoritmos não podem ser utilizados na área das ciências cognitivas devido a sua interpretação ambígua. III. Os algoritmos podem constituir uma parte importante da documentação de sistemas, pois descrevem as tarefas a serem realizadas pelos programas. Dadas as sentenças, podemos afirmar que: I e III são falsas. II e III são falsas. I e II são falsas. I e III são verdadeiras. I e II são verdadeiras. Gabarito Comentado Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201601475527) Fórum de Dúvidas (2) Saiba (0) A CPU (Unidade Central de Processamento) é formada pelos seguintes componentes: Teclado, Memória Principal e Registradores UAL, Registradores e HD Unidade de Controle, Registradores e HD UAL, Registradores e Memória Principal UAL, Unidade de Controle e Registradores Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201601475560) Fórum de Dúvidas (1 de 2) Saiba (0) Sabe-se que, em cada sistema posicional, temos um conjunto de algarismos e/ou letras para representar todos os números. Dessa forma, na base 2, temos somente os algarismos 0 e 1 para representar todos os números. Qual das seqüências abaixo representa, no sistema binário, o número 85 em decimal? 1110001 1100001 1010101 1011001 1010110 4a Questão (Ref.: 201601475534) Fórum de Dúvidas (2) Saiba (0) Para interligar CPU, Memória Principal e os dispositivos de E/S, existem três barramentos. Assinale a opção onde eles estão presentes. Dados / Endereço / Fluxo Conteúdo / Fluxo / Controle Conteúdo / Endereço / Fluxo Dados / Controle / Fluxo Dados / Endereço / Controle 5a Questão (Ref.: 201601978310) Fórum de Dúvidas (1 de 2) Saiba (0) O computador só entende linguagem de 0's e 1's. Nesse sentido, é importante conhecer como fazer a conversão de um número da base decimal para um número na base binária. O número 11100101b, se escrito na base decimal, equivale a: 229 Nenhuma das anteriores 120 175 148 Gabarito Comentado Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201601978309) Fórum de Dúvidas (1 de 2) Saiba (0) O computador só entende linguagem de 0's e 1's. Nesse sentido, é importante conhecer como fazer a conversão de um número da base decimal para um número na base binária. O número 10101111b, se escrito na base decimal, equivale a: 175 105 120 84 122 Gabarito Comentado Gabarito Comentado Gabarito Comentado 7a Questão (Ref.: 201601978306) Fórum de Dúvidas (1 de 2) Saiba (0) O computador só entende linguagem de 0's e 1's. Nesse sentido, é importante conhecer como fazer a conversão de um número da base decimal para um número na base binária. O número 92, se escrito na base binária, equivale a: 0101 1100 0101 0111 0101 1000 1101 0111 Nenhuma das anteriores Gabarito Comentado Gabarito Comentado Gabarito Comentado 8a Questão (Ref.: 201601978311) Fórum de Dúvidas (1 de 2) Saiba (0) O computador só entende linguagem de 0's e 1's. Nesse sentido, é importante conhecer como fazer a conversão de um número da base decimal para um número na base binária. O número 01011111b, se escrito na base decimal, equivale a: 93 63 95 65 127 Gabarito Comentado Gabarito Comentado Gabarito Comentado Retornar Parte inferior do formulário LÓGICA DE PROGRAMAÇÃO Lupa Exercício: CCE1121_EX_A2_201601307306 Matrícula: 201601307306 Aluno(a): FRANCIELE SCHMIDT Data: 19/11/2016 00:51:02 (Finalizada) 1a Questão (Ref.: 201601568353) Fórum de Dúvidas (0) Saiba (0) Quando desejarmos exibir na tela títulos, conteúdo de variáveis, resultado de operações e tudo mais que precisarmos, poderemos fazer uso de alguns caracteres de controle do cursor presentes em muitas linguagens de programação e até em interpretadores algorítmicos. Esses caracteres possibilitam o deslocamento do cursor horizontalmente e verticalmente. Qual das respostas abaixo representa, na mesma sequência do texto acima, esses caracteres? \t , \n /t , /n \n , \t /tab , /n tab , enter Gabarito Comentado Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201601357447) Fórum de Dúvidas (0) Saiba (0) Analise as seguintes afirmações relativas a conhecimentos básicos de microcomputadores PC. I. Em um disquete de 3,5 polegadas podem ser armazenados arquivos de até 1,44 Giga bytes. II. A RAM é a memória cache permitem apenas leitura. III. O teclado e o mouse são periféricos de entrada de dados. IV. A impressora é um periférico de saída de dados. Indique a opção que contenha todas as afirmações verdadeiras: I e III II e III III e IV I e II II e IV 3a Questão (Ref.: 201601357445) Fórum de Dúvidas (0) Saiba (0) Uma página de um livro possui 50 linhas e pode-se digitar 80 caracteres em cada linha. Cada caractere corresponde a 8 bits no sistema binário utilizado. Nessa situação, se o livro contiver 300 páginas de texto terá, aproximadamente, o seguinte valor: 12.000 kBytes. 4 kBytes. 3,2 MBytes. 1,2 MBytes. 4.000 Bytes. Gabarito Comentado Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201601475581) Fórum de Dúvidas (0) Saiba (0) Segundo George Pólya, as quatro fases que deverão ser seguidas para se resolver um problema, na ordem, são: Compreenda o problema, Reflita sobre a solução, Planeje e Execute o plano Planeje, Execute o plano, Compreenda o problema e Reflita sobre a solução Planeje, Compreenda o problema, Reflita sobre a solução e Execute o plano Compreenda o problema, Planeje, Reflita sobre a solução e Execute o plano Compreenda o problema, Planeje, Execute o plano e Reflita sobre a solução Gabarito Comentado Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201601357232) Fórum de Dúvidas (0) Saiba (0) Segundo o Sistema Internacional de Unidades (SI), os nomes dos múltiplos e submúltiplos de uma unidade são formados mediante os seguintes prefixos: Assim, por exemplo, tem-se que: 30 Gm (gigametros) = 30 . 109 m (metros). Com base nessas informações, se a unidade de medida fosse o byte (b), então a razão entre 1 800 µb e 0,06 dab, nesta ordem, seria um número compreendido entre: 10-1 e 1 10-2 e 10-1 10-4 e 10-3 10-5 e 10-4 10-3 e 10-2 6a Questão (Ref.: 201601475573) Fórumde Dúvidas (0) Saiba (0) Podemos construir um algoritmo, usando várias linguagens. Assinale a opção CORRETA que representa uma linguagem que usa símbolos padronizados e é considerada uma linguagem universal, visto que pouco se escreve. Pseudolinguagem Linguagem natural Linguagem gráfica - diagrama de Euler Linguagem gráfica - fluxograma Linguagem de marcação 7a Questão (Ref.: 201601475773) Fórum de Dúvidas (0) Saiba (0) Na prova de Lógica de Programação, na questão dissertativa, era pedido para se construir um algoritmo de nome prova que exibisse a palavra Engenheiro(a) na primeira linha e a expressão EAD-ESTACIO, começando na segunda zona da terceira linha. Abaixo estão as respostas de cinco alunos. Só uma atende às exigências do enunciado. Assinale a opção CORRETA. prog teste imprima "Engenheiro(a)\t\n\n\nEAD-ESTACIO"; fimprog prog prova imprima "Engenheiro(a)\n\n\n\tEAD-ESTACIO"; fimprog prog prova imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog prog prova imprima "Engenheiro(a)\t\n\nEAD-ESTACIO"; fimprog prog teste imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog Gabarito Comentado Gabarito Comentado 8a Questão (Ref.: 201601380236) Fórum de Dúvidas (0) Saiba (0) Qual das seguintes opções não se caracteriza como forma de representação de um algoritmo? Descrição Narrativa Lógica Booleana Fluxograma Convencional Pseudocódigo Portugol Gabarito Comentado Gabarito Comentado Gabarito Comentado Retornar Parte superior do formulário ÓGICA DE PROGRAMAÇÃO Lupa Exercício: CCE1121_EX_A3_201601307306 Matrícula: 201601307306 Aluno(a): FRANCIELE SCHMIDT Data: 19/11/2016 00:51:57 (Finalizada) 1a Questão (Ref.: 201601485426) Fórum de Dúvidas (1) Saiba (0) Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem 5000, 3. Selecione a opção cujo conteúdo é igual aos valores exibidos na tela. using namespace std; int main() { float v, r, total; cin >> v >> r; total = v * ( 1 - r/ 100 ); cout << v << endl; cout << total << endl; system("pause"); } 5000 150 5000 4850 5000 3500 5000 15 5000 4815 Gabarito Comentado Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201601475796) Fórum de Dúvidas (1) Saiba (0) Estava estudando no material de apoio e encontrei o fluxograma abaixo. Supondo que foram digitados os números 7 e 8, qual é a saída? 7 + 8 /2 n1 + n2/2 7 + 4 7.5 11 3a Questão (Ref.: 201602018117) Fórum de Dúvidas (1 de 1) Saiba (0) Em C++ variável X recebe a expressão aritmética X= 30%4+2*2. Qual valor de X? 18 4 9 8 6 Gabarito Comentado Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201601475643) Fórum de Dúvidas (1) Saiba (0) Estudamos as linguagens gráficas mais conhecidas: Fluxograma e Diagrama Ns/Chapin. Observe as sequências abaixo onde aparecem do lado esquerdo os símbolos do Fluxograma dos comandos que exibem na tela, processamento e entrada de dados, não, necessariamente nessa ordem, do lado esquerdo e, do lado direito, os correspondentes no diagrama de NS/Chapin. Assinale a opção que apresenta os símbolos equivalentes. Gabarito Comentado 5a Questão (Ref.: 201601475780) Fórum de Dúvidas (1) Saiba (0) Assinale a opção que apresenta a finalidade da diretiva #include na linguagem C++. Declarar uma variável Definir uma constante Incluir um arquivo de biblioteca dentro do programa fonte Definir um novo tipo de dado Usar um namespace 6a Questão (Ref.: 201601984957) Fórum de Dúvidas (1) Saiba (0) O comando em C++ responsável pela saída de dados é: system("pause"); cout>> cin<< cout<< cin>> Gabarito Comentado Gabarito Comentado Gabarito Comentado 7a Questão (Ref.: 201601475802) Fórum de Dúvidas (1) Saiba (0) Estava pesquisando na internet, quando encontrei o diagrama NS/Chapin abaixo. Supondo que foi digitado o valor de 2000, qual a saída? 2000 2400 400 2040 40 Gabarito Comentado Gabarito Comentado Gabarito Comentado 8a Questão (Ref.: 201601984943) Fórum de Dúvidas (1) Saiba (0) Os comandos de saída de dados em algoritmo e c++ respectivamente são: float / cin escreva / cout escreva/ cin leia / cin leia/cout Gabarito Comentado Gabarito Comentado Gabarito Comentado Retornar Parte inferior do formulário Parte superior do formulário LÓGICA DE PROGRAMAÇÃO Lupa Exercício: CCE1121_EX_A4_201601307306 Matrícula: 201601307306 Aluno(a): FRANCIELE SCHMIDT Data: 19/11/2016 00:52:54 (Finalizada) 1a Questão (Ref.: 201601568372) Fórum de Dúvidas (0) Saiba (0) Observe a fórmula abaixo que calcula a soma dos n primeiros termos de uma PA. Sn = n/2 [ 2a + (n-1) r ] a primeiro termo da série n número de termos da série r razão da série Se você desejasse escrever o corpo de uma função, para resolver o problema acima, cujo cabeçalho seria int somaPA(int a, int n, int r) qual das opções abaixo escolheria? { return (2*a) + n-1*r*n/2; } { return (2*a + (n-1)*r)*n/2; } { return 2*a + (n-1)*r *n/2; } { return (2*a) + (n-1)*r*n/2; } { return (2*a + n-1*r)*n/2; } Gabarito Comentado Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201601596716) Fórum de Dúvidas (0) Saiba (0) Um aluno da Engenharia gostaria de definir uma função que retornasse a soma dos termos de uma PA Finita Consultou seus apontamentos e encontrou a fórmula ideal para achar para usar em sua função. Observe o corpo da função e escolha a opção que corresponde ao cabeçalho dessa função. int somaPA( int a1, an, n); int somaPA( int a1, int an, int n); int somaPA( int a1, an, n) int somaPA( a1, an, n) int somaPA( int a1, int an, int n) Gabarito Comentado Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201601596749) Fórum de Dúvidas (0) Saiba (0) Observe as afirmativas abaixo e assinale a resposta CORRETA I Duas vantagens para se usar funções: Dividir o programa em partes menores e reusá-las em vários programas. II Não é obrigado usar o tipo para cada parâmetro no cabeçalho da função se todos forem do mesmo tipo. Somente um é suficiente. III No protótipo de uma função, podemos usar somente os tipos dos parâmetros, isto é, não precisamos incluir os nomes dos parâmetros. IV Toda variável declarada dentro da função main() é denominada variável Global. V Podemos ter nomes de variáveis iguais declaradas em funções diferentes. I , II e V são verdadeiras I , IV e V são verdadeiras II , IV e V são verdadeiras II , III e IV são verdadeiras I , III e V são verdadeiras Gabarito ComentadoGabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201601358266) Fórum de Dúvidas (0) Saiba (0) Em relação à lógica de programação, considere os pseudocódigos: O resultado da solução apresentada por Alg2 é maior do que a de Alg1. O resultado da solução apresentada por Alg2 é menor do que a de Alg1. Ambos os algoritmos abordam o mesmo problema e chegam ao mesmo resultado. Somente Alg2 tem consistência em sua representação e chega a um resultado. Somente Alg1 tem consistência em sua representação e chega a um resultado. 5a Questão (Ref.: 201601475714) Fórum de Dúvidas (0) Saiba (0) Observe o algoritmo abaixo. Se você digitar 19 quando for solicitado o primeiro valor e digitar 5, quando for solicitado o segundo valor, as variáveis q, r e d ficarão com determinados valores armazenados. Assinale a opção onde os valores corretos aparecem, na ordem. Nesse ambiente, temos dois operadores de divisão, um para divisão que retorna um quociente inteiro e uma para divisão que retorna um quociente real. Lembre-se também do que significa os caracteres de controle \n e \t. prog operadores int a,b,q,r; real d; leia a; leia b; q<- a div b; r<- a % b; d<- a/b; imprima "\n", q, "\n", r, "\n", d, "\n"; fimprog 4 3 3 3 4 3#posicionados nas colunas 1/ 9 / 17 3 4 3.8 #posicionados nas colunas 1/ 9 / 17 3 4 3.8 2 3 3.8 6a Questão (Ref.: 201601475820) Fórum de Dúvidas (0) Saiba (0) O comando que permite que o usuário digite um dado, interagindo com o algoritmo é: escolha ler se enquanto escrever Gabarito Comentado 7a Questão (Ref.: 201601475764) Fórum de Dúvidas (0) Saiba (0) Na lista de exercícios que foi liberada pela professora de Lógica, na questão X, estava presente o algoritmo codificado em Portugol abaixo. No enunciado da questão, era solicitado que fosse feito o acompanhamento da execução do algoritmo no Teste de Mesa e digitada a seguinte data: 111518. Assinale a opção CORRETA para a saída desse algoritmo. inicio inteiro data escrever "Digite a data no formato mmddaa: " ler data escrever data % 100, " / " escrever data / 10000, " / " escrever (data / 100) %100, "\n" fim 18 / 15 / 11 11 / 18 / 15 18 / 11 / 15 11 / 15 / 18 15 / 11 / 18 8a Questão (Ref.: 201601475913) Fórum de Dúvidas (0) Saiba (0) Um desenvolvedor, ao construir um programa, precisou de uma função que calculasse o produto entre dois números inteiros. Ele construiu uma função, tendo considerado a propriedade de fechamento, isto é, o produto de dois inteiros, inteiro será e colocou a linha abaixo no programa. cout << "Produto = " << multiplicar(a,b); Observe as opções abaixo e escolha aquela onde o protótipo da função está presente. float multiplicar(int a, int b); int multiplicar(int a, int b) ; void multiplicar(int ; int); void multiplicar(int a, b); void multiplicar(int a, int b); Gabarito Comentado Retornar Parte inferior do formulário LÓGICA DE PROGRAMAÇÃO Lupa Exercício: CCE1121_EX_A5_201601307306 Matrícula: 201601307306 Aluno(a): FRANCIELE SCHMIDT Data: 19/11/2016 00:53:57 (Finalizada) 1a Questão (Ref.: 201601568380) Fórum de Dúvidas (0) Saiba (0) Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples. Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples. I - Maior clareza no código, mas não influência na eficiência do mesmo. II - Maior eficiência porque diminui o número de testes no código. III - Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo. IV Somente uma escolha do desenvolvedor, visto que o resultado final é o mesmo. Somente a IV está correta A II e IV estão corretas Somente a I está correta Somente a II está correta A II e a III estão corretas Gabarito Comentado Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201601360742) Fórum de Dúvidas (0) Saiba (0) Considere o trecho do algoritmo (pseudocódigo): Em relação às estruturas básicas de controle, o trecho de algoritmo acima refere-se à estrutura I. condicional simples. II. condicional composta. III. de repetição. IV. de decisão ou seleção. É correto o que consta APENAS em: I e III. II, III e IV. II e IV II e III. I, III e IV. Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201601476589) Fórum de Dúvidas (0) Saiba (0) Selecione a opção que apresenta todos os operadores relacionais da linguagem C++. > < >= <= = <> > < => =< == <> > < >= <= = != > < >= <= == != > < => =< = <> Gabarito Comentado 4a Questão (Ref.: 201601475855) Fórum de Dúvidas (0) Saiba (0) Numa lista de exercícios tinha o seguinte enunciado: Sabe-se que, em uma equipe de salto em altura, tem três atletas. Escreva o trecho do programa que declara as variáveis necessárias para o armazenamento das alturas e da média, lê as alturas e calcula a média. Dois alunos fizeram cinco soluções que, na linguagem C++, não apresentaram erros na compilação, mas algumas apresentaram na execução ou no resultado. Assinale a opção que apresenta o trecho CORRETO da solução para esse problema. int alt1, alt2, alt3, media; cin >> alt1; cin >> alt2; cin >> alt3 ; media = (alt1 + alt2 + alt3)/3; float alt1, alt2, alt3, media; cin >> alt1 >> alt2 >> alt3 ; media = (alt1 + alt2 + alt3) / 3; int alt1, alt2, alt3; float media; cin >> alt1; cin >> alt2; cin >> alt3 ; media = (alt1 + alt2 + alt3)/2; float alt1, alt2, alt3, media; cin >> alt1 >> alt2 >> alt3 ; media = (alt1 + alt2 + alt3)/2; float alt1, alt2, alt3, media; cin >> alt1 >> alt2 >> alt3 ; media = alt1 + alt2 + alt3/3; 5a Questão (Ref.: 201602030247) Fórum de Dúvidas (0) Saiba (0) As variáveis A=3.5, B=8, C='x' e D="falso", analise as expressões abaixo e marque a opção que corresponde a ordem correta dos resultados lógicos. I. (A < B) || (C = = '8') && (D != "verdadeiro") II. (3*A > B) && (B%2 = = 0.16) && (B-A < 5) III. (A*B > 25) || (D = = falso) || (C != 'x') F / F / V V / F / V F / V / F V / F / F V / V / V Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201601476574) Fórum de Dúvidas (0) Saiba (0) Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem: 2012, 18081907. Selecione a opção cujo conteúdo é igual ao que será exibido na tela. #include using namespace std; int main() { int data, anoAtual, num; cin >> anoAtual; cin >> data; num = anoAtual - data % 10000; if(num >= 10 && num <= 99) cout << data /1000000;else cout << data / 10000; system("pause"); } 1907 18 8 81907 1808 Gabarito Comentado Gabarito Comentado Gabarito Comentado 7a Questão (Ref.: 201601475786) Fórum de Dúvidas (0) Saiba (0) Na Linguagem C++, existe um comando que faz uso do operador de extração. Assinale a opção que contem o nome desse comando. cout if simples comando de atribuição cin if composto 8a Questão (Ref.: 201601357595) Fórum de Dúvidas (0) Saiba (0) É utilizada para avaliar uma determinada expressão e definir se um bloco de código que deve ou não ser executado. Essa é a definição da estrutura condicional: next if...else for do...while while. Gabarito Comentado Gabarito Comentado Gabarito Comentado isciplina: CCE1121 - LÓG.PROGRAM. Período Acad.: 2016.2 (G) / AV1 Aluno: FRANCIELE SCHMIDT Matrícula: 201601307306 Turma: 9010 Prezado(a) Aluno(a), Responda a todas as questões com atenção. Somente clique no botão VERIFICAR E ENCAMINHAR ao ter certeza de que respondeu a todas as questões. Você poderá acessar esta avaliação do dia 05/10/2016 a 23/11/2016. O gabarito e resultado da avaliação estarão disponíveis a partir do dia 26/11/2016. 1. Em relação a algoritmos: I. É uma sequência lógica de instruções que devem ser seguidas para a resolução de um problema ou para a execução de uma tarefa. II. Os algoritmos não podem ser utilizados na área das ciências cognitivas devido a sua interpretação ambígua. III. Os algoritmos podem constituir uma parte importante da documentação de sistemas, pois descrevem as tarefas a serem realizadas pelos programas. Dadas as sentenças, podemos afirmar que: (Ref.: 201601380227) 1 ponto II e III são falsas. I e II são falsas. I e III são verdadeiras. I e II são verdadeiras. I e III são falsas. 2. A CPU (Unidade Central de Processamento) é formada pelos seguintes componentes: (Ref.: 201601475527) 1 ponto UAL, Registradores e HD UAL, Unidade de Controle e Registradores Teclado, Memória Principal e Registradores Unidade de Controle, Registradores e HD UAL, Registradores e Memória Principal 3. Analise as seguintes afirmações relativas a conhecimentos básicos de microcomputadores PC. I. Em um disquete de 3,5 polegadas podem ser armazenados arquivos de até 1,44 Giga bytes. II. A RAM é a memória cache permitem apenas leitura. III. O teclado e o mouse são periféricos de entrada de dados. IV. A impressora é um periférico de saída de dados. Indique a opção que contenha todas as afirmações verdadeiras: (Ref.: 201601357447) 1 ponto I e III II e IV II e III I e II III e IV 4. Segundo o Sistema Internacional de Unidades (SI), os nomes dos múltiplos e submúltiplos de uma unidade são formados mediante os seguintes prefixos: Assim, por exemplo, tem-se que: 30 Gm (gigametros) = 30 . 109 m (metros). Com base nessas informações, se a unidade de medida fosse o byte (b), então a razão entre 1 800 µb e 0,06 dab, nesta ordem, seria um número compreendido entre: (Ref.: 201601357232) 1 ponto 10-5 e 10-4 10-3 e 10-2 10-4 e 10-3 10-2 e 10-1 10-1 e 1 5. Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem 5000, 3. Selecione a opção cujo conteúdo é igual aos valores exibidos na tela. using namespace std; int main() { float v, r, total; cin >> v >> r; total = v * ( 1 - r/ 100 ); cout << v << endl; cout << total << endl; system("pause"); } (Ref.: 201601485426) 1 ponto 5000 3500 5000 150 5000 15 5000 4850 5000 4815 6. Estudamos as linguagens gráficas mais conhecidas: Fluxograma e Diagrama Ns/Chapin. Observe as sequências abaixo onde aparecem do lado esquerdo os símbolos do Fluxograma dos comandos que exibem na tela, processamento e entrada de dados, não, necessariamente nessa ordem, do lado esquerdo e, do lado direito, os correspondentes no diagrama de NS/Chapin. Assinale a opção que apresenta os símbolos equivalentes. (Ref.: 201601475643) 1 ponto 7. Observe a fórmula abaixo que calcula a soma dos n primeiros termos de uma PA. Sn = n/2 [ 2a + (n-1) r ] a primeiro termo da série n número de termos da série r razão da série Se você desejasse escrever o corpo de uma função, para resolver o problema acima, cujo cabeçalho seria int somaPA(int a, int n, int r) qual das opções abaixo escolheria? (Ref.: 201601568372) 1 ponto { return (2*a + (n-1)*r)*n/2; } { return 2*a + (n-1)*r *n/2; } { return (2*a) + n-1*r*n/2; } { return (2*a + n-1*r)*n/2; } { return (2*a) + (n-1)*r*n/2; } 8. Um aluno da Engenharia gostaria de definir uma função que retornasse a soma dos termos de uma PA Finita Consultou seus apontamentos e encontrou a fórmula ideal para achar para usar em sua função. Observe o corpo da função e escolha a opção que corresponde ao cabeçalho dessa função. (Ref.: 201601596716) 1 ponto int somaPA( int a1, an, n); int somaPA( int a1, an, n) int somaPA( a1, an, n) int somaPA( int a1, int an, int n); int somaPA( int a1, int an, int n) 9. Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples. Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples. I - Maior clareza no código, mas não influência na eficiência do mesmo. II - Maior eficiência porque diminui o número de testes no código. III - Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo. IV Somente uma escolha do desenvolvedor, visto que o resultado final é o mesmo. (Ref.: 201601568380) 1 ponto A II e IV estão corretas Somente a II está correta Somente a IV está correta A II e a III estão corretas Somente a I está correta 10. A execução de uma expressão lógica obedece como prioridade a ordem dos operadores: (Ref.: 201601357598) 1 ponto And, Not e Or. Not, Or e And. And, Or e Not. Not, And e Or. Or, And e Not. VERIFICAR E ENCAMINHAR
Compartilhar