Entrar

Questões de Concurso: CREA PE

Confira aqui questões de CREA PE para Concurso grátis com gabarito ou respostas comentadas. Acesse milhares de questões resolvidas e organizadas para treinar online. Se preferir, baixe o PDF!

Filtrar questões
💡 Selecione apenas 2 campos por vez e clique em filtrar.


Analise as seguintes afirmações sobre MODELAGEM COM UML.

I. UML é uma linguagem de modelagem que permite a criação de diagramas que representam diversos modelos do software. Exemplos de modelos e diagramas associados são: modelo funcional (diagrama de casos de uso), modelo de objetos (diagrama de classes) e modelo dinâmico (diagrama de seqüência).

II. Existem vários diagramas UML que podem ser utilizados para representar as interações do sistema e o fluxo de dados, como os diagramas de atividade, casos de uso e de pacote.

 III. Existem várias ferramentas que dão suporte à modelagem com UML. Por exemplo, IBM Rational Rose, JUDE, ArgoUML e Visual Paradigm. Modelos UML podem ser transferidos entre ferramentas UML, utilizando o formato XMI.

Indique a alternativa que contém a(s) afirmação(ões) CORRETA(s).

🧠 Mapa Mental

Analise as seguintes afirmações sobre SOFTWARES BÁSICOS: BACKUP.

I. Uma desvantagem do backup incremental está na necessidade de restaurar os dados de um conjunto incremental de várias fitas, para se obter uma restauração completa do sistema.

II. A vantagem dos backups diferenciais é que uma restauração completa exige, no máximo, dois conjuntos de fitas: a fita do último backup total e a do último backup diferencial.

III. Uma desvantagem do backup diferencial é que a quantidade de dados no backup aumenta a cada dia, depois de um backup total.

Indique a alternativa que contém a(s) afirmação(ões) CORRETA(s).

🧠 Mapa Mental

Analise as seguintes afirmações sobre ENGENHARIA DE SOFTWARE.

I. Ferramentas CASE são ferramentas de apoio ao desenvolvimento de software. Elas são utilizadas nas mais diversas tarefas do ciclo de desenvolvimento de software, como gerenciamento, análise, projeto, implementação e teste.

II. As técnicas de desenvolvimento de software orientadas a objetos não são utilizadas em aplicações reais pela indústria de software. Isto mostra que ainda são necessários testes que demonstrem as vantagens da utilização de tais técnicas.

III. Metodologias ágeis são técnicas de desenvolvimento que prezam pela produtividade, em contraste com técnicas complexas que exigem uma variedade de documentos e controles que acabam por encarecer e atrasar os desenvolvimentos de software.

Indique a alternativa que contém a(s) afirmação(ões) CORRETA(s).

🧠 Mapa Mental

Analise as seguintes afirmações sobre ARQUITETURA DE COMPUTADORES.

I. A unidade de controle é um dos principais componentes da CPU. Ela é responsável por realizar o processamento de dados, como operação de soma e comparação de dados.

II. O barramento do computador estabelece a comunicação entre a CPU, memória principal e dispositivos de entrada e saída. Existem três tipos de barramento: barramento de controle, barramento de endereço; e barramento de dados. As instruções de máquina são transmitidas através do barramento de controle.

III. Os registradores são utilizados para armazenamento de dados dentro da CPU.

Indique a alternativa que contém a(s) afirmação(ões) CORRETA(s).

🧠 Mapa Mental

Analise as seguintes afirmações sobre GERÊNCIA DE PROJETOS DE SOFTWARE.

I. O objetivo do planejamento de um projeto de software é realizar estimativas razoáveis de recursos, custo e cronograma, considerando eventuais restrições impostas pelos requisitos do cliente.

II. Uma importante técnica de estimativa de tamanho é a de Pontos por Função, em que o tamanho do software é medido pela funcionalidade deste. Entre os parâmetros da métrica, estão a quantidade de entradas, de saídas e de consultas feitas pelo usuário.

III. O modelo COCOMO é uma hierarquia de modelos de estimativa que tratam das diversas etapas de construção do software, abrangendo desde os primeiros estágios da engenharia de software, passando pela estabilização dos requisitos e o estabelecimento da arquitetura básica do software até a construção do software.

Indique a alternativa que contém a(s) afirmação(ões) CORRETA(s).

🧠 Mapa Mental

Analise as seguintes afirmações sobre ARQUITETURA E QUALIDADE DE SOFTWARE.

I. Web services (serviços web) são serviços disponibilizados na internet, como e-mail, transferência de arquivos (ftp), páginas HTML.

II. Um conhecido padrão de projetos utilizado no desenvolvimento de software é o MVC (Model-view-controller). Este padrão visa separar o acesso a dados e a lógica de negócio da forma como os dados são apresentados e como ocorre a iteração com o usuário.

III. CMM é um modelo de maturidade que visa desenvolver e refinar os processos de uma organização. Ele define 5 níveis de maturidade de processo na seguinte ordem: inicial, repetível, gerenciado, definido e em otimização.

Indique a alternativa que contém a(s) afirmação(ões) CORRETA(s).

🧠 Mapa Mental

Analise as seguintes afirmações sobre PROGRAMAÇÃO.

I. Considerando a linguagem Java, switch é um exemplo de comando de seleção, if, de comando condicional e while, de comando de iteração.

II. Pilhas são estruturas de dados cujos dados são removidos na ordem inversa em que são inseridos.

III. Em Java, o operador "+" é polimórfico. Dependendo do tipo dos argumentos aos quais estiver aplicado, pode realizar uma soma numérica ou uma concatenação de strings.

Indique a alternativa que contém a(s) afirmação(ões) CORRETA(s).

🧠 Mapa Mental
Analise as seguintes afirmações sobre o SISTEMA OPERACIONAL UNIX.

I. O Linux é um sistema operacional multiprogramado, o que possibilita que vários processos de um usuário estejam ativos simultaneamente.

II. O Linux integra os dispositivos no sistema de arquivos, chamando-os de arquivos especiais, associados a um nome de caminho. Por exemplo /dev/hd1.

III. Um socket não pode ser criado e destruído dinamicamente, no Linux. Esta restrição foi imposta, para reforçar a segurança do sistema, quando uma conexão é estabelecida.

Indique a alternativa que contém a(s) afirmação(ões) CORRETA(s).

🧠 Mapa Mental

Analise as seguintes afirmações sobre o RUP (Rational Unified Process).

I. RUP é um processo de desenvolvimento de software orientado a objetos para web e sistemas de informação em geral.

II. O RUP é dividido em 4 fases: concepção, elaboração, construção e transição. Cada uma das fases é dividida em subfases ou iterações. São exemplos de subfases: modelagem de negócio, requisitos, análise e projeto, implementação, teste, distribuição, gerenciamento de configuração e mudanças, gerenciamento de projeto e gerenciamento de ambiente.

III. O RUP é baseado em três características principais: guiado por casos de uso, centrado na arquitetura e iterativo e incremental.

Indique a alternativa que contém a(s) afirmação(ões) CORRETA(s).

🧠 Mapa Mental
Analise as seguintes afirmações sobre CONFIGURAÇÃO E CONCEITOS RELACIONADOS A EQUIPAMENTOS ATIVOS DE REDE.

I. É possível utilizar um computador comum, que possua mais de uma interface de rede para atuar como roteador. Neste caso, uma das placas de rede deve possuir funcionalidades especiais para atuar como roteador, uma vez que, por se tratar de uma atividade que requer alto desempenho, a função de roteamento não pode ser feita, apenas, por um software executando no computador.

II. O roteamento no IP baseia-se exclusivamente no identificador de rede do endereço destino.

III. Atuando no nível físico, os repetidores, geralmente, interligam duas ou mais redes idênticas. Eles simplesmente recebem todos os pacotes de cada uma das redes que interligam e os repetem nas demais redes, sem realizar qualquer tratamento sobre tais pacotes.

Indique a alternativa que contém a(s) afirmação(ões) CORRETA(s).

🧠 Mapa Mental