Baixe o app para aproveitar ainda mais
Prévia do material em texto
Linguagem de Programação (/aluno/timelin… Adg3 - Linguagem de Programação Sua avaliação foi confirmada com sucesso (/notific × Informações Adicionais Período: 08/08/2022 00:00 à 03/12/2022 23:59 Situação: Cadastrado Protocolo: 775778868 Avaliar Material a) b) c) d) e) 1) 2) As __________ mudam muito rapidamente na indústria de software, enquanto os conceitos __________. Portanto, é preciso conhecer os conceitos para então _________ na tecnologia adotada pela empresa (e essa tecnologia pode mudar ___________) (Weisfeld, 2013). tecnologias; evoluem; implementá-los; rapidamente Escolha a opção que completa corretamente as lacunas. Alternativas: tecnologias; evoluem; implementá-los; rapidamente Alternativa assinalada linguagens de programação; evoluem; implementá-los; rapidamente tecnologias; evoluem; implementá-los; lentamente linguagens de programação; não mudam; implementá-los; rapidamente linguagens de programação; não mudam; adaptá-los; rapidamente O desenvolvimento de software ________ existe desde o início dos anos 1960, mas foi somente em meados da década de ______ que o paradigma orientado a objetos começou a _______ (Weisfeld, 2013). Escolha a opção que completa corretamente as lacunas. Alternativas: https://www.colaboraread.com.br/aluno/timeline/index/3345419402?ofertaDisciplinaId=1843266 https://www.colaboraread.com.br/notificacao/index javascript:void(0); a) b) c) d) e) a) b) c) d) e) 3) a) b) c) d) e) 4) estruturado; 90; ganhar impulso orientado a objetos; 90; ganhar impulso Alternativa assinalada orientado a objetos; 80; ser usado estruturado; 80; ser usado estruturado; 70; ganhar impulso O desenvolvimento de software orientado a objetos (OO) existe desde o início dos anos 1960, mas foi somente em meados da década de 90 que o paradigma orientado a objetos começou a ganhar impulso. Uma linguagem é tida como orientada a objetos se ela aplica o conceito de __________ e suporta a implementação do _________, da __________ e do polimorfismo. Escolha a opção que completa corretamente as lacunas. Alternativas: abstração; função; herança; função; encapsulamento; herança; abstração; encapsulamento; herança; Alternativa assinalada encapsulamento; herança; método; atributos; método; classe Uma solução pode começar com algumas linhas de códigos, mas em pouco tempo se tornar centenas, milhares e até milhões de linhas. Nesse cenário, trabalhar com um único fluxo de código se torna inviável, dando origem a técnicas de implementação para organizar a solução. Uma opção para organizar o código é implementar em ________, assim cada bloco é responsável por uma determinada funcionalidade. Outra forma é utilizar __________ e criar classes que encapsulam as características e comportamentos de um determinado ________. Escolha a opção que completa corretamente as lacunas. Alternativas: funções; orientação a objetos; objeto Alternativa assinalada arquivos; orientação a objetos; evento funções; programação funcional; objeto arquivos; programação funcional; objeto funções; orientação a objetos; evento
Compartilhar