Mudanças entre as edições de "Cronograma de atividades (BCD-EngTel)"
Ir para navegação
Ir para pesquisar
Linha 27: | Linha 27: | ||
# Cadastro das operadoras por área de atuação (Química, Física, etc.). | # Cadastro das operadoras por área de atuação (Química, Física, etc.). | ||
# Todas as pessoas têm pelo menos um contrato pós-pago com a operadora. | # Todas as pessoas têm pelo menos um contrato pós-pago com a operadora. | ||
+ | |||
+ | Exemplo de código gerador: | ||
+ | <syntaxhighlight lang=python> | ||
+ | #!/usr/bin/env python | ||
+ | # -*- coding: utf-8 -*- | ||
+ | |||
+ | # Operadora | ||
+ | print "INSERT INTO operadora(nome) VALUES ('Física', 'Química', 'Medicina', 'Literatura', 'Paz', 'Economia');" | ||
+ | |||
+ | # Plano | ||
+ | |||
+ | # Pessoas | ||
+ | arquivo = open('pessoas.csv', 'r') | ||
+ | for linha in arquivo.readlines(): | ||
+ | tokens = linha.strip().split(';') | ||
+ | print "INSERT INTO pessoas(nome, cpf) VALUES ('" + tokens[1] + "', " + tokens[2] + "');" | ||
+ | |||
+ | # Contrato | ||
+ | |||
+ | arquivo.close() | ||
+ | </syntaxhighlight> | ||
=2015-2= | =2015-2= |
Edição das 07h20min de 15 de fevereiro de 2016
Lista de pessoas para operações com banco de dados.
Tarefas do dia:
- Cadastro das pessoas. Preservar todos os dados:
- Nome e RG/CPF: tabela pessoas.
- Ano: tabela contrato.
- Área de atuação: tabela operadora.
- Cadastro das operadoras por área de atuação (Química, Física, etc.).
- Todas as pessoas têm pelo menos um contrato pós-pago com a operadora.
Exemplo de código gerador:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Operadora
print "INSERT INTO operadora(nome) VALUES ('Física', 'Química', 'Medicina', 'Literatura', 'Paz', 'Economia');"
# Plano
# Pessoas
arquivo = open('pessoas.csv', 'r')
for linha in arquivo.readlines():
tokens = linha.strip().split(';')
print "INSERT INTO pessoas(nome, cpf) VALUES ('" + tokens[1] + "', " + tokens[2] + "');"
# Contrato
arquivo.close()
2015-2
Plano de ensino |
---|
|
Projeto |
---|
Sistema simulador de telefonia móvel, com 3 operadoras e planos regulares de voz e dados.
|
Aulas | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|