Questões de Concurso Público UDESC 2022 para Analista de Sistemas

Foram encontradas 65 questões

Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992290 Engenharia de Software
Um processo de software é um conjunto de atividades e resultados associados que produzem um produto de software. Portanto, um processo de software se dá pela estruturação de um conjunto de atividades que resultam num produto software. Um processo deve contribuir para a redução de custos, aumento de qualidade e de produção.
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.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992291 Engenharia de Software
Assinale a alternativa que indica corretamente o tipo de requisito que apresenta restrições sobre os serviços ou funções oferecida pelo sistema. Estes requisitos incluem restrições de tempo, restrições sobre o processo de desenvolvimento e restrições impostas por padrões. Tais requisitos se aplicam, frequentemente, ao sistema como um todo, em vez de às características individuais ou aos serviços.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992292 Engenharia de Software
Uma estratégia de teste de software deve ser flexível o bastante para promover uma estratégia de teste personalizada. Ao mesmo tempo, deve ser rígida o bastante para estimular um planejamento razoável e o acompanhamento à medida que o projeto progride.
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.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992293 Banco de Dados

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.


Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992294 Banco de Dados

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.

Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992295 Banco de Dados

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.

Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992296 Banco de Dados
Analise as afirmativas abaixo com relação ao processo de normalização.

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.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992297 Banco de Dados

Observe a tabela abaixo, na qual Cliente e Agência compõem a chave primária: 


Imagem associada para resolução da questão 


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.

Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992298 Programação
Assinale a alternativa correta com relação ao composer.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992299 Algoritmos e Estrutura de Dados
Analise as afirmativas abaixo com relação ao assunto Árvore-B.

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
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992300 Algoritmos e Estrutura de Dados
Assinale a alternativa correta com relação à estrutura de arquivos.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992301 Programação
Uma thread em Java em qualquer ponto do tempo existe em um determinado estado.
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
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992302 Modelagem de Processos de Negócio (BPM)
Analise as afirmativas abaixo com relação ao assunto BPM.

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.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992303 Programação
O PHP suporta o emprego de expressões regulares.
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?
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992304 Noções de Informática
Assinale a alternativa que apresenta corretamente um recurso de segurança nativo do Windows que criptografa tudo na unidade em que o sistema está instalado. Pode-se criptografar PCs ou unidades, e a criptografia de volume total garante que apenas aqueles com a chave de criptografia correta serão capazes de decifrar e acessar os arquivos e informações. 
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992305 Programação
Assinale a alternativa que apresenta corretamente a linguagem proposta para o modelo de objetos ODMG. A sintaxe desta linguagem é semelhante à sintaxe da SQL, com características adicionais para conceitos ODMG, como identidade de objeto, objetos complexos, relacionamentos, operações, herança e polimorfismo.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992306 Banco de Dados
Assinale a alternativa correta com relação aos Bancos de Dados Orientados a Objetos.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992307 Programação
Analise as afirmativas abaixo com relação à linguagem PHP.
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.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992308 Programação
Analise as afirmativas abaixo com relação à linguagem Visual Basic.
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.
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992309 Programação

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.

Alternativas
Respostas
41: C
42: E
43: B
44: E
45: C
46: A
47: A
48: B
49: D
50: B
51: A
52: C
53: D
54: B
55: E
56: A
57: D
58: D
59: C
60: A