Questões de Concurso Público MPO 2013 para Tecnologia da Informação
Foram encontradas 70 questões
Do ponto de vista metodológico,osoftware livre é considerado uma abordagem similar aos métodos ágeis.
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.
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.
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.
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.
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.
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.
Embora Ruby seja uma linguagem orientada a objetos e influenciada pelo Smalltalk, seus tipos primitivos não são considerados objetos.
Em Python, o comando int("1") cria um objeto do tipo int, que recebe 1 como parâmetro no seu construtor.
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.
PostgreSQL é um software livre licenciado sob a PostgreSQL Licence, licença similar às licenças BSD e MIT.
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
Em um sistema operacional Linux,é possível acessar,via terminal,com o uso da senha de administrador do banco de dados,o MySQL com privilégios de root,mediante o seguinte comando:mysql -u root -p.
Elementos em formato SVG podem ser embutidos diretamente em uma páginaHTML usando HTML5.
O Ajax — que carrega e renderiza uma página utilizando recursos de scripts que estão rodando pelo lado do cliente (navegador) — utiliza um objeto XMLHttpRequest e o método open para abrir um documento em uma linguagem de marcação, bem como para passar argumentos e capturar uma resposta.
A formatação de documentos escritos em linguagem de marcação usando CSS (cascading style sheets) é definida dentro do próprio documento.
Embora cada navegador tenha sua própria política de atualização,o CSS3 é o único padrão de CSS disponível atualmente para uso.
Por intermédio do framework JQuey, pode-se tratar conteúdos do Plone, bem como usar métodos e atributos dos objetos do Zope.
GIMP é uma ferramenta composta de plugins que permitem a adição de novos formatos e filtros.
O SVG, a despeito de sua especificação ser desenvolvida pelo W3C (World Wide Web Consortium), não é um formato de imagem vetorial com base em XML.