Questões de Concurso
Foram encontradas 11.561 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
No PostgreSQL, é possível atualizar um campo do banco de dados usando-se o comando a seguir. UPDATE a,b SET a.id=b.id WHERE a.f2 = b.f2
PostgreSQL é um software livre licenciado sob a PostgreSQL Licence, licença similar às licenças BSD e MIT.
Considere que, na tabela Projeto, haja os campos CodigoProjeto, Tipo e Descricao e, na tabela ProjetoEmpresa,os campos CodigoProjeto, CodigoEmpresa,NomeFuncionario, Categoria,Salario e DataInicial.Nesse caso, é correto afirmar que essas tabelas estão de acordo com a segunda forma normal de banco de dados tanto no MySQL quanto no PostgreSQL.
Em Python, o comando int("1") cria um objeto do tipo int, que recebe 1 como parâmetro no seu construtor.
Embora Ruby seja uma linguagem orientada a objetos e influenciada pelo Smalltalk, seus tipos primitivos não são considerados objetos.
Ruby é uma linguagem implicitamente e dinamicamente tipada, pois, nela, os tipos são inferidos pelo interpretador e o tipo da variável pode ser alterado durante a execução do programa.
Um sítio web com Zope, um servidor de aplicações web escrito em Python, é formado por objetos em arquivos, tal como a maioria dos servidores de aplicação web.
Em uma classe de modelo escrita em Ruby, o mapeamento dos objetos em tabelas do banco de dados pode ser feito mediante o ActiveRecord,uma classe ORM (object-relational mapping) que contém um conjunto de técnicas para a transformação entre modelos orientado a objetos e relacional.
O Scrum diferencia-se do XP pela existência do papel de product owner (PO), tendo o Scrum master e o coach atribuições similares em uma equipe ágil de desenvolvimento.
Ao realizar o TDD (test-driven development), o programador é conduzido a pensar em decisões de design antes de pensar em código de implementação, o que cria um maior acoplamento, uma vez que seu objetivo é pensar na lógica e nas responsabilidades de cada classe.
De acordo com os padrões de DDD (domain-driven design), ao se escrever um novo sistema para também interagir com um sistema legado (considerado um código de difícil manutenção), cria-se uma camada entre os dois sistemas denominada camada anticorrupção.
Do ponto de vista metodológico,osoftware livre é considerado uma abordagem similar aos métodos ágeis.
Os projetos variam conforme o tamanho e a complexidade e seguem, necessariamente, o seguinte ciclo de vida: início, organização, execução, monitoramento e continuidade operacional.
No curso de todo o projeto, são coletadas e distribuídas informações sobre o desempenho do projeto, atividades inseridas no grupo de processos de monitoramento e controle.
A confirmação da disponibilidade de todos os recursos humanos para um projeto deve ser feita na etapa de planejamento do projeto.
A subdivisão das entregas e do trabalho do projeto em componentes menores é denominada criação da estrutura analítica do projeto, processo que integra o grupo de processos de planejamento.
A compatibilidade entre as interfaces internas e externas do produto consiste em um resultado esperado que faz parte do processo de integração do produto.
O estabelecimento de critérios para a avaliação das alternativas de solução, caracterizadas por ordem de importância para que critérios de maior importância sejam mais influentes em uma avaliação, é atividade que integra o processo de gerência de decisões.
O processo de gerenciamento dos riscos tem como principal objetivo reduzir continuamente os riscos em um projeto, mediante a identificação e o registro dos problemas
No processo de gerência da qualidade, os componentes do produto são implementados e verificados conforme o que foi projetado.