Foram encontradas 1.699 questões

Resolva questões gratuitamente!

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

Q4041490 Engenharia de Software
 O modelo de classes de Análise da Modelagem Orientada a Objetos representa os objetos que o sistema irá manipular, as operações que serão aplicadas a esses objetos, além das relações entre os objetos e as colaborações que ocorrem entre as classes. Uma classe é uma abstração de itens que representam as coisas importantes para os usuários, modelando elementos que fazem parte do seu cotidiano. Com isso, é possível facilitar a compreensão, resultando em validações de modelo mais ágeis. Uma classe bem estruturada tem como requisitos: 
Alternativas
Q4041489 Engenharia de Software
Com o objetivo de reaproveitar a especificação de comportamentos comuns, os Casos de Uso podem se relacionar através de generalização, inclusão e extensão. O objetivo do relacionamento de extensão é ser utilizado para representação: 
Alternativas
Q4041488 Engenharia de Software
A UML (Unified Method Language) é uma linguagem universal desenvolvida para facilitar a comunicação entre desenvolvedores, analistas e usuários. O artefato da UML capaz de complementar o Caso de Uso por meio de uma representação gráfica do fluxo de interação em um cenário específico é denominado diagrama de: 
Alternativas
Q4041487 Engenharia de Software
 Observe as seguintes descrições de funcionalidades que compõem um sistema de controle de notas de alunos:  

Imagem associada para resolução da questão


Considere as complexidades e as contribuições para funções de transação constantes do Manual de Práticas de Pontos de Função do IFPUG, versão 4.3.1., e desconsidere quaisquer funcionalidades não citadas. As quantidades de transações do tipo entrada externa (EE), consulta externa (CE), saída externa (SE) e o somatório de Pontos de Função (PF’s) de todas as funções de transação, respectivamente, são:  
Alternativas
Q4041486 Engenharia de Software
Na análise de pontos (APF), a unidade de medida é o ponto de função e sua contagem é feita a partir do ponto de vista dos requisitos lógicos do usuário. Nesse contexto, os dados de código não devem influenciar o tamanho funcional da aplicação, e as operações que existirem exclusivamente para a manutenção desses dados não devem ser consideradas funções de transação para efeitos de contagem. Sendo assim, os dados de código que não devem influenciar o tamanho funcional da aplicação são conhecidos como dados:  
Alternativas
Q4041485 Engenharia de Software
O roteiro de métricas de software do SISP (Sistema de Administração dos Recursos de Tecnologia da Informação) tem como propósito apoiar os órgãos e as entidades no processo de medição de software em projetos não previstos no Manual de Práticas de Contagem (CPM). Um desses tipos é a Adaptação em Funcionalidades sem Alteração de Requisitos Funcionais. São consideradas nessa categoria as demandas de manutenção adaptativa associadas a solicitações que envolvem aspectos não funcionais, sem alteração em requisitos funcionais. Um tipo de manutenção que se enquadra nesse conceito é: 
Alternativas
Q4041484 Sistemas de Informação
Segundo o NIST (National Institute of Standards and Technology), um modelo de computação em nuvem deve apresentar algumas características essenciais: autoatendimento sob demanda; amplo acesso aos serviços de rede; pool de recursos; elasticidade rápida; e serviços mensuráveis. Tais características podem ser observadas em todos os principais modelos de implantação para computação em nuvem. Desses, aquele que é disponibilizado através do paradigma “pague-por-uso” e é oferecido por organizações públicas ou grandes grupos industriais que possuam grande capacidade de processamento e armazenamento é o modelo tipo nuvem:  
Alternativas
Q4041482 Programação
O conceito de abstração de processo está entre os mais antigos nos projetos de linguagens de programação. Como evolução das abstrações de processos, surgiu a abstração de dados. A programação orientada a objetos é, portanto, uma aplicação do princípio de abstração para tipos de dados, com a peculiaridade de ser capaz ainda de fornecer suporte à herança e vinculação dinâmica de chamadas aos subprogramas do tipo criado, os métodos. Um propósito para essa vinculação dinâmica é permitir que os sistemas de software sejam mais bem estendidos durante o desenvolvimento e a manutenção. Essa característica é conhecida como:  
Alternativas
Q4041481 Engenharia de Software
Muitos problemas surgem de forma recorrente a cada novo projeto, sendo possível estabelecer soluções pré-convencionadas para reaproveitamento futuro. A solução, no entanto, somente será eficaz se for apropriada ao contexto do problema, pois no mundo do software, a predefinição de padrões pode ser muito granularizada para aplicação prática repetitiva. Muitas vezes é necessário fornecer uma infraestrutura mínima, específica para implementação, que pode conter vários padrões, sendo denominada: 
Alternativas
Q4041480 Engenharia de Software
Mudanças são inevitáveis quando um software é construído e podem causar confusão quando os membros de uma equipe estão trabalhando num projeto. Se as alterações não forem controladas, elas controlarão o processo. Por isso a importância da gestão de configuração de software. Em um sistema de controle desse tipo de gestão, quatro importantes conjuntos de elementos devem existir. Um deles deve conter uma coleção de procedimentos e tarefas que definem uma abordagem eficaz de gestão de alterações (e atividades relacionadas) para todas as partes envolvidas em gestão, engenharia e uso do software. Este conjunto é composto pelos elementos:  
Alternativas
Q4041479 Engenharia de Software
O Processo Unificado é uma tentativa de aproveitar muitos dos melhores recursos e características dos modelos tradicionais de processo de software. Ele reconhece a importância da comunicação e de métodos racionalizados para descrever a visão do cliente sobre um sistema. Não obstante, mesmo sem abandonar suas atividades clássicas (concepção, elaboração, construção e transição), é possível acrescentar também uma camada serial, agregando-se a filosofia “serial para o que é amplo” e “iterativa para o que é particular”. Com isso, o modelo pode ser enriquecido com muitos dos melhores princípios do desenvolvimento ágil de software, resultando em: 
Alternativas
Q4041478 Engenharia de Software
Um software consiste em instruções que, quando executadas, fornecem características, funções e desempenho desejados. Essa é uma possível definição de software. Entretanto, para se ter uma melhor compreensão do que seja software, é importante saber identificar as características que o tornam diferenciado de outras coisas que os seres humanos constroem. O gráfico a seguir representa uma taxa de defeitos em função do tempo: 


Imagem associada para resolução da questão


Essa relação, geralmente denominada “curva da banheira”, indica uma taxa de defeitos relativamente alta no início da vida, caindo para um nível estável após um período de tempo. Todavia, à medida que o tempo passa, a taxa aumenta novamente. A curva mostrada na figura representa a relação da taxa de defeitos em função do tempo para: 
Alternativas
Q4041477 Engenharia de Software
Nos primórdios da World Wide Web, os sites eram formados por nada mais do que um conjunto de arquivos de hipertexto ligados, que representavam informações utilizando textos e gráficos limitados. Com o decorrer do tempo, a evolução da linguagem HTML tornou possível a oferta de capacidade computacional juntamente com as informações. Assim, tecnologias Web 3.0 evoluíram para sofisticadas aplicações voltadas para o mundo corporativo e para o consumidor. Tais softwares, mesmo quando superados tecnologicamente, podem ser responsáveis ainda hoje por funções críticas do negócio e — ainda que a tecnologia seja relativamente moderna — quando comparada a outros tipos. A baixa qualidade, a falta de documentação e o histórico de alterações mal gerenciado, quando presentes, normalmente resultam em projetos inextensíveis, gerando dores de cabeça na organização, principalmente quando sistemas indispensáveis ao negócio estão envolvidos. Dentro de tal contexto, quando o software atende às necessidades do usuário de forma confiável, sem que nenhuma mudança significativa seja necessária, a medida correta a ser tomada é: 
Alternativas
Q4041476 Gestão de Pessoas
 Além do aperfeiçoamento profissional e acadêmico permanentes, por meio do programa CAPACITUERJ, a progressão funcional do servidor técnico-administrativo da UERJ atenderá aos requisitos de interstício mínimo de: 
Alternativas
Q4041475 Direito Administrativo
Os atos de improbidade administrativa importarão a suspensão dos direitos políticos, a perda da função pública, bem como o(a): 
Alternativas
Q4041474 Direito Administrativo
As pessoas jurídicas de direito público e as de direito privado prestadoras de serviços públicos responderão pelos danos que seus agentes, nessa qualidade, causarem a terceiros, assegurado o direito de regresso contra o responsável:  
Alternativas
Q4041473 Direito Processual Civil - Novo Código de Processo Civil - CPC 2015
Da sentença que julga o mandado de segurança cabe:
Alternativas
Q4041472 Direito Constitucional
A Constituição da República de 1988 reconhece a instituição do júri, assegurando a plenitude de defesa, bem como: 
Alternativas
Q4041471 Direito Constitucional
A Constituição da República de 1988 estabelece que todos são iguais perante a lei, sem distinção de qualquer natureza, garantindo aos brasileiros e aos estrangeiros residentes no país a inviolabilidade do direito à vida, à segurança, bem como ao(à): 
Alternativas
Q4041470 Direito Penal
 A fim de se ausentar do trabalho por considerável período de tempo e evitar as sanções previstas em lei, por falta imotivada, um funcionário técnico-administrativo pediu que um amigo médico emitisse dois atestados médicos, que comprovassem o seu suposto comparecimento a uma Unidade de Pronto Atendimento (UPA). Nesse caso, avalia-se que foi praticado o crime de: 
Alternativas
Respostas
101: B
102: C
103: B
104: C
105: B
106: D
107: C
108: B
109: C
110: A
111: B
112: A
113: D
114: C
115: B
116: B
117: D
118: C
119: A
120: C