Foram encontradas 825 questões.
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Qualidade de SoftwareMétricas de SoftwareAPF: Análise de Pontos de Função
A Análise por Pontos de Função é uma técnica paramétrica para estimar o esforço para o desenvolvimento de software. Sobre esta técnica pode-se afirmar que
Provas
Questão presente nas seguintes provas
Com relação ao armazenamento dos documentos institucionais não-digitais e digitais, segundo o MoReq-Jus versão 1.0, analise:
I. As instalações de armazenamento (depósitos, arquivos, computadores) devem prever limitação de acesso aos documentos, como, por exemplo, controle das áreas de armazenamento e sistemas de detecção de entradas não-autorizadas.
II. Fatores como tipo de suporte, peso, grau de contaminação do documento e do ambiente, temperatura e umidade influenciarão na adequação das condições de armazenamento.
III. O uso mais ou menos frequente dos documentos deve ser considerado na seleção das opções de armazenamento.
IV. Além do custo dos dispositivos de armazenamento, deve ser considerado o dos equipamentos para sua manipulação e de software de controle.
Está correto o que se afirma em:
I. As instalações de armazenamento (depósitos, arquivos, computadores) devem prever limitação de acesso aos documentos, como, por exemplo, controle das áreas de armazenamento e sistemas de detecção de entradas não-autorizadas.
II. Fatores como tipo de suporte, peso, grau de contaminação do documento e do ambiente, temperatura e umidade influenciarão na adequação das condições de armazenamento.
III. O uso mais ou menos frequente dos documentos deve ser considerado na seleção das opções de armazenamento.
IV. Além do custo dos dispositivos de armazenamento, deve ser considerado o dos equipamentos para sua manipulação e de software de controle.
Está correto o que se afirma em:
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareCiclo de Vida de Software
- Engenharia de SoftwareFerramentas CASE
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeis
São programas que auxiliam no ciclo de desenvolvimento de um sistema, incluindo as fases de análise, testes e desenvolvimento e apoiam os processos de software. Oferecem um conjunto de serviços para apoiar uma ou mais atividades do processo de desenvolvimento de software. Podem ser divididas em tipos que: apoiam da análise até a geração do código; automatizam uma fase do desenvolvimento ou auxiliam numa etapa do projeto, como modelagem de dados e testes; e seguem uma metodologia específica como os métodos ágeis. Esta definição se refere à ferramenta
Provas
Questão presente nas seguintes provas
Atenção: Para responder às questões de números 47 e 48 considere o texto abaixo.
O UP preconiza que diferentes disciplinas sejam definidas, cada qual descrevendo uma possível abordagem ao problema de gerenciar o desenvolvimento de um sistema. As disciplinas do UP englobam diferentes atividades e papéis relacionados por área de especialidade e suas implementações variam de acordo com o número e a descrição dessas disciplinas. O RUP, particularmente, conta com 6 disciplinas de projeto e 3 disciplinas de suporte. Dentre as disciplinas de projeto estão a disciplina de Implementação e a disciplina de Teste.
O UP preconiza que diferentes disciplinas sejam definidas, cada qual descrevendo uma possível abordagem ao problema de gerenciar o desenvolvimento de um sistema. As disciplinas do UP englobam diferentes atividades e papéis relacionados por área de especialidade e suas implementações variam de acordo com o número e a descrição dessas disciplinas. O RUP, particularmente, conta com 6 disciplinas de projeto e 3 disciplinas de suporte. Dentre as disciplinas de projeto estão a disciplina de Implementação e a disciplina de Teste.
No RUP, NÃO é um propósito da disciplina de Teste
Provas
Questão presente nas seguintes provas
Um processo de desenvolvimento de software em geral tem como entrada os requisitos do sistema e como saída um produto fornecido. Analise as afirmativas sobre este tema.
I. O desenvolvimento de software envolve os estágios: análise e definição de requisitos, projeto do sistema, codificação, testes e entrega do sistema. Assim, o ciclo de vida do software descreve a vida do produto de software desde sua concepção até a implementação e entrega.
II. Um dos primeiros modelos propostos foi o cascata. Neste modelo o desenvolvimento de um estágio deve terminar antes do próximo começar. O modelo em V é uma variação do modelo em cascata, que mostra como as atividades de teste estão relacionadas com a análise e o projeto. A codificação forma o V do vértice.
III. O modelo em cascata pode ser incrementado com atividades de prototipação. A prototipação é um modelo de processo efetivo em que partes do sistema são construídas rapidamente com o objetivo de validar os requisitos. Caso novas alternativas sejam discutidas, deve-se começar o ciclo em cascata novamente, abandonando-se o protótipo.
Está correto o que se afirma em
I. O desenvolvimento de software envolve os estágios: análise e definição de requisitos, projeto do sistema, codificação, testes e entrega do sistema. Assim, o ciclo de vida do software descreve a vida do produto de software desde sua concepção até a implementação e entrega.
II. Um dos primeiros modelos propostos foi o cascata. Neste modelo o desenvolvimento de um estágio deve terminar antes do próximo começar. O modelo em V é uma variação do modelo em cascata, que mostra como as atividades de teste estão relacionadas com a análise e o projeto. A codificação forma o V do vértice.
III. O modelo em cascata pode ser incrementado com atividades de prototipação. A prototipação é um modelo de processo efetivo em que partes do sistema são construídas rapidamente com o objetivo de validar os requisitos. Caso novas alternativas sejam discutidas, deve-se começar o ciclo em cascata novamente, abandonando-se o protótipo.
Está correto o que se afirma em
Provas
Questão presente nas seguintes provas
- Arquitetura e Design de SoftwareArquitetura de Sistemas de Informação
- Qualidade de SoftwareQualidade da Informação
Para atender aos objetivos de negócios, as informações
precisam se adequar a certos critérios de controles, ou
necessidades de informação da empresa. Baseado em
abrangentes requisitos de qualidade, guarda e segurança,
sete critérios de informação distintos e sobrepostos são
definidos, entre eles se encontram:
Provas
Questão presente nas seguintes provas
Em uma servlet Java de uma aplicação há o seguinte fragmento de código:
request.setAttribute("mensagem", "Não há clientes cadastrados com esse nome");
RequestDispatcher disp = request.getRequestDispatcher("mensagens.jsp");
disp.forward(request, response);
Para receber e exibir o conteúdo da variável de requisição "mensagem" na página mensagens.jsp utilizam-se:
I. ${mensagem}
II. < % String mensagem=(String) request.getAttribute("mensagem"); out.print(mensagem);%>
III. < %out.print(request.getAttribute("mensagem"));%>
IV. < %=request.getAttribute("mensagem")%>
Está correto que se afirma em:
request.setAttribute("mensagem", "Não há clientes cadastrados com esse nome");
RequestDispatcher disp = request.getRequestDispatcher("mensagens.jsp");
disp.forward(request, response);
Para receber e exibir o conteúdo da variável de requisição "mensagem" na página mensagens.jsp utilizam-se:
I. ${mensagem}
II. < % String mensagem=(String) request.getAttribute("mensagem"); out.print(mensagem);%>
III. < %out.print(request.getAttribute("mensagem"));%>
IV. < %=request.getAttribute("mensagem")%>
Está correto que se afirma em:
Provas
Questão presente nas seguintes provas
Considere um formulário criado na página de site desenvolvido com PHP para permitir que os usuários façam upload de arquivos:
<form action="upload.php" method="post" enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"/><br/>
<input type="submit" value="Fazer Upload"/>
</form>
No arquivo upload.php, as instruções utilizadas para se obter o nome e o tipo do arquivo, caso não ocorra erro são, respectivamente,
Provas
Questão presente nas seguintes provas
O teste de aceitação normalmente é realizado utilizando-se a interface final do sistema. Sobre esse tipo de teste pode-se afirmar que
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareCiclo de Vida de Software
- Engenharia de SoftwareEngenharia de Requisitos
- Engenharia de SoftwareTestes
- Manutenção e Evolução de SoftwareReúso de Software
Na maioria dos projetos de software, há algum reuso de
software. Isso acontece muitas vezes informalmente, quando
as pessoas envolvidas no projeto sabem de projetos ou
códigos semelhantes ao que é exigido. No entanto, atualmente,
processos de desenvolvimento de software com
foco no reuso de software existente tornaram-se amplamente
utilizados, contribuindo, entre outros fatores, para a
diminuição do tempo necessário para o término de um
sistema. Dentre os vários estágios em um processo de desenvolvimento
por reuso, dois estágios são comparáveis a
outros modelos de desenvolvimento, sendo eles
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container