0% acharam este documento útil (0 voto)
29 visualizações8 páginas

Teste1 Pratico LAB.2025

A atividade de avaliação da disciplina de Aplicações Móveis da Universidade Pedagógica de Maputo requer que os alunos desenvolvam individualmente aplicativos utilizando Android Studio ou frameworks móveis. Os aplicativos devem incluir funcionalidades específicas, como validação de dados e navegação entre telas, e serão avaliados com base em critérios como funcionamento, design e criatividade. Cada aluno deve entregar um documento PDF com o código e capturas de tela das interfaces, além de apresentar o aplicativo individualmente.

Enviado por

Marlon Nhantumbo
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
29 visualizações8 páginas

Teste1 Pratico LAB.2025

A atividade de avaliação da disciplina de Aplicações Móveis da Universidade Pedagógica de Maputo requer que os alunos desenvolvam individualmente aplicativos utilizando Android Studio ou frameworks móveis. Os aplicativos devem incluir funcionalidades específicas, como validação de dados e navegação entre telas, e serão avaliados com base em critérios como funcionamento, design e criatividade. Cada aluno deve entregar um documento PDF com o código e capturas de tela das interfaces, além de apresentar o aplicativo individualmente.

Enviado por

Marlon Nhantumbo
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

UNIVERSIDADE PEDAGÓGICA DE MAPUTO

FACULDADE ENGENHARIAS E TECNOLOGIAS

Curso de Informática (3° Ano)

Disciplina de Aplicações Móveis

Actividade para 1ª AVALIAÇÃO

Descrição da Activiade
A seguir são apresentadas pequenos descrições de programas a serem desenvolvidos
INDIVIDUALMENTE recorrendo ao Android Studio ou qualquer framework Mobile e
entregues no prazo de uma semana. As aplicações desenvolvidas, devem realizar as
operações conforme a sua descrição.
Notas:
a) Criar um novo projecto, dando nome sugestivo a descrição apresentada na tabela;
b) A página (activity) principal deve apenas receber os dados de entrada e ter botão de
acção para realizar as operações.
c) Os resultados devem ser exibidos em uma nova tela (página secundária);
d) A navegação entre as páginas deve ser através de botões. Na página de resultados
deverá ter o botão de retorno à página principal.
e) Os programas devem validar os dados de entrada, em caso de alguma violação os
utilizadores devem ser informados através de mensagens Toast ou AlertDialog;

Atenção aos Critérios de Avaliação


1. Os aplicativos devem ser entregues e avaliados da seguinte maneira:
a) Entrega de um documento pdf com códigos os principais ficheiros e screenshot das
interfaces do aplicativo (não exceder à 5 páginas);
b) Uso adequado de elementos gráficos (componentes) do framework utilizado;
c) A interface do app deve ser intuitiva, consistente e visualmente agradável;
d) Funcionalidade do aplicativo, isso é, se todas as funcionalidades principais estão
implementadas e funcionando corretamente;
e) O código é limpo, bem organizado e fácil de entender e modificar;
f) Criatividade pessoal, adicionando outros componentes e funcionalidades relevantes.
g) Apresentação individual do aplicativo no PC ou no smartphone’s (preferência);

NOTA: Na ocasião serão avaliadas as actividades anteriores, nomeadamente: Formulários


com Diferentes Componentes, Calculadora Avançada com Navegação entre Telas e Mini-
Aplicativo com RecyclerView & GridView.

Cotação do app:
Funcionamento(30%), Design(20%), Validação(15%) Criatividade(15%) e defesa (20%).

estudantes.geral@gmail.com UP-Maputo @ 2025


Lista de Aplicativo por Estudante
Nomes do Estudante Descrição do Aplicativo a Desenvolver
Cálculo de Preço de Passagem Aérea
Implemente um script para calcular o preço total de uma passagem
aérea, considerando a classe (econômica - 5650, executiva - 8750,
primeira classe - 12300) selecionada através de um combo-box. O
1. ABDULAH preço total inclui a bagagem se esta exceder a 20kg, que custa
ABOBACAR 350MT a cada kg de excesso. O preço do bilhete é determinado em
função da classe e da data de nascimento do passageiro (menos 25%
para criança <10 anos, menos 35% idoso > 60 e adultos não tem
descontos). Adicione também a taxa de embarque para as viagens
(nacionais - 1750 e internacionais - 2820).
Cálculo de Taxas de Manutenção de Condomínio
Implemente um script para calcular o total a pagar por um morador
de condomínio, considerando a taxa fixa de 7000MT. O morador
2. ADILSON ANDRÉ tem direito de parque de duas viaturas e um animal de estimação,
CHAGUALA caso exceda esse limite, terá de pagar uma taxa extra de 5% para
cada viatura e 2% para o animal, sobre a taxa fixa. O morador paga
também uma taxa extra em caso de reformas ou manutenção da sua
moradia.
Cálculo de Pagamento em um Estacionamento
Implemente um script para calcular o total a pagar por um cliente
em um estacionamento, considerando o tempo de
estacionamento por horas de 50MT, 100MT ou 200 MT para
3. ALFREDO GUAMBE
carro, moto, caminhão respectivamente. Se o número de horas
exceder a 20, o pagamento deve ser por dia de 500MT, 1500MT e
3000 MT respectivamente ao tipo de. A factura de pagamento
deve ser adicionada o imposto (IVA 16%).
Cálculo de Preço de Aluguel de um Carro
Implemente um script para calcular o total a pagar pelo aluguel de
um carro, considerando por dia de aluguel é cobrado 2500MT
4. ANTÓNIO COSSA para carros ligeiros e 4000MT para carros a todo terreno. e o
quilômetro adicional percorrido. O locatário tem direito de 50km
diários pelo aluguer, caso exceda esse limite, terá de pagar uma
taxa extra de 15% da categoria da viatura, por cada 50% excedido.
Cálculo de Facturamento em uma Loja de Águas
Implemente um script para calcular o total de vendas em uma loja
de Águas de Namaacha, considerando que este tem 4 itens
diferentes (0,5L, 1,5L, 5L e 20L). A loja oferece descontos de 10%
se a soma das quantidades 0,5L e 1,5L for superior a 500 ou a
5. AQUILIO PAIS
soma das quantidades de 5L e 20L for superior a 200 unidades ou
ainda se o volume de compras (soma de todas unidades) for
superior a 600 unidades. A factura de pagamento deve ser
adicionada o imposto (IVA 16%).

Cálculo de Preço de Serviço de Jardinagem


Implemente um script para calcular o total a pagar por um serviço
de jardinagem, considerando a área do jardim em metros
quadrados, o tipo de serviço (corte de grama – 600MT, plantio –
6. ARNEY SALOMÃO
400MT e poda – 200MT por metros quadrados). O serviço é
realizado por maquinaria especializada, por essa razão é cobrado
a quantidade de combustível utilizados. A factura de pagamento
deve ser adicionada o imposto (IVA 16%).

estudantes.geral@gmail.com UP-Maputo @ 2025


Cálculo de Valor Final de uma Compra Online com Frete
Implemente um script para calcular o total a pagar por uma
compra online, de diferentes produtos (considere até 4 produtos)
e quantidades definidas pelo cliente. São oferecidos desconto de
5% se a soma das quantidades for superior a 15 unidades e 10%
7. ASHLEY MALATE
se for superior a 30 unidades. Na factura também são cobrados o
custo do frete com base no peso (250Mt/kg) e na distância de
entrega por continente (África e Ásia – 1000, Europa – 2000,
América e resto do Mundo 3000).

Cálculo de Total a Pagar em um Salão de Beleza


Implemente um script para calcular o total a pagar por um cliente
em um salão de beleza, considerando até 3 serviços principais
diferentes a sua escolha cujos os preços podem ser 200, 500 e
8. AUGUSTO CUMBI 700Mt e, 2 serviços extras (pintura e lavagem de cabelo – 100Mt).
Os clientes que realizam dois serviços diferentes têm descontos
de 10%, e 5% para os que realizarem qualquer serviço extra. A
factura de pagamento deve ser adicionada o imposto (IVA 16%).

Cálculo de Consumo de Água em uma Residência


Implemente um script para calcular o total a pagar por um cliente
pelo consumo de água em uma residência, considerando a
9. BRUNO quantidade de metros cúbicos consumidos é calculado achando a
MUSSORORO diferença da leitura actual pela passada, a tarifa por metro cúbico
é de 45MT e a aplicação de uma taxa adicional do aluguer do
contador e IVA (16%) são adicionados na factura final do cliente.

Cálculo de Taxas em uma Academia de Ginástica


Implemente um script para calcular o total a pagar por um cliente
em uma academia de ginástica onde oferecem três modalidades
diferentes (Musculatura – 1500MT, Aeróbica – 1000MT e Yoga –
10. DENNYLSON
2000MT). No primeiro pagamento é cobrado a taxa de inscrição
LOFORTE
de 40% da mensalidade, nos outros é cobrado a taxa de serviços
de 5% da mensalidade A factura de pagamento deve ser
adicionada o imposto (IVA 3%).

Cálculo de Custo de Alimentação em uma Cantina Escolar


Implemente um script para calcular o total a pagar por um
estudante em uma cantina escolar, considere que a cantina vende
apenas quatro produtos (ex: hambúrguer, sandes, sumo e
11. DIANA CELESTE refrigerante). A cantina tem para ofertar pipocas para os clientes
que comprarem todos os produtos na cantina ou aqueles cujas
quantidade de itens adquiridos excedem as 10 unidades. As
pipocas oferecidas devem vir no recibo, porem sem custos.

Cálculo de Custo de Encomenda Internacional de Moageira


Implemente um script para calcular o total a pagar por uma
encomenda internacional Máquina Moageira. Considere que
empresa oferece três tipos de máquinas, nomeadamente Moagem
12. DOMINTÍLIA Grossa (80mil), Moagem Média (50mil) e Moagem Fina (30mil).
TCHAMO São oferecidos desconto de 10% se o cliente encomendar mais de
2 (duas) unidades. Na factura final, também são adicionados o
custo do frete internacional, o imposto de importação e a
descrição da máquina moageira seleccionada em termos de
potência e capacidade de trituração por minuto.

estudantes.geral@gmail.com UP-Maputo @ 2025


Cálculo de Custo de Serviço de Entrega (PizzaHut)
Implemente um script para calcular o total a pagar por um cliente
em um serviço de entrega de Pizza, considerando que a pizzaria
oferece três variedades de Pizzas, os valores dos pratos
13. DONALDO MANUEL escolhidos variam entre 600, 800 e 1100MT. O preço total do
BANZE serviço de entrega é calculado com base na distância, denominada
de taxa de entrega que custa 45MT por Km. A pizzaria oferece
isenção de pagamento de taxa de entrega ao cliente que comprar
mais de 10 Pizzas, e um desconto de 5% ao cliente efectuar a
compra de entre 5 a 9.
Cálculo de Custo de Transporte Escolar na UP-Maputo
Implemente um script para calcular o total a pagar por um
estudante pelo transporte escolar, considere que o serviço
abrange a quatro áreas da província e cidade de Maputo, Zona-A
(Boane – 3000Mt), Zona-B (Matola Cidade - 3500Mt), Zona-C
(Maputo Cidade - 4000Mt) e Zona-D (Matola – Suburbana
4500Mt). Para além do custo de transporte, são cobrados também
14. ESTER MELINA
outros serviços (comunicação e lanche), acrescidos na factura e
calculados em função da data de nascimento. Os estudantes com
idade até de 18 anos, pagam mais 5% do custo de transporte, os
com idades entre 19 a 22, pagam mais 10% do custo de
transporte, de 23 a 25, pagam mais 15% do custo de transporte e
os restantes pagam mais 20% do custo de transporte.

Cálculo de Facturamento em um Salão de Eventos


Implemente um script para calcular o total a ser faturado em um
salão de eventos, considerando o número de horas de aluguel, o
preço por pessoa pelo tipo de evento (casamento – 700Mt,
conferência – 500Mt, festa – 300Mt), e os serviços adicionais
15. FERNANDO NHACA
contratados (buffet, decoração, mestre de cerimónia, DJ) são
adicionados a factura caso o cliente necessite. O salão oferece
descontos de 10% caso o número de participantes exceda a 200
para casamentos e 50 conferências. A factura de pagamento deve
ser adicionada o imposto (IVA 16%).
Cálculo de Gastos com Energia Elétrica
Implemente um script para calcular o total a pagar por uma
residência ou empresa pelo consumo de energia elétrica,
considerando o número de kilowatts consumidos, a tarifa por
kilowatt e uma taxa adicional para consumo acima de um
16. FERNANDO SEMO determinado limite. As entradas são o número de contador, o tipo
de instalação e o valor de compra que é previamente descontado
o IVA (16%) e taxa única (lixo e radio). Cada Kwts para residência
custa 4.5 Mt e empresa 10Mt. Apresente um recibo claro sobre a
compra.

Cálculo de Valor de Empréstimo Bancário com Amortização


Implemente um script para calcular o valor total a pagar por um
empréstimo bancário, considerando o valor principal (capital), a
taxa de juros, e o tipo de amortização (parcelas mensais fixas ou
prestação única). Quando a parcela é única é cobrado uma taxa de
17. FRANCISCO OSSUFO
jurus mora de 15%. De 2 a 4 prestações é cobrado uma taxa de
jurus de 20%, de 5 a 7 prestações é cobrado uma taxa de jurus de
25%, de 8 prestações em diante é cobrado uma taxa de jurus de
30% por cada mês sobre o capital.

estudantes.geral@gmail.com UP-Maputo @ 2025


Cálculo de Custo de Lavagem de Roupas em uma Lavanderia
Implemente um script para calcular o total a pagar por um cliente
em uma lavanderia, o total a pagar é calculado tendo em conta o
peso das roupas, e o tipo de lavagem (normal 50MT, delicada
18. GÉNIO NASSONE 80MT e a seco 120MT) por kg. Na factura é aplicada uma taxa
COSSA adicional para secagem, passagem e perfumaria da roupa para
além de desconto de 15% para clientes que tenham roupas acima
de 20kg. A factura de pagamento deve ser adicionada o imposto
(IVA 16%).

Cálculo do Aumento Salarial (TSU)


Implemente um script para calcular o aumento salarial tendo em
conta variáveis do TSU. Com entrada são o salário anterior, anos
de serviço & nível académico. Defina quatro níveis percentuais
para o nível académico (medio-15%, licenciado-12%, mestre-
10% e doutorado-7%) e três níveis para anos de serviço
19. IDELSO FAELA (menos/até de 5 anos, sem acréscimo; mais de 20 anos aumento
de 40% do salário; os restantes serão acrescidos mais 10% do seu
salário). O programa deve calcular o novo salário considerando o
aumento relacionado ao nível acadêmico e aos anos de serviço, e
exibir os valores de aumento em relação ao nível acadêmico e
anos de serviço, e o novo valor salarial.

Cálculo de Custo de Viagem em Grupo


Implemente um script para calcular o total a pagar por uma
viagem em grupo oferecidos por uma firma. Considere que o custo
por pessoa é determinado pelo valor de cada pacote, onde existem
três pacotes (Prata – 500Mt, Ouro – 1000Mt, Diamante – 1500Mt).
20. ISABEL NUNES
O número de participantes determina o valor total a pagar. Todo
viajante deverá embarcar com seguro, viagem que custa 0.45% do
valor cobrado a cada um. A firma oferece descontos de 5% para
grupos com mais de 50 viajantes.

Mini questionário de múltipla escolha


Implemente um script para apresentar um mini questionários de
pelo menos duas páginas com cada 5 perguntas de verdadeiro ou
falso e múltipla escolha relacionada com a Universidade ou seu
21. JORDÃO CARRILHO
Curso. Cada pergunta deve ser atribuída uma cotação no final
deverá apresentar a relatório de número de acertos e erros e a
nota final e percentagens correspondentes aos acertos e erros e a
nota final.
Cálculo de Custo de importação de viatura
Implemente um script para calcular o total a pagar sobre a compra
de uma viatura. Considere a entrada o valor da importação, e o
22. LEVY FELIX UATE
cambio do dia. Apresente os valores total a pagar discriminando
os subtotais de direitos (20%), ICE (5%) e IVA (16%). Veja o
exemplo no site: https://simulador.matule.co.mz
Cálculo de Custo de Produção Artesanato
Implemente um script para determinar a viabilidade do custo de
produção de um produto em uma fábrica artesanal, considerando
23. MARLON os custos de matéria-prima, mão de obra, outros custos e margem
NHANTUMBO de lucro esperado em percentagem (5%, 10%, 15% ou 20%). O
programa deve calcular o custo total para a produção, o preço
ideal para venda através do preço referencia no mercado além
informar se produto é viável ou não a sua produção.

estudantes.geral@gmail.com UP-Maputo @ 2025


Cálculo de Taxas de Manutenção de Veículo
Implemente um script para calcular o total a pagar pela
manutenção de um veículo, considere manutenção básica onde há
substituídas de Óleo do Motor (Castrol-1500MT, Galp-1700, Sell-
2000 e Mobil-3000), Filtros de Óleo custam 650 MT, e de Ar custa
1200MT. O valor da mão de obra depende da categoria do carro
24. MÉRCIO DOS (Ligeiro Normal – 1000MT, Ligeiro Esportivo – 2000 e Pesados
SANTOS Normal – 2000MT, Pesado de Passageiros – 2500MT, Pesado
Articulado (reboque) – 3000MT. O total a pagar pelo cliente deve
ser em função da quantidade de viaturas a realizar a manutenção,
considerando que o cliente realiza manutenção de viaturas da
mesma categoria e consequentemente a quantidade de peças. A
factura de pagamento deve ser adicionada o imposto (IVA 16%).

Cálculo de Total a Pagar em um Carwash


Implemente um script para calcular o total a pagar pelos serviços
de um Carwash. Considere que o Carwash oferece três tipos de
serviços: Lavagem Básica (300MT), Lavagem Completa (500MT),
Lavagem Completa com Alinhamento (700MT) e um serviço a
25. SAMUEL MASSINGA
escolha grátis (Perfumagem, Balanceamento e Lubrificagem). Se
o cliente escolher a Perfumagem com o serviço grátis, é concedido
um desconto de 10% sobre o serviço mais caro. No total final, o
script deve incluir o custo de lavagem, o desconto aplicado, e uma
taxa extra de serviços de 75MT.
Cálculo de Despesas com Publicidade na TV
Implemente um script para calcular o total a pagar para uma
campanha de publicidade na TV, considerando a duração do
anúncio, o custo por segundo, o número de exibições e o tipo de
anúncio (Live-action- 100MT, Vídeo-200MT, Animação Gráfica-
26. TOMÁS PAULO
300MT, Animação 3D-500MT). As publicidades podem ser
MATHE
exibidas em horários distintos (Manha, Tarde, Noite, Jornais
Noticiosos e Novelas). As publicidades que passar no período da
manha, dos jornais noticiosos e novelas tem um acréscimo em
10% do seu preço. O horário de exibição os números de exibições
determinam o total a pagar pelo cliente.
Cálculo de Preço de Serviço de Consultoria em TI
Implemente um script para calcular o total a pagar por um cliente
por serviços de consultoria, considere tempo de trabalhadas, a
tarifa horária, o tipo de consultoria (Infraestrutura de TI-
250Mt/h, Segurança de TI-300Mt/h, Engenharia de Software-
27. TOMÁS QUEFACE
450Mt/h, Cloud Computing-550Mt/h, Big Data com IA –
650Mt/h). No preço total são acrescidas taxas de serviços de
4.5%, e um desconto de 2% para o tempo de trabalhadas superior
a 80 horas e consultorias do tipo Cloud Computing & Big Data com
IA.
Cálculo de Total a Pagar em Moz SportStore
Implemente um script para calcular o total a pagar em uma
compra na loja de equipamentos desportivos de Moçambique.
Considere que a loja só vende 5 produtos diferentes (Calções-
500MT, Camisola- 1200MT, Botas-700MT, Cascol-250MT,
28. UAQUENE PAULO
Peúgas-150MT e Bone-300MT). O total a pagar é determinado
HOMO
pelas quantidades adquiridas por cada item. Um desconto de 5%
é aplicando a quem comprar todas as peças da loja ou de 15% a
quem cujas quantidades de Calções, Camisola e Botas forem
superior a 6 unidades.

estudantes.geral@gmail.com UP-Maputo @ 2025


Cálculo de Total a Pagar em Clínica Veterinária
Implemente um script para calcular o total a pagar por um cliente,
após internamento de animal na clínica. Considere que o
29. VALDEMAR internamento é cobrado por horas (e para alem disso é cobrado a
HORACIO consulta (Pássaros-300MT Gato-600MT, Cão-450MT, Outros-
550MT), medicamentos administrados (500MT) e exames
realizados (250MT). Nem todos os animais são internados. A
factura de pagamento deve ser adicionada o imposto (IVA 16%).
Cálculo de Total a Pagar por Inscrição em Exame
Implemente um script para calcular o total a pagar por um
estudante ao se inscrever em Exames especiais, considere o valor
de cada exame 2500MT, e o estudante só pode se inscrever até 3
30. VIRGÍLIO GOMES exames de 5 disciplinas disponíveis através de recurso checkbox.
Considere possíveis taxas administrativas como Material
(200MT), Aulas de Reforço (500MT) e certificado final (1000MT).
O estudante que se inscrever para 3 exames terá aulas de reforço
grátis.
Cálculo de Total a ganhar com Views no YouTube
Implemente um script para calcular o total a ganhar em views de
vídeo no Youtube, considere o custo por visualização (100MT), o
número de curtidas (20MT), compartilhamento (40MT),
31. WADY PAULINO
comentários recebidos (10MT) e data de publicação. Se desde a
data de publicação até a data actual for de menor de 10 dias e tiver
mais de 1000 views, o usuário ganham um bónus de 20% e de
10% se menos de 30 dias.
Cálculo de Total a ganhar com Yango
Implemente um script para calcular o total a ganhar pelo
motorista de aplicativo Yango. Considere são oferecidas quatro
categoria de serviços: MotoTaxi (50MT/km), SedanCar
32. WISDOM (100MT/km), VanCar (150MT/km) e TruckCar (200MT/km). O
CHAMBULE cálculo do ganho do motorista é calculado em função da distância
percorrida na viagem. Considere que o estado do carro conta nos
ganhos (Razoável- 2%, Medio -5% e Bom 10%) do valor cobrado
por KM. O proprietário do aplicativo cobra uma comissão de
12,5% de cada viagem realizada pelo subscritor no aplicativo.
Cálculo de Total de Compras em uma Feira de Bijuteria
Implemente um script para calcular o total a pagar em uma feira
livre, considerando até 5 tipos de produtos diferentes (porceiras-
50MT, colares-150MT, anéis-100MT, mascotes-100MT, brincos-
33. 30MT) e quantidades específicas. O total a pagar é determinado
pelas quantidades adquiridas por cada item. Um desconto de 10%
é aplicando a quem comprar todas as peças da loja ou de 15%
aqueles cujo o total a pagar é superior 1200MT.

Cálculo de Receita em uma Feira de Alimentos


Implemente um script para calcular a receita total de vendas em
uma Feira de Alimentos. Considere que o evento oferece três tipos
de comidas populares: Prato de Arroz com Frango (250MT),
Sanduíche de Carne (150MT) e Sopa de Legumes (100MT). A feira
34. oferece um desconto de 15% para clientes que compram 5 ou
mais pratos, e um desconto adicional de 5% no valor total se o
cliente fizer uma doação de 50MT ou mais para uma causa
beneficente durante o evento. Na fatura final, deve ser exibida a
quantidade de cada prato adquirido e o valor do desconto
aplicado.

estudantes.geral@gmail.com UP-Maputo @ 2025


estudantes.geral@gmail.com UP-Maputo @ 2025

Você também pode gostar