Questões de Concurso Público UDESC 2022 para Analista de Sistemas
Foram encontradas 65 questões
Analise as afirmativas abaixo em relação ao assunto.
1. Um modelo de processo prescritivo concentra-se em estruturar e ordenar o desenvolvimento de software. As atividades e tarefas ocorrem sequencialmente, com diretrizes de progresso definidas. Cascata e incremental são exemplos deste tipo de modelo.
2. Alguns projetos de software definem requisitos iniciais de software razoavelmente bem definidos. Pode ser necessário o rápido fornecimento de um determinado conjunto funcional aos usuários, para que após esse fornecimento, possamos melhorar e expandir suas funcionalidades em versões de software posteriores. Nesses casos, podemos optar por um modelo de processo que desenvolve software de uma forma incremental.
3. O modelo evolucionário, algumas vezes chamado ciclo de vida clássico, sugere uma abordagem sequencial e sistemática para o desenvolvimento de software, começando com a especificação dos requisitos do cliente, avançando pelas fases de planejamento, modelagem, construção e disponibilização, e culminando no suporte contínuo do software concluído.
Assinale a alternativa que indica todas as afirmativas corretas.
Com relação a esse assunto, assinale a alternativa que indica corretamente a abordagem para o teste de programas que se baseiam no conhecimento da estrutura do programa e seus componentes. O acesso ao código-fonte é essencial para esse tipo de teste.
Uma transação em um banco de dados relacional deve possuir as seguintes propriedades:
1. Persistência
2. Atomicidade
3. Durabilidade
4. Isolamento
5. Preservação da Consistência
Assinale a alternativa que indica todas as afirmativas
corretas.
Considere as seguintes tabelas em um banco de dados para responder à questão.
Considerando as tabelas do Caso 1, analise o comando SQL abaixo:
SELECT Produto.ID, Produto.Nome, Categoria.
Nome_Categoria
FROM Produto
RIGHT JOIN Categoria ON Produto.ID =
Categoria.ID
ORDER BY Produto.Nome;
Assinale a alternativa que apresenta corretamente o
resultado da execução desse comando SQL.
Considere as seguintes tabelas em um banco de dados para responder à questão.
Considerando as tabelas do Caso 1, analise o comando SQL abaixo:
SELECT Produto.Nome, Produto.Preco,
Categoria.Nome_Categoria
FROM Produto
INNER JOIN Categoria ON Produto.ID_
Categoria = Categoria.ID WHERE Categoria.
ID=1;
Assinale a alternativa que apresenta corretamente o
resultado da execução desse comando SQL.
1. Uma dependência parcial existe quando há uma dependência funcional na qual o determinante é somente parte da chave primária. 2. Uma dependência transitiva existe quando há dependências funcionais tais que x ->Y, Y->Z, e X é a chave primária. Neste caso, a dependência Y->Z é uma dependência transitiva. 3. Uma relação está na 3FN se, e somente se, cada atributo não chave for dependente da chave primária inteira, isto é, cada atributo não chave poderá ser dependente de apenas parte da chave.
Assinale a alternativa que indica todas as afirmativas corretas.
Observe a tabela abaixo, na qual Cliente e Agência compõem a chave primária:
Analise as afirmativas abaixo com relação a esta tabela.
1. Ela está na 3FN uma vez que: i) todos os atributos são atômicos (1FN); ii) todos os atributos não chave dependem totalmente da chave primária (2FN); iii) existe transitividade em relação à chave primária (3FN).
2. A tabela está na Forma Normal de Boyce e Codd.
3. Existe anomalia de atualização, pois a agência está sendo repetida para o mesmo gerente.
Assinale a alternativa que indica todas as afirmativas
corretas.
1. Uma Árvore-B de ordem m é uma árvore m-direcional tal que todas as folhas estão no mesmo nível. 2. Uma Árvore-B de ordem m é uma árvore m-direcional tal que todos os nós internos, com exceção da raiz, estão restritos a terem no máximo 2 filhos não vazios. 3. Uma Árvore-B de ordem m é uma árvore m-direcional tal que a raiz deve ter pelo menos m filhos não vazios.
Assinale a alternativa que indica todas as afirmativas corretas.
Assinale a alternativa que contém o estado no qual a thread pode atualmente estar em execução ou pode estar pronta para execução em qualquer instante do tempo
1. Gerenciamento de Processos de Negócio (BPM – Business Process Management) é uma disciplina gerencial que integra estratégias e objetivos de uma organização com expectativas e necessidades de clientes, por meio do foco em processos ponta a ponta. 2. A tecnologia desempenha papel essencial e de liderança na implementação de BPM. 3. BPM envolve definição deliberada, colaborativa e suportada por tecnologia, melhoria, inovação e gerenciamento de processos de negócio ponta a ponta para criar valor e habilitar a organização a alcançar seus objetivos com maior agilidade.
Assinale a alternativa que indica todas as afirmativas corretas.
Qual o metacaractere no contexto de expressões regulares em PHP que sinaliza que se devem encontrar ocorrências de um dado padrão a ser buscado no começo de uma string?
1. Os métodos GET e POST podem ser utilizados para enviar dados para um servidor PHP para processamento. 2. Quando utilizamos o método POST para enviar dados para o servidor PHP, o dado é adicionado ao URL. 3. Há um limite para a quantidade de dados que pode ser transmitida utilizando o método GET.
Assinale a alternativa que indica todas as afirmativas corretas.
1. Todos os controles na linguagem Visual Basic são capazes de detectar vários eventos. Por exemplo, o controle Button pode detectar quando foi clicado e um controle TextBox pode detectar quando seu conteúdo foi alterado. 2. A linguagem Visual Basic proporciona ferramentas para gerar números aleatórios e inicializar a sequência de números aleatórios com um valor de semente aleatória. 3. O código intNum = rand.Next(100) deve atribuir à variável intNum um valor aleatório entre 1 e 100.
Assinale a alternativa que indica todas as afirmativas corretas.
Observe o fragmento de código na linguagem Visual Basic apresentado abaixo:
Dim dtmSample As Date = “#23/8/2019#”
Dim strResult As String = dtmSample.
ToString(“D”)
TextBox1.Text = strResult
Assinale a alternativa que apresenta o valor de
strResult que seria mostrado no controle Text na linguagem Visual Basic.