Foram encontradas 60 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS
O teste de integração se concentra nas interações entre componentes ou sistemas. Quanto maior o escopo da integração, pode se tornar mais difícil e levar a um aumento do risco e a um tempo adicional para a solução de problemas.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS
- Compilação e Interpretação de CódigoCódigo Fonte
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareTestesTipos de Testes
O teste de componente (também conhecido como teste de unidade/unitário ou módulo) é um teste de caixa branca que se concentra em componentes que são testáveis separadamente. Assinale a alternativa que NÃO é um exemplo de produto de trabalho que pode ser usado como base de teste para testes de componentes.
Provas
Em banco de dados, a álgebra relacional é muito importante, pois fornece uma base formal para as operações do modelo relacional e principalmente porque é usada como base para implementar e otimizar consultas nos módulos de processamento e otimização de consultas, que são partes integrantes dos sistemas de gerenciamento de banco de dados relacional (RDBMSs). Alguns de seus conceitos são incorporados à linguagem de consulta padrão para RDBMSs. Qual é essa linguagem?
Provas
O modelo de banco de dados relacional representa o banco de dados como uma coleção de relações. Informalmente, cada relação se assemelha a uma tabela de valores ou, até certo ponto, a um arquivo simples de registros. É chamado de arquivo simples porque cada registro tem uma estrutura simples linear ou plana. Qual banco abaixo é um banco de dados relacional?
Provas
- Arquitetura de de Banco de DadosArquitetura ANSI/SPARCNíveis da Arquitetura ANSI/SPARC
- Banco de Dados RelacionalViews
- Modelagem de DadosAbstração de Dados
Em um banco de dados, geralmente há muitas maneiras de tratamento de usuários, cada um dos quais pode exigir uma perspectiva ou visão diferente do banco de dados. Uma visão pode ser um subconjunto do banco de dados ou pode conter dados virtuais derivados dos seus arquivos, mas não explicitamente armazenados, assim alguns usuários não precisam saber se os dados a que se referem são armazenados ou derivados. Dessa forma, um SGBD multiusuários cujos usuários possuem uma variedade de aplicações distintas deve fornecer essas facilidades. Essas afirmações se referem a qual conceito?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS
Com o avanço do desenvolvimento de software baseado em processos de desenvolvimento ágil, também houve adaptações em outros processos que acompanham o desenvolvimento, como o processo de teste em que um novo modelo de trabalho chamado Testes Ágeis surgiu. Nesse modelo, foram adaptados alguns conceitos do Manifesto Ágil para os testes. Assinale a alternativa INCORRETA quanto à definição dos conceitos de testes ágeis.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS
Os Métodos Ágeis têm desempenhado um papel fundamental para o desenvolvimento do software moderno. Assim, várias iniciativas ágeis foram surgindo ou sendo aprimoradas, como ferramentas ou frameworks. Assinale a alternativa que NÃO se refere a uma iniciativa ágil.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS
As metodologias ágeis de desenvolvimento de software tornaram-se populares em 2001 quando especialistas em desenvolvimento de software estabeleceram princípios comuns considerando vários métodos de desenvolvimento já utilizados que buscavam maneiras mais eficientes de produzir software. Os princípios foram:
- Indivíduos e interações mais que processos e ferramentas.
- Software funcionando mais que documentação abrangente.
- Colaboração com o cliente mais que negociação de contratos.
- Responder a mudanças mais que seguir um plano.
Como se chamou esse movimento?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS
- Engenharia de SoftwareDesenvolvimento Baseado em Componentes
- Engenharia de SoftwarePrincípios de Engenharia de Software
- Engenharia de SoftwareModelos de Desenvolvimento
- Manutenção e Evolução de SoftwareReúso de Software
Um modelo de processo de software é uma representação simplificada de um processo de software. Cada modelo representa uma perspectiva particular de um processo. Há um modelo de processo que possui uma abordagem baseada na existência de um número significativo de componentes que podem ser utilizados várias vezes, em que o processo de desenvolvimento concentra-se na integração desses componentes em um sistema já existente ao invés de desenvolver um sistema a partir do zero. Qual modelo é esse?
Provas
Em segurança, quando se aborda gerência de riscos, é preciso trabalhar com os impactos de ameaças e vulnerabilidades. Uma ameaça pode ser definida como um possível perigo que pode explorar uma vulnerabilidade do sistema computacional. Nesse sentido, são exemplos de ameaça para um sistema computacional:
I. Comprometimento da informação.
II. Violação de integridade.
III. Negação de serviço.
IV. Repudiação de uma ação.
Quais estão corretas?
Provas
Caderno Container