Buscar

Adg3 - Linguagem de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1) 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:
· a) tecnologias; evoluem; implementá-los; rapidamenteAlternativa assinalada
· b) linguagens de programação; evoluem; implementá-los; rapidamente
· c) tecnologias; evoluem; implementá-los; lentamente
· d) linguagens de programação; não mudam; implementá-los; rapidamente
· e) linguagens de programação; não mudam; adaptá-los; rapidamente
2) 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:
· a) estruturado; 90; ganhar impulso
· b) orientado a objetos; 90; ganhar impulso Alternativa assinalada
· c) orientado a objetos; 80; ser usado
· d) estruturado; 80; ser usado
· e) estruturado; 70; ganhar impulso
3) 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:
· a) abstração; função; herança;
· b) função; encapsulamento; herança;
· c) abstração; encapsulamento; herança; Alternativa assinalada
· d) encapsulamento; herança; método;
· e) atributos; método; classe
4) 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:
· a) funções; orientação a objetos; objeto Alternativa assinalada
· b) arquivos; orientação a objetos; evento
· c) funções; programação funcional; objeto
· d) arquivos; programação funcional; objeto
· e) funções; orientação a objetos; evento

Continue navegando