Prévia do material em texto
ASSINALE A ALTERNATIVA CORRETA. Como vimos a linguagem C é uma ferramenta de programação e o compilador é de grande impotância no processo de criação do programa executável. Podemos afirmar que: I. Os compiladores são responsáveis por traduzir os programas para a linguagem de máquina. II. O compilador tem como procedimento ler a primeira instrução do programa, fazer a consistência de sua sintaxe, caso não tenha erro, transforma-a em linguagem de máquina. III. O compilador pode criar um programa em linguagem de máquina mesmo que exista erros. É correto afirmar que: Apenas as afirmações I e III estão corretas. Apenas as afirmações II e III estão corretas. Todas as afirmações estão corretas. Apenas as afirmações I e II estão corretas. Apenas a afirmação I está correta. ASSINALE A ALTERNATIVA CORRETA. A imagem abaixo mostra um programa feito no aplicativo Codeblocks. Quando o programa for executado, a linha 10 retornará como resultado: 45 hífen "-" 2d 55 Nenhuma das alternativas anteriores ASSINALE A ALTERNATIVA CORRETA. Como vimos a função main() inicia a execução do programa. Ou seja, ela define o ponto de partida do programa. Nos padrões atuais podemos afirmar que: I. Quando um programa é composto de uma única função, esta deverá ser a função main(). II. Se a função main() é do tipo int, o seu retorno será um número inteiro. III. A função main() resumida indica que houve uma conversão automática pelo compilador para a forma anterior. É correto afirmar que: Apenas as afirmações I e II estão corretas. Apenas as afirmações II e III estão corretas. Todas as afirmações estão corretas. Apenas a afirmação I está correta. Apenas as afirmações I e III estão corretas. ASSINALE A ALTERNATIVA CORRETA. Sabemos que a linguagem C possui as funções de saída e de entrada formatadas. Assinale a alternativa que corresponde a função responsável por escrever dados na tela. scanf static goto union printf ASSINALE A ALTERNATIVA CORRETA. De acordo com o que foi visto em leituras e videoaula sobre os tipos de dados, os modificadores de tipo são muito importantes pois, os mesmos nos permitem formatar quais os tipos de dados que a variável poderá receber. A abrangência de - 128 até 127 dentro dos modificadores de tipos está relacionada a (ao) tipo ...... int unsing char short int unsing int char ASSINALE A ALTERNATIVA CORRETA. Sabemos que na linguagem de programação C podemos inserir comentários nas linhas do programa. Assinale a alternativa que representa a forma correta de inserção de comentários em um programa na linguagem C. /comentário/ *comentário* */comentário/* &comentário& /*comentário*/ ASSINALE A ALTERNATIVA CORRETA. Como vimos, um programa tem como uma das tarefas fundamentais, decidir o que pode ser executado como próximo passo. As estruturas de decisão tem com o função determinar qual a ação a ser tomada com base em um resultado obtido em uma expressão condicional. Podemos afirmar que a estrutura if else: I. Somente retornará verdadeiro se a expressão condicional for aceita. II. Quando a expressão condicional não é aceita, não haverá retorno algum. III. Retorna verdadeiro ou falso. É correto o que se afirma em: Apenas a afirmação III está correta. Todas as afirmações estão corretas. Apenas as afirmações I e II estão corretas. Apenas a afirmação II está correta. Apenas a afirmação I está correta. ASSINALE A ALTERNATIVA CORRETA. Como vimos, em algumas situações a função SCANF() não atende de forma perfeita, pois é preciso pressionar a tecla ENTER toda vez que desejar terminar a leitura. Para isto temos funções que lêem um caractere no instante em que é digitado, sem aguardar a tecla ENTER. Podemos dizer que: I. A função GETCHE() retorna o caractere lido do teclado ou seja, mostra qual tecla foi digitada no vídeo. II. A função GETCHE() lê o caractere no momento que o mesmo é digitado mas, aguardar o pressionamento da tecla ENTER. III. A função GETCH() não mostra qual caractere que foi digitado no vídeo.É correto o que se afirma em: Apenas a afirmação II está correta. Apenas a afirmação I está correta. Apenas as afirmações I e III estão corretas. Todas as afirmações estão corretas. Apenas a afirmação III está correta. ASSINALE A ALTERNATIVA CORRETA. Como vimos em semanas anteriores, exitem tipos de dados e estes são utilizados de acordo com o tipo de informação que é geradas. Assinale a alternativa que corresponde ao tipo de dado de um valor real: long int char unsigned int float ASSINALE A ALTERNATIVA CORRETA. Com relação aos comandos de decisão, vimos que estes podem ser do tipo simples, composto, aninhados e de múltipla escolha. Assinale a alternativa que corresponde a utilização de comando de decisão do tipo múltipla escolha: ASSINALE A ALTERNATIVA CORRETA. Com relação aos comandos de decisão, vimos que estes podem ser do tipo simples, composto, aninhados e de múltipla escolha. Assinale a alternativa que corresponde a utilização de comando de decisão do tipo simples: ASSINALE A ALTERNATIVA CORRETA. A figura abaixo mostra um programa feito na linguagem C. Analise às afirmações e assinale a alternativa correta. I. A estrutura de repetição empregada no programa realizará o teste do mesmo na linha 36; II. A neste programa temos estruturas de decisão simples e também aninhada. III. A neste programa temos somente estrutura de decisão aninhada. Apenas as afirmações I e II estão corretas. Somente a afirmação III está correta. Apenas as afirmações II e III estão corretas. Apenas as afirmações I e III estão corretas. Somente a afirmação I está correta. ASSINALE A ALTERNATIVA CORRETA. Como vimos as estruturas de repetição têm um papel importante em uma programa. Ainda vimos que cada uma tem uma particularidade. A estrutura que realiza o teste no início do bloco de repetição é: IF ELSE DO WHILE WHILE IF FOR ASSINALE A ALTERNATIVA CORRETA. De acordo com as leituras feitas sobre a linguagem C, os comandos de repetição podem ser baseados em contagem ou em condições. A repetição com o contador FOR é utilizada para fazer uma repetição quando sabemos de antemão quantas vezes desejamos que o bloco seja repetido. Assinale a alternativa que indica a sintaxe utilizada corretamente do contador FOR. for (x++;xde entrada dentro da linguagem C. II. SCANF() é um comando de entrada dentro da linguagem C. III. PRINTF() é um comando da biblioteca "stdio.h" e SYSTEM() é um comando da biblioteca "locale.h". É correto o que se afirma em: Apenas as afirmações I e II estão corretas. Apenas a afirmação III está correta. Apenas as afirmações II e III estão corretas. Apenas a afirmação II está correta. Apenas as afirmações I e III estão corretas. ASSINALE A ALTERNATIVA CORRETA. Como vimos, as estruturas de repetição tem o objetivo de determinar o momento de parada de uma progama. A estrutura de repetição responsável por fazer o teste no início do bloco de repetição é o comando: WHILE SCANF FOR DO WHILE PRINTF