Buscar

Exercício Linguagem

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

Professora: ANITA LUIZA MACIEL LOPES
Aluno: Ângelo Augusto Melo de Lima
Matrícula: 201603037951-
Exercício: Escolha UMA questão de UM dos Estudos Dirigidos para responder.
1) Quem desenvolveu a linguagem C e em que década?
R: Denis Ritchie, no final da década de 70 
2) Cite as sete vantagens da linguagem C?
1- Portabilidade, pois com pouca ou nenhuma modificação poderá ser compilado em várias plataformas. 
2- Modularidade, possibilitando ao programador desenvolver suas próprias funções. 
3-Estruturada, facilitando a compreensão, uma vez que usamos três procedimentos básicos: sequência, seleção e iteração. 
4 -Simplicidade, possui um conjunto p pequeno de palavras reservadas, tornando o aprendizado mais simples. 
5-Rapidez, porque gera u m executável bem compacto.
6-Nível intermediário, uma linguagem com características de alto nível, mas que pode trabalhar direto com os endereços da memória. 
7-Não possui um propósito especifico como em outras linguagens que a antecederam, podendo ser utilizada para o desenvolvimento de compiladores, processadores de texto, processadores gráficos, SO, entre outros. 
3) Em 1999, algumas modificações importantes aconteceram. Exemplifique.
R: Surgiu-se o tipo long long para inteiros;
O caracter // passou a ser utilizado para comentário de uma linha;
As funções matemáticas passaram a aceitar todos os tipos numéricos.
4) Cite as três etapas para que consigamos sair de um código escrito no papel e obteremos um programa executável.
R: Editando -> Compilando -> Executando
5) Assinale V ou F:
(F) A linguagem C só pode tem uma função.
(V) A única função obrigatória em um programa codificado na linguagem C é a função main().
(V) Muitas vezes, poderemos incluir várias bibliotecas em nossos programas se tivermos que usar algumas funções pré-definidas .
6) Se desejarmos gerar o executável de um arquivo de nome teste.c de nome teste no Linux, como seria a linha que permitiria isso?
#include<stdio.h> 
void main() 
{ 
Printf(“Teste”); 
}
7) Para que serve a diretiva include?
R: É utilizada para incluir arquivos dentro do programa fonte que está sendo construído.
8) Qual a diretiva que define constante ou pequena função?
R: 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. Ex.: #de fine PI 3.14159265 (Definindo constantes)
9) O que é uma variável global?
R: É uma variável que pode ser manipulada por todas as funções, a qual é declarada fora de uma função, ao contrário das locais que são declaradas dentro de uma função.

Outros materiais