Caro estudante
Nesta atividade, você é convidado a realizar uma atividade para verificar como a disciplina em questão pode contribuir na sua experiência e formação profissional. Por este motivo, nesta atividade discursiva, você é instigado a solucionar um problema voltado para sua área de formação.
Independente da linguagem a se utilizar no desenvolvimento de um software, alguns conceitos básicos de programação se repetem em diversas linguagem. Elementos como tipo de dados, estruturas de condição e repetição, estruturas de dados, como vetores e matrizes são conceitos vistos em diversas linguagens. Isso acaba sendo um ponto positivo, pois a curva de aprendizado em diferentes linguagens se torna relativamente fácil quando se conhece bem estes elementos.
Imagine então que você foi designado para analisar a criação de um sistema de uma loja de materiais de construção, onde é necessário salvar dados como:
- Cliente: código, nome, cpf, endereco, telefone e email
- Produto: código, descricao, valor de custo, valor de venda, quantidade em estoque
Utilizando uma linguagem fortemente tipada (aquela em que as variáveis tem um tipo bem definido e que precisa ser informado no momento de sua declaração) independente de qual for, descreva os tipos utilizados para os conjuntos de dados deste sistema, justificando sua escolha.
Soluções para a tarefa
Respondido por
2
Resposta:
Para o cadastro de Cliente:
1. Código: int
2. Nome: string
3. CPF: string
4. Endereço: string
1. Telefone: string
6. E-mail: string
Para o cadastro dos produtos
1. Código: int
2. Descrição: string
3. Valor de Custo: int
4. Valor de venda: string
5. Quantidade em estoque: int
Explicação:
Int geralmente é usado para fazer futuros calculos, por exemplo cada ano soma + 1 na idade
Não é viável usar int no cpf ou RG, pois int ignora o número 0 a esquerda -
Perguntas interessantes
Matemática,
4 meses atrás
Ed. Técnica,
4 meses atrás
Português,
4 meses atrás
Português,
4 meses atrás
Biologia,
10 meses atrás
Matemática,
10 meses atrás
✖️
✖️
✖️
✖️
............
➡️➡️➡️➡️MAPAS E ATIVIDADES ⬅️⬅️⬅️
→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→
✖️
✖️
(1️⃣***5️⃣) ** 9️⃣ 8️⃣ 1️⃣ 1️⃣ 5️⃣ ** 0️⃣ 6️⃣ 8️⃣ 0️⃣** ➖➖*
✖️
✖️
✖️
✖️✖️✖️✖️✖️✖️✖️✖️✖️✖️✖️✖️✖️✖️✖️✖️✖️✖️✖️✖️✖️