Foram encontradas 70 questões.
Considere a seguinte situação hipotética:
Maria é administradora de banco de dados em um banco financeiro e está analisando uma sequência de comandos SQL executados sobre a tabela conta. O banco de dados está implementado no MySQL 8.0 e com as configurações padrões do SGBD. Os comandos SQL foram executados exatamente na ordem, a seguir:
UPDATE conta SET saldo = 100.00 WHERE id_conta = 1; UPDATE conta SET saldo = 90.00 WHERE id_conta = 2; SET AUTOCOMMIT = 0; UPDATE conta SET saldo = saldo - 10.00 WHERE id_conta = 2; UPDATE conta SET saldo = saldo + 1.00 WHERE id_conta = 1; UPDATE conta SET saldo = saldo + 5.00 WHERE id_conta = 1; START TRANSACTION; UPDATE conta SET saldo = saldo - 10.00 WHERE id_conta = 1; UPDATE conta SET saldo = saldo + 1.00 WHERE id_conta = 1; UPDATE conta SET saldo = saldo + 5.00 WHERE id_conta = 2; ROLLBACK;
Considerando o comportamento dos comandos AUTOCOMMIT, ROLLBACKe das transações no MySQL, analise os saldos finais das contas de identificador (id_conta) 1 e 2, respectivamente, e assinale a alternativa CORRETA:
Maria é administradora de banco de dados em um banco financeiro e está analisando uma sequência de comandos SQL executados sobre a tabela conta. O banco de dados está implementado no MySQL 8.0 e com as configurações padrões do SGBD. Os comandos SQL foram executados exatamente na ordem, a seguir:
UPDATE conta SET saldo = 100.00 WHERE id_conta = 1; UPDATE conta SET saldo = 90.00 WHERE id_conta = 2; SET AUTOCOMMIT = 0; UPDATE conta SET saldo = saldo - 10.00 WHERE id_conta = 2; UPDATE conta SET saldo = saldo + 1.00 WHERE id_conta = 1; UPDATE conta SET saldo = saldo + 5.00 WHERE id_conta = 1; START TRANSACTION; UPDATE conta SET saldo = saldo - 10.00 WHERE id_conta = 1; UPDATE conta SET saldo = saldo + 1.00 WHERE id_conta = 1; UPDATE conta SET saldo = saldo + 5.00 WHERE id_conta = 2; ROLLBACK;
Considerando o comportamento dos comandos AUTOCOMMIT, ROLLBACKe das transações no MySQL, analise os saldos finais das contas de identificador (id_conta) 1 e 2, respectivamente, e assinale a alternativa CORRETA:
Provas
Questão presente nas seguintes provas
No protocolo HTTP, os métodos GET e POST são os mais utilizados para interação cliente-servidor:
• GET envia parâmetros na URL, sendo adequado para requisições que não alteram estado no servidor e cujas informações podem ser armazenadas em cache.
• POST envia dados no corpo da requisição, sendo usado para submissão de formulários, alterações de dados e informações sensíveis.
O HTTP também permite a manutenção de estado entre requisições através de variáveis de sessão e cookies. Cookies podem ser enviados pelo servidor e armazenados no cliente, enquanto as sessões são, geralmente, armazenadas no servidor, com o cliente mantendo apenas um ID de sessão.
Considere o seguinte trecho de código PHP:
Com base no código PHP e nos conceitos de HTTP, avalie as afirmações a seguir:
I. A requisição feita pelo método POST envia os dados no corpo da mensagem HTTP, garantindo que o parâmetro username não apareça na URL.
II. A variável de sessão $_SESSION['username'] armazena os dados no servidor, enquanto o cookie last_login mantém informações no cliente.
III. Requisições subsequentes feitas via GET não têm acesso à variável de sessão $_SESSION['username'], pois sessões só funcionam para POST.
IV. O método GET seria inadequado para este formulário de login, pois enviaria o username na URL, expondo dados sensíveis.
Assinale a alternativa CORRETA:
• GET envia parâmetros na URL, sendo adequado para requisições que não alteram estado no servidor e cujas informações podem ser armazenadas em cache.
• POST envia dados no corpo da requisição, sendo usado para submissão de formulários, alterações de dados e informações sensíveis.
O HTTP também permite a manutenção de estado entre requisições através de variáveis de sessão e cookies. Cookies podem ser enviados pelo servidor e armazenados no cliente, enquanto as sessões são, geralmente, armazenadas no servidor, com o cliente mantendo apenas um ID de sessão.
Considere o seguinte trecho de código PHP:
Com base no código PHP e nos conceitos de HTTP, avalie as afirmações a seguir:
I. A requisição feita pelo método POST envia os dados no corpo da mensagem HTTP, garantindo que o parâmetro username não apareça na URL.
II. A variável de sessão $_SESSION['username'] armazena os dados no servidor, enquanto o cookie last_login mantém informações no cliente.
III. Requisições subsequentes feitas via GET não têm acesso à variável de sessão $_SESSION['username'], pois sessões só funcionam para POST.
IV. O método GET seria inadequado para este formulário de login, pois enviaria o username na URL, expondo dados sensíveis.
Assinale a alternativa CORRETA:
Provas
Questão presente nas seguintes provas
Os sockets oferecem uma interface entre a camada de aplicação e a camada de transporte.
No caso do TCP (Transmission Control Protocol), os sockets fornecem à aplicação um serviço confiável, orientado à conexão, com entrega ordenada e sem perdas dos dados transmitidos.
Em Python, a biblioteca socket permite implementar clientes e servidores TCP de forma simples. Considere o seguinte trecho de código de um servidor TCP:
Com base no funcionamento do TCP e no código apresentado, analise as afirmações a seguir:
I. O socket criado com socket.SOCK_STREAM estabelece um canal orientado à conexão, garantindo que os dados enviados sejam entregues de forma confiável e ordenada à aplicação receptora.
II. O método recv(1024) pode retornar menos de 1024 bytes, mesmo que o remetente tenha enviado uma quantidade maior, devido ao funcionamento baseado em fluxo do TCP.
III. A chamada conn.sendall() garante que todos os bytes da mensagem sejam enviados, e caso haja falha, uma exceção será gerada.
IV. A entrega ordenada das mensagens na camada de transporte é garantida pelo TCP desde que o protocolo da camada de aplicação implemente um procedimento para reordenar os pacotes recebidos.
Assinale a alternativa CORRETA:
No caso do TCP (Transmission Control Protocol), os sockets fornecem à aplicação um serviço confiável, orientado à conexão, com entrega ordenada e sem perdas dos dados transmitidos.
Em Python, a biblioteca socket permite implementar clientes e servidores TCP de forma simples. Considere o seguinte trecho de código de um servidor TCP:
Com base no funcionamento do TCP e no código apresentado, analise as afirmações a seguir:
I. O socket criado com socket.SOCK_STREAM estabelece um canal orientado à conexão, garantindo que os dados enviados sejam entregues de forma confiável e ordenada à aplicação receptora.
II. O método recv(1024) pode retornar menos de 1024 bytes, mesmo que o remetente tenha enviado uma quantidade maior, devido ao funcionamento baseado em fluxo do TCP.
III. A chamada conn.sendall() garante que todos os bytes da mensagem sejam enviados, e caso haja falha, uma exceção será gerada.
IV. A entrega ordenada das mensagens na camada de transporte é garantida pelo TCP desde que o protocolo da camada de aplicação implemente um procedimento para reordenar os pacotes recebidos.
Assinale a alternativa CORRETA:
Provas
Questão presente nas seguintes provas
Em sistemas distribuídos, o middleware atua como uma camada intermediária que abstrai a
complexidade da troca de mensagens entre processos, oferecendo transparência e desacoplamento.
Uma categoria importante são os message brokers, que permitem a comunicação entre produtores e
consumidores de mensagens, sem necessidade de conexão direta entre eles.
Protocolos de mensageria, como MQTT, e ferramentas, como RabbitMQ, exemplificam esse modelo. O MQTT, por exemplo, é amplamente utilizado em cenários de IoT (Internet of Things) devido à sua leveza, baseando-se em tópicos para a publicação e subscrição de mensagens.
Considere o seguinte trecho em Python que utiliza a biblioteca paho-mqtt:
Esse código ilustra um subscriber, que se conecta a um broker MQTT público e processa mensagens publicadas em determinado tópico.
Com base no papel do middleware de comunicação e message brokers em sistemas distribuídos, bem como no código apresentado, analise as afirmações a seguir e assinale a alternativa CORRETA:
Protocolos de mensageria, como MQTT, e ferramentas, como RabbitMQ, exemplificam esse modelo. O MQTT, por exemplo, é amplamente utilizado em cenários de IoT (Internet of Things) devido à sua leveza, baseando-se em tópicos para a publicação e subscrição de mensagens.
Considere o seguinte trecho em Python que utiliza a biblioteca paho-mqtt:
Esse código ilustra um subscriber, que se conecta a um broker MQTT público e processa mensagens publicadas em determinado tópico.
Com base no papel do middleware de comunicação e message brokers em sistemas distribuídos, bem como no código apresentado, analise as afirmações a seguir e assinale a alternativa CORRETA:
Provas
Questão presente nas seguintes provas
Considere a seguinte situação hipotética:
Um analista de Tecnologia da Informação desenvolveu um script em Bash para automatizar o processo de backup de diretórios críticos em servidores Linux. O script deve validar permissões do diretório informado, contabilizar e exibir informações sobre arquivos de log, compactar os dados com a extensão .tar.bz2 com timestamp e, por fim, transferir o backup para um servidor remoto utilizando rsync, preservando permissões e eliminando arquivos obsoletos no destino.
A seguir, apresenta-se o código elaborado:
Analise o código apresentado e julgue a veracidade das afirmações sobre o funcionamento do script. Use V para Verdadeiro e F para Falso:
I. ( ) O script verifica se o diretório existe e se o usuário possui permissões de leitura e execução.
II. ( ) O script conta todos os arquivos, independentemente da extensão, na variável LOG_COUNT.
III. ( ) Para cada arquivo .log, o script imprime o nome do arquivo e o número de linhas.
IV. ( ) O backup é compactado com a extensão .tar.bz2 com timestamp incluído no nome do arquivo.
V. ( ) O comando rsync -avz --update --delete altera as permissões originais e remove arquivos obsoletos no destino.
Assinale a alternativa CORRETA:
Um analista de Tecnologia da Informação desenvolveu um script em Bash para automatizar o processo de backup de diretórios críticos em servidores Linux. O script deve validar permissões do diretório informado, contabilizar e exibir informações sobre arquivos de log, compactar os dados com a extensão .tar.bz2 com timestamp e, por fim, transferir o backup para um servidor remoto utilizando rsync, preservando permissões e eliminando arquivos obsoletos no destino.
A seguir, apresenta-se o código elaborado:
Analise o código apresentado e julgue a veracidade das afirmações sobre o funcionamento do script. Use V para Verdadeiro e F para Falso:
I. ( ) O script verifica se o diretório existe e se o usuário possui permissões de leitura e execução.
II. ( ) O script conta todos os arquivos, independentemente da extensão, na variável LOG_COUNT.
III. ( ) Para cada arquivo .log, o script imprime o nome do arquivo e o número de linhas.
IV. ( ) O backup é compactado com a extensão .tar.bz2 com timestamp incluído no nome do arquivo.
V. ( ) O comando rsync -avz --update --delete altera as permissões originais e remove arquivos obsoletos no destino.
Assinale a alternativa CORRETA:
Provas
Questão presente nas seguintes provas
Analise a seguinte situação hipotética:
Roberto, servidor nomeado para cargo de provimento efetivo em virtude de concurso público, há dois anos, ouviu dizer por colegas que perderia seu cargo, pois a direção de seu órgão estava insatisfeita com seu desempenho e, ademais, o cargo que ocupava seria extinto. Indignado com as suposições dos colegas, Roberto afirmou que, de acordo com a Constituição da República Federativa do Brasil de 1988:
I- por ser servidor nomeado, em razão de aprovação em concurso público e ter passado por avaliação especial de desempenho, ele gozava de estabilidade em seu cargo;
II- o servidor público estável só perde o cargo em virtude de sentença judicial transitada em julgado, não havendo processo administrativo que culminasse na perda de seu cargo;
III- se extinto o cargo, o servidor estável deveria ficar em disponibilidade, com remuneração proporcional ao tempo de serviço, até seu adequado aproveitamento em outro cargo;
IV- o servidor público estável pode buscar a invalidação de sua demissão por sentença judicial, o que levaria, em caso de êxito, à reintegração do servidor.
Considerando as afirmações feitas por Roberto e as prescrições constitucionais, assinale a alternativa CORRETA:
Roberto, servidor nomeado para cargo de provimento efetivo em virtude de concurso público, há dois anos, ouviu dizer por colegas que perderia seu cargo, pois a direção de seu órgão estava insatisfeita com seu desempenho e, ademais, o cargo que ocupava seria extinto. Indignado com as suposições dos colegas, Roberto afirmou que, de acordo com a Constituição da República Federativa do Brasil de 1988:
I- por ser servidor nomeado, em razão de aprovação em concurso público e ter passado por avaliação especial de desempenho, ele gozava de estabilidade em seu cargo;
II- o servidor público estável só perde o cargo em virtude de sentença judicial transitada em julgado, não havendo processo administrativo que culminasse na perda de seu cargo;
III- se extinto o cargo, o servidor estável deveria ficar em disponibilidade, com remuneração proporcional ao tempo de serviço, até seu adequado aproveitamento em outro cargo;
IV- o servidor público estável pode buscar a invalidação de sua demissão por sentença judicial, o que levaria, em caso de êxito, à reintegração do servidor.
Considerando as afirmações feitas por Roberto e as prescrições constitucionais, assinale a alternativa CORRETA:
Provas
Questão presente nas seguintes provas
A Constituição da República Federativa do Brasil de 1988 determina que a administração pública direta
e indireta de quaisquer dos Poderes da União, dos Estados, do Distrito Federal e dos Municípios
obedecerá aos princípios de legalidade, impessoalidade, moralidade, publicidade e eficiência. Sobre as
disposições constitucionais relativas à administração pública, analise as afirmativas a seguir.
I. A publicidade dos atos, obras e serviços dos órgãos públicos deverá ter caráter educativo, informativo ou de orientação social, dela não podendo constar nomes ou imagens que caracterizem promoção pessoal de autoridades ou servidores públicos.
II. A investidura em cargo em comissão depende de aprovação prévia em concurso público de provas ou de provas e títulos, sendo inconstitucionais declarações em lei de livre nomeação e exoneração para tais cargos.
III. A acumulação remunerada de cargos públicos de professor com outro técnico ou científico, ou de dois cargos de professor é permitida, contanto que respeite o teto constitucional remuneratório e haja compatibilidade de horários e de regimes.
IV. Ressalvados os casos especificados na legislação, as obras, os serviços, as compras e as alienações serão contratados mediante decisão discricionária da autoridade competente, considerando os interesses econômicos do órgão ou repartição.
Assinale a alternativa CORRETA:
I. A publicidade dos atos, obras e serviços dos órgãos públicos deverá ter caráter educativo, informativo ou de orientação social, dela não podendo constar nomes ou imagens que caracterizem promoção pessoal de autoridades ou servidores públicos.
II. A investidura em cargo em comissão depende de aprovação prévia em concurso público de provas ou de provas e títulos, sendo inconstitucionais declarações em lei de livre nomeação e exoneração para tais cargos.
III. A acumulação remunerada de cargos públicos de professor com outro técnico ou científico, ou de dois cargos de professor é permitida, contanto que respeite o teto constitucional remuneratório e haja compatibilidade de horários e de regimes.
IV. Ressalvados os casos especificados na legislação, as obras, os serviços, as compras e as alienações serão contratados mediante decisão discricionária da autoridade competente, considerando os interesses econômicos do órgão ou repartição.
Assinale a alternativa CORRETA:
Provas
Questão presente nas seguintes provas
O artigo 5º da Constituição da República Federativa do Brasil de 1988 estabelece que todos são iguais
perante a lei, sem distinção de qualquer natureza, garantindo-se aos brasileiros e aos estrangeiros
residentes no País a inviolabilidade do direito à vida, à liberdade, à igualdade, à segurança e à
propriedade. Sobre os direitos previstos nesse dispositivo constitucional, assinale a alternativa
CORRETA.
Provas
Questão presente nas seguintes provas
Acerca da Administração direta, indireta e descentralizada, assinale a alternativa CORRETA.
Provas
Questão presente nas seguintes provas
Sobre os atos que estão sujeitos à Lei de Improbidade Administrativa (Lei n. 8.429, de 1992) e sua
aplicação, assinale a alternativa CORRETA.
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container