Trabalho de ICC
ENGENHARIA
DISCIPLINA:
Introdução à Ciência da Computação
TURMA:
AA
SEMESTRE:
2012.1
CRÉDITOS:
4
PROFESSOR:
Giovanni Almeida Santos, MSc.
PROPOSTA DE TRABALHO
1. CADASTRAMENTO DE COORDENADAS GEOGRÁFICAS
Um receptor GPS é um aparelho que permite determinar a sua localização com base nas informações recebidas a partir de um sistema de navegação via satélite. Com as informações de posicionamento e um conjunto de informações georreferenciadas disponíveis em um mapa previamente instalado no receptor, é possível traçar rotas entre dois pontos quaisquer.
Cada ponto georreferenciado é determinado por coordenadas geográficas que são expressas na forma de latitude e longitude. A latitude e a longitude podem ser representadas por medidas de graus, minutos e segundos.
Latitude – Norte (N) ou Sul (S) – Varia de 0o 0' 0'' a 90o 0' 0''.
Longitude – Leste (E) ou Oeste (W) – Varia de 0o 0' 0'' a 180o 0' 0''.
O propósito deste trabalho é escrever um programa de controle de pontos, usando a linguagem de programação C e os conceitos vistos na disciplina de Introdução à Ciência da Computação.
Cada ponto deverá conter os seguintes dados: nome do local e suas coordenadas.
O programa deverá prover o menu de opções mostrado abaixo:
Menu de opções:
1) Cadastrar um novo ponto
2) Localizar ponto por parte do nome
3) Alterar dados de um ponto
4) Listar todos os pontos cadastrados
5) Excluir um ponto
6) Sair do programa
1
O acervo de pontos deverá ser limitado a, no máximo, 100 pontos. Cada item de menu deverá ser realizado por uma função ou procedimento específico.
O programa deverá:
a) permitir consultas por parte do nome do local;
b) permitir a exclusão de um ponto informando o seu nome;
c) conter comentários ao longo do código, facilitando o entendimento de suas partes;
d) respeitar as regras de endentação adotadas na disciplina;
e) usar nomes de variáveis significativos;
f) fazer uso adequado das estruturas