Questões de Concurso Para codesp-sp

Foram encontradas 413 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q116269 Algoritmos e Estrutura de Dados
Analise o algoritmo abaixo:

Imagem 012.jpg

Esse algoritmo constitui um exemplo de uma aplicação conhecida por
Alternativas
Q116268 Engenharia de Software
No emprego da UML utilizam-se diversos diagramas. Nos Casos de Uso, analise a situação abaixo:

Sejam ALFA e BETA dois casos de uso.
Quando BETA herda de ALFA, as sequências de comportamento de ALFA valem também para BETA.
Quando for necessário, BETA pode redefinir as sequências de comportamento de ALFA.
Além disso, BETA, na condição de caso de uso herdeiro, participa em qualquer relacionamento no qual ALFA participa.


A situação descrita caracteriza um relacionamento denominado
Alternativas
Q116267 Algoritmos e Estrutura de Dados
Analise o algoritmo abaixo, em que ocorre passagem de parâmetros de N para PX por referência e de L para PY por valor.

Imagem 011.jpg

Ao final da execução, as variáveis N, R e L terão, respectivamente, os seguintes valores:
Alternativas
Q116266 Redes de Computadores
A figura abaixo está relacionada à tecnologia denominada Redundant Array of Independent Disks - RAID.

Imagem 010.jpg

O sistema RAID consiste em um conjunto de dois ou mais discos rígidos com dois objetivos básicos, descritos a seguir:

I. Tornar o sistema de disco mais rápido, acelerando o carregamento de dados do disco. Para atender a esse objetivo, é utilizada uma técnica, em que dois discos rígidos atuam como se fossem um só disco maior. Se os dois discos são de 120 GB, então o micro "pensará" que existe um disco rígido único de 240 GB instalado no micro. No momento de gravar um arquivo no disco, o sistema RAID irá dividir esse arquivo entre os dois discos rígidos, gravando metade do arquivo em um disco e a outra metade do arquivo no outro disco. Tudo isso é feito sem que o usuário perceba.

II. Tornar o sistema de disco mais seguro. Para atender a esse objetivo, é utilizada uma técnica, que faz com que o conteúdo de um disco rígido seja inteiramente copiado para outro disco rígido, de forma automática. Ou seja, o segundo disco rígido será cópia fiel do primeiro disco. Se o disco rígido principal queimar, o segundo entra em ação automaticamente.

Essas técnicas são conhecidas, respectivamente, como
Alternativas
Q116265 Engenharia de Software
A UML é uma linguagem visual para modelar sistemas orientados a objetos, sendo independente tanto de linguagens de programação quanto de processos de desenvolvimento. Nesse contexto, analise a figura abaixo, que representa um modelo de ciclo de vida para desenvolvimento de sistemas. Essa abordagem divide o desenvolvimento de software em ciclos, em que, em cada ciclo, podem ser identificadas as fases de análise, projeto, implementação e testes. Cada um dos ciclos considera um subconjunto de requisitos, e estes são desenvolvidos uma vez que sejam alocados a um ciclo de desenvolvimento. Esse modelo de ciclo de vida é denominado
Alternativas
Respostas
236: A
237: C
238: C
239: E
240: E