Baixe o app para aproveitar ainda mais
Prévia do material em texto
1) Objetos são os componentes de um programa OO. Um programa que usa a tecnologia OO é basicamente uma coleção de _______. Uma ______ é um modelo para um objeto. Podemos considerar uma ________, como uma forma de organizar os dados (de um objeto) e seus ____________. Escolha a opção que completa corretamente as lacunas. Alternativas: · a) objetos; função; classe; atributos · b) classes; classe; função; comportamentos · c) objetos; classe; função; atributos · d) objetos; classe; classe; comportamentos Alternativa assinalada · e) classes; estrutura de dados; classe; comportamentos 2) Vamos pensar na construção de uma casa, antes do "objeto casa" existir, um arquiteto fez a planta, determinando tudo que deveria fazer parte daquele objeto. Portanto, a _____ é o modelo e o ______ é uma ______. Entende-se por instância a existência física, _________, do objeto. Escolha a opção que completa corretamente as lacunas. Alternativas: · a) classe; atributo; característica; em memória · b) função; método; especialização; das características · c) classe; objeto; especialização; em memória · d) orientação a objetos; objeto; instância; das características · e) classe; objeto; instância; em memória Alternativa assinalada 3) Os dados armazenados em um objeto representam o estado do objeto. Na terminologia de programação OO, esses dados são chamados de ________ e eles contêm as ___________ que diferenciam os vários objetos. O ________ de um objeto representa o que o objeto pode fazer. Nas linguagens procedurais, o comportamento é definido por procedimentos, funções e sub-rotinas. Na terminologia de programação OO, esses comportamentos estão contidos nos ________. Escolha a opção que completa corretamente as lacunas. Alternativas: · a) atributos; informações; comportamento; métodos Alternativa assinalada · b) objetos; características; método; objetos · c) atributos; variáveis; comportamento; objetos · d) objetos; informações; método construtor; métodos · e) atributos; informações; método; construtores 4) O desenvolvimento de um software envolve boas práticas de programação. Em Python, todos os import devem ficar no _______ do arquivo. Ainda segundo a documentação, é uma boa prática declarar primeiro as bibliotecas ______, seguido das bibliotecas _______ e por fim, _______ criados para a aplicação. Cada bloco deve ser separado por uma linha em branco. Escolha a opção que completa corretamente as lacunas. Alternativas: · a) começo; de terceiros; padrão; os módulos específicos · b) final; padrão; de terceiros; os módulos específicos · c) começo; padrão; de terceiros; os módulos específicos Alternativa assinalada · d) começo; padrão; built-in; módulos de terceiros · e) final; padrão; built-in; módulos de terceiros
Compartilhar