O Projeto Integrado
Por: Breno Bomfim • 9/12/2022 • Trabalho acadêmico • 2.109 Palavras (9 Páginas) • 99 Visualizações
[pic 1]
[pic 2][pic 3][pic 4]
[pic 5]
[pic 6]
[pic 7]
[pic 8]
[pic 9]
[pic 10]
[pic 11]
SUMÁRIO
1 INTRODUÇÃO..........................................................................................................3
2 DESENVOLVIMENTO..............................................................................................4
2.1 LOGICA COMPUTACIONAL.................................................................................4
2.2 TESTES DE SOFWARE...................................................................…....…..........4
2.2.1 ADICIONE UM TESTE... ……………………………………………………............5
2.2.2 TESTE DE UNIDADE......…........................................................................….....5
2.2.3 TESTE DE INTEGRAÇÃO..................................................................................5
2.2.4 TESTE DE SISTEMA..........................................................................................5
2.2.5 PRATICAS RECOMENDADA.........................…..............................…..........….6
2.2.5.1TESTES DE SOFTWARE..........................................................…....…....…....6
2.2.5.2 EXEMPLOS DE TESTES................................................................................6
2.3 MODELOS DE ENTIDADE-RELACIONAMENTOS .................................…..…...6
2.3.1 STAR-UML..........................................................................................……...…..6
2.3.2 VANTAGENS DE USAR O STAR-UML…..…………..................…........….…....6
2.4 GRAU DE RELACIONAMENTO..........................................................…...............7
2.4.1 TIPOS DE RALACIONAMENTOS......................................................................7
2.5 CARDINALIDADE..................................................................................................8
2.6 ALGORITIMOS E PROGRAMAÇÃO ESTRUTURADAS.......................................8
2.6.1 FONTES DE LINGUAGEM C..............................................................................8
2.7 DIAGRAMAS DE CLASSES DA UML....................................................................9
2.7.1 ENCAPSULAMENTO..........................................................................................9
2.7.2 HERANÇA.........................................................................................................10
2.7.3 AGREGAÇÃO...................................................................................................10
2.7.4 COMPOSIÇÃO.................................................................................................10
CONCLUSÃO...........................................................................................................11
REFERENCIA..........................................................................................................12
- INTRODUÇÃO
O presente texto é interdisciplinar, visa envolver a disciplina: Curso de Análise e Desenvolvimento de Sistemas, do 2º semestre de 2022, da Universidade Norte do Paraná (Unopar), para avaliação parcial nas disciplinas supramencionadas. Portanto será feito um projeto integrado com a abordagem sobre Logica Computacional, Teste de Software, Modelo de Entidade-Relacionamentos, Algoritmos e Programação Estruturada e Estrutura do software.
- DESENVOLVIMENTO
2.1 LOGICA COMPUTACIONAL.
Nesse ano de eleições, os candidatos a presidente estão apresentando seus programas de governo. Um desses programas é sobre a agricultura familiar. É bem interessante, vamos analisar a sua experiência.
Ele fez uma experiência com 13.500 agricultores e verificou-se que:
(ARROZ); (BANANA); (UVA). A B[pic 12][pic 13]
• 7.000 plantam arroz;
• 4.100 plantam banana;
• 3.100 plantam uva; [pic 14]
• 2.100 plantam arroz e banana;
• 1.400 plantam arroz e uva;
• plantam banana e uva;
• 400 plantam arroz, banana e uva.
C
Tendo essas informações, vamos responder com a lógica:
- Quantos plantam pelo menos uma das três espécies?
(AUBUC) = 3900+1700+1400+400+1000+600+1100=10.100
R= 10.100 plantam pelo menos uma espécie.
- Quantos não plantam nenhuma das três espécies?
R= (AUBUC)Ոabc=10100-13500=3400
- Quantos plantam arroz ou banana, mas não plantam uvas?
R= (AUB)ՈC=3900+1400+1700=7000
- Quantas plantam apenas uvas?
R= (C) 1100
2.2 TESTES DE SOFTWARE
O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar, se relaciona com o conceito de verificação e validação. Não se pode garantir que todo software funcione corretamente, sem a presença de erros, visto que os mesmos muitas vezes possuem um grande número de estados com fórmulas, atividades e algoritmos complexos.
...