Buscar

A1V1 CONHECENDO A LINGUAGEM QUE REVOLUCIONOU

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Um programador precisa criar alguns nomes de variáveis para u�lizar em seu programa desenvolvido em C++ e apresenta as seguintes opções:
 
I) return
II) Name
III) 2Name
 
Baseado nas regras de definição de nomes de variáveis da linguagem pode-se afirmar que está(ão) correto(s):
 Apenas a II
I e III
II e III
I e II
Apenas a I
Respondido em 09/05/2019 18:21:26
 
 
Explicação:
return é uma palavra reservada e 2Name não pode ser usada pois o nome de uma variável não pode ser iniciado por
número.
 
Com relação a diretiva de pré compilação #include, pode-se dizer que:
 
 É usada para inclusão de arquivos cabeçalhos (headers) 
É usada para parar a execução de um programa
É usada para definição de constantes 
É usada parra definições de funções (incluindo a função main())
 
É usada para declarações de objetos externos (protótipos de funções e variáveis) 
Respondido em 09/05/2019 18:22:00
 
 
Explicação:
Na linguagem C utiliza-se a diretiva de pre-compilação #include para incluir arquivos ou bibliotecas ao código.
Ex: #include
 #include
 
Para que possamos criar nossos programas na linguagem C, iniciamos por criar o ______________, o qual pode ser feito
através de um editor de texto não formatado e salvo com a ______________ ou mesmo utilizar um editor da linguagem,
como o DEV C++. De acordo com o sistema operacional isto pode ser um pouco diferente. Após esta etapa,
devemos ___________ e linkeditar o programa gerando o arquivo _____________, o qual após ser executado apresenta o
resultado de nosso programa.
Das opções apresentadas, marque aquela que completa respectivamente e corretamente os espaços em branco destacados
do texto, segundo os conceitos da linguagem C apresentados no material didático da disciplina.
Executável - extensão .c - compilar - fonte
Código de texto - extensão .txt - editar - fonte
Código base - extensão .c - compilar - fonte
Fonte - extensão .txt - editar - executável
 Código fonte - extensão .c - compilar - executável
Respondido em 09/05/2019 18:22:19
 
 
Explicação:
 Questão1
 Questão2
 Questão3
Não importa se usamos uma IDE ou vários programas, mas tudo começa assim:
Digitamos nosso código fonte em um editor como se fosse um texto.
Salvamos com a extensão .c .
Em seguido, o compilador é chamado para que tente converter em uma linguagem objeto.
Por fim, um linkeditor para unir os objetos(as bibliotecas também) e gerar um executável.
Gabarito
Comentado
Gabarito
Comentado
 
A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso significa dizer que:
Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma.
A linguagem possui um propósito específico.
Um programa executável gerado na plataforma Windows é executado na Plataforma Linux.
Podemos dividir o programa em parte menores.
 Com pequenas alterações, o programa poderá ser compilado em várias plataformas.
Respondido em 09/05/2019 18:23:16
 
 
Explicação:
A Portabilidade é uma das grandes vantagens da linguagem C porque com poucas modificações( às
vezes, nenhuma) podemos compilar em qualquer arquitetura.
Gabarito
Comentado
 
Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos periféricos, verifique se está correto os
arquivos pré-definidos:
stdprn = Dispositivo de abertura de txt padrão (normalmente a porta paralela)
 
stdaux = Dispositivo de saída principal (normalmente a porta usb)
 stdin = Dispositivo de entrada padrão (normalmente o teclado)
 
stdout = Dispositivo de saída de erro padrão (normalmente o monitor)
stderr = Dispositivo de saída padrão (normalmente o monitor)
Respondido em 09/05/2019 18:23:41
 
 
Explicação:
Na primeira Aula, estudamos a biblioteca padrão de entrada(in) e de saída(ou): stdio.h std in out
Separadamente, stdin(geralmente o teclado) e stdout(geralmente o display).
 
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 ]
( e )
begin e end
 Questão4
 Questão5
 Questão6
Respondido em 09/05/2019 18:24:14
 
 
Explicação:
As { } foram escolhidas para envolver todos comandos e/ou funções da função main() e também
de algumas estruturas.
Gabarito
Comentado
 
Na história da linguagem C, alguns momentos foram marcantes devido a acréscimos e/ou modificações
significativas embora nem todos os compiladores tenham aderido. Abaixo estão relacionadas alguns deles:
 
- Surge o tipo long long para inteiros;
- As funções matemáticas passam a aceitar todos os tipos numéricos;
- O caracter // para comentário de uma linha, pode ser usado também;
 
Assinale a opção que contem o nome do documento onde apareceram, pela primeira vez, as modificações
acima.
ISO/IEC 9899:1990
Padrão C95
 Padrão C99
C tradicional
Padrão C89
Respondido em 09/05/2019 18:24:41
 
 
Explicação:
Em 1999, alguns ajustes forma feitos e surgiu o padrão C99 que incluiu os itens abaixo.
Gabarito
Comentado
Gabarito
Comentado
 
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
Respondido em 09/05/2019 18:25:27
 
 
Explicação:
I Com pequenas modificações, um código poderá ser compilado em várias
plataformas VERDADE (Portabilidade)
II Não pode ser modularizada FALSO. Porque possibilita que o desenvolvedor defina funções
(Modularizando).
III Possui um propósito específico FALSO. Não tem nenhum propósito específico.
IV Considerada de nível intermediário VERDADE. Porque o conceito de Ponteiro possibilita um
acesso direto à MP.
 Questão7
 Questão8
Gabarito
Comentado

Continue navegando