Magna Concursos

Foram encontradas 50 questões.

2662719 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: CREA PE
Provas:

Analise as seguintes afirmações sobre ARQUITETURA DE APLICAÇÕES PARA AMBIENTE WEB.

I. Servidores de aplicação executam em máquinas de uma rede de computadores e são dedicados a executarem serviços específicos.

II. São exemplos de servidores de aplicação para a plataforma J2EE: WebLogic Server (BEA), JBoss (Red Hat), WebSphere (IBM) e Sun Java System Application Server.

III. Servidores de aplicação descentralizam a lógica de negócio e o acesso a dados, aumentando o desempenho de aplicações que, desta forma, executam em diversas máquinas.

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

 

Provas

Questão presente nas seguintes provas
2662718 Ano: 2007
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: UPENET/IAUPE
Orgão: CREA PE
Provas:

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).

 

Provas

Questão presente nas seguintes provas
2662717 Ano: 2007
Disciplina: TI - Sistemas Operacionais
Banca: UPENET/IAUPE
Orgão: CREA PE
Provas:

Analise as seguintes afirmações sobre ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS LINUX E WINDOWS 2000.

I. O comando do Linux useradd pedro –d /var/usuarios/pedro cria uma conta de usuário denominada pedro, que terá como diretório raiz (home) o diretório /var/usuarios/pedro.

II. No comando do Linux chmod u+w arquivo.txt, a letra "u" indica que uma permissão universal, válida para todos os usuários, será dada; o sinal de adição "+" indica que está sendo adicionada uma permissão, e o símbolo "w" indica que será fornecida uma permissão de gravação.

III. O Windows 2000 possui um conjunto de chamadas ao sistema agrupadas na API Win32, que tem como filosofia básica oferecer uma interface fácil de entender, muitas vezes com várias maneiras de realizar a mesma tarefa.

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

 

Provas

Questão presente nas seguintes provas
2662716 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: CREA PE
Provas:

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).

 

Provas

Questão presente nas seguintes provas
2662713 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: CREA PE
Provas:

Analise as seguintes afirmações sobre DESENVOLVIMENTO DE SISTEMAS WEB.

Enunciado 3290966-1

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

 

Provas

Questão presente nas seguintes provas
2662712 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: CREA PE
Provas:

Relacione os números relativos às fases do RUP (Rational Unified Process) na coluna da esquerda, com as letras relativas a alguns dos objetivos de cada fase na coluna da direita.

I. Concepção A. Identificar a maioria dos casos de uso e propor a arquitetura.

II. Construção B. Definir o planejamento inicial e propor uma arquitetura candidata.

III. Elaboração C. Implantar o sistema, evoluir a versão beta para a final.

IV. Transição D. Implementar e testar o sistema.

 

Provas

Questão presente nas seguintes provas
2662711 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: CREA PE
Provas:

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).

 

Provas

Questão presente nas seguintes provas
2662710 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: CREA PE
Provas:

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).

 

Provas

Questão presente nas seguintes provas
2662709 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: CREA PE
Provas:

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

I. Quando se identifica um atraso no cronograma de um projeto de desenvolvimento de software, uma alternativa que normalmente surte efeito positivo é contratar mais pessoal para aumentar a produtividade da equipe.

II. O impacto negativo de uma mudança de requisitos durante a implementação do software é de 60 a 100 vezes maior do que se tal mudança fosse feita ainda durante a definição dos requisitos.

III. Normalmente é mais útil um investimento em ferramentas CASE do que em hardware para um projeto de software. Ferramentas CASE contribuem mais para o aumento da produtividade do que a utilização do hardware mais sofisticado disponível no mercado.

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

 

Provas

Questão presente nas seguintes provas
2662708 Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: CREA PE
Provas:

Analise as seguintes afirmações sobre ESTRUTURAS DE DADOS.

I. Em uma árvore binária de busca completamente balanceada, são necessárias poucas operações de comparação para encontrar os dados desejados. Porém, para manter a árvore balanceada, as operações de inserção e remoção de dados consomem muito tempo.

II. Uma pilha é uma estrutura de dados que segue uma disciplina de acesso aos dados em que o primeiro dado a ser armazenado será o primeiro a ser removido da pilha.

III. A estrutura de dados conhecida como tabela hash faz uso de uma função de transformação (função hashing), que transforma a chave de pesquisa em um endereço da tabela. Esta função garante que duas chaves distintas sejam sempre mapeadas em endereços distintos da tabela.

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

 

Provas

Questão presente nas seguintes provas