A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

A fatoração de atributos e comportamentos de determinado grupo de classes permite organizar uma superclasse por composição das classes existentes nesse grupo.

A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

O objeto de uma superclasse pode ser tratado como objeto de uma das subclasses dessa superclasse.

Algumas características de dados são importantes para a arquitetura e a programação de um SIG. Acerca desse assunto, julgue os seguintes itens.

A TIN permite melhor visualização da superfície que o formato matricial de uma grade regular, pois utiliza triângulos menores, quando a declividade do terreno é maior, e triângulos maiores para regiões mais planas.

Algumas características de dados são importantes para a arquitetura e a programação de um SIG. Acerca desse assunto, julgue os seguintes itens.

A malha de triângulos irregulares ou TIN (triangular irregular network) é uma estrutura do tipo vetorial com topologia do tipo arco-nó e representa uma superfície com triângulos interligados.

A respeito de filtros digitais bidimensionais, julgue os itens que se seguem.

O projeto de filtros digitais bidimensionais do tipo FIR (finite impulse response) pode levar a uma configuração com singularidade de segunda espécie e a uma instabilidade do filtro.

A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

O emprego do polimorfismo apresenta problemas similares ao emprego da estrutura lógica de desvio condicional múltiplo (switch) disponível em grande parte das linguagens de programação.

Algumas características de dados são importantes para a arquitetura e a programação de um SIG. Acerca desse assunto, julgue os seguintes itens.

A representação vetorial é melhor que a matricial para a modelagem de fenômenos com variação contínua no espaço.

Em um projeto de software orientado a objetos, é necessário definir quais são as responsabilidades das classes de objetos, os modos de interação entre os objetos, os agrupamentos e a hierarquização das classes de objetos, questões que têm levado à busca de soluções por meio de princípios e padrões de projeto testados e validados. Acerca do uso de padrões de projeto, das funcionalidades da orientação a objetos e dos processos e técnicas relativos ao projeto orientado a objetos, julgue os itens a seguir.

Uma descrição de um objeto, resultante do processo de design, pode assumir a forma de uma descrição de protocolo, que estabelece a interface do objeto com cada mensagem, ou a forma de uma descrição de implementação, que mostra detalhes das operações que devem ocorrer quando uma mensagem é passada ao objeto.

A propósito da organização da informação impressa e da eletrônica, com vistas ao seu armazenamento, julgue os itens subseqüentes.

No caso do arranjo sistemático por assunto de um acervo de documentos impressos, o número de chamada é, em geral, o número da classificação acrescido de letras do nome do editor.

A propósito da organização da informação impressa e da eletrônica, com vistas ao seu armazenamento, julgue os itens subseqüentes.

Os dois tipos de arranjo mais comuns de documentos impressos em um acervo são o numérico, mais simples e econômico em termos de espaço, e o sistemático, mais complexo e que facilita o livre acesso às estantes.

A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

engenharia progressiva é o processo de transformar um projeto orientado a objetos, representado, por exemplo, por um diagrama de classes, em código-fonte de uma linguagem de programação específica.

O desenvolvimento de software orientado a objetos atingiu um estado de maturidade que permitiu a criação de elementos metodológicos de eficácia comprovada, incluindo uma linguagem de modelagem unificada, a UML (unified modeling language). Acerca das metodologias da orientação a objetos e da linguagem UML, julgue os itens seguintes.

Casos de uso e atores são os principais elementos dos diagramas de caso de uso. Para relacionar atores e casos de uso, são utilizadas setas que indicam o sentido do fluxo de informações trocadas, na forma de mensagens, entre esses elementos.

A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

O fato de uma subclasse acessar os membros privados da superclasse pode comprometer a reutilização de programas.

A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

Um dos problemas da reutilização de programas é o estabelecimento de mecanismos de proteção que assegurem que as cópias mestras das classes reutilizadas não sejam corrompidas.

Algumas características de dados são importantes para a arquitetura e a programação de um SIG. Acerca desse assunto, julgue os seguintes itens.

A topologia arco-nó é importante na representação de redes no formato vetorial, como rede hidrográfica, rodovias, redes de água e esgoto.

A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

As variáveis de instância de uma classe declaradas no corpo de um dos métodos da classe podem ser utilizadas por qualquer dos outros métodos da classe.

A engenharia de software é o domínio do conhecimento que engloba tecnologias e processos de trabalho que visam a produção sistemática de softwares para atender a requisitos técnicos, com determinados níveis de qualidade e custo. Para tanto, a engenharia de software estuda e define metodologias, técnicas e ferramentas de apoio. Acerca das atividades de engenharia de software e dos meios para realizá-las, julgue os itens a seguir.

Um dos riscos relativos à gerência de configuração é a possibilidade de essa atividade causar atrasos no progresso do desenvolvimento do software.

A engenharia de software é o domínio do conhecimento que engloba tecnologias e processos de trabalho que visam a produção sistemática de softwares para atender a requisitos técnicos, com determinados níveis de qualidade e custo. Para tanto, a engenharia de software estuda e define metodologias, técnicas e ferramentas de apoio. Acerca das atividades de engenharia de software e dos meios para realizá-las, julgue os itens a seguir.

Na gerência de configuração de software, o controle de sincronização objetiva garantir que, para determinada versão do software, já estejam concluídas todas as alterações dos módulos que necessitaram de modificações.

Página 1