Baixe o app para aproveitar ainda mais
Prévia do material em texto
2017614 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=68652360&p1=201704064074&p2=3961468&p3=CCE0242&p4=102900&p5=AV1&p6=20/05/2017&p10=65918190 1/3 Avaliação: CCE0242_AV1_201704064074 (AG) » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Aluno: 201704064074 ANA KELLY DO EGITO SANTA CRUZ MARQUES MARTINS Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9003/AC Nota da Prova: 10,0 de 10,0 Nota do Trab.: Nota de Partic.: Data: 20/05/2017 20:48:37 1a Questão (Ref.: 201704340584) Pontos: 1,0 / 1,0 Uma das características mais marcantes da linguagem C é a sua portabilidade. Os códigos escrito em C são portáveis, o que significa que é possível executalos nos mais diferentes tipos de arquiteturas. Tendo um programa C compilado para Windows, para executalo em Linux, identifique a opção CORRETA: Precisamos recompilar o código fonte para o Linux. Ocorrerá erro, pois os programas C não rodam em Linux. Só é possível copiar o código executável do Linux para o Windows e executalo. Ocorrerá erro, pois todas as instruções da linguagem C são incompatíveis com o Linux. Basta apenas copiar o código executável para o Linux e executalo. 2a Questão (Ref.: 201704644643) Pontos: 1,0 / 1,0 Um dos grandes problemas de empresas que desenvolvem software é a variedade hardware. Como por exemplo, em grandes redes de supermercados, o software instalado não pode ser trocado sem maiores custos e traumas. A linguagem C possui a capacidade de ser compilado ou executado em diferentes arquiteturas (seja de hardware ou de software). Identifique abaixo a capacidade descrita. Flexibilidade Portabilidade Polimorfismo Reuso Modularidade 3a Questão (Ref.: 201704687231) Pontos: 1,0 / 1,0 Você estava trabalhando na plataforma Windows e foi definindo várias funções específicas para sua área de atuação. Um dia, resolveu criar uma biblioteca e nomeou de minhasFuncoes.h, salvando em uma pasta de nome funcoes na raiz do drive C. Quando foi incluir, usou: #include minhasFuncoes.h #include "c:\ minhasFuncoes.h\funcoes" #include "c:\funcoes\ minhasFuncoes.h" #include "minhasFuncoes.h" #include 4a Questão (Ref.: 201704138637) Pontos: 1,0 / 1,0 Qual o nome da função matemática que calcula a potenciação de um número? javascript:alert('Ref. da quest%C3%A3o: 201704340584\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201704644643\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201704687231\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201704138637\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 2017614 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=68652360&p1=201704064074&p2=3961468&p3=CCE0242&p4=102900&p5=AV1&p6=20/05/2017&p10=65918190 2/3 pot sqrt double elevado pow 5a Questão (Ref.: 201704690884) Pontos: 1,0 / 1,0 Na linguagem de programação C, como em outras, na criação de programas, devemos definir os tipos de dados para nossas variáveis de acordo com o problema em questão. Das opções apresentadas qual possui apenas tipos da linguagem C, conforme o material apresentado nas aulas. char, integer, float, real, boolean char, int, float, double, boolean char, int, real, double, boolean char, int, real, double, void char, int, float, double, void 6a Questão (Ref.: 201704248016) Pontos: 1,0 / 1,0 Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro. ((pontos>=10) % (pontos <=20)) ((pontos>=10) && (pontos <=20)) ((pontos>=10) # (pontos <=20)) ((pontos>=10) || (pontos <=20)) ((pontos>=10) ! (pontos <=20)) 7a Questão (Ref.: 201704687950) Pontos: 1,0 / 1,0 Um desenvolvedor estava construindo um código que tinha quatro possibilidades de resposta válidas além de uma mensagem de erro. O dado testado era do tipo inteiro. Assinale a opção que ele escolheu. quatro ifs simples e um composto quatro ifs simples switch() com cinco cases três ifs simples e um composto switch() com quatro cases e um default 8a Questão (Ref.: 201704248035) Pontos: 1,0 / 1,0 Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. &&, || e ~ =, > e || +, e * &&, >= e || <, > e >= javascript:alert('Ref. da quest%C3%A3o: 201704690884\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201704248016\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201704687950\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201704248035\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 2017614 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=68652360&p1=201704064074&p2=3961468&p3=CCE0242&p4=102900&p5=AV1&p6=20/05/2017&p10=65918190 3/3 9a Questão (Ref.: 201704784077) Pontos: 1,0 / 1,0 Os loops são utilizados para executar um conjunto de instruções várias vezes baseandose sempre em uma condição que decidirá se continua repetindo ou não. Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez? switch repeat...util do...while for while 10a Questão (Ref.: 201704774543) Pontos: 1,0 / 1,0 Leia com atenção as afirmaퟔ�vas abaixo e escolha a opção correta. I A estrutura do for, por definição, é ideal quando o número de repeퟔ�ções for conhecido II A estrutura do for testa ao final enquanto a estrutura while testa no início III A estrutura while pode simular a estrutura do for e a estrutura do... while IV A estrutura do for sem nenhum parâmetro, só com os ; dentro dos parênteses e com um if no corpo da repeퟔ�ção, pode simular a estrutura while V Tanto a estrutura do...while quanto a estrutura while, testam no início Somente I, III e V estão corretas Somente I, II, III e V estão corretas Somente I e V estão corretas Somente I, III e IV estão corretas Somente II, III e V estão corretas Período de não visualização da prova: desde 20/03/2017 até 24/05/2017. javascript:alert('Ref. da quest%C3%A3o: 201704784077\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201704774543\n\nStatus da quest%C3%A3o: Liberada para Uso.');
Compartilhar