Evaluando propuestas

Trabalho de programação python

Publicado el 24 Mayo, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

• Se tiver dificuldades em utilizar o github em conjunto com sua IDE, sugiro utilizar a aplicação
GitHub Desktop.
– Link para download do Git, sistema de versionamento necessário para funcionamento do Git
Hub Desktop. (https://git-scm.com/)
– Link para criação de sua conta no github (https://github.com/)
– Link para download do GitHub Desktop (https://desktop.github.com/)
• Aprender a utilizar um sistema de versionamento é essencial para seu futuro como desenvolvedor
de software.

1. Você está participando de um processo seletivo para a vaga de desenvolvedor Python, e sua prova
consiste em:
(a) Criar um pequeno sistema em Python que lhe ajude a controlar os livros que você possui e
quais deles já leu.
(B) Como usuário eu desejo:
i. Cadastrar meus livros, registrando o Título, autor principal, editora, ano de publicação,
ano de aquisição, se foi lido e quando foi lido.

Ii. Listar todos os livros em ordem alfabética.
Iii.
Buscar livros pelo título.
Iv. Buscar livros pelo autor.

v. Listar todos os livros não lidos.
(C) As informações deve preferencialmente ser armazenadas em um banco de dados sqlite
(d) Utilize os princípios da programação orientada a objetos!
(e) Aplique os conceitos de normalização do banco de dados.
• Como será avaliado:
– Cumprimento dos requisitos (modelagem)
– Correto funcionamento da aplicação.

* Cada classe será avaliada individualmente
1
* Assim como a avaliação do todo
– Código
* Boas práticas de desenvolvimento orientado a objetos foram seguidas?
* Código limpo e organizado?
* Bem documentado?
2

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Disponibilidad requerida Según se necesite
Roles necesarios Otro
Otros roles necesarios trabalho escolar

Plazo de Entrega: No definido

Habilidades necesarias