A ideia-chave da análise e projeto orientados a objetos é o foco em objetos e _____, ao invés de _____ (ou procedimentos). Um projetista_______ pela identificação das diferentes funcionalidades dos sistemas. Uma motivação para essa abordagem é que mudanças na especificação dos requisitos tendem a afetar menos os objetos do que as funções.
A ideia-chave da análise e projeto orientados a objetos é o foco em objetos e _____, ao invés de _____ (ou procedimentos). Um projetista_______ pela identificação das diferentes funcionalidades dos sistemas. Uma motivação para essa abordagem é que mudanças na especificação dos requisitos tendem a afetar menos os objetos do que as funções.
A Unified Modeling Language (UML) é uma linguagem para visualizar, especificar, construir e documentar os artefatos de um sistema complexo de software. Por se tratar de uma linguagem, ela possui uma sintaxe e uma semântica bem definida. Considerando os conceitos relacionados a esta linguagem, assinale a alternativa incorreta.
>
Considerando os modelos de desenvolvimento de software, assinale a alternativa correta.
Sobre os componentes principais de um computador, assinale a alternativa correta.
O modelo conceitual da linguagem é composto de 3 elementos principais: os blocos de básicos da UML, as regras que determinam como os blocos se relacionam e alguns mecanismos comuns. Os blocos são classificados em 3 tipos: itens, relacionamentos e diagramas. Por sua vez, estes itens são classificados em outros 4 tipos: estruturais, comportamentais, de agrupamentos e anotacionais, de acordo com suas funções.
Assinale a alternativa onde aparecem apenas itens estruturais básicos e comportamentais.


O paradigma do ciclo de vida clássico da engenharia de software abrange 6 atividades. Na atividade de _____________ são traduzidas as exigências de uma representação do software que podem ser avaliadas quanto à qualidade antes que se inicie a codificação. Assinale a alternativa que preenche corretamente a lacuna da sentença anterior.
Sobre os componentes principais de um computador, assinale a alternativa correta.
Considerando os conceitos e as características do banco de dados MySQL, assinale a alternativa incorreta.
A estrutura organizacional é um fator ambiental da empresa que pode afetar diretamente a disponibilidade de recursos e influenciar a forma como os projetos são conduzidos. Estas estruturas variam de funcionais até projetizadas com diversas estruturas matriciais entre elas. Considerando a influência das características destas estruturas na implantação do gerenciamento de projetos nas organizações, assinale a sequência correta (por ordem decrescente de dificuldade).
Segundo o PMOK 2008, a área de conhecimento do gerenciamento de escopo descreve os processos relativos à garantia de que o projeto inclua todo o trabalho necessário, e apenas o trabalho necessário para que seja terminado com sucesso. Assinale a alternativa que não representa um dos processos do gerenciamento de escopo.
A Engenharia de Software é uma disciplina que se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até a sua manutenção. A Engenharia de Software adota métodos que
CFA•

Vinte anos após libertação de Mandela, África do Sul vive
apartheid de classes.
O líder sul-africano Nelson Mandela, que há exatos 20 nos foi libertado da prisão depois de quase três décadas ncarcerado, tinha o sonho de ver seu país livre do odioso egime denominado apartheid. 
Assinale a alternativa correta em relação ao tema.
Sobre a Linguagem de Modelagem Unificada (Unified Modeling Language - UML), pode-se afirmar que
Considerando os conceitos e as características do banco de dados MySQL, assinale a alternativa incorreta.
Em relação à análise e projetos orientados ao objeto, podemos estruturar um projeto considerando várias dimensões que envolvem várias fases. No caso da dimensão tempo, as fases poderiam ser: iniciação, elaboração, construção e transição. Considerando a dimensão componente, temos a realização de atividades ao longo das fases do processo de desenvolvimento, tais como: análise de requisitos, análise, projeto, implementação e teste. Assinale a alternativa que não indica diagrama relacionado à Análise de Requisitos.
Considerando os modelos de desenvolvimento de software, assinale a alternativa correta.
No modelo de desenvolvimento em espiral, cada loop da espiral representa uma fase do processo de software. A importante distinção entre este modelo e os demais é a consideração em todos os ciclos da análise de