









Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Guia acadêmico Prático da Linguagem C e Atualidades sobre Realidade Virtual Aumentada.
Tipologia: Notas de estudo
1 / 15
Esta página não é visível na pré-visualização
Não perca as partes importantes!










Trabalho Acadêmico apresentado à disciplina de Programação de Computadores na Faculdade do Espírito Santo, como requisito parcial de avaliação.
Professor: Valderêdo Sedano Fontana.
A linguagem C foi criada por Dennis Ritchie, em 1972, no centro de Pesquisas
da Bell Laboratories. Sua primeira utilização importante foi a reescrita do Sistema
Operacional UNIX, que até então era escrito em assembly.
Em meados de 1970 o UNIX saiu do laboratório para ser liberado para as
universidades. Foi o suficiente para que o sucesso da linguagem atingisse
proporções tais que, por volta de 1980, já existiam várias versões de compiladores C
oferecidas por várias empresas, não sendo mais restritas apenas ao ambiente UNIX,
porém compatíveis com vários outros sistemas operacionais.
O C é uma linguagem de propósito geral, sendo adequada à programação
estruturada. No entanto é mais utilizada escrever compiladores, analisadores
léxicos, bancos de dados, editores de texto, etc..
A linguagem C pertence a uma família de linguagens cujas características são:
portabilidade, modularidade, compilação separada, recursos de baixo nível, geração
de código eficiente, confiabilidade, regularidade, simplicidade e facilidade de uso.
Desvio condicional
O desvio condicional é uma estrutura de fluxo onde o programa analisa uma
condição e:
Caso a condição seja verdadeira será executado um comando;
Caso esta condição seja falsa será executa outro comando.
Na linguagem C esta estrutura é representada pelo comando if , onde sua sintaxe é:
Se a CONDIÇÃO for verdadeira, COMANDO1 será executado, caso contrário,
COMANDO2 será executado.
Exemplo 01 Exemplo 02
#include main () { int x, y; printf ("digite dois números:"); scanf("%d%d",&x,&y); if (y) printf("%d\n",x/y); else printf ("divisão por zero\n"); }
#include int main() { int idade; printf("Entre com sua idade :"); scanf("%d”, &idade); if(idade > 21) printf("Você é de maior !!!\n"); else { printf("Você é de menor !!!\n"); printf("Tem que amadurecer !!!\n"); } return(0); }
Múltipla escolha
A VARIÁVEL é comparada com cada VALOR especificado nos cases;
Se um VALOR igual a VARIÁVEL for encontrado, o referido COMANDO é
executado;
Se não houver nenhuma correspondência com os valores dos cases, o
comando de default é executado.
O comando break deve existir, pois sem ele, o comando abaixo é executado
independente do teste.
Esta estrutura é representada pelo comando switch. Sua sintaxe é:
default: COMANDO; break;
}
#include
int main()
{ int opção;
printf("1. Pesquisar\n");
printf("2. Comprar\n");
printf("3. Sair\n");
printf("Entre com sua opção :");
scanf("%d",&opção);
printf("\n"); switch (opção)
{
case 1: printf("Você escolheu a opção
case 2: printf("Você escolheu a opção
case 3: printf("Você escolheu a opção
printf("Você não escolheu nenhuma das
três opções.\n"); break; }
return(0); }
#include #include int main (void ) { int valor; printf ("Digite um valor de 1 a 7: "); scanf("%d", &valor); switch ( valor ) { case 1 : printf ("Domingo\n"); break; case 2 : printf ("Segunda\n"); break; case 3 : printf ("Terça\n"); break; case 4 : printf ("Quarta\n"); break; case 5 : printf ("Quinta\n"); break; case 6 : printf ("Sexta\n"); break; case 7 : printf ("Sábado\n"); break; default : printf ("Valor invalido!\n"); } getch(); return 0; }
Funcionamento da Realidade Virtual Aumentada
Três componentes básicos são necessários para a existência da Realidade Virtual
Aumentada:
interpretação e criação do objeto virtual;
O processo de formação do objeto virtual
transmita ao equipamento que fará a interpretação.
software que gerará o objeto virtual.
dependendo do objeto real que for mostrado à câmera.
computador) exibe o objeto virtual em sobreposição ao real, como se ambos
fossem uma coisa só.
Aplicações da Realidade Virtual Aumentada
A Realidade Aumentada não tem limite de aplicações:
Pode ser usada no entretenimento, para criação de jogos muito mais
interativos do que os já existentes;
Na melhoria de processos da medicina, como cirurgias remotas, nas quais o
médico pode estar a quilômetros de distância do paciente;
Na indústria automobilística, facilitando a manutenção do carro pelo próprio
dono, através de manuais de instrução interativos;
Além de milhares de alternativas que provavelmente ainda veremos serem
criadas.
SÃO PAULO. Instituto de Matemática e Estatística. Introdução a Ciências da
computação. Disponível em:
.
Acesso em: 08 Junho 2013.
SAMUEL, Dias Neto. Linguagem C- Básico, Cristalina-GO. Seção Tutorial básico
sobre programação em linguagem C. Disponível em:
>.
Acesso em: 08 Junho 2013.
OLIVER, Hautsch. Como Funciona a Realidade Aumentada, TECMUNDO. Seção
Tecnologia. Disponível em:
< http://www.tecmundo.com.br/realidade-aumentada/2124-como-funciona-a-
realidade-aumentada.htm>.
Acesso em: 08 Junho 2013.