Baixe o app para aproveitar ainda mais
Prévia do material em texto
1) Por meio da programação orientada a objetos (POO), programas puderam ser construídos de maneira mais rápida e com métricas e escopo diferentes da programação estruturada. Nesse sentido, o paradigma orientado a objetos é o que reflete mais fielmente os problemas enfrentados, atualmente, para a construção de um software. Sobre a primeira linguagem de programação a utilizar conceitos de objetos, podemos afirmar que: Alternativas: · Alan Kay é o criador da linguagem Simula 67. · A linguagem Smalltalk foi criada por Kristen. · Os conceitos de objetos são recentes, datados do ano 2000. · A linguagem Simula 67 foi a pioneira em conceitos de objetos. CORRETO · Conceitos de classe e herança não fazem parte da POO. Código da questão: 57553 2) Os três amigos foi a expressão atribuída aos criadores da UML, sendo Booch, Jacobson e Rumbaugh, que lançaram a primeira versão da UML, em 1996. No ano seguinte, e contando com a ajuda de inúmeras empresas da área de modelagem e desenvolvimento de software, a linguagem foi aperfeiçoada e melhorada, sendo adotada como _________ de modelagem pela _________. Assinale a alternativa que completa adequadamente as lacunas acima: Alternativas: · Linguagem especial; OMG. · Linguagem-padrão; OMG. CORRETO · Linguagem universal; URS. · Linguagem pública; OMS. · Linguagem simplificada; OMS. Código da questão: 57561 3) Como sabemos, o dicionário Michaelis (2020, [s.p.]), define a palavra paradigma como “algo que serve de exemplo ou modelo; padrão”. Entretanto, quando aplicamos o conceito para a área tecnológica, podemos dizer que se trata de uma _________, ou seja, um estilo de se programar. Assinale a opção que preenche corretamente a lacuna. Alternativas: · Maneira. CORRETO · Aplicação. · Alternativa · Cultura. · Qualidade. Código da questão: 57558 4) Como sabemos, a Unified Modeling Language (UML) é baseada em projetos orientados a objetos, além de ser considerada uma linguagem padrão de notação, ou seja, utiliza-se de instrumentos para especificar, visualizar e documentar os elementos de um sistema. Sobre a UML, marque a alternativa correta: Alternativas: · Não possui vínculo com linguagens de programação. CORRETO · Não há importância alguma. · Incompreendida pelas pessoas e manipulada pela máquina. · Não apresenta decisões estratégicas para o projeto. · Não expressa decisões para o projeto. Código da questão: 57560 5) O gerente de projetos é peça fundamental durante o ciclo de vida do projeto a ser desenvolvido, visto que é quem realiza o primeiro contato com o cliente e, posteriormente, acompanha todo o desenvolvimento do produto. Desse modo, sua responsabilidade é grande, sendo qualquer erro prejudicial ao projeto. Assinale uma das atribuições do gerente de projetos: Alternativas: · Desenvolvimento do software. · Criação de manuais. · Gerenciamento de pessoas. · Diagramação. INCORRETO · Compilação do código. Código da questão: 57544 6) Sabemos que o paradigma orientado a objetos reflete mais fielmente os problemas enfrentados, atualmente, na construção de um software. Entretanto, nada tem a ver com ferramentas ou o tipo de linguagem utilizada, mas com a forma como o problema será resolvido. Desse modo, assinale a opção que representa o objetivo das linguagens do tipo OO: Alternativas: · Conversar com o cliente. · Solução de problemas. CORRETO · Melhores salários. · Teorias ágeis. · Manifesto de métodos ágeis. Código da questão: 57559 7) Leia e associe as duas colunas: Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: · I-B; II-A; III-C. · I-C; II-B; III-A. · I-B; II-C; III-A. · I-C; II-A; III-B. · I-A; II-C; III-B. CORRETO Código da questão: 57549 8) Como vimos, a UML foi criada para auxiliar na construção de modelos que expressem ou demonstrem as características ou comportamento de um determinado software ou função a ser desenvolvida. Ela garante que haja uma _________ do mundo real para o conceitual, garantindo a fidelidade para a aplicação. A opção que preenche corretamente a lacuna é: Alternativas: · Transferência. CORRETO · Soma. · Ação. · Mudança. · Gerenciamento. Código da questão: 57565 9) Leia e associe as duas colunas: Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: · I-B; II-C; III-A. · I-C; II-A; III-B. CORRETO · I-C; II-B; III-A. · I-B; II-A; III-C. · I-A; II-B; III-C. Código da questão: 57542 10) Dentre todas as responsabilidades que existem ao construir um software, o gerente de projetos deve ter ciência e total entendimento de todas as situações que estejam ocorrendo. Desse modo, é atribuição do gerente de projetos: ( ) O planejamento de projeto, onde ocorre o desenvolvimento do projeto propriamente dito, além de delimitar a equipe que trabalhará. ( ) A geração de relatórios, que tem como base a criação de relatórios dentro do software a ser desenvolvido, tendo como foco as práticas mais atuais do mercado. ( ) O gerenciamento de riscos, que tem por objetivo avaliar os riscos que podem afetar o projeto, devendo controlar e intervir quando necessário. ( ) O gerenciamento de pessoas, onde se decide os integrantes do time e estabelece a forma de trabalho, buscando garantir um melhor desempenho de todos os integrantes. ( ) A elaboração de propostas, onde deverá conter estimativas de custo, prazo e proposta do projeto, tendo como objetivo o aceite por parte do contratante. Assinale a alternativa que contenha a sequência correta: Alternativas: · V – V – F – F – F. · V – F – V – V – V. · F – F – F – V – V. · F – V – V – V – V. · F – F – V – V – V. CORRETO Código da questão: 57541
Compartilhar