COMO PASSAR EM CONCURSO

Conteúdo

  1. questão portugol imc
  2. questão soma portugol
  3. questão diferença padrão de rede
  4. questões lógica fundatec ghc 2023
  5. questao update aumento percentual
  6. questão 1 integridade banco de dados oracle
  7. questão hardware memória ram bios
  8. questão 12 sysdate oracle
  9. questão número binário par
  10. questões 2017 hcpa analise de sistemas
  11. questões sobre o babok
  12. questão de análise de negócios
  13. questão protocolos de e-mails
  14. questão análise de negócios
  15. questão ntfs ext4
  16. questão 5 babok
  17. shutdown oracle 12c
  18. questão 9 shutdown oracle 10g
  19. bancas de concurso porto alegre
  20. questão isset empty php
  21. questão 11 forma hierárquica oracle
  22. questão 7 privilégios oracle 10g
  23. questão cat wc words
  24. questão babok
  25. edital administrador de banco de dados hcpa 2020
  26. concurso público ti porto alegre rs 2023
  27. questão adicionar usuário linux
  28. questão word 2016 funcionalidades
  29. questão word 2016 quebra de página

Qual a alternativa correta da questão de portugol com IMC?

Qual a alternativa correta da questão de portugol com IMC?

Veja abaixo qual a alternativa dessa questão de lógica de programação usando portugol e IMC.

As questões de lógica de programação e estruturas condicionais são comuns em provas de concursos e processos seletivos para vagas na área de tecnologia da informação e outras áreas que envolvem programação.

Veja abaixo um exemplo de questão usando Portugol usando o cálculo do IMC. Além da questão e da resposta certa, também é explicado como se chegou no resultado, porque as outras alternativas estão erradas, qual o conteúdo deve ser estudado para respondê-la corretamente e qual a dificuldade dessa questão.


Em relação ao código em Portugol a seguir, qual será a mensagem informada no console ao usuário que informar o peso igual a 100 quilos e 1.80m de altura?

programa {
    funcao inicio() {

        real imc, peso, altura

        escreva("Qual seu peso?")
        leia(peso)
        escreva("Qual sua altura?")
        leia(altura)

        imc = peso/(altura*altura)

        se(imc < 20){
            escreva("Abaixo do peso")
        }senao se(imc <= 25){
            escreva("Peso normal")
        }senao se(imc <= 30){
            escreva("Acima do peso")
        }senao{
            escreva("Obeso")
        }
    }
}

a. Abaixo do peso.

b. Obeso.

c. O programa não irá funcionar.

d. Acima do peso.

e. Peso normal.

Qual a alternativa correta da questão acima e por quê?

A mensagem informada no console ao usuário que informar o peso igual a 100 quilos e 1.80m de altura será "Obeso", pois o cálculo do IMC será 30.86, que é maior que 30, fazendo com que o programa execute o último bloco "senão". Portanto, a alternativa correta é a letra b.

Qual o assunto dessa questão?

A questão trata sobre um código em Portugol que calcula o IMC (Índice de Massa Corporal) e retorna uma mensagem de acordo com o resultado do cálculo. A pergunta específica é sobre qual mensagem será exibida no console ao usuário que informar um peso igual a 100 quilos e 1.80m de altura.

Qual o conhecimento necessário para responder essa questão?

A questão apresenta todas as informações necessárias para responder corretamente. Para responder a essa questão, não é necessário ter conhecimento sobre a linguagem de programação Portugol, nem saber como calcular o IMC, conhecer as faixas de valores dele, pois tudo isso está descrito no enunciado.

Basta entender a lógica de programação envolvida no código apresentado e saber como funcionam as condicionais em linguagem de programação, mais usados como if e else que são os termos em inglês para se e se não.

Qual a dificuldade dessa questão?

A dificuldade dessa questão pode ser considerada baixa, uma vez que todas as informações necessárias para responder à pergunta estão presentes no enunciado. O candidato precisa apenas compreender a lógica de programação envolvida no código apresentado e saber como calcular o IMC. Além disso, as alternativas apresentadas são claras e objetivas, permitindo que o candidato identifique facilmente a resposta correta.



Qual a alternativa correta da questão de portugol com somas de variáveis?

Qual a alternativa correta da questão de portugol com somas de variáveis?

Veja abaixo qual a alternativa dessa questãozinha de lógica de programação usando portugol com matemática simples.

As questões de lógica de programação e estruturas condicionais são comuns em provas de concursos e processos seletivos para vagas na área de tecnologia da informação e outras áreas que envolvem programação.

Veja abaixo um exemplo de questão usando Portugol. Além da questão e da resposta certa, também é explicado como se chegou no resultado, porque as outras alternativas estão erradas, qual o conteúdo deve ser estudado para respondê-la corretamente e qual a dificuldade dessa questão.


Em relação ao código em Portugol a seguir, sabendo que “\n” significa “quebra de linha” ou “pular linha”, qual será a mensagem informada no console ao usuário?

programa {
    funcao inicio() {

        real a, b, c, soma

        a = 5
        b = 10
        soma = a + b

        se(soma > 10){
            escreva("Soma > 10\n")
            c = -8
            soma = a + c
        }senao{
            escreva("Soma <= 10\n")
            c = 5
            a = 2
            soma = a - b + c
        }

        b = 7

        se(soma >= 5){
            escreva("Soma >= 5\n")
            a = 3
            soma = a + b - c
            c = 0
        }senao{
            escreva("Soma < 5\n")
            a = 1
            soma = c - (a + b)
        }


a. Soma > 10\nSoma >= 5\nSoma > 0
b. O programa não irá funcionar.
c. Soma > 10\nSoma < 5\nSoma <= 0
d. Soma > 10\nSoma < 5\nSoma > 0
e. Soma <= 10\nSoma < 5\nSoma > 0

Qual a alternativa correta da questão?

A alternativa correta é a letra B.

Por que B é a alternativa correta?

O código não irá funcionar pois o script não é encerrado corretamente, as chaves não são fechadas.

Se o código fosse encerrado corretamente a resposta correta seria a letra C, veja abaixo como seria.

Ao executar o código, a mensagem "Soma > 10" será exibida no console, seguida de "Soma < 5" e, por fim, "Soma > 0".

Na primeira soma de a + b o resultado é 15 pois b vale 10 e a 5.

Por isso na primeira condição, a soma é maior que 10, e o algorítimo entra na primeira condicional, que apresenta a frase:

Soma > 10

Dentro dessa mesma condicional o c recebe -8 e soma com o a que vale 5, ou seja a soma fica -3.

O que faz o sistema entrar no se não da segunda condicional.

Apresentando a frase de: "Soma < 5".

Dentro da condicional ainda é dado o valor de 1 para a e feita um novo calculo na variável soma.

soma = c - (a + b)

Ou seja.

soma = -8 - (1 + 7)

Que seria -8 -8, ou seja -16.

Ficando menor que 0.

Por que as outras alternativas estão erradas?

As outras alternativas estão incorretas porque elas não correspondem à saída que o código em Portugol irá gerar ao ser executado.

A alternativa A ("Soma > 10\nSoma >= 5\nSoma > 0") está incorreta pois o códiigo não foi encerrado, além disso a segunda condição não será satisfeita, já que a soma é menor que 5 e a terceira também não pois a soma é -16 ou seja menor que zero.

A alternativa C ("Soma > 10\nSoma < 5\nSoma <= 0") está incorreta pois o código não foi concluído, mas ela seria a correta se ele continuasse conforme explicado anteriormente.

A alternativa D ("Soma > 10\nSoma < 5\nSoma > 0") é semelhante a C, mas a terceira soma está como maior que zero e até onde o código foi mostrado c tem o valor de -16 ou seja menor que zero.

A alternativa E ("Soma <= 10\nSoma < 5\nSoma > 0") também é semelhante a C, mas a primeira soma que está com a informação incorreta.

Qual o assunto dessa questão?

A questão trata de lógica de programação e estruturas condicionais em Portugol. O objetivo é avaliar o conhecimento do aluno em relação a como o código em Portugol é executado e como as condições são avaliadas para determinar qual mensagem será exibida no console.

O que preciso estudar para responder essa questão?

Para responder a essa questão, é necessário ter conhecimento prévio em lógica de programação, em especial em estruturas condicionais (como o "se...senão"). Além disso, é preciso saber interpretar o código em Portugol e entender como ele é executado.

Nessa questão tem uma pegadinha então é importante estar atento ao fechamento das chaves abertas que não ocorrem nela. Para isso é importante saber como as linguagens de programação de auto nível funcionam

Portanto, para se preparar para questões como essa, é importante estudar os conceitos básicos de lógica de programação, como variáveis, operadores aritméticos e lógicos, estruturas de controle de fluxo (como o "se...senão" e o "enquanto"), entre outros. Também é importante praticar a interpretação de códigos em Portugol e outras linguagens de programação.

Qual a dificuldade dessa questão?

A dificuldade dessa questão pode variar dependendo do nível de conhecimento do aluno em relação a lógica de programação e estruturas condicionais.

Para um aluno que já possui uma boa base em lógica de programação e está familiarizado com a linguagem Portugol, essa questão pode não apresentar grandes desafios. No entanto, para um aluno que ainda está aprendendo os conceitos básicos de programação, pode ser necessário estudar e praticar mais para entender como o código é executado e como as condições são avaliadas.

Além disso, a questão exige que o aluno leia com atenção o código em Portugol e identifique qual mensagem será exibida no console em cada uma das condições. Portanto, a dificuldade também pode estar relacionada à habilidade de interpretação do aluno.

Veja mais em:

O que é lógica de programação?

O que é Portugol?

Qual a diferença entre lógica de programa e algorítimo?



Qual a principal diferença entre os padrões 802.3 e 802.11?

Qual a principal diferença entre os padrões 802.3 e 802.11?

O meio físico de transmissão. Essa questão esteve no concurso público da Fundatec para o GHC, veja abaixo mais detalhes.

A questão pede que o candidato identifique a principal diferença entre dois padrões, e a resposta correta é que a principal diferença é o meio físico de transmissão utilizado por cada um. O padrão 802.3 é utilizado em redes Ethernet com fio, enquanto o padrão 802.11 é utilizado em redes Wi-Fi sem fio. A questão requer conhecimentos básicos em redes de computadores, incluindo conceitos de meios físicos de transmissão e padrões de rede, e que a dificuldade da questão é considerada média para quem possui esses conhecimentos básicos.

Questão 39 - Retirada do CONCURSO PÚBLICO Nº 01/2023 do GRUPO HOSPITALAR CONCEIÇÃO – GHC da FUNDATEC para o cargo de programador.

Dentre as alternativas abaixo, qual representa a principal diferença entre os padrões 802.3 e 802.11?

A) O meio físico de transmissão.
B) A camada de rede.
C) A camada de aplicação.
D) Somente recursos específicos como roaming e segurança.
E) A utilização da fibra ótica

Qual a resposta correta da questão abaixo?

A resposta correta é a letra A) O meio físico de transmissão.

Por quê a A é a correta?

A principal diferença entre os padrões 802.3 e 802.11 é o meio físico de transmissão utilizado por cada um. O padrão 802.3 é utilizado em redes Ethernet com fio, que utilizam cabos de cobre ou fibra óptica para transmitir dados. Já o padrão 802.11 é utilizado em redes Wi-Fi, que utilizam ondas de rádio para transmitir dados sem fio.

Por que as outras questões estão erradas?

As outras opções mencionadas na questão não representam as principais diferenças entre os padrões 802.3 e 802.11.

B) A camada de rede é uma camada do modelo OSI que trata do roteamento de pacotes de dados entre redes diferentes. Tanto o padrão 802.3 quanto o 802.11 podem ser utilizados em redes com diferentes camadas de rede.

C) A camada de aplicação é uma camada do modelo OSI que trata da comunicação entre processos de aplicação em diferentes hosts. Tanto o padrão 802.3 quanto o 802.11 podem ser utilizados em redes com diferentes camadas de aplicação.

D) Roaming e segurança são recursos específicos que podem ser implementados tanto em redes com fio quanto em redes sem fio, independentemente do padrão utilizado.

E) Embora a fibra óptica seja um meio físico de transmissão utilizado em redes Ethernet com fio, ela não representa a principal diferença entre os padrões 802.3 e 802.11, já que o padrão 802.11 é utilizado em redes sem fio e não utiliza cabos de cobre ou fibra óptica para transmitir dados.

Qual o assunto dessa questão?

Essa questão trata dos padrões de rede 802.3 e 802.11 e pede que o candidato identifique a principal diferença entre eles. A pergunta envolve conceitos básicos de redes de computadores, como meios físicos de transmissão e padrões de rede, e requer conhecimentos sobre as características e diferenças entre os padrões 802.3 (Ethernet com fio) e 802.11 (Wi-Fi).

Quais os conhecimento necessários para responder essa questão corretamente?

É necessário ter conhecimentos básicos em redes de computadores, incluindo conceitos de meios físicos de transmissão e padrões de rede. É importante saber o que são os padrões 802.3 e 802.11, como eles diferem um do outro e quais são as principais características de cada um. Também é necessário entender o que é uma rede Ethernet com fio e uma rede Wi-Fi, e como cada uma delas funciona. Portanto, os conhecimentos necessários envolvem conceitos básicos de redes de computadores e padrões de rede.

Qual o nível de dificuldade dessa questão?

Essa questão pode ser considerada de dificuldade média para quem possui conhecimentos básicos em redes de computadores. A pergunta envolve o reconhecimento da principal diferença entre dois padrões de rede, o 802.3 e o 802.11, e requer conhecimentos sobre as características e diferenças entre esses padrões. Embora a resposta correta seja relativamente simples e direta, é necessário ter uma compreensão básica dos conceitos de rede e dos padrões de rede para identificar a diferença correta. Portanto, a dificuldade dessa questão está principalmente em ter conhecimentos básicos suficientes em redes de computadores.



Como resolver as questões de lógica da prova da Fundatec para o concurso do GHC?

Como resolver as questões de lógica da prova da Fundatec para o concurso do GHC?

Veja abaixo como resolver as questões de lógica das provas dos cargos de programação e auxiliar administrativa do concurso público de 2023 do GHC.

Veja a seguir uma lista de questões que testam habilidades em raciocínio lógico, álgebra booleana, matemática simples e nomenclatura parental. As questões são consideradas fáceis, mas exigem atenção aos detalhes e interpretação de texto para serem respondidas corretamente.

Essas questões foram retiradas da prova da Fundatec para o Grupo Hospitalar Conceição de Porto Alegre de 2023. Em resumo, o texto ajuda no desafio para quem busca aprimorar suas habilidades em lógica e interpretação de texto.


QUESTÃO 26 cargo auxiliar administrativo ou 21 cargo programador

Se Marcelo plantou uma árvore, então Márcio arrumou o jardim. Se Márcio arrumou o jardim, então Maria foi à escola. Se Maria foi à escola, então Janaína não foi trabalhar. Se Janaína não foi trabalhar, então Emanuel não foi ao médico. Se Emanuel não foi ao médico, então Lucas jogou futebol. Ora Lucas não jogou futebol, é correto afirmar que:


A) Marcelo não plantou uma árvore e Márcio arrumou o jardim.
B) Lucas jogou futebol e Maria foi à escola.
C) Janaína não foi trabalhar.
D) Márcio não arrumou o jardim.
E)
Emanuel não foi ao médico.

Qual a alternativa correta e por quê?

A resposta correta é a alternativa D) Márcio não arrumou o jardim.

Na questão tem várias afirmações e negações, no final é feito uma negativa, o que inverte todas as orações da questão. Nas alternativas a única que inverte uma afirmação da questão é a D.


QUESTÃO 27 cargo auxiliar administrativo ou 22 cargo programador

Marcos é pai do meu primo. Marcos é casado com Sandra, que é irmã da mãe da minha irmã. Logo, Sandra é minha:

A) Irmã.
B) Mãe.
C) Tia.
D) Avó.
E) Prima.

Qual a alternativa correta e por quê?

De acordo com as informações fornecidas, Sandra é sua tia. Portanto, a alternativa correta é a letra C.

Na primeira e segunda frase a resposta já é apresentada praticamente, pois Marcos é pai do seu primo, quem é pai do seu primo é seu tio, como ele é marido de Sandra, ela é sua tia. A terceira frase é para gerar uma dúvida, mas ela corrobora com as outras alternativas, Sandra é irmã da mãe da sua irmã, o que significa que ela é irmã da sua mãe provavelmente. Como nas alternativas não tem meio parente, como tia emprestada, ou tia da sua irmã, a mais próxima das afirmações é tia.


QUESTÃO 28 cargo auxiliar administrativo ou 23 cargo programador

Considere que todos os estudantes sabem química. Alguns desses estudantes sabem inglês, e outros desses estudantes não sabem inglês. A partir dessas informações, é correto concluir que:

A) Os estudantes que não sabem inglês sabem química.
B) Nenhum estudante sabe inglês e química.
C) Os estudantes que sabem química não sabem inglês.
D) Qualquer estudante que sabe química também sabe inglês.
E) Os estudantes que sabem inglês não sabem química.

Qual a alternativa correta e por quê?

A alternativa correta é a A, pois é a única que condiz com enunciado, onde todos sabem química e alguns inglês.


QUESTÃO 29 cargo auxiliar administrativo ou 24 cargo programado

Em uma clínica médica, há 16 enfermeiras. Dessas, 4 trabalham apenas no turno da
manhã e 5 trabalham apenas no turno da tarde. Sendo assim, quantas enfermeiras trabalham nos dois turnos (manhã e tarde)?
 

A) 4 enfermeiras.
B) 5 enfermeiras.

C) 7 enfermeiras.

D) 8 enfermeiras.

E) Todas as enfermeiras.

Qual a alternativa correta e por quê?

A alternativa correta é a C.

Essa questão se trata de uma subtração ou seja matemática simples, basta diminuir (4+5) das 16 enfermeiras o que resulta em 7.

Essa questão pode gerar alguma dúvida com a alternativa E.


QUESTÃO 30 cargo auxiliar administrativo ou 25 cargo programado

João e Laura são irmãos e ambos são formados em cursos da área da saúde. João
formou-se em medicina e especializou-se em ortopedia. Laura formou-se em enfermagem e trabalha em um grande hospital na cidade em que mora. João e Laura não moram no mesmo estado. Após formado, João casou-se com Clara, que é professora de matemática no ensino médio em uma escola estadual na cidade em que moram. Clara e João têm três filhas, de 5, 7 e 12 anos. Laura tem uma
filha chamada Júlia, que tem 7 anos. Considerando essas informações, é possível afirmar que:

A) Laura e Clara são cunhadas e moram na mesma cidade.
B) As filhas de Clara e Laura costumam ir à escola juntas.
C) João e Júlia moram na mesma cidade.
D)
Júlia e Laura trabalham na área da saúde.
E) João é tio de Júlia.

Qual a alternativa correta e por quê?

A alternativa correta é a E.

Essa questão só atrapalha um pouco por ser muito extensa, mas nas alternativas ela é bem óbvia, pois todas as outras são facilmente negadas.


Por que as outras alternativas estão erradas?

Nos testes de lógica normalmente tem apenas uma alternativa verdadeira e as outras falsas, não tendo outra justificativa para isso, além da comprovação que pode ser usado uma tabela verdade ou comparando as afirmações com interpretação de texto.

Por exemplo: na primeira questão, apenas uma tem a ação invertida com o texto, o que condiz com a negação no final do enunciado e na segunda tudo indica tia o que torna falsa as outras sugestões de parentesco.

Qual a dificuldade dessas questões?

No geral as questões desse concurso são muito fáceis, tanto que as vezes geram dúvidas por serem tão óbvias.

As questões apresentam dificuldades de raciocínio lógico, pois exige que o candidato interprete uma sequência de afirmações e conclua qual é a única alternativa verdadeira com base nessas afirmações.

As vezes a questão é um pouco extensa e pode confundir o candidato caso ele não preste atenção em todos os detalhes. Por isso, é importante ler com atenção e analisar cada afirmação com cuidado para chegar à resposta correta.

Qual o conhecimento necessário para responder essas questões?

Para responder a essas e outras questões de lógica, é necessário ter conhecimento em raciocínio lógico e álgebra booleana, que são conceitos fundamentais de matemática. É preciso compreender como as afirmações condicionais se relacionam entre si e como interpretar uma sequência lógica para chegar a uma conclusão. Além disso, é importante ter habilidade em leitura e interpretação de texto para não se confundir com os detalhes da questão. Nas questões dessa prova é necessário o conhecimento de matemática simples e nomenclatura parental também.



Qual a resposta correta da questão sobre update com aumento percentual?

Qual a resposta correta da questão sobre update com aumento percentual?

Veja abaixo a resposta correta, por que as outras alternativas estão erradas, informações úteis sobre o assunto da questão, os conhecimentos necessários para respondê-la e a dificuldade da pergunta.

Questão 41 - Retirada do CONCURSO PÚBLICO Nº 01/2023 do GRUPO HOSPITALAR CONCEIÇÃO – GHC da FUNDATEC para o cargo de programador.

Um banco de dados relacional possui uma tabela chamada tb_produtos com as seguintes colunas: id_produto, nome e preco. Um técnico precisa reajustar os preços para aumentá-los em 12%. Qual dos comandos abaixo aplicaria esse reajuste em todos os produtos dessa tabela?

A) UPDATE tb_produtos SET preco=preco*12/100;
B) UPDATE tb_produtos SET preco=preco*12%;
C) UPDATE tb_produtos SET preco=preco+12%;
D) UPDATE tb_produtos SET preco=preco*0.12;
E) UPDATE tb_produtos SET preco=preco*1.12

Qual a resposta correta? 

A resposta correta é a letra E) UPDATE tb_produtos SET preco=preco*1.12.

Por que a resposta correta é a E?

Isso porque a fórmula para aumentar um valor em uma porcentagem é multiplicar o valor por (1 + a porcentagem em decimal). No caso, 12% em decimal é 0.12, então para aumentar o preço em 12%, é necessário multiplicá-lo por (1 + 0.12) ou 1.12.

Por que as outras alternativas estão erradas?

As outras alternativas estão erradas por diferentes motivos.

A) UPDATE tb_produtos SET preco=preco*12/100;

Essa opção divide o preço por 100 e depois multiplica por 12, o que resulta em um aumento de apenas 0,12% no preço, e não em 12%.

B) UPDATE tb_produtos SET preco=preco*12%;

Essa opção usa o símbolo de porcentagem incorretamente. Ele não é aceito em uma instrução SQL. Além disso, a fórmula para aumentar um valor em uma porcentagem é multiplicar o valor por (1 + a porcentagem em decimal), e não por (1 + a porcentagem em percentual).

C) UPDATE tb_produtos SET preco=preco+12%;

Essa opção usa o símbolo de porcentagem incorretamente. Ele não é aceito em uma instrução SQL. Além disso, a fórmula para aumentar um valor em uma porcentagem é multiplicar o valor por (1 + a porcentagem em decimal), e não adicioná-la diretamente ao valor.

D) UPDATE tb_produtos SET preco=preco*0.12;

Essa opção multiplica o preço por 0.12, o que resulta em um aumento de apenas 12% do valor original, e não um aumento de 12% sobre o valor original.

Portanto, a única opção que aplica corretamente um aumento de 12% sobre o preço original é a letra E) UPDATE tb_produtos SET preco=preco*1.12.

Qual o assunto dessa questão?

Essa questão é sobre SQL e envolve a atualização de valores em uma tabela de banco de dados relacional. A pergunta apresenta um cenário em que um técnico precisa reajustar os preços de uma tabela chamada tb_produtos para aumentá-los em 12%, e apresenta cinco opções de comandos SQL para realizar essa atualização. O objetivo é identificar qual das opções é a correta.

Quais os conhecimentos necessários para responder essa pergunta?

Para responder a essa pergunta, é necessário ter conhecimentos em SQL e em operações matemáticas básicas, como multiplicação e porcentagem. É importante saber como escrever uma instrução SQL correta e entender a lógica matemática por trás do cálculo de porcentagens para aplicar o aumento de 12% corretamente ao preço dos produtos. Também é necessário entender o conceito de tabelas em bancos de dados relacionais e como realizar atualizações de valores nessas tabelas.

Qual a dificuldade dessa questão?

Essa questão pode ser considerada de dificuldade média para quem possui conhecimentos em SQL e matemática básica. Embora a pergunta seja relativamente simples, ela exige que o candidato saiba como escrever uma instrução SQL correta para atualizar os valores de uma tabela de banco de dados relacional. Além disso, é necessário entender a lógica matemática por trás do cálculo de porcentagens para aplicar o aumento de 12% corretamente ao preço dos produtos. Portanto, a dificuldade dessa questão está principalmente em saber aplicar esses conceitos corretamente.



Explorando Tipos de Restrições de Integridade no Oracle 12c

Explorando Tipos de Restrições de Integridade no Oracle 12c

Neste artigo, examinaremos os tipos de restrições de integridade no Oracle 12c em detalhes, com foco especial na questão apresentada.

Explorando Tipos de Restrições de Integridade no Oracle 12c

No contexto dos Sistemas de Gerenciamento de Banco de Dados (SGBD), as restrições de integridade desempenham um papel fundamental na garantia da consistência e validade dos dados armazenados. No Oracle 12c, uma variedade de restrições pode ser aplicada para manter a integridade dos dados. 

A questão em análise integra a prova do concurso realizado pelo Hospital de Clínicas de Porto Alegre (HCPA) em 2021, direcionado ao cargo de Analista de TI com especialização em Administração de Banco de Dados. Este certame, de suma importância para o preenchimento de vagas especializadas na área de Tecnologia da Informação, destaca a relevância do conhecimento sobre os tipos de restrições de integridade em sistemas de gerenciamento de banco de dados, como é o caso do Oracle 12c.

Questão:

Em relação ao Sistema de Gerenciamento de Banco de Dados (SGBD) Oracle 12c, considere as seguintes afirmações a respeito dos tipos de restrições de integridade, assinalando-as com V (verdadeiro) ou F (falso).

( ) A restrição do tipo UNIQUE KEY permite que várias linhas tenham o mesmo valor na mesma coluna ou combinação de colunas, mas não permite que alguns valores sejam nulos.

( ) A restrição do tipo PRIMARY KEY proíbe várias linhas de terem o mesmo valor na mesma coluna ou combinação de colunas e proíbe que valores sejam nulos.

( ) A restrição do tipo FOREIGN KEY designa uma coluna como chave estrangeira e estabelece um relacionamento entre a chave estrangeira de uma tabela 'A' com a chave estrangeira de uma tabela 'B'.

( ) A restrição do tipo CHECK requer um valor de banco de dados para obedecer a uma condição

específica.

(A) F – V – F – V.

(B) F – V – F – F.

(C) V – V – F – V.

(D) V – F – V – F.

(E) V – F – V – V.

Alternativa correta:

A alternativa correta é (A) F – V – F – V.

Análise das afirmações:

UNIQUE KEY:

(F) A restrição do tipo UNIQUE KEY não permite que várias linhas tenham o mesmo valor na mesma coluna ou combinação de colunas, e não permite valores nulos. Portanto, a afirmação é falsa.

PRIMARY KEY:

(V) A restrição do tipo PRIMARY KEY proíbe várias linhas de terem o mesmo valor na mesma coluna ou combinação de colunas e proíbe valores nulos. Portanto, a afirmação é verdadeira.

FOREIGN KEY:

(F) A restrição do tipo FOREIGN KEY designa uma coluna como chave estrangeira e estabelece um relacionamento entre a chave estrangeira de uma tabela 'A' com a chave primária de uma tabela 'B'. Portanto, a afirmação é falsa.

CHECK:

(V) A restrição do tipo CHECK requer um valor de banco de dados para obedecer a uma condição específica. Portanto, a afirmação é verdadeira.

Tipos de Restrições de Integridade no Oracle 12c:

UNIQUE KEY:

A restrição UNIQUE KEY impede a duplicação de valores em uma coluna ou combinação de colunas. Isso significa que várias linhas podem ter o mesmo valor em uma coluna ou combinação de colunas, desde que não haja duplicatas. No entanto, ela não permite valores nulos. 

PRIMARY KEY:

A restrição PRIMARY KEY também impede a duplicação de valores em uma coluna ou combinação de colunas, mas vai além. Além de garantir a unicidade dos valores, ela também proíbe valores nulos. 

FOREIGN KEY:

A restrição FOREIGN KEY estabelece um relacionamento entre as chaves estrangeiras de duas tabelas. Ela garante a integridade referencial, assegurando que os valores na coluna de chave estrangeira existam na tabela referenciada.

CHECK:

A restrição CHECK permite impor uma condição específica em uma coluna. Ela garante que os valores inseridos na coluna atendam aos critérios especificados.

Qual o nível de dificuldade dessa questão?

O nível de dificuldade dessa questão pode ser considerado moderado a intermediário, principalmente para candidatos que possuem conhecimento sólido em bancos de dados e restrições de integridade.

Para responder corretamente, os candidatos precisam compreender os conceitos fundamentais de restrições de integridade em bancos de dados relacionais, especificamente no contexto do Sistema de Gerenciamento de Banco de Dados (SGBD) Oracle 12c. Eles também precisam discernir as diferenças entre os tipos de restrições, como UNIQUE KEY, PRIMARY KEY, FOREIGN KEY e CHECK.

A dificuldade aumenta devido à natureza específica das afirmativas, exigindo uma compreensão precisa e detalhada das características de cada tipo de restrição de integridade. Portanto, embora não seja uma questão extremamente complexa, ela demanda um conhecimento sólido e uma análise cuidadosa das opções apresentadas.

Conclusão:

As restrições de integridade desempenham um papel crucial na manutenção da consistência e validade dos dados em um banco de dados Oracle 12c. Compreender os diferentes tipos de restrições e sua funcionalidade é essencial para garantir a integridade dos dados e o bom funcionamento do sistema.

Neste artigo, exploramos os tipos de restrições de integridade no Oracle 12c e analisamos as questões apresentadas. Esperamos que isso ajude os profissionais de banco de dados a compreender melhor a aplicação e a importância das restrições de integridade em seus sistemas. 



Qual componente possui a função de analisar e realizar o diagnóstico no hardware e carregar programas na memória RAM do computador?

Qual componente possui a função de analisar e realizar o diagnóstico no hardware e carregar programas na memória RAM do computador?

A resposta é BIOS. Veja abaixo mais detalhes da questão de concurso sobre hardware, memória ram e BIOS.

A questão trata sobre os componentes de um computador e suas funções específicas. Veja no conteúdo a seguir qual a resposta correta da questão, por que as outras alternativas estão erradas, qual o nível de dificuldade e qual o conhecimento necessário para responder corretamente o que pede no enunciado.

Questão 29 - Retirada do CONCURSO PÚBLICO Nº 01/2023 do GRUPO HOSPITALAR CONCEIÇÃO – GHC da FUNDATEC para o cargo de programador.

Qual componente possui a função de analisar e realizar o diagnóstico no hardware e carregar programas na memória RAM do computador?

A) HDD
B) SO
C) BIOS
D) ALU
E) CPU

Qual a resposta da questão acima e porque?

A resposta correta é a letra C) BIOS. O BIOS (Basic Input/Output System) é um componente responsável por realizar a análise e diagnóstico do hardware do computador, além de carregar o sistema operacional e outros programas na memória RAM.

Por que as outras alterativas estão erradas?

HDD (A) é um dispositivo de armazenamento de dados e não tem a função de analisar ou diagnosticar o hardware do computador;
SO (B) é o sistema operacional, que é carregado na memória RAM pelo BIOS, mas não tem a função de analisar ou diagnosticar o hardware do computador;
ALU (D) é a Unidade Lógica e Aritmética, que é responsável por realizar operações matemáticas e lógicas, mas não tem a função de analisar ou diagnosticar o hardware do computador;
CPU (E) é o processador, que é responsável por executar as instruções dos programas, mas não tem a função de analisar ou diagnosticar o hardware do computador.

Sobre o que se trata a questão?

A questão é sobre os componentes de um computador e suas funções específicas. Qual componente é responsável por analisar e realizar o diagnóstico no hardware e carregar programas na memória RAM do computador.

Quais os conhecimento necessários para responder essa questão corretamente?

Para responder a essa questão corretamente, é necessário ter conhecimentos básicos sobre os componentes de um computador e suas funções, como o BIOS, HDD, SO, ALU e CPU. Além disso, é importante entender o processo de inicialização do computador e como o BIOS é responsável por realizar a análise e diagnóstico do hardware e carregar o sistema operacional na memória RAM.



Qual a resposta correta da questão 12 sobre oracle e to_char do concurso público da FAURGS de 2017?

Qual a resposta correta da questão 12 sobre oracle e to_char do concurso público da FAURGS de 2017?

Veja abaixo a solução e comentário sobre uma questão que apareceu no concurso público do HCPA de 2017.

Questão 12 - Retirada do CONCURSO PÚBLICO Nº 04/2017 do HOSPITAL DE CLÍNICAS de Porto Alegre RS – da FAURGS para o cargo de ANALISTA DE TI I (Analista de Negócios)


Observe os comandos a seguir executados em um banco de dados Oracle.
I - SELECT TO_CHAR(SYSDATE+30,'DD/MM/YYYY HH24:MI') FROM DUAL;
II - SELECT TO_CHAR(SYSDATE-1440,'DD/MM/RRRR HH24:MI') FROM DUAL;
III- SELECT TO_CHAR(TRUNC(SYSDATE),'YYYY SS') FROM DUAL;
IV - SELECT TO_CHAR(SYSDATE*60*24,'DD/MM/YYYY') FROM DUAL;

Com relação à manipulação de datas, quais estão corretas?

(A) Apenas I.
(B) Apenas II e III.
(C) Apenas III e IV.
(D) Apenas I, II e III.
(E) I, II, III e IV

De acordo com o gabarito qual a alternativa correta?

A alternativa correta é a letra D, os comandos I, II e III estão corretos.

Por que D é a alternativa correta?

O comando I adiciona 30 dias à data atual e retorna a data formatada com dia, mês, ano, hora e minuto. Está correto.

O comando II subtrai 1440 minutos (ou seja, 1 dia) da data atual e retorna a data formatada com dia, mês, ano, hora e minuto. Está correto.

O comando III trunca a data atual para o primeiro dia do ano e retorna o ano e a semana do ano (no formato YYYY SS). O formato da semana do ano está incorreto, pois deveria ser WW em vez de SS. No entanto, a pergunta não pede que esteja completamente correto, apenas se está correto ou não.

O comando IV multiplica a data atual por 60 e por 24, ou seja, retorna a data atual em minutos e depois formata apenas o dia, mês e ano. Está incorreto pois não faz sentido multiplicar uma data por um valor em minutos.

Quais dos assuntos a questão se enquadra?

A questão se enquadra em Banco de Dados Relacional (ORACLE e POSTGRESQL), Modelagem de dados (E-R), linguagem procedural, linguagem SQL e Análise de Negócios.

Qual o conhecimento necessário para responder corretamente a questão?

Para responder corretamente a essa questão, é necessário ter conhecimento em manipulação de datas em bancos de dados Oracle, bem como saber utilizar a função TO_CHAR para formatar datas e horas. Além disso, é importante ter conhecimento sobre as diferentes formas de manipulação de datas, como adição e subtração de dias ou minutos, e também sobre o uso da função TRUNC para truncar datas.

Qual a dificuldade dessa questão?

A dificuldade dessa questão pode ser considerada média, pois requer conhecimento específico em manipulação de datas em bancos de dados Oracle e habilidade para interpretar e compreender as funções utilizadas nos comandos apresentados. Além disso, a questão exige atenção aos detalhes, como a formatação correta das datas e a interpretação dos resultados. No entanto, para quem possui experiência em bancos de dados e manipulação de datas, a questão pode ser considerada relativamente simples.

Inglês técnico

Veja abaixo uma lista com o significado dos termos um pouco menos usados em banco de dados. Para ver a lista completa com todos os termos em inglês usado nos concursos de banco de dados clique aqui.

SYSDATE

Significado: Data do Sistema

Aplicação: No Oracle Database, SYSDATE é uma função que retorna a data e a hora atuais do sistema no formato padrão do banco de dados. Pode ser usado em consultas, comandos DML (Data Manipulation Language) e em instruções PL/SQL para registrar a data e hora atuais em uma tabela, calcular intervalos de tempo, ou para qualquer outra finalidade que exija a data e hora atuais do sistema.

TO_CHAR

Significado: Para Caracteres

Aplicação: é uma função que converte um valor de data, número ou outro tipo de dado em uma representação de caracteres de acordo com um formato específico. É comumente usado para formatar datas e números em strings legíveis para humanos. Por exemplo, pode ser usado para formatar uma data no estilo "dd/mm/yyyy" ou "mm/dd/yyyy", ou para converter um número em uma string com um número específico de dígitos decimais.

TRUNC

Significado: Truncar

Aplicação: é uma função que retorna uma data ou número com a parte fracionária removida, deixando apenas a parte inteira. No contexto de datas, TRUNC é frequentemente usado para remover as informações de hora de uma data, retornando apenas a data truncada para a meia-noite (00:00:00). Também pode ser usado com números para remover as casas decimais. Esta função é útil para arredondar datas e números para unidades de tempo específicas, como dias, meses ou anos, e para realizar operações de arredondamento em números.

Veja mais em:

Como fazer manipulação de datas no banco de dados Oracle?

Para que serve a função TO_CHAR no banco de dados Oracle?

Para que serve a função TRUNC no banco de dados Oracle?

O que faz SYSDATE no banco de dados Oracle?



Qual dos números binários abaixo é um número par?

Qual dos números binários abaixo é um número par?

O número binário é par quando termina com zero. Essa questão foi retirada do concurso público da Fundatec, veja mais detalhes abaixo.

Veja abaixo mais dicas para resolver esse tipo de questão e outros detalhes sobre o sistema de numeração binário.

Questão 26 - Retirada do CONCURSO PÚBLICO Nº 01/2023 do GRUPO HOSPITALAR CONCEIÇÃO – GHC da FUNDATEC para o cargo de programador.

Qual dos números binários abaixo é um número par?

A) 10000101
B) 10010101
C) 10001101
D) 11000100
E) 11000011

Qual a alternativa correta e por quê?

A resposta correta é a letra D) 11000100, pois o último dígito é igual a 0, o que indica que o número é par. Nos demais números binários, o último dígito é igual a 1, o que indica que os números são ímpares. Em um número binário, o último dígito representa a unidade, que pode ser 0 ou 1, e indica se o número é par ou ímpar.

As outras opções estão erradas porque o último dígito de cada número binário é igual a 1, o que indica que esses números são ímpares. Portanto, a única opção que possui um número binário par é a opção D) 11000100.

Qual o número decimal de cada alternativa?

Para converter um número binário em decimal, é preciso multiplicar cada dígito do número binário pela potência de 2 correspondente à sua posição, começando pela posição mais à direita, e somar os resultados dessas multiplicações.

A opção A) 10000101 corresponde ao número decimal 133.
A opção B) 10010101 corresponde ao número decimal 149.
A opção C) 10001101 corresponde ao número decimal 141.
A opção D) 11000100 corresponde ao número decimal 196.
A opção E) 11000011 corresponde ao número decimal 195.

Sobre o que se trata essa questão?

O assunto dessa questão é sistemas de numeração binário, mais especificamente sobre identificar se o número binário é par ou impar, podendo ou não fazer a conversão dos número para isso, mas não precisa fazer como explicado anteriormente, todo número terminado em zero é par, logo todos terminados em 1 é impar. 

Quais os conhecimentos é necessários para responder essa questão? 

Para responder essa questão, é necessário ter conhecimentos sobre sistemas de numeração binária e decimal, bem como sobre a conversão de números binários em decimais. Além disso, é importante saber como identificar se um número binário é par ou ímpar

Qual a dificuldade dessas questões?

O nível de dificuldade considerado fácil, pois exigem conhecimentos básicos sobre sistemas de numeração binária e decimal, bem como sobre a conversão de números binários em decimais e a identificação de números pares em sistemas de numeração binária. Portanto, é uma questão que pode ser resolvida com facilidade por quem possui conhecimentos básicos sobre o assunto.

Veja mais em:

Como calcular números binários?

Como transformar números binários em decimais?

Como surgiram os números binários?

Para que servem os números binários?



Prova do Hospital de Clínicas de Porto Alegre 2017: tópicos abordados e preparação para o novo concurso em 2023

Prova do Hospital de Clínicas de Porto Alegre 2017: tópicos abordados e preparação para o novo concurso em 2023

Descubra os tópicos abordados na prova do Hospital de Clínicas de Porto Alegre em 2017 e prepare-se para o novo concurso em 2023.

É importante ressaltar que, em 2023, uma nova edição do concurso do Hospital de Clínicas de Porto Alegre está prevista para o dia 09 de julho para o cargo de ANALISTA DE TI I (Analista de Negócios). Essa é uma excelente oportunidade para profissionais da área de analise de sistemas que desejam ingressar nessa instituição de renome e ter uma carreira sólida e desafiadora. O conhecimento adquirido nas questões de 2017 servirá como uma base sólida para se preparar e conquistar uma boa colocação no novo concurso.

A prova aplicada em 2017 consistiu em 25 questões, abrangendo uma variedade de tópicos essenciais para profissionais da área de analise de sistemas. Dentre os principais assuntos abordados, destacam-se o Gerenciamento de Projetos, a Orientação a Objetos, Testes de Software, Banco de Dados Relacional (ORACLE e POSTGRESQL), entre outros. Os assuntos são praticamento os mesmo da prova de 2023.

Conhecimentos pedidos no edital

Os conhecimento pedidos em 2017 foram:

• Modelagem de Processo de Negócio (BPM);
• Análise de Negócios;
• Levantamento de requisitos;
• Técnicas de Negociação;
• Banco de Dados Relacional (ORACLE e POSTGRESQL):
Modelagem de dados (E-R), linguagem procedural, linguagem SQL;
• Modelagem UML;
• Métodos ágeis;
• Testes de software;
• Gerenciamento de projetos;
• Orientação a Objetos;
• Conhecimento básico de JAVA (padrão J2EE), HTML, Padrão Model-View-Controller (MVC);
• Bioética e Informação;
• Segurança do Paciente e Saúde no Trabalho;
• Diretrizes do Sistema Único de Saúde (SUS).

Quantidade de questões por assunto

Veja a seguir quantos desses assuntos cairam na prova e quantas vezes:

Análise de Negócios - 4 vezes
Gerenciamento de projetos - 4 vezes
Métodos ágeis - 4 vezes
Banco de Dados Relacional (ORACLE e POSTGRESQL): Modelagem de dados (E-R), linguagem procedural, linguagem SQL - 3 vezes
Modelagem de Processo de Negócio (BPM) - 3 vezes
Conhecimento básico de JAVA (padrão J2EE), HTML, Padrão Model-View-Controller (MVC) - 2 vezes
Orientação a Objetos - 2 vezes
Testes de software - 2 vezes
Levantamento de requisitos - 1 vez
Modelagem UML - 1 vez

Os assuntos de bioética e informação, segurança do paciente e saúde no trabalho e
diretrizes do sistema único de saúde (SUS) nem apareceram na prova.

Principais assuntos das questões

Análise de Negócios 

A maioria das questões de análise de negócios da prova foram retiradas do livro Business Analysis Body of Knowledge (BABOK). As questões tratam de avaliação e validação da solução proposta na análise de negócios, competências fundamentais, princípios e práticas de negócios e gestão estratégica.

Veja mais questões sobre o livro BABOK aqui.

Gerenciamento de Projetos

No que diz respeito ao Gerenciamento de Projetos, foram explorados conceitos fundamentais como o planejamento, execução e orientação de projetos, com foco em aspectos como cronograma, aquisições e qualidade. Esses conhecimentos são essenciais para profissionais que desejam se destacar na gestão de projetos na área da saúde.

Métodos Ágeis

Banco de Dados Relacional (ORACLE e POSTGRESQL)

Outro tópico relevante nas questões foi o Banco de Dados Relacional, com foco nas tecnologias ORACLE e POSTGRESQL. A compreensão da modelagem de dados (E-R), linguagem procedural e linguagem SQL é essencial para garantir o correto armazenamento e recuperação das informações relacionadas aos pacientes, exames, históricos médicos, entre outros dados críticos.

Orientação a Objetos

A Orientação a Objetos também foi um tema recorrente na prova de 2017. Compreender os princípios dessa abordagem, incluindo herança, polimorfismo e visibilidade dos atributos e métodos, é fundamental para desenvolver sistemas eficientes e escaláveis, proporcionando um melhor atendimento aos pacientes.

Testes de Software

Os Testes de Software foram abordados, destacando a importância de garantir a qualidade e a confiabilidade dos sistemas utilizados no ambiente hospitalar. Técnicas como teste de caixa preta, teste de caixa branca, teste de unidade e teste de regressão foram mencionadas como parte integrante do processo de desenvolvimento e manutenção de softwares nessa área.

Assuntos de cada questão

Veja abaixo qual o assunto de cada questão e clique nos links para saber mais

1.Modelagem de Processo de Negócio (BPM)


Os principais assuntos abordados na questão são: complexidade de projeto e fatores relacionados, Matriz RACI e papéis dos envolvidos, e planejamento da comunicação na análise de negócios.

I - Complexidade de projeto e fatores relacionados.
II - Matriz RACI e papéis dos envolvidos.
III - Planejamento da comunicação na análise de negócios.

Resposta completa

2.Gerenciamento de projetos

O assunto principal da questão 02 é a identificação de técnicas de elicitação de requisitos.

De acordo com o gabarito final essa questão foi anulada.

3.Análise de Negócios

O assunto principal da questão 03 é a avaliação e validação da solução proposta na Análise de Negócios.

Analise da questão

4.Levantamento de requisitos

O assunto principal da questão 04 é o gerenciamento e comunicação de requisitos, conforme descrito no guia Business Analysis Body of Knowledge (BABOK).

Questão de concurso com gabarito

5.Análise de Negócios

O assunto principal da questão 05 é a área de conhecimento "Competências Fundamentais" do guia BABOK, mais especificamente o item "Princípios e Práticas de Negócios".

Questão de concurso grátis

6.Análise de Negócios

O assunto principal da questão 06 é o conceito de áreas de conhecimento no Guia BABOK.

Questão comentada

7.Análise de Negócios

O assunto principal da questão 07 é o modelo de processo descrito no contexto da gestão estratégica de uma empresa.

Questão de concurso público com gabarito

8.Modelagem de Processo de Negócio

O assunto principal da questão 08 é relacionado aos problemas comuns em iniciativas de modelagem de processos, de acordo com o BPM CBOK.

Análise de questões de concurso público

9.Modelagem de Processo de Negócio

O assunto principal da questão 09 é o processo de compra e venda consultiva, especificamente as fases envolvidas nesse processo.

Questão de simulado com resposta

10.Gerenciamento de projetos

O assunto principal da questão 10 é o processo de negociação e a associação das fases do processo com os estágios correspondentes.

Questão de concurso grátis

11.Banco de Dados Relacional (ORACLE e POSTGRESQL)

O assunto principal da questão 11 é a consulta hierárquica em um banco de dados Oracle, utilizando comandos SQL.

Questão de concurso com gabarito

12.Banco de Dados Relacional (ORACLE e POSTGRESQL)

A questão se enquadra em Banco de Dados Relacional (ORACLE e POSTGRESQL) falando mais de tratamento de datas.

Simulado de prova de concurso público

13.Modelagem de dados (E-R), linguagem procedural, linguagem SQL

O assunto do diagrama ER representado é "Especialidades médicas".

Questão de concurso grátis

14.Modelagem UML, Orientação a Objetos

O assunto do diagrama de classes apresentado é modelagem de classes em programação orientada a objetos. O diagrama de classes é uma representação visual das classes, seus atributos, métodos e relacionamentos em um sistema de software. Ele é amplamente utilizado para projetar e documentar a estrutura e o comportamento de um sistema orientado a objetos.


15.Kanban (Método Ágil)

O assunto abordado na pergunta é o Kanban, um método de gerenciamento visual utilizado para controlar e melhorar o fluxo de trabalho.

Questão de concurso público com gabarito

16.Scrum (Método Ágil)

O assunto abordado na questão é o framework Scrum, que é uma abordagem ágil de gerenciamento de projetos.

17.Scrum (Método Ágil)

O assunto é a reunião diária no contexto do Scrum.

18.Testes de software

O assunto é sobre testes de software.

19.Testes de software

O assunto é sobre os axiomas do processo de testes.

20.Gerenciamento de Projetos (PMBOK)

O assunto é sobre a definição de projeto de acordo com o guia PMBOK.

21.Gerenciamento de Projetos (PMBOK)

O assunto é sobre as áreas de conhecimento relacionadas ao gerenciamento de projetos.

22.Scrum (Método Ágil)

O assunto é sobre a junção da abordagem tradicional de gerenciamento de projetos com a abordagem ágil do framework Scrum.

23.Orientação a Objetos

O assunto é sobre Orientação a Objeto, incluindo tópicos como polimorfismo, visibilidade de métodos e atributos, e coesão.

24.Java (Programação)

O assunto é sobre a comparação em Java.

25.Java (Programação)

O assunto é sobre conceitos de herança em JAVA.

Espero que isso ajude!



Quais questões podem ser retiradas do livro Guia para o Corpo de Conhecimento de Análise de Negócios?

Quais questões podem ser retiradas do livro Guia para o Corpo de Conhecimento de Análise de Negócios?

Veja abaixo alguns exemplos de questões que podem ser extraídas do BABOK e usadas em concursos.

Estas são apenas algumas das possíveis questões que poderiam ser baseadas no conteúdo do livro. As questões específicas dependeriam do tipo de concurso e do nível de conhecimento esperado dos candidatos. 

Lembre-se de que a prática é fundamental para se preparar para concursos e que a leitura do livro "BABOK" pode ajudar a consolidar seus conhecimentos na área de análise de negócios.

O que é BABOK?

É o livro "Guia para o Corpo de Conhecimento de Análise de Negócios (BABOK)" é um guia que contém as melhores práticas para a análise de negócios. Ele descreve as competências necessárias para ser um analista de negócios eficaz e fornece orientações para desenvolver soluções de negócios de sucesso.

O livro é amplamente utilizado por profissionais que trabalham na área de análise de negócios e é considerado uma referência importante para a prática dessa disciplina.

Como está organizado o livro?

O guia está organizado em seis áreas de conhecimento:

  • Planejamento e monitoramento
  • Elicitação
  • Análise
  • Gerenciamento e comunicação de requisitos
  • Avaliação e validação da solução
  • Competências fundamentais

Cada uma dessas áreas é composta por várias tarefas e técnicas que os analistas de negócios podem usar para desenvolver soluções de negócios eficazes. O livro também fornece uma visão geral do ciclo de vida do desenvolvimento de sistemas e descreve as principais ferramentas e técnicas utilizadas pelos analistas de negócios.

Quais os pontos mais relevantes do livro Guia para o Corpo de Conhecimento de Análise de Negócios (BABOK)?

O guia descreve as melhores práticas para a análise de negócios, fornecendo orientações e competências necessárias para ser um analista de negócios eficaz.

O livro está organizado em seis áreas de conhecimento como falado anteriormente.

Cada uma dessas áreas é composta por várias tarefas e técnicas que os analistas de negócios podem usar para desenvolver soluções eficazes.

O guia fornece uma visão geral do ciclo de vida do desenvolvimento de sistemas e descreve as principais ferramentas e técnicas utilizadas pelos analistas de negócios.

O livro é amplamente utilizado por profissionais que trabalham na área de análise de negócios e é considerado uma referência importante para a prática dessa disciplina.

O guia é uma publicação do International Institute of Business Analysis (IIBA), uma organização global sem fins lucrativos que visa promover a profissão de análise de negócios.

Quais as questões de concurso podem ser tiradas desse livro?

O livro "Guia para o Corpo de Conhecimento de Análise de Negócios (BABOK)" pode ser uma fonte de conhecimento para questões de concursos relacionados à área de análise de negócios. Algumas possíveis questões que podem ser baseadas no conteúdo do livro (além do que já foi falado acima) incluem:

O que é elicitação de requisitos?

Resposta: Elicitação de requisitos é o processo de identificar, descobrir e documentar as necessidades e expectativas dos stakeholders em relação a um sistema, produto ou serviço.

Quais são as principais técnicas usadas na análise de negócios?

Resposta: Algumas das principais técnicas usadas na análise de negócios incluem: modelagem de processos de negócios, análise SWOT, análise de custo-benefício, análise de requisitos, análise de stakeholders e análise de riscos.

O que são requisitos funcionais?

Resposta: Requisitos funcionais são aqueles que descrevem o comportamento ou funcionalidade que um sistema, produto ou serviço deve ter para atender às necessidades dos stakeholders.

Como os analistas de negócios podem avaliar e validar uma solução?

Resposta: Os analistas de negócios podem avaliar e validar uma solução por meio da realização de testes, revisões e inspeções, bem como por meio da validação dos requisitos com os stakeholders.

Quais são as competências fundamentais necessárias para ser um analista de negócios eficaz?

Resposta: Algumas das competências fundamentais necessárias para ser um analista de negócios eficaz incluem: habilidades de comunicação, habilidades analíticas, habilidades de resolução de problemas, habilidades interpessoais, habilidades técnicas e conhecimento do negócio.

Qual é o objetivo do planejamento e monitoramento em análise de negócios?

Resposta: O objetivo do planejamento e monitoramento em análise de negócios é garantir que as atividades de análise de negócios sejam planejadas e executadas com eficácia e eficiência, a fim de atender às necessidades dos stakeholders.

O que é gerenciamento e comunicação de requisitos?

Resposta: Gerenciamento e comunicação de requisitos é o processo de identificar, documentar, rastrear e gerenciar os requisitos ao longo do ciclo de vida do desenvolvimento do sistema.

Quais são as principais técnicas usadas na elicitação de requisitos?

Resposta: Algumas das principais técnicas usadas na elicitação de requisitos incluem: entrevistas, workshops, observação, prototipagem e análise documental.

O que é análise SWOT?

Resposta: Análise SWOT é uma técnica usada para avaliar a posição estratégica de uma organização ou produto. SWOT significa Strengths (forças), Weaknesses (fraquezas), Opportunities (oportunidades) e Threats (ameaças). A técnica envolve a identificação desses quatro fatores e a avaliação de como eles afetam a organização ou produto.

O que é o ciclo de vida do desenvolvimento de sistemas?

Resposta: O ciclo de vida do desenvolvimento de sistemas é uma abordagem sistemática para o desenvolvimento de sistemas, que envolve várias fases, como planejamento, análise, design, implementação e manutenção.

Quais são as principais técnicas usadas na avaliação e validação da solução?

Resposta: Algumas das principais técnicas usadas na avaliação e validação da solução incluem: testes, revisões, inspeções e validação dos requisitos com os stakeholders.

O que é análise de requisitos?

Resposta: Análise de requisitos é o processo de identificar, analisar e documentar os requisitos dos stakeholders para um sistema, produto ou serviço.

Quais são as principais técnicas usadas na modelagem de processos de negócios?

Resposta: Algumas das principais técnicas usadas na modelagem de processos de negócios incluem: fluxogramas, diagramas de atividades, diagramas de caso de uso e diagramas de sequência.

O que é um stakeholder?

Resposta: Um stakeholder é qualquer pessoa ou organização que pode ser afetada ou afetar um sistema, produto ou serviço.

O que é análise de riscos?

Resposta: Análise de riscos é o processo de identificar e avaliar os riscos associados a um sistema, produto ou serviço.

Quais são as principais técnicas usadas na análise de stakeholders?

Resposta: Algumas das principais técnicas usadas na análise de stakeholders incluem: entrevistas, questionários, workshops e análise documental.

O que é um requisito não funcional?

Resposta: Um requisito não funcional é aquele que descreve uma restrição ou qualidade que um sistema, produto ou serviço deve ter para atender às necessidades dos stakeholders.

Quais são as principais tarefas envolvidas na gerência de requisitos?

Resposta: Algumas das principais tarefas envolvidas na gerência de requisitos incluem: identificação, documentação, rastreamento e gerenciamento dos requisitos ao longo do ciclo de vida do desenvolvimento do sistema.

O que é um modelo de negócios?

Resposta: Um modelo de negócios é uma representação visual ou descritiva das atividades e processos envolvidos em um negócio.

Quais são as principais competências interpessoais necessárias para ser um analista de negócios eficaz?

Resposta: Algumas das principais competências interpessoais necessárias para ser um analista de negócios eficaz incluem: habilidades de comunicação, habilidades de negociação, habilidades de liderança e habilidades de trabalho em equipe.

O que é um requisito funcional?

Resposta: Um requisito funcional é aquele que descreve uma funcionalidade ou comportamento que um sistema, produto ou serviço deve ter para atender às necessidades dos stakeholders.

O que é análise de custo-benefício?

Resposta: Análise de custo-benefício é uma técnica usada para avaliar os custos e benefícios associados a uma ação ou decisão.

Quais são as principais tarefas envolvidas na avaliação e validação da solução?

Resposta: Algumas das principais tarefas envolvidas na avaliação e validação da solução incluem: testes, revisões, inspeções e validação dos requisitos com os stakeholders.

O que é um diagrama de caso de uso?

Resposta: Um diagrama de caso de uso é uma representação visual dos casos de uso que descrevem a interação entre os usuários e um sistema.

Descreva as principais tarefas envolvidas na elicitação de requisitos.

De acordo com o BABOK (Business Analysis Body of Knowledge), as principais tarefas envolvidas na elicitação de requisitos são:

  1. Preparação para a elicitação de requisitos: esta tarefa envolve a identificação dos interessados, a definição do escopo da elicitação, a seleção das técnicas e ferramentas a serem utilizadas e o planejamento da logística da elicitação.
  2. Condução da elicitação de requisitos: esta tarefa envolve a realização das técnicas e atividades de elicitação de requisitos, como entrevistas, workshops, observações, prototipagem, entre outras.
  3. Documentação dos requisitos: nesta tarefa, os requisitos são registrados e documentados em um formato adequado, como modelos de casos de uso, diagramas, especificações, entre outros.
  4. Análise dos requisitos: nesta tarefa, os requisitos são avaliados e analisados para garantir que estão completos, consistentes e viáveis.
  5. Validação dos requisitos: nesta tarefa, os requisitos são validados com os interessados para garantir que atendem às necessidades do negócio e dos usuários.
  6. Gerenciamento dos requisitos: nesta tarefa, os requisitos são gerenciados ao longo do ciclo de vida do projeto, garantindo que sejam rastreáveis, controlados e atualizados conforme necessário.

Quais são as técnicas mais comuns usadas na análise de negócios?

As técnicas mais comuns usadas na análise de negócios são:

  1. Análise SWOT: uma técnica que avalia as forças, fraquezas, oportunidades e ameaças de uma organização ou projeto.
  2. Entrevistas: uma técnica que envolve a realização de perguntas aos interessados para coletar informações sobre suas necessidades e expectativas.
  3. Workshops: uma técnica que envolve a realização de sessões de trabalho em grupo para discutir e desenvolver soluções para problemas de negócios.
  4. Análise de requisitos: uma técnica que envolve a identificação, documentação, validação e gerenciamento dos requisitos de negócios.
  5. Observação: uma técnica que envolve a observação direta do comportamento e atividades dos usuários e funcionários para identificar oportunidades de melhoria.
  6. Prototipagem: uma técnica que envolve a criação de modelos ou protótipos de soluções de negócios para avaliação e validação pelos interessados.
  7. Análise de custo-benefício: uma técnica que avalia os custos e benefícios de diferentes soluções de negócios para determinar a melhor opção.
  8. Análise de stakeholders: uma técnica que identifica os interessados em um projeto e avalia seu nível de influência e interesse no projeto.

Essas são algumas das técnicas mais comuns usadas na análise de negócios, mas existem muitas outras que podem ser aplicadas dependendo do contexto e dos objetivos do projeto. 

Explique a diferença entre requisitos funcionais e não funcionais.

Os requisitos funcionais descrevem o que o sistema deve fazer, enquanto os requisitos não funcionais descrevem como o sistema deve ser para atender às necessidades dos usuários e do negócio. Ambos os tipos de requisitos são importantes na análise de negócios e devem ser identificados, documentados e validados durante o processo de elicitação de requisitos.

Requisitos funcionais: são requisitos que descrevem as funções, recursos, capacidades e comportamentos que um sistema ou solução deve ter para atender às necessidades do negócio e dos usuários. Esses requisitos descrevem o que o sistema deve fazer, como deve fazer e quais são as condições para que seja feito. Por exemplo, um requisito funcional para um sistema de vendas online pode ser "o sistema deve permitir que os usuários adicionem produtos ao carrinho de compras".

Requisitos não funcionais: são requisitos que descrevem as características e atributos de qualidade que um sistema ou solução deve ter para atender às necessidades do negócio e dos usuários. Esses requisitos descrevem como o sistema deve ser, em termos de desempenho, segurança, usabilidade, confiabilidade, escalabilidade e outras características. Por exemplo, um requisito não funcional para um sistema de vendas online pode ser "o sistema deve ter um tempo de resposta máximo de 3 segundos para cada ação do usuário".

Quais são as competências fundamentais necessárias para ser um analista de negócios eficaz?

Para ser um analista de negócios eficaz, é necessário ter habilidades em compreensão do negócio, comunicação eficaz, resolução de problemas, habilidade analítica, pensamento crítico, liderança, habilidade técnica e gerenciamento de projetos.

  • Compreensão do negócio: o analista de negócios deve ter um conhecimento sólido do negócio, incluindo seus processos, objetivos, estratégias, produtos e serviços.
  • Comunicação eficaz: o analista de negócios deve ser capaz de se comunicar claramente e efetivamente com os interessados, tanto verbalmente quanto por escrito.
  • Resolução de problemas: o analista de negócios deve ser capaz de identificar problemas, analisar informações e desenvolver soluções eficazes para atender às necessidades dos usuários e do negócio.
  • Habilidade analítica: o analista de negócios deve ser capaz de analisar informações e dados complexos para identificar tendências, padrões e oportunidades de melhoria.
  • Pensamento crítico: o analista de negócios deve ser capaz de avaliar informações e dados de forma crítica e objetiva para tomar decisões informadas.
  • Liderança: o analista de negócios deve ser capaz de liderar e facilitar sessões de trabalho em grupo, incluindo entrevistas, workshops e reuniões.
  • Habilidade técnica: o analista de negócios deve ter um conhecimento sólido das tecnologias e ferramentas utilizadas no desenvolvimento de soluções de negócios.
  • Gerenciamento de projetos: o analista de negócios deve ter habilidades em gerenciamento de projetos para garantir que os projetos sejam concluídos dentro do prazo, orçamento e escopo previstos.

Qual é o objetivo do planejamento e monitoramento em análise de negócios?

O objetivo do planejamento e monitoramento em análise de negócios é garantir que as atividades de análise de negócios sejam planejadas, executadas e monitoradas de forma eficaz para atender às necessidades do negócio e dos usuários, garantindo assim o sucesso do projeto.

Algumas das principais atividades incluídas nesta área de conhecimento são:

Planejamento da análise de negócios: esta atividade envolve a definição do escopo da análise, a identificação dos interessados, a seleção das técnicas e ferramentas a serem utilizadas e o desenvolvimento de um plano de trabalho.

Gerenciamento de requisitos: esta atividade envolve o gerenciamento dos requisitos de negócios ao longo do ciclo de vida do projeto, incluindo a identificação, documentação, validação e gerenciamento de mudanças nos requisitos.

Monitoramento da análise de negócios: esta atividade envolve o monitoramento contínuo do progresso da análise de negócios para garantir que as atividades estejam sendo executadas de acordo com o plano e que os resultados estejam atendendo às necessidades do negócio e dos usuários.

Como os analistas de negócios podem gerenciar e comunicar requisitos efetivamente?

Em resumo, para gerenciar e comunicar requisitos efetivamente, os analistas de negócios devem seguir um processo estruturado e utilizar técnicas apropriadas para identificar, documentar, validar, gerenciar e comunicar os requisitos de forma clara e eficaz para todas as partes interessadas.

Os analistas de negócios podem gerenciar e comunicar requisitos efetivamente seguindo os seguintes passos:

  • Identificar e documentar os requisitos: o primeiro passo é identificar e documentar todos os requisitos de negócios, incluindo requisitos funcionais e não funcionais.
  • Validar os requisitos: o próximo passo é validar os requisitos com os interessados e garantir que eles estejam corretos, completos e consistentes.
  • Gerenciar mudanças nos requisitos: o analista de negócios deve gerenciar mudanças nos requisitos ao longo do ciclo de vida do projeto e garantir que todas as partes interessadas sejam informadas sobre as mudanças.
  • Comunicar os requisitos: o analista de negócios deve comunicar os requisitos de forma clara e eficaz para todas as partes interessadas, usando técnicas como diagramas, modelos, especificações, relatórios e apresentações.
  • Negociar conflitos de requisitos: o analista de negócios deve ser capaz de negociar conflitos de requisitos entre as partes interessadas e encontrar soluções que atendam às necessidades de todos.
  • Garantir a rastreabilidade dos requisitos: o analista de negócios deve garantir a rastreabilidade dos requisitos ao longo do ciclo de vida do projeto, desde a identificação até a entrega final.



Qual a resposta da questão 3 do concurso público para analista de negócios TI de 2017 para o Hospital de Clinicas?

Qual a resposta da questão 3 do concurso público para analista de negócios TI de 2017 para o Hospital de Clinicas?

Veja abaixo qual a alternativa correta de uma questão que foi usada no concurso público de 2017 da FAUFRGS para o hospital de clínicas.

Veja a seguir uma questão de análise de negócios que envolve a avaliação e validação da solução proposta. Iremos analisar a questão, justificar a resposta correta, mostrar qual o assunto tratado nela, dar dicas de o que estudar para responder corretamente e sugerir um nível de dificuldade para ela.

Para resolver a questão é necessário relacionar as ações com seus respectivos propósitos e identificar a sequência correta de preenchimento dos parênteses da segunda coluna. 

Questão 3 - Retirada do CONCURSO PÚBLICO Nº 04/2017 do HOSPITAL DE CLÍNICAS de Porto Alegre RS – da FAUFRGS para o cargo de ANALISTA DE TI I (Analista de Negócios)


Com relação à avaliação e validação da solução proposta na Análise de Negócios, numere a segunda coluna de acordo com a primeira, relacionando as ações aos seus respectivos propósitos.

(1) Avaliar a solução proposta

(2) Alocar requisitos

(3) Avaliar a prontidão organizacional

(4) Validar a solução

( ) Avaliar se a organização está pronta para fazer uso efetivo de nova solução.

( ) Maximizar o possível valor para o negócio, dadas as opções e alternativas geradas pela equipe de desenho.

( ) Garantir que a solução atenda à necessidade do negócio e determinar a resposta mais apropriada para os defeitos identificados. 

( ) Determinar o quanto atende aos requisitos das partes interessadas e da solução.

A sequência numérica correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é

(A) 4 – 2 – 1 – 3.
(B) 1 – 3 – 4 – 2.
(C) 4 – 3 – 1 – 2.
(D) 1 – 2 – 4 – 3.
(E) 3 – 2 – 4 – 1

Qual a alternativa correta da questão acima?

De acordo com o gabarito, a alternativa correta é E) 3 - 2 - 4 - 1.

Por que a alternativa E é a correta?

A avaliação da solução proposta é importante para determinar se ela atende às necessidades do negócio e para identificar defeitos que precisam ser corrigidos. Já a validação da solução é necessária para garantir que ela atenda aos requisitos das partes interessadas e da solução.

Avaliar a prontidão organizacional (3): avaliar se a organização está pronta para fazer uso efetivo de nova solução.

Alocar requisitos (2): maximizar o possível valor para o negócio, dadas as opções e alternativas geradas pela equipe de desenho.

Validar a solução (4): determinar o quanto atende aos requisitos das partes interessadas e da solução.

Avaliar a solução proposta (1): garantir que a solução atenda à necessidade do negócio e determinar a resposta mais apropriada para os defeitos identificados.

Qual o assunto da questão?

A questão está relacionada a diversos assuntos, principalmente:

  • Análise de Negócios;
  • Levantamento de requisitos;
  • Gerenciamento de projetos.

O que se deve saber para responder corretamente essa questão?

É necessário ter conhecimento sobre a Análise de Negócios e as atividades envolvidas nesse processo, como a avaliação e validação da solução proposta.

Também é importante ter conhecimento sobre o propósito de cada uma das ações listadas na primeira coluna da questão e saber relacioná-las corretamente com seus respectivos propósitos na segunda coluna. É recomendado ter conhecimento básico sobre a terminologia utilizada em Análise de Negócios.

Qual o nível de dificuldade dessa questão?

Considerando que a questão envolve conhecimentos específicos sobre análise de negócios e suas atividades, além da necessidade de relacionar corretamente as ações com seus respectivos propósitos, pode-se considerar que o nível de dificuldade é intermediário. No entanto, para profissionais que atuam na área de análise de negócios e possuem experiência em projetos dessa natureza, a questão pode ser considerada fácil.

Veja mais em:

O que é análise de negócio?

Quais as principais terminologias usadas em análise de negócios?

O que é avaliação e validação da solução proposta na Análise de Negócios?



Quais os protocolos envolvidos em uma típica troca de e-mails entre servidores de e-mails através da Internet?

Quais os protocolos envolvidos em uma típica troca de e-mails entre servidores de e-mails através da Internet?

Alguns desses protocolos são: SMTP, TCP, IP e DNS. Veja mais detalhes sobre essa questão usada em concursos.

Vamos tratar nesse texto uma questão de concurso público sobre os protocolos envolvidos em uma típica troca de e-mails entre servidores de e-mails através da Internet, apresentando a resposta correta e explicando por que as outras alternativas estão erradas. Além disso, também abordaremos o assunto da questão, os conhecimentos necessários para respondê-la corretamente e avaliaremos sua dificuldade.

Questão 38 - Retirada do CONCURSO PÚBLICO Nº 01/2023 do GRUPO HOSPITALAR CONCEIÇÃO – GHC da FUNDATEC para o cargo de programador.

Qual alternativa apresenta os protocolos envolvidos em uma típica troca de e-mails
entre servidores de e-mails através da Internet?

A) SMTP, TCP, IP e DNS.
B) SMTP, UDP e IP.
C) Somente SMTP.
D) TCP/IP, POP3 e UDP.
E) TCP/IP, POP3 e HTTP.

Qual a resposta correta da questão abaixo e por quê?

A resposta correta é a letra A) SMTP, TCP, IP e DNS.

Qual a explicação da resposta

Uma típica troca de e-mails entre servidores de e-mails através da Internet envolve vários protocolos, incluindo SMTP (Simple Mail Transfer Protocol), TCP (Transmission Control Protocol), IP (Internet Protocol) e DNS (Domain Name System). O SMTP é usado para enviar e-mails entre servidores de e-mail, enquanto o TCP é usado para estabelecer a conexão entre os servidores e garantir que os pacotes de dados sejam entregues sem erros. O IP é usado para rotear os pacotes de dados pela Internet, enquanto o DNS é usado para resolver os endereços de e-mail dos destinatários em endereços IP correspondentes.

Por que as outras alternativas estão erradas?

As outras opções mencionadas na questão não apresentam os protocolos envolvidos em uma típica troca de e-mails entre servidores de e-mails através da Internet: 

B) O UDP (User Datagram Protocol) é um protocolo de transporte que não é usado em trocas de e-mails entre servidores de e-mail.

C) Embora o SMTP seja o protocolo usado para enviar e-mails entre servidores de e-mail, ele não é o único protocolo envolvido em uma típica troca de e-mails.

D) O POP3 (Post Office Protocol version 3) é um protocolo usado pelos clientes de e-mail para baixar e-mails do servidor de e-mail, mas não é usado na troca de e-mails entre servidores de e-mail.

E) O HTTP (Hypertext Transfer Protocol) é um protocolo usado para transferir dados pela World Wide Web, mas não é usado na troca de e-mails entre servidores de e-mail.

Sobre o que se trata a questão, qual o assunto abordado?

Essa questão trata dos protocolos envolvidos em uma típica troca de e-mails entre servidores através da Internet. A pergunta pede que o candidato identifique a alternativa que apresenta os protocolos usados nessa troca, incluindo o protocolo usado para enviar e-mails entre servidores de e-mail, os protocolos de transporte e de roteamento de pacotes de dados pela Internet e o protocolo usado para resolver endereços de e-mail em endereços IP. 

Quais os conhecimento necessários para responder essa questão corretamente?

Para responder a essa questão corretamente, é necessário ter conhecimentos em redes de computadores e nos protocolos envolvidos na troca de e-mails entre servidores de e-mail. É importante saber o que é o SMTP, que é o protocolo usado para enviar e-mails entre servidores de e-mail, e como ele se relaciona com os protocolos de transporte (como o TCP e o UDP), os protocolos de roteamento (como o IP) e os protocolos de resolução de nomes (como o DNS). Também é necessário entender como ocorre a troca de e-mails entre servidores de e-mail, incluindo a sequência de passos e os protocolos envolvidos em cada etapa.

Qual a dificuldade dessa questão?

Essa questão pode ser considerada de dificuldade média para quem possui conhecimentos básicos em redes de computadores e nos protocolos envolvidos na troca de e-mails entre servidores de e-mail. Embora a resposta correta seja relativamente simples e direta, é necessário ter uma compreensão básica dos conceitos de rede e dos protocolos envolvidos na troca de e-mails entre servidores de e-mail para identificar corretamente a alternativa certa. Portanto, a dificuldade dessa questão está principalmente em ter conhecimentos básicos suficientes em redes de computadores e nos protocolos envolvidos na troca de e-mails.



Qual a alternativa correta sobre planejamento e monitoramento da análise de negócios?

Qual a alternativa correta sobre planejamento e monitoramento da análise de negócios?

Veja abaixo qual a alternativa correta de uma questão que foi usada no concurso público do hospital de clínicas de 2017.

Veja a seguir mais uma questão de concurso público para o cargo de Analista de Negócios, abordando conceitos e técnicas de planejamento e monitoramento da Análise de Negócios e Gerenciamento de Projetos. O objetivo da questão é avaliar o conhecimento do candidato sobre fatores que determinam a complexidade de um projeto, a Matriz RACI, a importância da comunicação com as partes interessadas do projeto, entre outros conceitos importantes para a área.

Vamos mostrar qual a alternativa correta justificando as alternativas, mostrar qual o conteúdo necessário saber para responder corretamente a questão, quais os assuntos abordados e o nível de dificuldade dela.

Questão 1 - Retirada do CONCURSO PÚBLICO Nº 04/2017 do HOSPITAL DE CLÍNICAS de Porto Alegre RS – da FAURGS para o cargo de ANALISTA DE TI I (Analista de Negócios)

Considere as afirmações abaixo referentes ao planejamento e monitoramento da Análise de Negócios.

I - Ao planejar a abordagem da Análise de Negócios, é correto elencar os seguintes fatores para determinar a complexidade de um projeto: número de partes interessadas, número de áreas de negócio afetadas, número de sistemas de negócios afetados, quantidade e natureza do risco, singularidade dos requisitos, número de recursos técnicos requeridos.

II - Na Matriz RACI, que descreve os papéis dos envolvidos nas atividades de análise de negócios, é correto afirmar que R é o Responsável, A é o que dá o Aceite, C é o Consultado e I é o Informado.

III - Planejar a comunicação da análise de negócios inclui determinar a melhor forma de receber, distribuir, acessar, atualizar e escalonar informações das partes interessadas do projeto e determinar a melhor forma de se comunicar com cada uma delas.

Quais estão corretas?

(A) Apenas I.
(B) Apenas II.
(C) Apenas III.
(D) Apenas I e III.
(E) I, II e III.

Qual a alternativa correta da questão acima?

A alternativa correta é a letra D, apenas I e III estão corretas.

Por quê a D é a alternativa correta?

A afirmação I está correta, pois elenca os fatores que podem determinar a complexidade de um projeto de Análise de Negócios.

A afirmação II está incorreta, pois a Matriz RACI descreve os papéis dos envolvidos nas atividades do projeto, não apenas nas atividades de análise de negócios. A letra R significa Responsável, A significa Accountable (responsável final), C significa Consulted (consultado) e I significa Informed (informado).

A afirmação III está correta, pois planejar a comunicação da análise de negócios é uma parte importante do planejamento geral do projeto.

Qual assunto dessa questão?

A questão se enquadra em análise de negócios e gerenciamento de projetos.

O que é necessário saber para responder a questão corretamente?

Para responder corretamente a essa questão, é necessário ter conhecimento sobre os conceitos e técnicas de planejamento e monitoramento da Análise de Negócios, bem como sobre a importância da comunicação com as partes interessadas do projeto. Além disso, é importante estar familiarizado com os termos e conceitos apresentados nas afirmações, como a Matriz RACI e os fatores que determinam a complexidade de um projeto.

Qual o nível de dificuldade dessa questão?

Considerando que a questão apresenta conceitos e técnicas básicas de Análise de Negócios e Gerenciamento de Projetos, o nível de dificuldade pode ser considerado como fácil a moderado. No entanto, o conhecimento específico sobre os termos e conceitos apresentados nas afirmações pode influenciar no nível de dificuldade para algumas pessoas.

Veja mais em:

Quais os fatores que determinam a complexidade de um projeto?

O que é Matriz RACI?

O que planejar a comunicação da análise de negócios inclui?



O que pode se afirmar sobre NTFS e ext4?

O que pode se afirmar sobre NTFS e ext4?

Veja abaixo uma análise completa de uma questão sobre NTFS e ext4 e qual a resposta correta.

Veja a seguir uma questão sobre os sistemas de arquivos NTFS e ext4, com afirmações que devem ser avaliadas como verdadeiras ou falsas, seguidas de uma análise detalhada de cada afirmação e a resposta correta. Também serão apresentadas informações sobre os conhecimentos necessários para responder à questão corretamente, incluindo conceitos básicos de sistemas de arquivos e características específicas do NTFS e do ext4.

Questão anulado, veja no final o motivo. 

Veja abaixo uma análise completa de uma questão sobre NTFS e ext4 e qual a resposta correta.

Questão 34 - Retirada do CONCURSO PÚBLICO Nº 01/2023 do GRUPO HOSPITALAR CONCEIÇÃO – GHC da FUNDATEC para o cargo de programador. 

Em relação aos sistemas de arquivos NTFS e ext4, pode-se afirmar que:

I. O NTFS suporta nomes de arquivos sensíveis aos caracteres que representam letras maiúsculas e minúsculas.

II. O NTFS usa como caractere separador de diretórios a barra (/).

III. O NTFS possui um modelo de controle de acesso (ACL) a arquivos e diretórios baseado em propriedade, em que as permissões são definidas para o proprietário, grupo e outros usuários.

IV. Tanto o ext4 quanto o NTFS suportam links simbólicos.

Quais estão corretas?

A) Apenas II.
B) Apenas I e III.
C)
Apenas I e IV.
D) Apenas III e IV.
E) I, II, III e IV.

Qual a resposta correta da questão abaixo e por quê? 

A resposta correta é a letra B) Apenas I e III.

I. O NTFS suporta nomes de arquivos sensíveis aos caracteres que representam letras maiúsculas e minúsculas. 

Isso significa que o sistema de arquivos NTFS distingue entre letras maiúsculas e minúsculas em nomes de arquivos e pastas.

II. O NTFS usa como caractere separador de diretórios a barra (/).

Essa afirmação é incorreta. Na verdade, o NTFS usa a barra invertida () como caractere separador de diretórios.

III. O NTFS possui um modelo de controle de acesso (ACL) a arquivos e diretórios baseado em propriedade, em que as permissões são definidas para o proprietário, grupo e outros usuários.

Isso significa que o NTFS permite que os administradores controlem o acesso a arquivos e pastas com base nas propriedades dos usuários, como o proprietário do arquivo, o grupo do arquivo e outros usuários.

IV. Tanto o ext4 quanto o NTFS suportam links simbólicos.

Essa afirmação é incorreta. Embora o ext4 suporte links simbólicos, o NTFS usa links de junção, que são semelhantes aos links simbólicos, mas têm algumas diferenças importantes.

Portanto, as afirmações corretas são I e III. A resposta correta é a letra B) Apenas I e III.

Sobre o que se trata a questão  e o que precisa saber para responder corretamente?

Essa questão trata dos sistemas de arquivos NTFS e ext4.

Os conhecimentos necessários envolvem conceitos básicos de sistemas de arquivos, incluindo as características específicas do NTFS e do ext4, como suporte a nomes de arquivos sensíveis a maiúsculas e minúsculas, controle de acesso a arquivos e pastas e suporte a links simbólicos.

Qual o nível de dificuldade dessa questão?

O nível de dificuldade dessa questão é intermediário. Embora a questão exija conhecimento específico sobre os sistemas de arquivos NTFS e ext4, as afirmações apresentadas são claras e diretas, permitindo que o candidato possa avaliar cada uma delas de forma objetiva. A análise detalhada de cada afirmação fornece informações adicionais que ajudam o candidato a entender as características específicas de cada sistema de arquivos. No entanto, é necessário ter conhecimentos básicos sobre sistemas de arquivos para responder corretamente à questão.

 




Essa questão foi anulada, veja os motivos abaixo:

QUESTÃO: 34 - ANULADA. Analisando cada uma das afirmativas:


I. O NTFS suporta nomes de arquivos sensíveis aos caracteres que representam letras maiúsculas e minúsculas. Correta, pois segundo (Windows Case Sensitivity): “O sistema de arquivos do Windows trata os nomes de arquivo e diretório como insensíveis a maiúsculas de minúsculas. FOO.txt e foo.txt serão tratados como arquivos equivalentes.
 

II. O NTFS usa como caractere separador de diretórios a barra (/). Incorreta, pois segundo (TANNENBAUM, 2013) o caractere separador de diretórios é a barra invertida: “O NTFS é um sistema de arquivos hierárquico, similar ao sistema de arquivos do UNIX. O separador entre nomes de componentes é “”, em vez de “/” (...)”. 

III. O NTFS possui um modelo de controle de acesso (ACL) a arquivos e diretórios baseado propriedade, onde as permissões são definidas para o proprietário, grupo e outros usuários. Segundo (Windows Server Visão geral do NTFS) uma das características do NTFS é: “Segurança baseada na ACL (Lista de Controle de Acesso) para arquivos e pastas: o NTFS permite que você defina permissões em um arquivo ou pasta, especifique os grupos e os usuários cujo acesso você deseja restringir ou permitir, e selecione o tipo de acesso.” Segundo (Windows Security - Visão geral do Controle de Acesso): “Os recursos compartilhados usam ACLs (listas de controle de acesso) para atribuir permissões. Isso permite que os gerenciador de recursos imponham o controle de acesso das seguintes maneiras:

  1.  Negar acesso a usuários e grupos não autorizados
  2.  Definir limites bem definidos no acesso fornecido a usuários e grupos autorizados”

Ainda segundo (Windows Security - Visão geral do Controle de Acesso): “As permissões definem o tipo de acesso concedido a um usuário ou grupo para uma propriedade de objeto ou objeto.
(...) Usando a interface do usuário de controle de acesso, você pode definir permissões NTFS para objetos como arquivos, objetos do Active Directory, objetos de registro ou objetos do sistema, como processos. As permissões podem ser concedidas a qualquer usuário, grupo ou computador. (...) Para qualquer objeto, você pode conceder permissões para:
 

  •  Grupos, usuários e outros objetos com identificadores de segurança no domínio.
  •  Grupos e usuários nesse domínio e em domínios confiáveis.
  •  Grupos locais e usuários no computador em que o objeto reside.

Portanto, a afirmativa é correta.

 IV. Tanto o ext4 quanto o NTFS suportam links simbólicos. Correta, pois segundo (Symbolic Links):
“Sistemas operacionais com suporte: Links simbólicos estão disponíveis no NTFS começando com Windows Vista.”

Assim, estão corretas as afirmativas I, III e IV. Como não existe alternativa que contemple essas assertivas, defere-se o pedido de anulação da questão.

Referências:

 Windows Case Sensitivity: Disponível em: https://learn.microsoft.com/pt-br/windows/wsl/case-
sensitivity. Acessado em maio de 2023.

Symbolic Links. Disponível em: https://learn.microsoft.com/pt-br/windows/win32/fileio/symbolic-links.
Acessado em maio de 2023.

Windows Security - Visão geral do Controle de Acesso. Disponível em https://learn.microsoft.com/pt-
br/windows/security/identity-protection/access-control/access-control. Acessado em maio de 2023.

Windows Server Visão geral do NTFS. Disponível em: https://learn.microsoft.com/pt-br/windows-
server/storage/file-server/ntfs-overview. Acessado em maio de 2023.

TANNENBAUM, Andrew S. Sistemas Operacionais. 4. ed. São Paulo: Pearson Prentice Hall, 2013.



Qual a resposta da questão 5 do concurso público do hospital de clinicas de 2017?

Qual a resposta da questão 5 do concurso público do hospital de clinicas de 2017?

Veja abaixo qual a alternativa correta da questão baseada no guia BABOK (Business Analysis Body of Knowledge).

A questão se refere à identificação da área funcional comum entre as organizações e exige que o candidato analise cada alternativa cuidadosamente para identificar qual delas não apresenta essa área funcional. A dificuldade pode variar dependendo do nível de conhecimento do candidato sobre o assunto.

Questão 5 - Retirada do CONCURSO PÚBLICO Nº 04/2017 do HOSPITAL DE CLÍNICAS de Porto Alegre RS – da FAURGS para o cargo de ANALISTA DE TI I (Analista de Negócios)

A área de conhecimento Competências Fundamentais do guia BABOK (Business Analysis Body of Knowledge), apresenta uma descrição dos comportamentos, das
características, dos conhecimentos e das qualidades que apoiam a prática da Análise de Negócios. Considerando o item “Princípios e Práticas de Negócios”,
assinale a alternativa que NÃO apresenta uma área funcional comum entre as organizações.

(A) Recursos Humanos

(B) Planejamento Estratégico

(C) Tecnologia da Informação

(D) Gerenciamento da Cadeia de Suprimentos

(E) Finanças

Qual a alternativa correta da questão acima?

A alternativa correta de acordo com o gabarito é a letra (B) Planejamento estratégico.

Por que a alternativa correta é a letra B Planejamento Estratégico?

Com base no guia BABOK, a área funcional de Planejamento Estratégico não é comum a todas as organizações, diferentemente das outras áreas funcionais mencionadas. As outras áreas funcionais como Recursos Humanos, Tecnologia da Informação, Gerenciamento da Cadeia de Suprimentos e Finanças são comuns a todas as organizações.

Por que as outras alternativas estão incorretas?

As outras alternativas estão incorretas porque as áreas funcionais mencionadas são comuns a todas as organizações.

Recursos Humanos: é uma área comum a todas as organizações, pois todas elas precisam gerenciar seus funcionários e suas relações de trabalho.

Tecnologia da Informação: é uma área comum a todas as organizações, pois todas elas utilizam tecnologia e sistemas de informação para gerenciar suas operações e processos.

Gerenciamento da Cadeia de Suprimentos: é uma área comum a todas as organizações, pois todas elas precisam gerenciar sua cadeia de suprimentos para obter e entregar produtos e serviços.

Finanças: é uma área comum a todas as organizações, pois todas elas precisam gerenciar suas finanças e recursos financeiros para manter suas operações e investir em seu crescimento.

Quais os assuntos tratados nessa questão?

A questão se enquadra nos assuntos de Análise de Negócios e Princípios e Práticas de Negócios. A área de conhecimento Competências Fundamentais do guia BABOK (Business Analysis Body of Knowledge) apresenta uma descrição dos comportamentos, das características, dos conhecimentos e das qualidades que apoiam a prática da Análise de Negócios. A questão se refere à identificação da área funcional comum entre as organizações, que é um dos princípios e práticas de negócios.

Quais os conhecimentos necessários para responder essa questão corretamente?

Para responder corretamente a essa questão, é necessário ter conhecimento sobre o guia BABOK (Business Analysis Body of Knowledge) e suas áreas de conhecimento, em particular sobre a área de competências fundamentais, que descreve as habilidades e conhecimentos necessários para a prática da Análise de Negócios. Além disso, é útil ter conhecimento sobre as áreas funcionais comuns entre as organizações e saber que a área funcional de Planejamento Estratégico não é comum a todas elas, diferentemente das outras áreas funcionais mencionadas na questão.

Qual a dificuldade dessa questão?

A dificuldade dessa questão pode variar dependendo do nível de conhecimento do candidato sobre o guia BABOK e suas áreas de conhecimento, bem como sobre as áreas funcionais comuns entre as organizações. Além disso, a questão exige que o candidato analise cada alternativa cuidadosamente e identifique qual delas não apresenta uma área funcional comum a todas as organizações. Portanto, a dificuldade pode ser considerada média para aqueles que têm conhecimento prévio sobre o assunto, mas pode ser alta para aqueles que não têm familiaridade com o guia BABOK ou com as áreas funcionais comuns entre as organizações.

Veja mais em:

Quais as áreas de conhecimento do guia BABOK?

Quais as habilidades e conhecimentos necessários para a prática da análise de negócios?

Quais as áreas funcionais comuns entre as organizações?



Como desligar o banco de dados oracle de maneira correta?

Como desligar o banco de dados oracle de maneira correta?

Neste artigo, exploraremos em detalhes o comando SHUTDOWN, suas opções e implicações no Oracle Database 12c.

Desligamento de Banco de Dados Oracle: Guia Completo

O desligamento de um banco de dados é uma tarefa crítica na administração de sistemas Oracle. Além de explicar em detalhes o comando SHUTDOWN, discutiremos os pré-requisitos para o desligamento de um contêiner de banco de dados plugável (PDB) e suas diferentes modalidades, como ABORT, IMMEDIATE, NORMAL e TRANSACTIONAL.

Compreendendo o Comando SHUTDOWN

O comando SHUTDOWN é usado para encerrar uma instância do Oracle Database de forma controlada. Ele oferece diferentes opções para desligar o banco de dados, dependendo dos requisitos específicos do ambiente e das transações em andamento.

Opções do Comando SHUTDOWN:

ABORT: Esta opção permite o desligamento mais rápido do banco de dados, sem esperar que as transações atuais terminem. É útil em situações de falha ou quando é necessário interromper abruptamente o banco de dados.

IMMEDIATE: O desligamento imediato não espera que as transações atuais terminem. Proíbe novas conexões e desmonta o banco de dados. Não é necessário recuperação de instância durante o próximo startup.

NORMAL: Esta é a opção padrão, que espera que os usuários se desconectem do banco de dados. Proíbe novas conexões e desmonta o banco de dados de forma segura.

TRANSACTIONAL [LOCAL]: Permite que as transações ativas sejam concluídas antes do desligamento. Esta opção evita que os clientes percam trabalho sem desconectar todos os usuários.

Pré-requisitos para o Desligamento de PDB

Quando o contêiner atual é um banco de dados plugável (PDB), o comando SHUTDOWN pode ser usado somente se:

O usuário atual tem o privilégio de sistema SYSDBA, SYSOPER, SYSBACKUP ou SYSDG.

O privilégio é concedido localmente no PDB.

O usuário atual usa o privilégio usando AS SYSDBA, AS SYSOPER, AS SYSBACKUP ou AS SYSDG na hora da conexão.

É importante destacar que para fechar um PDB, ele deve estar aberto.

O comando SHUTDOWN é uma ferramenta essencial na administração de bancos de dados Oracle. Conhecê-lo e compreender suas opções é fundamental para garantir a integridade e a segurança dos dados durante o processo de desligamento. Ao seguir as práticas recomendadas e entender os diferentes modos de desligamento, os administradores de banco de dados podem manter ambientes Oracle estáveis e confiáveis.

Referências:

Oracle Database Administrator’s Guide 12c Release 1 (12.1)

Documentação oficial do Oracle Database 12c

Com este guia abrangente, esperamos fornecer insights valiosos sobre o desligamento de banco de dados Oracle e capacitar os administradores de banco de dados a tomar decisões informadas ao executar essa operação crítica.

Inglês técnico

Além dos termos já explicados no artigo segue abaixo os outros:

PDB

Significado: Pluggable Database - Banco de dados conectável

Aplicação: PDB (Pluggable Database) é uma característica do Oracle Database 12c e versões posteriores que permite a consolidação de vários bancos de dados em um único contêiner de banco de dados, conhecido como CDB (Container Database). Cada PDB é um banco de dados totalmente funcional, isolado e independente, permitindo a flexibilidade e eficiência na gestão de vários bancos de dados em um ambiente Oracle.

SYSDBA

Significado: Sistema de Banco de Dados Administrador

Aplicação: SYSDBA é um privilégio especial no Oracle Database que concede acesso completo e irrestrito ao banco de dados, incluindo a capacidade de iniciar e parar o banco de dados, realizar backup e recuperação, alterar parâmetros de inicialização e executar tarefas administrativas críticas. O SYSDBA é frequentemente utilizado por administradores de banco de dados para realizar operações de administração de alto nível.

SYSOPER

Significado: Operador do Sistema de Banco de Dados

Aplicação: é um privilégio no Oracle Database que concede acesso a um conjunto limitado de operações de administração do sistema. Os usuários com o privilégio SYSOPER podem iniciar e parar o banco de dados, montar e desmontar instâncias, e realizar outras tarefas administrativas essenciais, mas não têm permissão para realizar operações que exigem acesso de nível SYSDBA.

SYSBACKUP

Significado: Backup do Sistema de Banco de Dados

Aplicação: é um privilégio no Oracle Database que concede acesso a operações de backup e recuperação de dados. Os usuários com o privilégio SYSBACKUP têm permissão para executar operações de backup e recuperação utilizando as ferramentas e utilitários de backup do Oracle, garantindo a integridade e disponibilidade dos dados do banco de dados.

SYSDG

Significado: Sistema de guardo dos dados

Aplicação: é um privilégio no Oracle Database que concede acesso a operações relacionadas ao Oracle Data Guard, uma solução de alta disponibilidade e recuperação de desastres para bancos de dados Oracle. Os usuários com o privilégio SYSDG têm permissão para gerenciar e configurar grupos de proteção, configurar e monitorar a replicação de dados, e executar outras tarefas administrativas relacionadas ao Oracle Data Guard.



Questão 9 - HCPA 2011 - ANALISTA DE SISTEMAS I (ADMINISTRADOR DE BANCO DE DADOS E SEGURANÇA DA INFORMAÇÃO)

Questão 9 - HCPA 2011 - ANALISTA DE SISTEMAS I (ADMINISTRADOR DE BANCO DE DADOS E SEGURANÇA DA INFORMAÇÃO)

Veja abaixo a resposta correta da questão e uma breve análise sobre o conteúdo.

Desligamento Seguro do Banco de Dados Oracle 10g: Escolha do Comando Correto

Neste artigo, abordaremos a importância de realizar um desligamento seguro do banco de dados Oracle 10g, destacando a necessidade de permitir que transações ativas sejam concluídas adequadamente. A questão apresentada levanta uma situação comum na administração de banco de dados Oracle e requer o conhecimento do comando apropriado para realizar esse processo com segurança.

Para saber mais sobre o comando SHUTDOWN do Oracle clique aqui.

Questão:

Para que seja efetuado o desligamento com segurança de um banco de dados Oracle 10g, permitindo que as transações ativas sejam primeiro completadas, qual dos comandos abaixo deve ser utilizado?

(A) SHUTDOWN IMMEDIATE

(B) SHUTDOWN NORMAL

(C) SHUTDOWN ABORT

(D) SHUTDOWN COMPLETE

(E) SHUTDOWN TRANSACTIONAL

Resposta Correta:

(E) SHUTDOWN TRANSACTIONAL

Análise das Alternativas:

(A) SHUTDOWN IMMEDIATE: Encerra imediatamente todas as sessões ativas. O desligamento imediato não espera que as transações atuais terminem. Proíbe novas conexões e desmonta o banco de dados. Não é necessário recuperação de instância durante o próximo startup.

(B) SHUTDOWN NORMAL: Permite que as sessões ativas sejam finalizadas naturalmente e impede novas conexões, mas não é adequado quando há urgência no desligamento do banco de dados. Esta é a opção padrão, que espera que os usuários se desconectem do banco de dados. Proíbe novas conexões e desmonta o banco de dados de forma segura.

(C) SHUTDOWN ABORT: Encerra imediatamente todas as sessões ativas e interrompe abruptamente todas as transações em andamento, não permitindo que sejam concluídas adequadamente.

(D) SHUTDOWN COMPLETE: Não é um comando válido no Oracle 10g para desligamento do banco de dados.

(E) SHUTDOWN TRANSACTIONAL: Encerra o banco de dados de forma transacional, permitindo que apenas as transações pendentes sejam concluídas antes do desligamento. Esta opção evita que os clientes percam trabalho sem desconectar todos os usuários.

Assunto Principal da Questão:

O assunto principal desta questão é o processo de desligamento seguro de um banco de dados Oracle 10g, considerando a conclusão adequada das transações ativas.

O que Estudar:

Para responder corretamente a essa questão, é importante estudar os diferentes comandos de desligamento disponíveis no Oracle 10g e entender suas funcionalidades específicas em relação ao encerramento de sessões e transações.

Nível de Dificuldade:

O nível de dificuldade desta questão é considerado moderado, pois requer conhecimento específico dos comandos de desligamento do Oracle 10g e sua aplicação segura.


Este artigo destaca a importância de realizar um desligamento seguro do banco de dados Oracle 10g e fornece orientação sobre o comando adequado a ser utilizado nesse processo, visando manter a integridade e consistência dos dados armazenados no banco de dados.



Quais as bancas de concurso em Porto Alegre?

Quais as bancas de concurso em Porto Alegre?

Fundatec, FAURGS e Fundação La Salle são as mais atuantes em 2023.

Quais as bancas de concurso em Porto Alegre?

Para ficar sabendo dos concursos públicos para a área de TI que serão abertos em Porto Alegre em 2023 e nos anos seguintes é interessante conhecer quais as bancas de concurso que são mais atuantes na cidade. Veja abaixo um lista, com descrição das bancas e link para a área de concurso das instituições:

FAURGS

O Setor de Concursos da FAURGS estabelece uma abrangente Política de Segurança da Informação para fortalecer a proteção, qualidade e conformidade em seus serviços. Sua missão é aplicar princípios e diretrizes que assegurem a integridade das informações, aprimorando continuamente os procedimentos para os clientes e usuários da comunidade. Tudo isso é realizado em total sintonia com a legislação de Segurança da Informação vigente.

Texto baseado na Política de Segurança da Informação da missão, visão, política e objetivos do site da instituição.

Área de concurso da FAURGS

Fundação La Salle

Ao longo de mais de uma década de atuação, desde 2009, a Fundação La Salle solidificou sua posição como uma especialista em processos seletivos, focada em atender às necessidades de Prefeituras Municipais e Entidades Representativas de Classe. Com um histórico de excelência, compromisso com a qualidade e imparcialidade, a Fundação continua desempenhando um papel fundamental na formação de equipes qualificadas e engajadas, contribuindo assim para o desenvolvimento das instituições com as quais colabora.

Texto baseado na apresentação do site da instituição.

Área de concurso da Fundação La Salle

FUNDATEC

Há quase meio século, a Fundatec tem se dedicado incansavelmente ao desenvolvimento de indivíduos e empresas. Fundada como uma instituição de direito privado, de utilidade pública e sem fins lucrativos, a Fundatec tem se destacado como uma pioneira inovadora na disseminação dos conceitos de gestão, qualidade e produtividade. Seu compromisso com a excelência reflete nos valores fundamentais QCV - Qualidade, Compromisso e Velocidade - que orientam suas operações internas e relacionamentos.

A Fundatec foi a primeira executora gaúcha a receber a certificação ISO 9001, que atesta a qualidade total na execução dos certames.

Texto baseado na apresentação do site da instituição.

Área de concurso da FUNDATEC



Como resolver a questão de concurso sobre isset e empty em PHP?

Como resolver a questão de concurso sobre isset e empty em PHP?

Veja abaixo qual a solucão, explicação e comentários para uma questão de concurso público sobre empty e isset em PHP.

A questão abaixo trata de programação em linguagem PHP e é necessário ter conhecimentos básicos em variáveis, funções e estruturas condicionais para respondê-la. É importante entender como as funções empty() e isset() funcionam e como elas podem ser utilizadas para verificar se uma variável está vazia.

Questão 48 - Retirada do CONCURSO PÚBLICO Nº 01/2023 do GRUPO HOSPITALAR CONCEIÇÃO – GHC da FUNDATEC para o cargo de programador.

Observe o código PHP abaixo:

<?php
$nome = "Jhon";
$email = "jo@abc.com";
if (empty($nome) && empty($email) && empty($mensagem))
{
echo "Por favor, preencha todos os campos.";
} else {
echo "O formulário foi preenchido corretamente!";
}
?>


Apesar da variável $mensagem não ter sido nem declarada, é apresentada a mensagem “O formulário foi preenchido corretamente!”. Qual das linhas abaixo apresenta uma modificação que corrigiria o comportamento do programa para que apresentasse a mensagem, pedindo o preenchimento dos campos quando algum não estivesse preenchido e que apresentasse a mensagem "O formulário foi preenchido corretamente!" quando todos os campos fossem preenchidos?


A) if (isset($nome) && isset($email) && isset($mensagem))
B)
if (!isset($nome) && !isset($email) && isset($mensagem))
C) if (!empty($nome) && !empty($email) && !empty($mensagem))
D) if (!empty($nome) || !empty($email) || empty($mensagem))
E) if (empty($nome) || empty($email) || empty($mensagem))

Qual a alternativa correta e porque da questão acima?

A alternativa correta é a letra E.

Isso ocorre porque a condição if verifica se as variáveis $nome, $email e $mensagem estão vazias. Se alguma das variáveis estiver preenchida, a condição não será satisfeita e a mensagem de formulário preenchido corretamente será exibida. Caso contrário, a mensagem de preenchimento dos campos será exibida.

Porque as outras estão erradas?

A) if (isset($nome) && isset($email) && isset($mensagem))

A alternativa A está incorreta porque a função isset() verifica apenas se a variável está definida, e não se ela está vazia ou preenchida.

B) if (!isset($nome) && !isset($email) && isset($mensagem))

A alternativa B está incorreta porque a condição !isset($nome) && !isset($email) && isset($mensagem) verifica se $nome e $email não estão definidos e se $mensagem está definida. Isso não garante que os campos estejam preenchidos.

C) if (!empty($nome) && !empty($email) && !empty($mensagem))

A alternativa C está incorreta porque a condição !empty($nome) && !empty($email) && !empty($mensagem) verifica se as variáveis não estão vazias. Como $mensagem não foi definida, ela não pode ser verificada e a condição não será satisfeita.

D) if (!empty($nome) || !empty($email) || empty($mensagem))

A alternativa D está incorreta porque a condição !empty($nome) || !empty($email) || empty($mensagem) verifica se pelo menos uma das variáveis não está vazia ou se $mensagem está vazia. Isso não garante que todos os campos estejam preenchidos.

Sobre o que se trata essa questão?

Essa questão trata de um código em linguagem PHP que verifica se um formulário foi preenchido corretamente. O código utiliza a função empty() para verificar se as variáveis $nome, $email e $mensagem estão vazias.

A questão pede para identificar qual das opções apresenta uma modificação que corrigiria o comportamento do programa para que apresentasse a mensagem, pedindo o preenchimento dos campos quando algum não estivesse preenchido e que apresentasse a mensagem "O formulário foi preenchido corretamente!" quando todos os campos fossem preenchidos.

Qual o assunto dessa questão?

Essa questão está relacionada a programação em linguagem PHP, mais especificamente sobre a utilização da função empty() e isset() para verificar se uma variável está vazia e a utilização de estruturas condicionais if para controlar o fluxo do programa.

Quais os conhecimentos é necessários para responder essa questão?

Para responder a essa questão, é necessário ter conhecimentos básicos em programação em linguagem PHP, incluindo a utilização de variáveis, funções e estruturas condicionais. É importante entender como as funções empty() e isset() funcionam e como elas podem ser utilizada para verificar se uma variável está vazia.



Quais os comandos necessários necessários para realizar uma consuta em Oracle de forma hierárquica?

Quais os comandos necessários necessários para realizar uma consuta em Oracle de forma hierárquica?

Veja abaixo a resposta de uma questão sobre banco de dados Oracle que foi usado no concurso público do hospital de clínicas em 2017.

Questão 11 - Retirada do CONCURSO PÚBLICO Nº 04/2017 do HOSPITAL DE CLÍNICAS de Porto Alegre RS – da FAURGS para o cargo de ANALISTA DE TI I (Analista de Negócios)


Faz-se necessário realizar uma consulta em um banco de dados Oracle para apresentar de forma hierárquica as informações da tabela FAMILIA, logo abaixo.


ID NM_FAMILIA ID_SUP NM_PESSOA TIPO
1 SILVA JOÃO DA SILVA PAI
2 SILVA 1 ROSE PEREIRA DA SILVA MAE
3 SILVA 1 ANTONIO PEREIRA DA SILVA FILHO
4 SILVA 1 AUGUSTO PEREIRA DA SILVA FILHO
5 FARIAS MARIA FARIAS MAE
6 FARIAS 5 FABRICIO FARIAS FILHO
7 FARIAS 5 VERA FARIAS FILHA
8 FARIAS 7 NATALIA FARIAS FILHA

Assinale a alternativa que apresenta, de forma correta, os comandos para a realização dessa consulta.

(A) SELECT LEVEL NIVEL,FAM.NM_FAMILIA,FAM.NM_PESSOA,FAM.TIPO
FROM FAMILIA FAM WHERE FAM. ID = FAM.ID_SUP ORDER BY FAM.ID_SUP;

(B) SELECT LEVEL NIVEL,FAM.NM_FAMILIA,FAM.NM_PESSOA,FAM.TIPO
FROM FAMILIA FAM START WITH FAM.ID_SUP IS NULL CONNECT BY PRIOR ID = FAM.ID_SUP;

(C) SELECT FAM.ID_SUP NIVEL,FAM.NM_FAMILIA,FAM.NM_PESSOA,FAM.TIPO
FROM FAMILIA FAM, FAMILIA FAM1 WHERE FAM.ID = FAM1.ID_SUP ORDER BY FAM.ID_SUP;

(D) SELECT LEVEL NIVEL,FAM.NM_FAMILIA,FAM.NM_PESSOA,FAM.TIPO
FROM FAMILIA FAM START WITH FAM.ID_SUP IS NOT NULL CONNECT BY PRIOR ID = FAM.ID_SUP;

(E) SELECT FAM.ID_SUP NIVEL,FAM.NM_FAMILIA,FAM.NM_PESSOA,FAM.TIPO
FROM FAMILIA FAM, FAMILIA FAM1 WHERE FAM.ID_SUP = FAM1.ID_SUP ORDER BY FAM.ID_SUP;

Qual a alternativa correta de acordo com o gabarito?

A alternativa correta é a letra B.

Por que a letra B é a alternativa correta?

Isso porque a consulta deve ser realizada de forma hierárquica, ou seja, apresentando a relação pai-filho. Para isso, é necessário utilizar o comando CONNECT BY PRIOR para estabelecer a conexão entre as linhas da tabela.

Além disso, a cláusula START WITH deve ser usada para iniciar a hierarquia, e como no caso da tabela FAMILIA o pai/mãe não tem um ID_SUP associado, é necessário usar a condição "IS NULL" para iniciar a hierarquia.

Portanto, a consulta correta é:

SELECT LEVEL NIVEL,FAM.NM_FAMILIA,FAM.NM_PESSOA,FAM.TIPO
FROM FAMILIA FAM
START WITH FAM.ID_SUP IS NULL
CONNECT BY PRIOR ID = FAM.ID_SUP;

Por que as outras alternativas estão erradas?

Aqui está uma explicação sobre as outras alternativas:

A) Esta consulta está ordenando pelo ID_SUP, mas como o pai/mãe da família não tem um ID_SUP associado, essa ordenação não fará sentido e a hierarquia não será estabelecida corretamente.

C)
Esta consulta está usando um join entre a tabela FAMILIA e ela mesma, mas não está estabelecendo a hierarquia corretamente. Além disso, está ordenando pelo ID_SUP, o que também não fará sentido para o pai/mãe da família.

D) A cláusula START WITH está usando a condição "IS NOT NULL", o que fará com que o pai/mãe da família seja incluído na hierarquia, mas como ele não tem um ID_SUP associado, isso fará com que a hierarquia fique incorreta.

E) Esta consulta está fazendo um join entre a tabela FAMILIA e ela mesma, mas não está estabelecendo a hierarquia corretamente. Além disso, está ordenando pelo ID_SUP, o que também não fará sentido para o pai/mãe da família.

Qual o assunto dessa questão?

Banco de Dados Relacional (ORACLE), linguagem procedural, linguagem SQL;

Qual o conhecimento necessário para responder corretamente essa questão?

Para responder corretamente essa questão, é necessário ter conhecimento em:

  • Modelagem de dados (E-R);
  • Comandos SQL para consulta em banco de dados Oracle;
  • Hierarquia de dados usando o comando CONNECT BY PRIOR;
  • Cláusulas START WITH e WHERE para filtrar dados na consulta.

Além disso, é importante ter conhecimentos básicos em banco de dados relacional, modelagem UML e gerenciamento de projetos para entender o contexto da questão e a importância da consulta solicitada.

Qual a difilculdade dessa questão?

A dificuldade dessa questão pode estar em entender como estabelecer a hierarquia de dados de forma correta usando o comando CONNECT BY PRIOR, além de saber como usar as cláusulas START WITH e WHERE para filtrar os dados da consulta.

Também é importante entender o contexto da questão e a importância da consulta solicitada, que é apresentar as informações da tabela de forma hierárquica, para que a alternativa correta possa ser identificada.

Inglês Técnico:

SELECT

Significado: Selecionar

Aplicação: O comando SELECT é utilizado para recuperar dados de uma ou mais tabelas em um banco de dados. Ele permite especificar as colunas que você deseja selecionar e as condições para filtrar os resultados.

FROM

Significado: De

Aplicação: A cláusula FROM é usada em conjunto com o comando SELECT para especificar de quais tabelas os dados devem ser recuperados. Ela indica a fonte das informações que serão selecionadas.

LEVEL

Significado: Nível

Aplicação: A pseudo coluna LEVEL é usada em consultas que envolvem consultas hierárquicas. Ela representa o nível de hierarquia de uma linha em uma consulta que utiliza a cláusula CONNECT BY.

ORDER BY

Significado: Ordenar por

Aplicação: A cláusula ORDER BY é utilizada para ordenar os resultados de uma consulta em uma ordem específica, com base em uma ou mais colunas. Ela pode ser usada tanto em consultas simples quanto em consultas complexas.

START WITH

Significado: Iniciar com

Aplicação: A cláusula START WITH é utilizada em consultas hierárquicas para especificar a condição inicial da hierarquia. Ela indica a raiz da árvore hierárquica a partir da qual a consulta será iniciada.

IS NULL

Significado: É nulo

Aplicação: O operador IS NULL é utilizado para verificar se uma expressão ou coluna possui valor nulo. Ele retorna verdadeiro se o valor for nulo e falso caso contrário.

CONNECT BY PRIOR

Significado: Conectar por anterior

Aplicação: A cláusula CONNECT BY PRIOR é utilizada em consultas hierárquicas para especificar a relação pai-filho entre as linhas de uma tabela. Ela define a condição de conexão entre as linhas hierárquicas.

WHERE

Significado: Onde

Aplicação: A cláusula WHERE é utilizada para filtrar os resultados de uma consulta com base em uma condição específica. Ela permite restringir as linhas retornadas pela consulta de acordo com os critérios definidos.

IS NOT NULL

Significado: Não é nulo

Aplicação: O operador IS NOT NULL é utilizado para verificar se uma expressão ou coluna não possui valor nulo. Ele retorna verdadeiro se o valor não for nulo e falso caso contrário.

Veja mais em:

Para que serve o comando CONNECT BY PRIOR no banco de dados Oracle?

Para que serve START WITH no banco de dados Oracle?

Para que serve IS NULL no banco de dados Oracle?



Questão 7 - HCPA 2011 - ANALISTA DE SISTEMAS I (ADMINISTRADOR DE BANCO DE DADOS E SEGURANÇA DA INFORMAÇÃO)

Questão 7 - HCPA 2011 - ANALISTA DE SISTEMAS I (ADMINISTRADOR DE BANCO DE DADOS E SEGURANÇA DA INFORMAÇÃO)

Veja abaixo a resposta correta da questão e uma breve análise sobre o conteúdo.

Concedendo Privilégios no Oracle 10g: Questão de Banco de Dados

A administração de privilégios em bancos de dados Oracle é essencial para garantir a segurança e integridade dos dados. Neste artigo, exploraremos uma questão sobre a concessão de privilégios em um cenário específico, destacando a importância do conhecimento sobre esse tema para profissionais de banco de dados.

Questão:

O usuário João precisa criar uma FOREIGN KEY em sua tabela DEPENDENTES, apontando para a chave primária da tabela FUNCIONARIOS, pertencente à usuária Maria. Qual privilégio Maria deve conceder a João para que ele possa realizar essa operação com sucesso?

Alternativas:

(A) SELECT

(B) INSERT

(C) REFERENCES

(D) EXECUTE

(E) USAGE

Resposta Correta:

(C) REFERENCES

Análise das Alternativas:

(A) SELECT: Este privilégio permite apenas a consulta de dados, não sendo relevante para a criação de FOREIGN KEYs.

(B) INSERT: Concede permissão para inserir novos registros em uma tabela, mas não está relacionado à criação de chaves estrangeiras.

(C) REFERENCES: O privilégio REFERENCES é necessário para que um usuário possa criar uma FOREIGN KEY que faça referência a uma chave primária em outra tabela.

(D) EXECUTE: Utilizado para executar procedimentos e funções armazenadas, não se aplica à criação de FOREIGN KEYs.

(E) USAGE: Este privilégio é genérico e não específico para a criação de chaves estrangeiras.

Temas Relacionados:

Privilegiar no Oracle: Compreensão dos tipos de privilégios e sua aplicação em diferentes operações.

Restrições de Integridade: Compreensão dos conceitos de chaves primárias, estrangeiras e sua aplicação na modelagem de dados.

SQL DDL: Conhecimento sobre as instruções de definição de dados, como CREATE TABLE e ALTER TABLE, para implementar restrições e relacionamentos.

Dificuldade da Questão:

A dificuldade dessa questão é moderada, exigindo um conhecimento sólido sobre privilégios no Oracle e a capacidade de aplicar conceitos de integridade referencial na modelagem de banco de dados.

Este artigo destaca a importância da compreensão dos privilégios no Oracle e sua aplicação prática na modelagem e administração de bancos de dados relacionais. Entender os conceitos de segurança e integridade é fundamental para garantir a eficácia e confiabilidade dos sistemas de banco de dados.

Oracle 12c:

No Oracle 12c, a resposta para essa questão permanece a mesma. O privilégio necessário para criar uma nova tabela no Oracle 12c também é o REFERENCES.

Inglês técnico

Veja abaixo uma lista com o significado dos termos um pouco menos usados em banco de dados para ver a lista completa com todos os termos em inglês usado nos concursos de banco de dados clique aqui.

REFERENCES

Significado: REFERÊNCIAS

Aplicação: é uma cláusula utilizada na definição de uma restrição de chave estrangeira. Quando uma coluna é definida como referenciando outra coluna em uma tabela, isso implica que a coluna referenciada deve existir como uma chave primária ou única na tabela referenciada. Isso mantém a integridade referencial dos dados entre as tabelas relacionadas.

EXECUTE

Significado: EXECUTAR

Aplicação: geralmente se refere ao ato de executar uma determinada tarefa, como uma consulta SQL, procedimento armazenado ou função. No Oracle, por exemplo, os usuários podem ter permissões para EXECUTAR determinadas funções, procedimentos ou pacotes de banco de dados, o que lhes permite realizar operações específicas no banco de dados.

USAGE

Significado: USO

Aplicação: Em bancos de dados Oracle, a palavra-chave USAGE é frequentemente usada em conjunto com as permissões concedidas a um usuário. Quando um usuário tem permissão de USAGE em um determinado objeto do banco de dados, isso significa que ele pode utilizar esse objeto de uma maneira geral, como visualizar suas definições, mas não pode modificar ou realizar outras operações nele. Essa permissão é útil para conceder acesso limitado a objetos do banco de dados sem permitir alterações indevidas.



Qual a saída correta para o comando wc --words arquivo.txt?

Qual a saída correta para o comando wc --words arquivo.txt?

Veja abaixo a pergunta completa e qual a resposta da questão de concurso sobre comandos linux cat e wc words.

A pergunta solicita a saída correta do comando "wc --words" quando usado em um arquivo de texto que foi exibido anteriormente usando o comando "cat". Para responder a essa pergunta, é preciso ter conhecimento básico sobre o uso de comandos do Linux, especialmente "cat" e "wc", e como interpretar sua saída.

Questão 35 - Retirada do CONCURSO PÚBLICO Nº 01/2023 do GRUPO HOSPITALAR CONCEIÇÃO – GHC da FUNDATEC para o cargo de programador.

Um técnico estava utilizando um sistema operacional GNU Linux e executou os
seguintes comandos:

1. cat arquivo.txt
2. wc --words arquivo.txt

O primeiro comando apresentou a saída do quadro abaixo:

Grupo Hospitalar Conceição

Qual a saída correta para o segundo comando?

A) GrupoHospitalarConceição
B) Grupo,Hospitalar,Conceição
C) 26 arquivo.txt
D) 1 arquivo.txt
E) 3 arquivo.txt

Qual a resposta da questão acima e por quê?

A saída correta para o segundo comando é 3 arquivo.txt a alternativa E.

O comando "wc --words arquivo.txt" conta o número de palavras no arquivo "arquivo.txt". Como a saída do comando "cat arquivo.txt" foi "Grupo Hospitalar Conceição", que contém três palavras, a resposta correta é 3.

Por que as outras estão erradas?

A) "GrupoHospitalarConceição" seria a saída correta se o arquivo tivesse apenas uma palavra sem espaços. No entanto, a saída do comando "cat arquivo.txt" apresentou três palavras separadas por espaços.

B) "Grupo,Hospitalar,Conceição" seria a saída correta se o comando utilizado fosse "cat arquivo.txt | tr ' ' ',' | sed 's/,$//'", que substitui os espaços por vírgulas e remove a última vírgula.

C) "26 arquivo.txt" seria a saída correta para o comando "wc --bytes arquivo.txt", que conta o número de bytes no arquivo.

D) "1 arquivo.txt" seria a saída correta para o comando "wc --lines arquivo.txt", que conta o número de linhas no arquivo.

Qual o assunto da questão?

O assunto da questão é o uso de comandos em um sistema operacional GNU Linux para exibir o conteúdo de um arquivo de texto e contar o número de palavras no arquivo.

Qual o conhecimento necessário para responder essa questão?

Para responder a essa questão, é necessário ter conhecimento básico sobre o uso de comandos em um sistema operacional GNU/Linux, em especial os comandos "cat" e "wc", além de saber como esses comandos podem ser utilizados para exibir o conteúdo de um arquivo de texto e contar o número de palavras no arquivo.

Também é necessário entender como interpretar a saída desses comandos e saber identificar a resposta correta entre as alternativas apresentadas.

Para que serve o comando cat arquivo.txt?

O comando "cat arquivo.txt" é utilizado para exibir o conteúdo de um arquivo de texto no terminal. Quando você executa esse comando, o conteúdo do arquivo é impresso na tela do terminal.

O comando "cat" é uma abreviação de "concatenate", que significa concatenar ou juntar. Ele também pode ser utilizado para exibir o conteúdo de vários arquivos concatenados em um único arquivo. Por exemplo, "cat arquivo1.txt arquivo2.txt" exibe o conteúdo dos arquivos "arquivo1.txt" e "arquivo2.txt" juntos na tela.

Para que serve o comando wc --words arquivo.txt?

O comando é utilizado para contar o número de palavras em um arquivo de texto.

wc:  é uma abreviação de "word count", que significa contagem de palavras. Quando você executa esse comando, ele exibe três informações sobre o arquivo especificado: o número de linhas, o número de palavras e o número de bytes.

words: esse comando exibe apenas o número de palavras no arquivo.

Qual a dificuldade dessa questão?

Essa questão pode ser considerada de nível fácil a moderado, dependendo do nível de conhecimento do candidato em relação ao uso de comandos em um sistema operacional GNU/Linux.

Para um candidato com conhecimentos básicos em Linux, essa questão pode ser considerada fácil, pois envolve apenas o uso de dois comandos simples ("cat" e "wc") e a interpretação da saída desses comandos.

No entanto, para um candidato com pouca ou nenhuma experiência em Linux, a questão pode ser considerada mais desafiadora, pois exige o conhecimento prévio dos comandos e sua sintaxe, além da capacidade de interpretar a saída correta entre as alternativas apresentadas.

A dificuldade da questão está principalmente em identificar qual é o comando correto para contar o número de palavras em um arquivo de texto, além de saber interpretar a saída correta entre as alternativas apresentadas.



Qual a alternativa correta sobre as afirmações do guia Business Analysis Body of Knowledge?

Qual a alternativa correta sobre as afirmações do guia Business Analysis Body of Knowledge?

Veja abaixo a resposta correta, analise e justificativa para uma questão de 2017 do concurso para analista de negócios de TI do hospital de clinicas.

Veja a seguir uma questão de concurso público para o cargo de Analista de Negócios de TI do Hospital de Clínicas de Porto Alegre de 2017, que envolve conhecimentos sobre gerenciamento e comunicação de requisitos, segundo o guia Business Analysis Body of Knowledge (BABOK). A questão apresenta três afirmações e pede que sejam identificadas as corretas.

Iremos verificar que todas as afirmações estão corretas e fornecer justificativas para cada uma delas, com base no guia BABOK. Também vamos indicar os assuntos abordados na questão e o nível de dificuldade dela.

Questão 4 - Retirada do CONCURSO PÚBLICO Nº 04/2017 do HOSPITAL DE CLÍNICAS de Porto Alegre RS – da FAUFRGS para o cargo de ANALISTA DE TI I (Analista de Negócios)

Considere as afirmações abaixo em relação a Gerenciamento e comunicação de requisitos, segundo o guia Business Analysis Body of Knowledge (BABOK).

I - Rastreamento de requisitos dá suporte às análises de impacto, ao gerenciamento de mudanças e à alocação de requisitos.

II - Requisitos individuais quase sempre possuem dependências inerentes e inter-relacionamentos.

III- Matriz de cobertura é uma tabela ou matriz usada para gerenciar rastreamentos.

Quais estão corretas?

(A) Apenas II.
(B) Apenas III.
(C) Apenas I e II.
(D) Apenas I e III.
(E) I, II e III

Qual a alternativa correta da questão acima?

A alternativa correta é a letra (E) - I, II e III. Todas as afirmações estão corretas de acordo com o guia Business Analysis Body of Knowledge (BABOK).

Por que a letra E é a alternativa correta?

A afirmação I está correta, pois o rastreamento de requisitos é uma prática que ajuda a garantir que os requisitos sejam gerenciados e atendidos adequadamente durante todo o ciclo de vida do projeto. Ele permite que as mudanças nos requisitos sejam gerenciadas de forma eficaz e ajuda a garantir que os requisitos sejam alocados corretamente.

A afirmação II está correta, pois os requisitos quase sempre possuem dependências e inter-relacionamentos com outros requisitos ou partes do sistema. É importante entender essas dependências para garantir que os requisitos sejam atendidos adequadamente.

A afirmação III está correta, pois a matriz de cobertura é uma ferramenta usada para gerenciar o rastreamento de requisitos. Ela ajuda a garantir que todos os requisitos sejam atendidos e que as dependências sejam identificadas e gerenciadas adequadamente.

O que se deve saber para responder corretamente essa questão?

É necessário ter conhecimento sobre o guia Business Analysis Body of Knowledge (BABOK) e as práticas de gerenciamento e comunicação de requisitos. É importante entender o conceito de rastreamento de requisitos, suas finalidades e benefícios.

Além disso, é necessário compreender as dependências e inter-relacionamentos entre os requisitos e como a matriz de cobertura pode ser usada para gerenciar o rastreamento. Com esses conhecimentos, é possível identificar que todas as afirmações são corretas e escolher a alternativa certa.

Qual assunto dessa questão?

A questão se enquadra nos seguintes assuntos:

  • Análise de Negócios;
  • Levantamento de requisitos;
  • Gerenciamento de projetos.

Qual o nível de dificuldade dessa questão?

Essa questão é considerada intermediária. Ela requer conhecimento específico sobre o guia Business Analysis Body of Knowledge (BABOK) e as práticas de gerenciamento e comunicação de requisitos. Além disso, é necessário entender conceitos como rastreamento de requisitos, dependências e inter-relacionamentos entre os requisitos e matriz de cobertura. Portanto, a questão pode ser considerada desafiadora para quem não possui conhecimento prévio sobre esses assuntos.

Veja mais em:

O que é babok?

Qual o conceito de rastreamento de requisitos, suas finalidades e benefícios de acordo com o babok?

Quais questões de concurso público podem ser retiradas do livro babok?



Decifrando o Processo Seletivo do HCPA - Analista de TI I - Administração de Banco de Dados de 2020

Decifrando o Processo Seletivo do HCPA - Analista de TI I - Administração de Banco de Dados de 2020

Veja abaixo uma analise de como foi a prova do hcpa para administração de banco de dados de 2020.

A prova para analista de TI, com ênfase em administração de banco de dados, aplicada em 2020 gerou uma grande surpresa entre os participantes. Com um nível de dificuldade elevado, apenas um candidato foi aprovado de aproximadamente 80 inscritos e ele acertou apenas 24 questão nota 6 que deveria ser o minimo para aprovação. Porém, há incertezas se o mesmo assumiu a posição, já que não há registros oficiais no site do HCPA (Hospital de Clínicas de Porto Alegre) nem em seu perfil do LinkedIn do participante.

Uma questão que chamou atenção foi a discrepância entre algumas respostas consideradas corretas pelos candidatos e o gabarito oficial. Mesmo após revisões, muitas dessas respostas não foram ajustadas, levantando questionamentos sobre a precisão do gabarito. Algumas análises realizadas com a ajuda do chatGPT mostraram que as respostas obtidas divergiram do gabarito oficial, gerando incerteza quanto à validade das respostas.

É fundamental registrar essas questões e os desafios enfrentados durante a prova para garantir transparência e promover discussões sobre a qualidade do processo seletivo. O acesso a informações claras e precisas sobre os resultados e a validade das respostas é essencial para garantir a confiança dos candidatos no sistema de avaliação.

Essa situação destaca a importância de uma revisão minuciosa do processo de elaboração das provas, bem como da transparência e clareza na divulgação dos resultados. É fundamental que os órgãos responsáveis estejam abertos ao diálogo e prontos para corrigir eventuais equívocos, garantindo assim a credibilidade e a justiça do processo seletivo.

É importante mencionar que a FAURGS é a banca organizadora do concurso.  A Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAURGS) desempenha um papel fundamental como banca organizadora do concurso para analista de TI. Responsável por planejar, coordenar e executar o processo seletivo, a FAURGS é encarregada de elaborar as provas, definir os critérios de avaliação e divulgar os resultados. No entanto, recentemente, algumas questões levantaram dúvidas quanto à precisão dos gabaritos divulgados, o que pode afetar a confiança dos candidatos no processo seletivo. A transparência e a imparcialidade da banca organizadora são essenciais para garantir a lisura do concurso e a justa avaliação dos participantes.

Veja abaixo o que foi pedido na prova, como foram as questões e quais os assuntos que cairam.

CONTEÚDO DA PROVA ESCRITA:

  • • Administração de Banco de dados não relacional (MongoDB)
  • • Administração de Banco de dados relacional (ORACLE, SQLSERVER, MYSQL e POSTGRESQL): modelagem de
  • dados, linguagem PL/SQL, tuning e normalização de banco de dados
  • • Arquitetura de banco de dados OLTP, OLAP e Datawarehouse
  • • Arquitetura de redes
  • • Diretrizes do Sistema Único de Saúde (SUS)
  • • Ética Profissional do Servidor Público Civil do Poder Executivo Federal
  • • Ferramentas de Gerência de Configuração (Git e SVN) e Integração contínua (Jenkins);
  • • Linguagens scriptadas (Bash, python, groovy)
  • • LiquiBase
  • • Segurança da Informação
  • • Segurança do Paciente e Saúde no Trabalho
  • • Sistema de gerenciamento de banco de dados (SGBD)
  • • Sistemas operacionais Linux e Windows Server

Referências Recomendadas

  • APACHE GROOVY PROJECT. Groovy Documentation. Disponível em: http://groovy-lang.org/documentation.html. Acesso em:
  • 19 nov. 2019.
  • BASH. Bash Reference Manual. Disponível em: https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html. Acesso
  • em: 19 nov. 2019.
  • BERG, A. Jenkins Continuous Integration Cookbook. 2. ed. Birmingham, UK: Packt Publishing, 2015.
  • BOOKS ONLINE, SQL Server 2019. Disponível em: https://docs.microsoft.com/en-us/sql/sql-server/?view=sql-server-ver15.
  • Acesso em: 19 nov. 2019.
  • _____. Windows Server 2019. Disponível em: https://docs.microsoft.com/pt-br/windows-server/. Acesso em: 19 nov. 2019.
  • BRASIL. Decreto nº 1.171, de 22 de junho de 1994. Código de Ética Profissional do Servidor Público Civil do Poder Executivo
  • Federal. Disponível em: http://www.planalto.gov.br/ccivil_03/decreto/d1171.htm. Acesso em: 19 nov. 2019.
  • ______. Lei nº 8.080, de 19 de setembro de 1990. Dispõe sobre as condições para a promoção, proteção e recuperação da
  • saúde, a organização e o funcionamento dos serviços correspondentes, e dá outras providências. Disponível em:
  • http://www.planalto.gov.br/ccivil_03/Leis/L8080.htm. Acesso em: 19 nov. 2019.
  • ______. Ministério do Trabalho e Emprego. Norma Regulamentadora n° 32. Segurança e saúde no trabalho em serviços de
  • saúde. Disponível em: http://trabalho.gov.br/images/Documentos/SST/NR/NR32.pdf. Acesso em: 19 nov. 2019.
  • COELHO, F. E. S.; ARAÚJO, L. G. S. de. Gestão da Segurança da Informação - NBR 27001 e 27002. Rio de Janeiro: Escola
  • Superior de Redes, RNP, 2013. Disponível em: http://pt.scribd.com/doc/58008255/Gestao-da-Seguranca-da-Informacao-NBR27001-e-NBR-27002. Acesso em: 19 nov. 2019.
  • COLLINS-SUSSMAN, B.; FITZPATRICK, B.; PILATO, M. Version control with subversion. Disponível em: http://svnbook.redbean.com/en/1.7/index.html. Acesso em: 19 nov. 2019.
  • DATICAL, LiquiBase Documentation Home. Disponível em: https://www.liquibase.org/documentation/index.html. Acesso em:
  • 19 nov. 2019.
  • GIT. Git Documentation (2.24.0). Disponível em: https://git-scm.com/doc. Acesso em: 19 nov. 2019.
  • KIMBALL, R.; ROSS, M. The Data Warehouse Toolkit: The Complete guide to Dimensional Modeling. 3. ed. Editora John Wiley & Sons, 2013.
  • MACHTELT GARRELS. Introduction to Linux. A Hands on Guide. Disponível em: http://tldp.org/LDP/intro-linux/intro-linux.pdf. Acesso em: 19 nov. 2019.
  • MongoDB. The MongoDB 4.2 Manual. MongoDB, Inc 2008. Disponível em: https://docs.mongodb.com/manual. Acesso em: 19 nov. 2019.
  • ORACLE. Database 2 Day + Performance Tuning Guide 12c Release 1 (12.1). Oracle Corporation, January 2017. Disponível em: https://docs.oracle.com/database/121/TDPPT/toc.htm. Acesso em: 19 nov. 2019.
  • _____. Database Administrator’s Guide 12c Release 1 (12.1). Oracle Corporation, July 2017. Disponível em: https://docs.oracle.com/database/121/ADMIN/toc.htm. Acesso em: 19 nov. 2019.
  • _____. Database Backup and Recovery User's Guide 12c Release 1 (12.1). Oracle Corporation, June 2017. Disponível em:
  • https://docs.oracle.com/database/121/BRADV/toc.htm. Acesso em: 19 nov. 2019.
  • _____. Database SQL Language Reference 12c Release 1 (12.1). Oracle Corporation, July 2017. Disponível em: https://docs.oracle.com/database/121/SQLRF/toc.htm. Acesso em: 19 nov. 2019.
  • _____. Mysql 8.0 Reference Manual. Oracle Corporation, nov. 2019. Disponível em: https://dev.mysql.com/doc/refman/8.0/en/. - 39 - Acesso em: 19 nov. 2019.
  • POSTGRESQL. PostgreSQL 12 Documentation. The PostgreSQL Global Development Group. Disponível em:
  • https://www.postgresql.org/docs/12/index.html. Acesso em: 19 nov. 2019.
  • PYTHON SOFTWARE FOUNDATION. Python Documentation. Disponível em: https://docs.python.org/3/. Acesso em: 19 nov. 2019.
  • SÊMOLA, M. Gestão da Segurança da Informação: uma Visão Executiva. 2. ed. Elsevier, 2014.
  • TANENBAUM, A. S.; WETHERALL, D. J. Redes de computadores. 5. ed. Pearson Education, 2011. 

Questão 1: Integridade Oracle:

O assunto dessa questão é sobre Restrições de Integridade em bancos de dados, especificamente no contexto do Sistema de Gerenciamento de Banco de Dados (SGBD) Oracle 12c.

Questão 2: ACID Oracle:

O assunto dessa questão é o controle de transações em Sistemas de Gerenciamento de Banco de Dados (SGBD), especificamente abordando as propriedades ACID (Atomicidade, Consistência, Isolamento e Durabilidade) relacionadas a transações.

Questão 3: Data Pump Export Oracle:

O assunto dessa questão está relacionado aos parâmetros do Data Pump Export, uma ferramenta utilizada no Oracle Database para exportar dados e metadados de bancos de dados. Os parâmetros mencionados (DIRECTORY, LOG e SCHEMAS) são utilizados na linha de comando do Data Pump Export para configurar e controlar o processo de exportação.

Questão 4: RMAN Oracle:

O assunto dessa questão está relacionado ao uso da ferramenta Recovery Manager (RMAN) em um banco de dados Oracle. O RMAN é uma ferramenta utilizada para backup e recuperação de dados em ambientes Oracle.

Questão 5: Recovery Manager Oracle:

O assunto dessa questão está relacionado ao gerenciamento de configurações e parâmetros no Oracle Database, mais especificamente com a ferramenta de backup e recuperação Recovery Manager (RMAN).

6. Backup Consistente no Oracle

7. Jobs no Oracle 12c

8. Detecção e Reparo de Blocos Corrompidos no Oracle

9. Recomendações do Automatic Database Diagnostic Monitor (ADDM) no Oracle

10. Periodicidade do Intervalo de Análise do ADDM no Oracle

11. Parâmetro do Banco de Dados Oracle para Reservar Espaço na SGA

12. Comandos de Administração Multitenant no Oracle 12c

13. Arquitetura Multitenant no Oracle 12c

14. Ambiente Data Guard no Oracle

15. Backup Consistente no Oracle via Recovery Manager (RMAN)

16. Utilização da Opção de Particionamento no Oracle 12c

Essa questão aborda o particionamento no sistema gerenciador de banco de dados Oracle 12c.

17. Exportação da Chave de Criptografia Mestre no Oracle

Trata do comando utilizado para exportar a chave de criptografia mestre em um banco de dados Oracle com TDE (Transparent Data Encryption).

18. Remoção de Objetos do Pool Compartilhado no Oracle 12c

Discute o comando utilizado para remover objetos do pool compartilhado na área global da memória SGA em um banco de dados Oracle 12c.

19. Coleta de Estatísticas no Oracle 12c

Aborda o comando utilizado para coletar estatísticas no sistema gerenciador de banco de dados Oracle versão 12c.

20. Comandos de Criação de Tabela, Função e Trigger no Oracle 12c

Essa questão envolve comandos de criação de tabela, função e trigger no Oracle 12c e suas possíveis consequências.

21. Comandos SQL no SGBD MySQL

Questão sobre a criação de banco de dados, tabela e inserção de registros no MySQL.

22. Azure Data Studio

Fala sobre o Azure Data Studio, uma ferramenta de banco de dados multiplataforma da Microsoft. 

23. Backup de Banco de Dados PostgreSQL

Trata dos comandos para realizar backup de uma base de dados PostgreSQL.

24. Schema no PostgreSQL

Discute o schema no PostgreSQL que contém as tabelas do sistema e tipos de dados.

25. Parâmetro no DROP VIEW do PostgreSQL

Aborda o parâmetro utilizado no comando DROP VIEW do PostgreSQL para verificar a existência da view.

26. Comandos Sequenciais em um Banco de Dados PostgreSQL

Envolve uma série de comandos executados em um banco de dados PostgreSQL e suas consequências.

27. Triggers no Oracle 12c

Discute aspectos relacionados às Triggers no Oracle 12c. 

28. Características do MongoDB

Aborda as principais características do MongoDB, um banco de dados NoSQL.

29. Conceitos de OLAP

Relaciona conceitos de OLAP com suas características.

30. Componentes de um Ambiente de Data Warehouse

Discute os componentes de um ambiente de Data Warehouse segundo Kimball e Ross.

31. Modelos de Ataque segundo a NBR-27001 e a NBR-27002

Apresenta os modelos de ataque conforme normas de segurança da informação.

32. Política de Segurança da Informação segundo a NBR-27001 e a NBR-27002

Trata da definição da política de segurança da informação conforme normas.

33. Categorias de Serviços de Segurança segundo a NBR-27001

Discute as categorias de serviços de segurança de acordo com normas específicas. Relação com o novo edital do HCPA:

34. Comando em Shell Script

Aborda a sintaxe de um comando em Shell Script. Relação com o novo edital do HCPA:

35. Comandos do Subversion (SVN)

Envolve comandos utilizados no sistema de controle de versão Subversion (SVN).

36. Cálculo de Consumo de Energia em um Data Center

Apresenta cálculos relacionados ao consumo de energia em um Data Center.

37. Metodologia ITIL

Discute aspectos da Metodologia ITIL para gerenciamento de serviços de TI.

38. Características de um Cluster de Balanceamento de Carga

Aborda as características de um cluster de balanceamento de carga em servidores.

39. Estrutura de um Sistema de Arquivos Ext4 no Linux

Apresenta a estrutura de um sistema de arquivos Ext4 no ambiente Linux.

40. Configuração de RAID no Linux

Trata da configuração de RAID em sistemas Linux para tolerância a falhas.

Principais assuntos abordados:

Veja abaixo uma lista com quantas vezes cada termo aparece nos assuntos principais.

  1. ORACLE: 21
  2. 12C: 8
  3. COMANDO: 7
  4. BACKUP: 5
  5. POSTGRESQL: 4
  6. NBR-27001: 3
  7. RMAN: 3
  8. SEGURANÇA: 2
  9. ADDM: 2
  10. INSERÇÃO: 2
  11. LINUX: 2
  12. MEMÓRIA: 2
  13. multitenant: 2
  14. nbr-27002: 2
  15. SGA: 2
  16. TRIGGER: 2
  17. ACID - 1
  18. ARQUITETURA - 1
  19. ATAQUE - 1
  20. AZURE - 1
  21. BALANCEAMENTO - 1
  22. ext4 - 1
  23. função - 1
  24. integridade - 1
  25. itil - 1
  26. job - 1
  27. mongodb - 1
  28. mysql - 1
  29. NOSQL - 1
  30. OLAP - 1
  31. particionamento - 1
  32. POOL - 1
  33. RAID - 1
  34. Data Pump Export - 1
  35. recovery - 1
  36. schema - 1
  37. VIEW - 1
  38. warehouse

Análise geral das questões e do conteúdo pedido:

Praticamento todo o conteúdo caiu pelo menos em uma questão com exceção de: 

  1. Diretrizes do Sistema Único de Saúde (SUS)
  2. Ética Profissional do Servidor Público Civil do Poder Executivo Federal 
  3. Segurança do Paciente e Saúde no Trabalho
O tema mais citado na prova disparado foi o banco de dados Oracle, mais de 50% das questão citam ele, principalmente na versão 12C. Seguido de alguns assuntos mais específicos como comandos e backups. Depois de PostgreSQL e normas de segurança.

Segue abaixo as referências bibliográficas com esses assuntos que caíram:

  • COELHO, F. E. S.; ARAÚJO, L. G. S. de. Gestão da Segurança da Informação - NBR 27001 e 27002. Rio de Janeiro: Escola
  • Superior de Redes, RNP, 2013. Disponível em: http://pt.scribd.com/doc/58008255/Gestao-da-Seguranca-da-Informacao-NBR27001-e-NBR-27002. Acesso em: 19 nov. 2019.
  • COLLINS-SUSSMAN, B.; FITZPATRICK, B.; PILATO, M. Version control with subversion. Disponível em: http://svnbook.redbean.com/en/1.7/index.html. Acesso em: 19 nov. 2019.
  • GIT. Git Documentation (2.24.0). Disponível em: https://git-scm.com/doc. Acesso em: 19 nov. 2019.
  • KIMBALL, R.; ROSS, M. The Data Warehouse Toolkit: The Complete guide to Dimensional Modeling. 3. ed. Editora John Wiley & Sons, 2013.
  • MACHTELT GARRELS. Introduction to Linux. A Hands on Guide. Disponível em: http://tldp.org/LDP/intro-linux/intro-linux.pdf. Acesso em: 19 nov. 2019.
  • MongoDB. The MongoDB 4.2 Manual. MongoDB, Inc 2008. Disponível em: https://docs.mongodb.com/manual. Acesso em: 19 nov. 2019.
  • ORACLE. Database 2 Day + Performance Tuning Guide 12c Release 1 (12.1). Oracle Corporation, January 2017. Disponível em: https://docs.oracle.com/database/121/TDPPT/toc.htm. Acesso em: 19 nov. 2019.
  • _____. Database Administrator’s Guide 12c Release 1 (12.1). Oracle Corporation, July 2017. Disponível em: https://docs.oracle.com/database/121/ADMIN/toc.htm. Acesso em: 19 nov. 2019.
  • _____. Database Backup and Recovery User's Guide 12c Release 1 (12.1). Oracle Corporation, June 2017. Disponível em: https://docs.oracle.com/database/121/BRADV/toc.htm. Acesso em: 19 nov. 2019.
  • _____. Database SQL Language Reference 12c Release 1 (12.1). Oracle Corporation, July 2017. Disponível em: https://docs.oracle.com/database/121/SQLRF/toc.htm. Acesso em: 19 nov. 2019.
  • _____. Mysql 8.0 Reference Manual. Oracle Corporation, nov. 2019. Disponível em: https://dev.mysql.com/doc/refman/8.0/en/. - 39 - Acesso em: 19 nov. 2019.
  • POSTGRESQL. PostgreSQL 12 Documentation. The PostgreSQL Global Development Group. Disponível em: https://www.postgresql.org/docs/12/index.html. Acesso em: 19 nov. 2019.
  • PYTHON SOFTWARE FOUNDATION. Python Documentation. Disponível em: https://docs.python.org/3/. Acesso em: 19 nov. 2019.



Quais os concursos da área de TI abertos em Porto Alegre RS em 2023?

Quais os concursos da área de TI abertos em Porto Alegre RS em 2023?

Veja abaixo tudo o que você precisa sobre os concursos públicos abertos em 2023 na área de TI.


Concursos Públicos na Área de TI em Porto Alegre RS: Oportunidades para 2023

Se você é um profissional de Tecnologia da Informação (TI) e busca uma carreira estável e com bons benefícios, os concursos públicos na área de TI podem ser uma excelente opção para você. Em 2023, diversas oportunidades foram abertas para quem deseja ingressar no serviço público na capital gaúcha.

Com salários atrativos na maioria das vezes e benefícios como plano de saúde e aposentadoria garantida. Os cargos públicos são cada vez mais procurados por profissionais de diversas áreas.

Quais os níveis de escolaridade exigidos nos concursos públicos de Porto Alegre?

Os concursos públicos na área de TI são uma forma democrática de seleção de candidatos para cargos em órgãos governamentais. Em Porto Alegre, as vagas são variadas e contemplam diferentes níveis de escolaridade, desde cargos de nível médio técnicos até superiores.

Quais as bancas de concurso em Porto Alegre?

Para ficar sabendo dos concursos públicos para a área de TI que serão abertos em Porto Alegre em 2023 é interessante conhecer quais as bancas de concurso que são mais atuantes na cidade. Veja abaixo um lista, com link para a área de concurso das instituições:

Quais os concursos da área de tecnologia da informação abertos em Porto Alegre RS em 2023?

Banca: FAURGS

Concurso: HOSPITAL DE CLÍNICAS DE PORTO ALEGRE - Edital nº 04/2023

Cargo: ANALISTA DE TI I (Analista de Suporte em Infraestrutura)

Escolaridade: Nível Superior

Valor inscrição:  R$ 140,00

Remuneração: R$ 10.592,63

Período de inscrição: 24/07 a 21/08/23

Data das provas: 24/09/23

****

Banca: FAURGS

Concurso: HOSPITAL DE CLÍNICAS DE PORTO ALEGRE - Edital nº 03/2023

Cargo: ANALISTA DE TI I (Analista de Negócios)

Escolaridade: Nível Superior

Valor inscrição:  R$ 140,00

Remuneração: R$ 10.592,63

Período de inscrição: 08/05 a 05/06/23

Data das provas: 09/07/23

Detalhes da prova >>

****

Banca: Fundatec

Concurso: GRUPO HOSPITALAR CONCEIÇÃO - GHC - Edital nº 03/2023

Cargo: ANALISTA DE TI I (Analista de Negócios)

Escolaridade: Nível Superior

Valor inscrição:  R$ ***

Remuneração: R$ ***

Período de inscrição: ***

Data das provas: ***

****

 

Clique nos links abaixo e veja mais detalhes sobre os concursos públicos abertos em 2023 para Porto Alegre na área de TI:

Quais os concursos abertos com cargos na área de tecnologia e informática para Porto Alegre em 2023?

Quais os cargos disponíveis para os concursos da área de TI de Porto Alegre em 2023?

Qual a remuneração para os concursos da área de Tecnologia de Informação de Porto Alegre em 2023?

Quais as datas de incrições dos concursos públicos da área de TI de Porto Alegre em 2023?

 Quais as datas das provas dos concursos públicos da área de TI de Porto Alegre em 2023? 

Quais os cargos disponíveis para os concursos na área de TI em Porto Alegre RS 2023? 

Quais as bancas de concurso com cargos na área de TI para Porto Alegre em 2023? 

Quais as salários para os cargos na área de TI nos concursos púbilcos de Porto Alegre em 2023? 

Onde encontrar os editais dos concursos públicos na área de informática para Porto Alegre em 2023? 

O que estudar para os concursos públicos na área de TI em Porto Alegre RS?

Como se preparar para os concursos da área de TI em Porto Alegre?

Para se preparar para essas oportunidades, é importante estar atento aos editais, que trazem informações sobre as vagas, requisitos e etapas do processo seletivo.É fundamental estudar com antecedência e se dedicar aos conteúdos que serão cobrados nas provas.

Para isso, existem diversas opções de cursos preparatórios, materiais didáticos e simulados disponíveis na internet e em instituições especializadas. Aqui no site estão sendo disponibilizadas constantemente questões resolvidas de concursos anteriores ligados a informática.

Questões de concurso sobre informática resolvidas e avaliadas

Dicas para os concurseiros

Estude com provas antigas das instituições dos concursos

Uma dica importante é buscar informações sobre as provas anteriores dos concursos públicos em Porto Alegre RS de cada banca para ter uma ideia do formato e do nível de dificuldade das questões. Isso pode ajudar a direcionar melhor os estudos e aumentar as chances de aprovação.

Corrija e entenda as questões erradas

Quando for estudar com provas antigas de concurso mais importante que acertar as questões é buscar entender bem as que errou ou chutou. Para isso procure na internet questões resolvidas que irão te guiar na solução.

Aqui no site tem algumas questões de TI resolvidas

Busque material de qualidade

Para quem deseja se preparar para os concursos públicos, é importante estar atento aos editais e às exigências de cada cargo. É recomendado que o candidato inicie seus estudos com antecedência, buscando materiais de qualidade e se dedicando regularmente.

Conclusão

Se você está disposto a se dedicar e buscar a sua aprovação nos concursos públicos, saiba que essa pode ser uma excelente oportunidade para conquistar a tão sonhada estabilidade financeira e profissional.

Não perca a chance de ingressar no serviço público na área de TI. Mantenha-se informado sobre os concursos que serão abertos e comece a se preparar desde já para conquistar a sua vaga. Com dedicação e estudo, você pode garantir um futuro promissor e estável na área de TI do serviço público em Porto Alegre RS.

Boa sorte!



Qual comando do GNU Linux pode ser usado para criar um usuário?

Qual comando do GNU Linux pode ser usado para criar um usuário?

A resposta é useradd. Veja abaixo as alternativas comentadas para essa questão que apareceu no concurso público da Fundatec para o Hospital Conceição GHC de Porto Alegre.

Veja a seguir uma questão de concurso público que aborda a administração de usuários no sistema operacional GNU/Linux e os comandos utilizados para gerenciá-los. 

Essa questão é considerada fácil para quem possui conhecimentos básicos em administração de sistemas Linux e nos comandos usados para gerenciar usuários no sistema operacional.

Se você não tem esse conhecimento veja no final dicas de como responder a questão apenas pela interpretação das alternativas.


Questão 36 - Retirada do CONCURSO PÚBLICO Nº 01/2023 do GRUPO HOSPITALAR CONCEIÇÃO – GHC da FUNDATEC para o cargo de programador.

Qual comando do GNU Linux pode ser usado para criar um usuário?

A) su

B) sudo

C) newuser

D) useradd

E) passwd

Qual a alternativa correta e por que as outras estão erradas?

A resposta correta é a letra D) useradd, pois este é o comando utilizado no GNU Linux para adicionar um novo usuário ao sistema. Os demais comandos mencionados têm outras finalidades, como trocar de usuário (su), executar comandos com privilégios de superusuário (sudo) e alterar a senha de usuário (passwd). O comando newuser não é um comando padrão no GNU Linux.

Sobre o que se trata essa questão?

O assunto dessa questão é administração de usuários no sistema operacional GNU/Linux, ela fala sobre comandos para gerenciamento de usuários, mais especificamente, sobre o comando utilizado para criar um novo usuário no sistema, além de outros nas alternativas erradas.

Quais os conhecimentos é necessários para responder essa questão?

É necessário saber sobre conceitos básicos de administração de sistemas Linux e os comandos do GNU/Linux, como o useradd. Além disso é necessário ter conhecimento em funcionalidades dos demais comandos mencionados na questão (su, sudo, newuser e passwd). Também é importante ter familiaridade com o sistema operacional GNU/Linux e suas principais características.

Qual a dificuldade da questão?

Essa questão pode ser considerada de dificuldade fácil para quem possui conhecimentos básicos em administração de sistemas Linux e nos comandos usados para gerenciar usuários no sistema operacional. A pergunta envolve a identificação do comando correto usado no GNU Linux para criar um novo usuário, e a resposta correta é relativamente simples e direta.

Embora seja necessário ter conhecimentos básicos suficientes em administração de sistemas Linux para identificar alternativa correta com certeza, a resposta pode ser facilmente deduzida com a interpretação dos termos em inglês, e conhecimento mínimo de comandos Linux. A única alternativa que geraria um pouco de dúvida é a C) newuser. Pois sudo e su são muito usados e passwd nitidamente se refere a senha.



Qual a resposta da questão sobre word 2016 e suas funcionalidades disponíveis?

Qual a resposta da questão sobre word 2016 e suas funcionalidades disponíveis?

Veja abaixo a resposta para a questão sobre word 2016 e as funcionalidades da página inicial no grupo Área de Transferência.

Questão 21 - Retirada do CONCURSO PÚBLICO Nº 01/2023 do GRUPO HOSPITALAR CONCEIÇÃO – GHC da FUNDATEC para o cargo de auxiliar administrativo. 

Qual a resposta correta da questão abaixo?

Sobre o Word 2016, na guia Página Inicial no grupo Área de Transferência

encontramos as seguintes opções, EXCETO:

A) Colar.

B) Copiar.

C) Recortar.

D) Limpar toda a formatação.

E) Pincel de formatação.

A alternativa correta é a letra D) Limpar toda a formatação, pois essa opção não é encontrada na guia Página Inicial no grupo Área de Transferência do Word 2016. As outras opções são encontradas nessa guia e são comumente utilizadas para manipular o conteúdo copiado ou recortado, como colar em um novo local, copiar para outro documento ou aplicar a formatação de um texto a outro usando o Pincel de Formatação. A opção de Recortar é semelhante à de Copiar, mas remove o conteúdo original após ser copiado para a área de transferência. Portanto, a única opção que não pertence ao grupo Área de Transferência na guia Página Inicial do Word 2016 é a letra D) Limpar toda a formatação.



Qual a resposta da questão sobre quebra de página no word 2016?

Qual a resposta da questão sobre quebra de página no word 2016?

Veja abaixo a resposta a questão de como inserir quebra de página no word 2016.

Veja abaixo como resolver as questões de lógica das provas dos cargos de programação e auxiliar administrativa do concurso público de 2023 do GHC

QUESTÃO 26 ou 21

Se Marcelo plantou uma árvore, então Márcio arrumou o jardim. Se Márcio arrumou o jardim, então Maria foi à escola. Se Maria foi à escola, então Janaína não foi trabalhar. Se Janaína não foi trabalhar, então Emanuel não foi ao médico. Se Emanuel não foi ao médico, então Lucas jogou futebol. Ora Lucas não jogou futebol, é correto afirmar que:


A) Marcelo não plantou uma árvore e Márcio arrumou o jardim.
B) Lucas jogou futebol e Maria foi à escola.
C) Janaína não foi trabalhar.
D) Márcio não arrumou o jardim.
E)
Emanuel não foi ao médico.

Qual a alternativa correta e por quê?

A resposta correta é a alternativa D) Márcio não arrumou o jardim.

Na questão tem várias afirmações e negações, no final é feito uma negativa, o que inverte todas as orações da questão. Nas alternativas a única que inverte uma afirmação da questão é a D.


QUESTÃO 27 ou 22

Marcos é pai do meu primo. Marcos é casado com Sandra, que é irmã da mãe da minha irmã. Logo, Sandra é minha:

A) Irmã.
B) Mãe.
C) Tia.
D) Avó.
E) Prima.

Qual a alternativa correta e por quê?

De acordo com as informações fornecidas, Sandra é sua tia. Portanto, a alternativa correta é a letra C.

Na primeira e segunda frase a resposta já é apresentada praticamente, pois Marcos é pai do seu primo, quem é pai do seu primo é seu tio, como ele é marido de Sandra, ela é sua tia. A terceira frase é para gerar uma dúvida, mas ela corrobora com as outras alternativas, Sandra é irmã da mãe da sua irmã, o que significa que ela é irmã da sua mãe provavelmente. Como nas alternativas não tem meio parente, como tia emprestada, ou tia da sua irmã, a mais próxima das afirmações é tia.


QUESTÃO 28 ou 23

Considere que todos os estudantes sabem química. Alguns desses estudantes sabem inglês, e outros desses estudantes não sabem inglês. A partir dessas informações, é correto concluir que:

A) Os estudantes que não sabem inglês sabem química.
B) Nenhum estudante sabe inglês e química.
C) Os estudantes que sabem química não sabem inglês.
D) Qualquer estudante que sabe química também sabe inglês.
E) Os estudantes que sabem inglês não sabem química.

Qual a alternativa correta e por quê?

A alternativa correta é a A, pois é a única que condiz com enunciado, onde todos sabem química e alguns inglês.


QUESTÃO 29 ou 24

Em uma clínica médica, há 16 enfermeiras. Dessas, 4 trabalham apenas no turno da
manhã e 5 trabalham apenas no turno da tarde. Sendo assim, quantas enfermeiras trabalham nos dois turnos (manhã e tarde)?
 

A) 4 enfermeiras.
B) 5 enfermeiras.

C) 7 enfermeiras.

D) 8 enfermeiras.

E) Todas as enfermeiras.

Qual a alternativa correta e por quê?

A alternativa correta é a C.

Essa questão se trata de uma subtração ou seja matemática simples, basta diminuir (4+5) das 16 enfermeiras o que resulta em 7.

Essa questão pode gerar alguma dúvida com a alternativa E.


QUESTÃO 30 ou 25

João e Laura são irmãos e ambos são formados em cursos da área da saúde. João
formou-se em medicina e especializou-se em ortopedia. Laura formou-se em enfermagem e trabalha em um grande hospital na cidade em que mora. João e Laura não moram no mesmo estado. Após formado, João casou-se com Clara, que é professora de matemática no ensino médio em uma escola estadual na cidade em que moram. Clara e João têm três filhas, de 5, 7 e 12 anos. Laura tem uma
filha chamada Júlia, que tem 7 anos. Considerando essas informações, é possível afirmar que:

A) Laura e Clara são cunhadas e moram na mesma cidade.
B) As filhas de Clara e Laura costumam ir à escola juntas.
C) João e Júlia moram na mesma cidade.
D)
Júlia e Laura trabalham na área da saúde.
E) João é tio de Júlia.

Qual a alternativa correta e por quê?

A alternativa correta é a E.

Essa questão só atrapalha um pouco por ser muito extensa, mas nas alternativas ela é bem óbvia, pois todas as outras são facilmente negadas.


Por que as outras alternativas estão erradas?

Nos testes de lógica normalmente tem apenas uma alternativa verdadeira e as outras falsas, não tendo outra justificativa para isso, além da comprovação que pode ser usado uma tabela verdade ou comparando as afirmações com interpretação de texto.

Por exemplo: na primeira questão, apenas uma tem a ação invertida com o texto, o que condiz com a negação no final do enunciado e na segunda tudo indica tia o que torna falsa as outras sugestões de parentesco.

Qual a dificuldade dessas questões?

No geral as questões desse concurso são muito fáceis, tanto que as vezes geram dúvidas por serem tão óbvias.

As questões apresentam dificuldades de raciocínio lógico, pois exige que o candidato interprete uma sequência de afirmações e conclua qual é a única alternativa verdadeira com base nessas afirmações.

As vezes a questão é um pouco extensa e pode confundir o candidato caso ele não preste atenção em todos os detalhes. Por isso, é importante ler com atenção e analisar cada afirmação com cuidado para chegar à resposta correta.

Qual o conhecimento necessário para responder essas questões?

Para responder a essa questão, é necessário ter conhecimento em raciocínio lógico e álgebra booleana, que são conceitos fundamentais de matemática. É preciso compreender como as afirmações condicionais se relacionam entre si e como interpretar uma sequência lógica para chegar a uma conclusão. Além disso, é importante ter habilidade em leitura e interpretação de texto para não se confundir com os detalhes da questão. Também é necessário o conhecimento de matemática simples e nomenclatura parental.



botão de compartilhamento whatsapp botão de compartilhamento no twiter botão de compartilhamento do site botão de compartilhamento no linkedin botão de compartilhamento whatsapp