Em um contexto institucional, a Assembleia Legislativa do Estado de Goiás (ALEGO), atenta às transformações tecnológicas e às boas práticas do setor, está conduzindo um processo de padronização de suas práticas de desenvolvimento de software. Nesse cenário, os departamentos de Tecnologia da Informação, responsáveis pelo desenvolvimento e pela manutenção de sistemas críticos para a atividade legislativa e administrativa, buscam assegurar que os profissionais envolvidos possuam uma compreensão sólida dos fundamentos da orientação a objetos. Nesse contexto, disponha sobre o seguinte:
1. Enumere e descreva os pilares da Programação Orientada a Objetos.
2. Diga qual pilar da Programação Orientada a Objetos o código apresentado se refere, de forma mais evidente, e qual é a justificativa para essa associação.
public class Produto {
private double preco;
public double getPreco() {
return preco;
}
public void setPreco(double preco) {
if (preco > 0) {
this.preco = preco;
}
}
}
Ops! Esta questão ainda não tem padrão de resposta.
Ops! Esta questão ainda não tem resolução em texto.
Ops! Esta questão ainda não tem resolução em vídeo.
Questões Relacionadas
Uma empresa de tecnologia desenvolve um sistema corporativo para um cliente estratégico. Embora o contrato previsse entrega em dez meses, o projeto acumula atrasos sucessivos. A equipe relata mudanças frequentes do escopo, ausência de documentação formal de requisitos e inexistência de uma Estrutura Analítica do Projeto (EAP). Além disso, solicitações de alteração são implementadas sem análise de impacto, pois não há um processo estruturado de controle integrado de mudanças. A diretoria reconhece que o projeto não tem seguido as boas práticas do Guia PMBOK, especialmente no gerenciamento do escopo, dos requisitos e da integração.
Com base na situação hipotética, redija um texto, na qualidade…
Com vistas a contratar empresa para prover o serviço de fábrica de software, um importante órgão da Administração Pública Federal publicou edital de licitação, no qual constavam:
Prestação de serviços técnicos de desenvolvimento, manutenção e sustentação de soluções de software, segundo a metodologia Scrum, sob demanda, para o provimento do esforço técnico qualificado correspondente a até 83 desenvolvedores, sendo até 45 postos para JAVA, até 18 postos para PHP, até 18 postos para PYTHON e até 2 postos DELPHI, pelo prazo inicial de 20 meses, prorrogáveis por mais dois períodos até o limite de 60 meses, em regime de trabalho híbrido (remoto e ou presencial), com …



