Buscar

Atividade de Programação

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

Prévia do material em texto

A INTERPRETAÇÃO DAS QUESTÕES FAZ PARTE DA ATIVIDADE. SOMENTE TERÁ DIREITO A QUESTIONAMENTOS DA CORREÇÃO DA 
ATIVIDADE ÀQUELE QUE DEIXÁ-LA A CANETA. BOA ATIVIDADE! NÃO SE ESQUEÇA DE ENVIAR UM EMAIL PARA: 
DANIEL.CAETANO@KROTON.COM.BR COM TODAS AS FOTOS DAS RESPOSTAS MANUSCRITAS, FLUXOGRAMAS, ALGORITMOS, 
PSEUDOCÓDIGOS. PARA AS QUESTÕES DE IMPLEMENTAÇÃO ENVIAR TAMBÉM O ARQUIVO .C DO PROGRAMA COMPILADO. 
 
QUESTÃO 01: (20 PT) O que é um Algoritmo? Para que serve? Exemplifique detalhadamente cada parte. 
 
QUESTÃO 02: (20 PT) O que é um Fluxograma? Para que serve? Exemplifique detalhadamente 
 
QUESTÃO 03: (20 PT) O que é um Pseudocódigo? Para que serve? Exemplifique 
 
QUESTÃO 04: (20 PT) Qual a diferença entre os três últimos itens nas questões anteriores. É importante esta 
diferença? 
 
QUESTÃO 05: (20 PT) O que é uma Linguagem de Programação? 
 
QUESTÃO 06: (20 PT) O que é um compilador qual sua funcionalidade? Existe algum fluxo a ser executado? 
 
QUESTÃO 07: (20 PT) O que é, e quais as características de um Paradigma de Programação Procedural? 
 
QUESTÃO 08: (20 PT) O que é uma palavra reservada? Qual a sua importância na Linguagem C? Cite exemplos já 
utilizados e para que servem. 
 
QUESTÃO 09: (20 PT) O que é uma biblioteca? Qual a sua importância na Linguagem C? Cite exemplos já utilizados e 
para que servem. 
 
QUESTÃO 10: (20 PT) Quais os tipos de dados em Linguagem C? Exemplifique uma definição de variável e constante 
para cada um dos tipos já utilizados. 
 
QUESTÃO 11: (20 PT) O que são variáveis Globais e Variáveis Locais? Exemplifique a declaração de cada uma delas. 
 
QUESTÃO 12: (20 PT) O que é Modularização? Quais seus tipos existentes? Quando utilizar? Dê exemplos de suas 
definições? 
 
QUESTÃO 13: (20 PT) O que é passagem por parâmetros? Porque eles são necessários? Onde são aplicados? 
 
QUESTÃO 14: (20 PT) Quais os comandos utilizados para ler dados do teclado e exibir dados? 
 
QUESTÃO 15: (20 PT) O que é uma máscara? Quais os tipos existentes? Exemplifique. 
 
QUESTÃO 16: (20 PT) O que representa e para que serve utilização do & (E-comercial) antes do nome de uma variável? 
 
QUESTÃO 17: (20 PT) Qual a diferença entre uma Variável Simples e uma Variável Composta? Exemplifique com as 
definir em Linguagem C. 
 
QUESTÃO 18: (20 PT) O que é um ponteiro? Qual o seu propósito? Exemplifique seu uso. 
 
QUESTÃO 19: (20 PT) Por qual razão usa-se o ;(ponto e vírgula) no final de cada linha de código? 
 
QUESTÃO 20: (20 PT) Qual a importância da void main dentro do seu código em Linguagem C? 
 
 
 
FACULDADE PITÁGORAS - UBERLÂNDIA 
Avaliação:__Algoritmos e Lógica de Programação______Valor: _750 ____ Nota:____________ 
Professor (a): ____Daniel Stefany D. Caetano ___Série/Curso:___Engenharias___ 
Aluno (a):____________________________________N.o : _________Data: _02_/_10_/_20_ 
 
QUESTÃO 19: (200 PT) Faça o Algoritmo, Fluxograma, Pseudocódigo de um programa que leia uma temperatura em 
graus Celsius e apresente-a convertida em graus Fahrenheit. A fórmula de conversão é: F = C∗ (9.0/5.0)+32.0, sendo F a 
temperatura em Fahrenheit e C a temperatura em Celsius. 
 
QUESTÃO 20: (150 PT) Aponte quais são os erros existentes no programa abaixo e informe como corrigi-los. A seguir 
modularize o sistema, ou seja, separe-o por funções ou procedures. 
 
1. #include <stdio.h> 
2. #include <conio.h> 
3. typedef struct{ //definindo a estrutura 
4. int código; 
5. char nom&[200]; 
6. float nota; 
7. } Aluno; // nome para o tipo de dado da 
estrutura 
8. void main(){ 
9. Aluno alEsp; 
10. pintf("Digite o Codigo:"); 
11. scanf(%s,&alEsp.codigo); 
12. printf("Digite o nome: ") 
13. scan("%s",alEsp.nome); 
14. printf("Digite a nota: ") 
15. scanf("%d"&alEsp.nota); 
16. printf("Os dados informados foram!"); 
17. printf("Código: %i",&alEsp.codigo); 
18. printf("Nome: %s", alEsp.nome) 
19. printf("Nota: %f", alEsp.nota; 
20. getchar() 
21. }

Continue navegando