Questões de Concurso

Foram encontradas 8.666 questões

Resolva questões gratuitamente!

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

Ano: 2018 Banca: AOCP Órgão: PRODEB
Q1230890 Engenharia de Software
Assinale a alternativa que NÃO apresenta uma diretriz para se negociar eficazmente requisitos. 
Alternativas
Ano: 2017 Banca: FAURGS Órgão: BANRISUL
Q1230552 Engenharia de Software
A técnica de teste caixa-preta foi aplicada a uma dada especificação gerando as seguintes partições do domínio de entrada:    C1: [A, B, C]  C2: [1,2,3,4]  C3: [*, !]    Qual a quantidade mínima de testes que devem ser gerados usando a técnica de teste pairwise (combinação de pares)? 
Alternativas
Ano: 2008 Banca: FCC Órgão: PGE-RJ
Q1229895 Engenharia de Software
Na UML 2.0, a configuração de nós de processamento em tempo de execução e os artefatos que neles existem são representados graficamente por intermédio do diagrama de
Alternativas
Ano: 2008 Banca: FCC Órgão: PGE-RJ
Q1229735 Engenharia de Software
No processo de elicitação e análise de requisitos, a técnica pela qual o analista, como recurso, insere-se no ambiente de trabalho onde o sistema será usado, observando e registrando a rotina diária dos envolvidos para descobrir requisitos implícitos do sistema que reflitam os processos reais e não os formais, denomina-se
Alternativas
Ano: 2005 Banca: NCE-UFRJ Órgão: Ministério das Cidades
Q1229199 Engenharia de Software
Considere as seguintes assertivas sobre o diagramas de casos de uso (DCU) da UML:
I- Um ator pode aparecer somente em um único DCU. II- Um ator pode participar de vários casos de uso. III- Um caso de uso pode estar relacionado a outro caso de uso.
As assertivas corretas são:
Alternativas
Ano: 2016 Banca: FCC Órgão: Prefeitura de Teresina - PI
Q1229113 Engenharia de Software
No Scrum:     I. As funcionalidades a serem implementadas em um projeto são mantidas em uma lista denominada Product Backlog. No início de cada sprint, faz-se um Sprint Planning Meeting, na qual o Product Owner prioriza os itens do Product Backlog e a Equipe de Desenvolvimento seleciona as atividades que será capaz de implementar durante a sprint que se inicia.     II. As tarefas alocadas em uma sprint são transferidas do Product Backlog para o Sprint Backlog. A Equipe de Desenvolvimento se auto-organiza para realizar o trabalho do Sprint Backlog.     A afirmativa I   
Alternativas
Ano: 2005 Banca: NCE-UFRJ Órgão: Ministério das Cidades
Q1229037 Engenharia de Software
Considere as seguintes qualidades do projeto de um sistema de informação:
I- Coesão. II- Acoplamento. III- Reutilização.
Para obter uma boa qualidade de projeto, o projetista deve tentar:
Alternativas
Ano: 2016 Banca: IFB Órgão: IFB
Q1228697 Engenharia de Software
Avalie as afirmativas abaixo sobre a Modelagem de Requisitos de Software:
I) Elementos orientados a fluxo mostram como o usuário interage com o sistema, apresentando sequências de atividades que ocorrem à medida que o software é utilizado.
II) Elementos baseados em classes modelam os objetos que o sistema irá manipular, suas operações e seus relacionamentos.
III) Os elementos comportamentais são representações de como eventos externos mudam o estado do sistema.
IV) Os elementos baseados em cenários representam o sistema como uma transformação de informações, indicando como os objetos de dados são transformados pelas várias funções do sistema.
V) Um caso de uso é um contrato de comportamento e este contrato define a maneira como um ator utiliza o sistema para alcançar uma meta.
Assinale a alternativa que apresenta todas as afirmativas acima que estão CORRETAS.
Alternativas
Ano: 2005 Banca: NCE-UFRJ Órgão: Ministério das Cidades
Q1228637 Engenharia de Software
Considere os seguintes componentes da especificação de um sistema de informação (SI):
I- Diagrama de Contexto. II- Lista de eventos. III- Mini-especificação de um processo.
Os itens que fazem parte do modelo ambiental de um SI são:
Alternativas
Ano: 2015 Banca: FAUEL Órgão: Prefeitura de Ortigueira - PR
Q1228344 Engenharia de Software
Sobre os conceitos básicos da Linguagem de Modelagem Unificada (UML), atribua V (verdadeiro) ou F (Falso) às afirmativas abaixo: 
(  ) Os Diagramas de Caso de Uso representam um conjunto de sequências de ações que um sistema desempenha para produzir um resultado. 
(  ) No Diagrama de Classes representa-se a estrutura dinâmica do sistema. 
(  ) As classes são representadas na UML como um retângulo sólido com três compartimentos. O compartimento superior contém o nome da classe. O compartimento do meio contém os atributos da classe. E o inferior contém as operações da classe. 
(  ) Os relacionamentos ligam as classes/objetos entre si criando relações lógicas entre estas entidades. Os tipos principais de relacionamentos no diagrama de classes: Associação, Agregação e Generalização.
Assinale a alternativa que contém, de cima para baixo, a sequência correta.
Alternativas
Ano: 2015 Banca: FAUEL Órgão: Prefeitura de Ortigueira - PR
Q1228125 Engenharia de Software
Sobre técnicas de testes de software, atribua V (verdadeiro) ou F (Falso) às afirmativas abaixo: 
(  ) Testes podem mostrar a presença efetiva de erros, e principalmente a ausência de defeitos. 
(  ) Os testes de caixa branca são projetados para validar os requisitos funcionais, sem se preocupar com o funcionamento interno de um programa. 
(  ) Os testes de caixa preta focam a estrutura de controle do programa. 
(  ) Testes de caixa preta são complementares aos testes de caixa branca, uma vez que contemplam diferentes classes de erros. 
Assinale a alternativa que contém, de cima para baixo, a sequência correta.
Alternativas
Ano: 2017 Banca: FUNDATEC Órgão: Prefeitura de Esteio - RS
Q1227808 Engenharia de Software
Para a resolução das questões desta prova, considere os seguintes detalhes: (1) os programas utilizados nesta prova foram instalados com todas as suas configurações padrão, entretanto, caso tenham sido realizadas alterações que impactem a resolução da questão, elas serão alertadas no texto da questão ou mostradas visualmente, se necessário; (2) no enunciado e nas respostas de algumas questões, existe(m) letra(s), palavra(s) ou texto(s) que foram digitados entre aspas, apenas para destacá-los. Neste caso, para resolver as questões, desconsidere tais aspas e atente somente para a(s) letra(s), palavra(s) ou texto(s) propriamente ditos; (3) em algumas figuras, foram inseridas setas numeradas apenas para facilitar a resolução da questões; e (4), para resolver as questões desta prova, considere, apenas, os recursos disponibilizados para os candidatos, tais como essas orientações, os textos introdutórios das questões, normalmente disponibilizados antes das Figuras, os enunciados propriamente ditos e os dados e informações disponíveis nas Figuras das questões, se houver. 
O Processo Unificado é um modelo de processo de software, utilizado para a transformação de requisitos do usuário em um sistema de software. Considere as seguintes assertivas sobre as características do Processo Unificado:    I. É um processo iterativo e incremental. A iteratividade é obtida pela divisão de suas fases em uma série de iterações. Diz-se que é incremental porque a cada iteração o sistema passa a conter funcionalidades novas ou melhoradas, em comparação com a versão anterior.  II. É dirigido por casos de uso, que normalmente são empregados para capturar requisitos funcionais. Os casos de uso são utilizados em diversas atividades, como, por exemplo, no levantamento de requisitos, análise, projeto, implementação e testes.  III. É centrado na arquitetura, onde, na fase de Iniciação, deve-se exibir e talvez demonstrar, pelo menos, uma arquitetura candidata. A validação, definição e criação da linha base da arquitetura ocorre na fase de Elaboração.    Quais estão corretas? 
Alternativas
Ano: 2010 Banca: FEPESE Órgão: PGE-SC
Q1227330 Engenharia de Software
Identifique como verdadeiras ( V ) as cláusulas que contêm técnicas de eliciação de requisitos e como  falsas ( F ), as demais.
( ) Inspeção ( ) Reunião ( ) Observação passiva ( ) Coleta de métricas ( ) Entrevista
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Ano: 2006 Banca: CESGRANRIO Órgão: Petrobras
Q1226328 Engenharia de Software
Sobre os diagramas da UML 2.0 e as extensões que têm sido aplicadas à ela, são feitas as seguintes afirmativas. 
I - Na modelagem de negócios são utilizados os seguintes diagramas da UML: de classes, de processos de negócio, de atividades e estados. 
II - Extensões na UML referem-se à inclusões de elementos nos diagramas existentes que representem os objetivos de um processo, suas entradas e saídas, os eventos que direcionam o processo, os recursos consumidos e a ordem de execução de suas atividades. 
III - A UML possibilita a implementação de extensões à linguagem através do uso de estereótipos. 
IV - A descrição de regras de negócios na UML é feita de modo textual e, para implementar regras entre casos de uso podem ser utilizadas constraints, que podem ser expressas via OCL (Object Constraint Language). 
Estão corretas apenas as afirmativas:
Alternativas
Ano: 2017 Banca: CESGRANRIO Órgão: Petrobras
Q1224649 Engenharia de Software
Foi solicitada a um gerente de projeto a descrição parcial de um projeto de desenvolvimento de software usando a metodologia conhecida como Estrutura Analítica de Projeto (EAP). Para a realização eficaz dessa tarefa, o gerente deve considerar que
Alternativas
Ano: 2017 Banca: CESGRANRIO Órgão: Petrobras
Q1224469 Engenharia de Software
Ao controlar e monitorar um projeto de desenvolvimento de um sistema de acompanhamento de vendas, um gerente determinou, após a coleta de dados por meio de um relatório informal de seus subalternos diretos, o grau de progresso da implementação dos casos de uso previstos. Essa é uma atividade de
Alternativas
Ano: 2005 Banca: CESGRANRIO Órgão: Petrobras
Q1224318 Engenharia de Software
Uma classificação freqüentemente utilizada para os requisitos de um sistema os classifica em funcionais, não funcionais e de domínio. Segundo a definição que os descreve corretamente, requisitos não-funcionais são: 
Alternativas
Ano: 2017 Banca: FAURGS Órgão: HCPA
Q1224316 Engenharia de Software
Considere as seguintes afirmações sobre Scrum .    I - Utiliza uma abordagem empírica, aceitando que o problema pode não ser totalmente entendido ou definido na análise e que os requisitos provavelmente mudarão com o tempo.  II - O time Scrum é composto pelos papéis de Product Owner, Scrum Master , Analista de Sistema, Desenvolvedor e Testador. III - Uma Sprint pode ser cancelada antes do seu time-box terminar. O Product Owner ou o Scrum Master possuem autoridade para cancelar uma Sprint .   IV - A responsabilidade pela arquitetura do produto que está sendo construído é do arquiteto de software.    Quais estão corretas? 
Alternativas
Ano: 2012 Banca: CETAP Órgão: FUNPAPA
Q1224271 Engenharia de Software
O PMBOK define risco do projeto como:
Alternativas
Ano: 2018 Banca: NC-UFPR Órgão: COREN-PR
Q1224217 Engenharia de Software
Sobre a análise de pontos por função, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:
( ) É um método para elicitação de requisitos. ( ) Utiliza classificações de complexidade para estimar o tamanho de um sistema. ( ) Analisa arquivos, arquivos de interface externa, entradas do usuário, saídas do usuário e consultas do usuário. ( ) Pontua a complexidade do código desenvolvido em Java.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Alternativas
Respostas
3101: B
3102: C
3103: C
3104: A
3105: D
3106: D
3107: D
3108: D
3109: D
3110: A
3111: B
3112: E
3113: D
3114: D
3115: C
3116: D
3117: E
3118: A
3119: C
3120: E