ANÁLISE DOS RESULTADOS E DISCUSSÃO INTERNA
Por: Juliana2017 • 11/12/2018 • 4.083 Palavras (17 Páginas) • 431 Visualizações
...
- RESUMO
Quando a construção de um software acontece, é comum que o uso de ferramentas que ajudem no desenvolvimento facilitado, essas ferramentas são chamadas de ambiente integrado para desenvolvimento de software ou também pode-se chamar de IDE (Interface Development Environment).
Definindo a parte estruturada de suporte, o projeto do software pode ser pensado, organizado e desenvolvido. Na maioria das vezes, esses ambientes nos permitem usufruir de outros programas que ajudam na construção e desenvolvimento do software.
O IDE que utilizamos foi o NetBeans, ele é gratuito e possui código aberto, que nos possibilita o desenvolvimento de sistemas nas linguagens de programação Java. Nós fizemos a escolha por essa IDE pelo fato do programa possuir um editor fácil de telas, de ter uma integração com banco de dados funcional e ter diversos plug-ins que ajudam na capacidade do programa.
O programa em questão foi desenvolvido em grupo, e visa a compreensão de um mecanismo que insere dados de consumos de energia elétrica e organiza soluções flexíveis para o racionamento e economia de energia.
O sistema proposto deverá funcionar como um gerenciador de processos, sendo que os dados deverão ser substituídos por formulários eletrônicos, que resultarão na diminuição do tempo de resposta, armazenamento dos dados, redução de custo. E isso por consequência gera a eficácia dos resultados, garantindo um melhor processo que evite o desperdício de tempo, energia e gastos.
Nosso objetivo aqui, não é só expor um programa qualquer, mas dar prover uma forma coordenar e gerenciar nossos projetos de ensino, pesquisa e extensão. E também discutir comparando, os diversos pontos de vista dos futuros programadores, implementando nos códigos todos os conhecimentos e buscando formas de compartilhar informações sobre a linguagem Java.
- REFERENCIAL TEÓRICO
Um arquivo Java é derivado da escrita de um programa Java. O compilador gera os bytecodes e os armazena em um arquivo classe, que por sua vez é feito de várias partes. Em um cabeçalho de espaço de 8 bytes, sequenciando os números, strings e seus identificadores são armazenados na classe com uma parte dos métodos da classe.
Esses bytecodes da linguagem Java são compactados para ajudar no trabalho da verificação de bytecodes. A execução do verificador inicia-se durante a interpretação dos bytecodes. Esse processo é gerado a partir da garantia de que se o código foi iniciado por um compilador, sem alteração após esse processo, ele não pode ser executado sem quebrar a semântica da programação.
Os bytecodes são separados por categorias e podem ser classificadas em aritméticas e lógicas, conversão dos tipos primitivos, dados para a pilha, entre outros. Podemos afirmar que nem todas categorias são disponíveis, visto que, um bytecode não pode somar dois valores do tipo char, precisa-se primeiramente converter o valor para inteiro (int), aí sim somados, e depois convertê-los para char, obtendo o resultado esperado.
A linguagem de programação em Java é compilada para que um bytecode seja interpretado por uma máquina virtual (Java Virtual Machine) e adicionada a parte de gestão energética que possui um amplo conceito e isso ajuda no uso criterioso e eficaz da energia, onde o utilizador do programa tenha um máximo proveito dos resultados obtidos.
O Java é uma linguagem de programação que usa como paradigma a orientação a objeto. Ela é compilada e executada por uma máquina virtual, onde o programa pode rodar em diversos sistemas operacionais, e não existe a possibilidade de precisar alterar a plataforma do sistema, apenas que a máquina virtual esteja instalada no sistema escolhido.
Um programa em linguagem Java é formado por várias classes. Essas camadas de classes são formadas por vários métodos. Os métodos produzem tarefas e retornam informações que em sua conclusão, criam cada parte da formação de um programa.
Outra singularidade é que na linguagem Java, a existência de duas bibliotecas de componentes gráficos que ajudam na vantagem de desenvolver um programa com mais facilidade na hora de escrever o seu código que é o Swing e o SWT (Standard Widget Toolkit).
A programação estruturada possibilita a organização, identificação e implementação de ações que reduzam o consumo e custos com energia. Neste caso, no programa usamos diversos aspectos de gestão, principalmente na segurança das informações e no uso de tecnologias, nos retornando uma qualidade de monitoramento da energia elétrica.
Analisamos diversas estratégias para obter as principais análises, tanto no âmbito de gestão ambiental, como no residencial e comercial, e vimos a necessidade de usar os resultados obtidos para melhorar as técnicas de redução de consumo e custo de energia, não somente nas regras de mudanças de equipamentos e processos, porque isso não tem impacto a um curto prazo.
- DESENVOLVIMENTO
- Apresentação:
No desenvolvimento do programa foram utilizadas várias etapas de realização do protótipo da disciplina APS ministrada pelos professores. No programa criado com a linguagem em Java, constituiu-se a criação de um programa que auxiliasse o usuário com criação de “falsas” conta de luz, para que assim tivesse noção do gasto mensal de sua residência, podendo ser alterado os valores para simulações de possíveis gastos com custos reduzidos, onde o usuário possa notar a economia realizada.
- Descrição:
O programa foi construído utilizando NetBeans IDE 8.2 uns dos ambientes de desenvolvimento integrados a Plataforma JAVA, criado pela empresa Microsystems, escolhemos este por ter ferramenta que auxiliar programadores a escrever, compilar e instalar aplicações, com fácil manuseio a estrutura do programa que fica mais visível, aumentando assim a produtividade e criatividade durante a criação do programa.
- Ambiente NetBeans 8.2
ANEXO (NETBEANS)
[pic 2]
Portanto por estar utilizando a ferramenta NetBeans IDE 8.2 junto com linguagem de programação JAVA Orientada a Objeto, explicando que no desenvolvimento utilizamos várias ferramentas da linguagem, listadas a baixo:
- Estruturas seletivas;
- Comandos de repetição;
...