Baixe o app para aproveitar ainda mais
Prévia do material em texto
SIMULADO LINGUAGEM DE PROGRAMAÇÃO I 1. Estudamos que a linguagem C apresenta várias características. Analise as afirmativas abaixo e assinale a opção correta. I Com pequenas modificações, um código poderá ser compilado em várias plataformas. II Não pode ser modularizada III Possui um propósito específico IV Considerada de nível intermediário Todas estão erradas I, III e IV estão corretas II, III e IV Todas estão corretas I e IV estão corretas Gabarito Comentado 2. A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso significa dizer que: Podemos dividir o programa em parte menores. Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma. Com pequenas alterações, o programa poderá ser compilado em várias plataformas. A linguagem possui um propósito específico. Um programa executável gerado na plataforma Windows é executado na Plataforma Linux. Gabarito Comentado 3. Na função main() da linguagem C, declarações, comandos, estruturas e tudo mais que pertence ao corpo da função estão envoltos por dois elementos. Assinale a opção que apresenta esses elementos. { e } begin e end [ e ] begin e end; ( e ) Gabarito Comentado 4. Sabemos que a linguagem C apresenta várias vantagens. Quando dizemos que usamos três procedimentos básicos: sequência, seleção e iteração e que é possível gerar um executável rápido, estamos nos referindo às seguintes características na ordem: Complexidade e Estruturada Portabilidade e Modularidade Estruturada e Rapidez Rapidez e Portabilidade Portabilidade e Estruturada Gabarito Comentado 5. Qual das características abaixo NÃO pode ser atribuída á linguagem C? Modularidade Complexidade porque tem muitas palavras reservadas Rapidez, pois gera executável compacto Estruturada Portabilidade Gabarito Comentado 6. Em relação à variável global, podemos afirmar: I Somente a função principal pode alterar o valor armazenado II Todas as funções podem alterar o valor armazenado III É declarada dentro da função principal IV É declarada fora de todas as funções V Pode ser declarada em qualquer posição I, III e V II, IV e V II e III II e IV I e III Gabarito Comentado 7. Qual o nome da diretiva que é usada para incluir arquivos dentro do programa fonte que estivermos construindo? struct typedef define const include Gabarito Comentado Gabarito Comentado 8. 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 executa-los nos mais diferentes tipos de arquiteturas. Tendo um programa C compilado para Windows, para executa-lo em Linux, identifique a opção CORRETA: Ocorrerá erro, pois os programas C não rodam em Linux. Basta apenas copiar o código executável para o Linux e executa-lo. Precisamos recompilar o código fonte para o Linux. Ocorrerá erro, pois todas as instruções da linguagem C são incompatíveis com o Linux. Só é possível copiar o código executável do Linux para o Windows e executa-lo. Gabarito Comentado Gabarito Comentado
Compartilhar