Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. 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: Estruturada e Rapidez Rapidez e Portabilidade Portabilidade e Estruturada Portabilidade e Modularidade Complexidade e Estruturada Gabarito Coment. 2. Qual seria o menor programa compilável da Linguagem C? main{} main(){} main[]{} main()[] main{}() 3. A diretiva #include < stdio.h> faz referência a: Declarações de funções para cálculo matemático. Nenhuma das alternativas acima. Declarações de funções para tratamento de texto. Declarações de funções úteis para entrada e saída de dados. Declaração de funções para tratamento numérico. 4. Qual o nome da diretiva que é usada para incluir arquivos dentro do programa fonte que estivermos construindo? struct include define const typedef Gabarito Coment. Gabarito Coment. 5. Qual das características abaixo NÃO pode ser atribuída á linguagem C? Modularidade Rapidez, pois gera executável compacto Portabilidade Estruturada Complexidade porque tem muitas palavras reservadas Gabarito Coment. 6. Acerca da Linguagem de Programação C, podemos afirmar que: I) Todo programa em C é composto de uma ou mais funções. II) Uma função main deve ser definida em cada programa. III) O C é case sensitive, ou seja, diferencia maiúsculas de minúsculas. IV) O C é baseado na Linguagem UAL. Marque somente a única resposta correta: Somente a afirmativa IV é correta. Somente a afirmativa I é correta. Somente as afirmativas I, II e III são corretas. Nenhuma das afirmativas é correta. Somente as afirmativas I e IV são corretas 7. Na Aula 1, estudamos algumas características e vantagens da linguagem C. Observe as afirmativas abaixo e assinale a opção que contem a resposta correta. I Tem boa Portabilidade. II Não pode ser modularizada. III É uma linguagem Orientada a Objetos. IV Uma linguagem que pode manipular endereços de memória. V Não possui um propósito especifico. As afirmativas I e IV estão corretas e as demais, erradas. As afirmativas I, IV e V estão corretas e as demais, erradas. As afirmativas II, III e IV estão corretas e as demais, erradas. As afirmativas II, IV e V estão corretas e as demais, erradas. As afirmativas IV e V estão corretas e as demais, erradas. Gabarito Coment. Gabarito Coment. 8. No ambiente Linux, não precisamos, obrigatoriamente, ter um único ambiente para editar, compilar e executar um programa codificado na linguagem C como temos no Windows. Sendo assim, qual seria a sequência para conseguirmos editar, compilar e executar um programa? Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável/ digitar o nome do executável, precedido por ./ no terminal para executá-lo. Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável / digitar o nome do executável no terminal para executá-lo. Usar um editor de texto para digitar o código/ salvar com extensão c/ digitar uma linha de comando no terminal, usando o compilador gcc que irá gerar o executável e executá-lo em seguida. Usar um editor de texto para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc. Usar o terminal para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc. Gabarito Coment.
Compartilhar