Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curso: Modular: Disciplina: Professor: 299049 - Engenharia Civil 837504 - Algoritmo e Linguagem de Programação Debora de Camargo Cavalheiro Aluno: RA: PROVA Data: 28/11/2018 Cód. Prova: INSTRUÇÕES 1)Esta prova contém 14 (quatorze) questões de múltipla escolha, com apenas uma alternativa correta no valor de 0,50. Portanto, o valor total da prova é igual a 7,0(sete). Legendas Alternativa Correta Alternativa Marcada Correta Alternativa Marcada Incorreta Rasurada Alternativa Rasurada QUESTÕES 1 ) Considerando a metodologia de análise de texto para programação, dado um texto descrevendo o problema a ser resolvido, por qual tipo de palavras devemos procurar primeiro? A ) Adjetivos B ) Verbos C ) Substantivos D ) Preposições E ) Advérbios 2 ) De que forma é possível representar um algoritmo? A ) Usando diagramas de fluxo e pseudocódigo B ) Usando pseudocódigo e linguagem C C ) Usando apenas a linguagem C D ) Usando pseudocódigo, linguagem C e diagramas de fluxo E ) Usando apenas diagramas de fluxo 3 ) Qual dos comandos a seguir pode substituir vários comandos IF seguidos? A ) FOR B ) WHILE C ) SWITCH D ) DO WHILE E ) WHITE 4 ) Qual a definição de algoritmo? A ) Uma série de pensamentos bem definidos B ) Uma série de problemas bem definidos e uma certa situação com solução C ) Uma série de passos bem definidos para resolver um problema D ) Um programa E ) Lógica 5 ) Qual o símbolo usado para entrada de dados no fluxograma? A ) B ) C ) D ) E ) 6 ) Qual o símbolo usado para exibir alguma informação para o usuário do programa? A ) B ) C ) D ) E ) 7 ) Qual comando IF da linguagem C listado a seguir está correto? A ) B ) C ) D ) E ) 8 ) O comando FAÇA ENQUANTO corresponde a qual comando na linguagem C? A ) FOR B ) WHILE C ) DO WHILE D ) IF E ) SWITCH 9 ) Qual a função dos operadores lógicos? A ) Realizar operações matemáticas B ) Realizar leitura de variáveis C ) Serem usados dentro de comparações D ) Exibir valores de variáveis E ) Atribuir valores a variáveis 10 ) Qual a função dos operadores relacionais? A ) Realizar comparações B ) Realizar leitura de variáveis C ) Dentro de comparações D ) Exibir valores de variáveis E ) Atribuir valores a variáveis 11 ) Qual o símbolo no fluxograma representa uma sub-rotina? A ) B ) C ) D ) E ) 12 ) Em um programa feito na linguagem C, é necessário ter um ponto de partida, ou seja, um lugar de onde o programa possa começar a sua execução. Sem esse ponto de partida, não é possível definir a ordem correta de execução do programa. Indique a seguir qual das opções representa corretamente o início de um programa feito na linguagem C. A ) int main(){ } B ) int main() C ) main(){ } D ) int main{ } E ) main() 13 ) De que forma se pode escrever uma sub-rotina usando a linguagem C? A ) B ) C ) D ) E ) 14 ) Qual das opções a seguir é um comentário válido na linguagem C? A ) {{comentário}} B ) /Comentário C ) /*Comentário*/ D ) */Comentário/* E ) --Comentário--
Compartilhar