Buscar

Linguagem de Programação I - Exercícios Aula 01 á 05

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 3 páginas

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO I Lupa
Fechar
Exercício: CCE0242_EX_A1_201301208991 Matrícula: 201301208991
Aluno(a): THIAGO DA ROCHA ALVES Data: 15/10/2015 03:50:25 (Finalizada)
1a Questão (Ref.: 201301846664) Fórum de Dúvidas (1 de 1) Saiba (0)
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 no terminal para executá-lo.
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 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 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.
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.
Gabarito Comentado
2a Questão (Ref.: 201301498467) Fórum de Dúvidas (1) Saiba (0)
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 IV e V estão corretas e as demais, erradas.
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, IV e V estão corretas e as demais, erradas.
As afirmativas II, III e IV estão corretas e as demais, erradas.
Gabarito Comentado Gabarito Comentado
Page 1 of 3BDQ Prova
15/10/2015http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4500462...
3
a
 Questão (Ref.: 201301846654) Fórum de Dúvidas (1) Saiba (0)
Qual o nome da diretiva que é usada para incluir arquivos dentro do programa fonte que estivermos 
construindo?
typedef
include 
struct 
const 
define 
Gabarito Comentado
4
a
 Questão (Ref.: 201301846645) Fórum de Dúvidas (1) Saiba (0)
Qual o nome da diretiva que tem várias utilidades e uma delas é construir macros que, algumas 
vezes, poderão substituir a definição de funções, tornando mais rápido o processamento?
define 
typedef
include 
const 
struct 
Gabarito Comentado Gabarito Comentado
5
a
 Questão (Ref.: 201301846629) Fórum de Dúvidas (1) Saiba (0)
A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso 
significa dizer que:
Um programa executável gerado na plataforma Windows é executado na Plataforma Linux. 
Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra 
plataforma.
Podemos dividir o programa em parte menores. 
Com pequenas alterações, o programa poderá ser compilado em várias plataformas. 
A linguagem possui um propósito específico. 
6
a
 Questão (Ref.: 201301846633) Fórum de Dúvidas (1 de 1) Saiba (0)
Quando precisamos compilar um código na linguagem C na plataforma Linux ,caso não tenhamos 
um ambiente onde se possa editar e compilar, podemos fazer esse processo no terminal.
Um desenvolvedor experimentou as linhas de comando abaixo.
Page 2 of 3BDQ Prova
15/10/2015http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4500462...
1) gcc -o nomeExecutável nomedoFonte.c 
2) gcc -o nomedoFonte.c
Analise as opções e escolha a correta.
Ambas linhas de comando não geram executáveis.
O compilador gcc não serve para linguagem C.
Não será criado um executável na segunda forma, pois aparecerá uma mensagem de erro 
informando falta de parâmetros.
Sempre um executável com o mesmo nome do fonte será criado em ambos os casos.
Será criado um executável com um nome fixo independente do nome do fonte na segunda 
forma.
Gabarito Comentado Gabarito Comentado
Fechar
Page 3 of 3BDQ Prova
15/10/2015http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4500462...

Continue navegando