Foram encontradas 402 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: CREFITO-17
Acerca da UML (Unified Modeling Language) e dos fundamentos de teste de software, julgue os itens seguintes.
Na modelagem de um portal de agendamento, o diagrama de casos de uso é adequado para representar, sob a ótica de atores externos, os serviços oferecidos pelo sistema, sem explicitar a lógica interna de implementação.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: CREFITO-17
Com base nos fundamentos da engenharia de software, julgue os itens a seguir.
No método Kanban, a limitação do trabalho em andamento (WIP) constitui mecanismo central para evidenciar gargalos e favorecer a melhoria do fluxo de trabalho.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: CREFITO-17
Com base nos fundamentos da engenharia de software, julgue os itens a seguir.
No modelo em cascata, alterações relevantes de requisitos tendem a produzir impacto reduzido quando identificadas em fases avançadas, em razão da previsibilidade e da flexibilidade inerentes ao processo.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: CREFITO-17
Com base nos fundamentos da engenharia de software, julgue os itens a seguir.
No Scrum, embora o Product Owner seja responsável por maximizar o valor do produto, a ordenação do Product Backlog é definida pelo Scrum Master, a quem compete estruturar o trabalho a ser executado em cada sprint.
Provas
Durante uma análise das rotinas do sistema, o analista deparou-se com o script SQL a seguir, utilizado diariamente para gerar relatórios financeiros de fisioterapeutas cadastrados.
SELECT p.nome, c.cidade, COUNT(a.id) AS total_atendimentos, SUM(a.valor) AS receita_total
FROM Profissional p
INNER JOIN Atendimento a ON p.id = a.id_profissional
LEFT JOIN Clinica c ON a.id_clinica = c.id
WHERE p.especialidade = ‘Fisioterapia’
GROUP BY p.nome, c.cidade
HAVING COUNT(a.id) > 10
ORDER BY receita_total DESC;
Com base nessa situação hipotética e a partir da análise estrutural dessa query e dos conceitos fundamentais de banco de dados, julgue os itens seguintes.
O comando SELECT integra a DDL, por ser o mecanismo responsável por definir a estrutura lógica dos dados que serão exibidos ao usuário.
Provas
Durante uma análise das rotinas do sistema, o analista deparou-se com o script SQL a seguir, utilizado diariamente para gerar relatórios financeiros de fisioterapeutas cadastrados.
SELECT p.nome, c.cidade, COUNT(a.id) AS total_atendimentos, SUM(a.valor) AS receita_total
FROM Profissional p
INNER JOIN Atendimento a ON p.id = a.id_profissional
LEFT JOIN Clinica c ON a.id_clinica = c.id
WHERE p.especialidade = ‘Fisioterapia’
GROUP BY p.nome, c.cidade
HAVING COUNT(a.id) > 10
ORDER BY receita_total DESC;
Com base nessa situação hipotética e a partir da análise estrutural dessa query e dos conceitos fundamentais de banco de dados, julgue os itens seguintes.
Caso haja lentidão na geração do relatório, a criação de índice sobre a coluna especialidade pode constituir medida de otimização voltada a acelerar a filtragem de registros realizada na cláusula WHERE.
Provas
Durante uma análise das rotinas do sistema, o analista deparou-se com o script SQL a seguir, utilizado diariamente para gerar relatórios financeiros de fisioterapeutas cadastrados.
SELECT p.nome, c.cidade, COUNT(a.id) AS total_atendimentos, SUM(a.valor) AS receita_total
FROM Profissional p
INNER JOIN Atendimento a ON p.id = a.id_profissional
LEFT JOIN Clinica c ON a.id_clinica = c.id
WHERE p.especialidade = ‘Fisioterapia’
GROUP BY p.nome, c.cidade
HAVING COUNT(a.id) > 10
ORDER BY receita_total DESC;
Com base nessa situação hipotética e a partir da análise estrutural dessa query e dos conceitos fundamentais de banco de dados, julgue os itens seguintes.
No contexto apresentado, a tabela Atendimento funciona como tabela de relacionamento ao vincular profissionais e clínicas por meio de chaves estrangeiras.
Provas
Durante uma análise das rotinas do sistema, o analista deparou-se com o script SQL a seguir, utilizado diariamente para gerar relatórios financeiros de fisioterapeutas cadastrados.
SELECT p.nome, c.cidade, COUNT(a.id) AS total_atendimentos, SUM(a.valor) AS receita_total
FROM Profissional p
INNER JOIN Atendimento a ON p.id = a.id_profissional
LEFT JOIN Clinica c ON a.id_clinica = c.id
WHERE p.especialidade = ‘Fisioterapia’
GROUP BY p.nome, c.cidade
HAVING COUNT(a.id) > 10
ORDER BY receita_total DESC;
Com base nessa situação hipotética e a partir da análise estrutural dessa query e dos conceitos fundamentais de banco de dados, julgue os itens seguintes.
Na ordem lógica de processamento da consulta, a cláusula HAVING atua antes de WHERE, filtrando linhas individuais que só depois serão submetidas ao GROUP BY.
Provas
Durante uma auditoria técnica semestral, uma equipe de TI do CREFITO-17 identificou a necessidade urgente de aprimorar as defesas contra ataques cibernéticos modernos, de reestruturar as rotinas de backup do banco de dados relacional e de alinhar as práticas de gestão de segurança do Conselho às diretrizes das normas da família ISO 27000.
Com base nessa situação hipotética, julgue os itens a seguir, acerca das principais ameaças cibernéticas e dos processos de continuidade de negócios e normatização.
A existência de correção pública disponibilizada pelo fabricante para determinada falha tende a afastar a sua caracterização como vulnerabilidade zero-day, mesmo que a atualização ainda não tenha sido aplicada pelo administrador do sistema.
Provas
Durante uma auditoria técnica semestral, uma equipe de TI do CREFITO-17 identificou a necessidade urgente de aprimorar as defesas contra ataques cibernéticos modernos, de reestruturar as rotinas de backup do banco de dados relacional e de alinhar as práticas de gestão de segurança do Conselho às diretrizes das normas da família ISO 27000.
Com base nessa situação hipotética, julgue os itens a seguir, acerca das principais ameaças cibernéticas e dos processos de continuidade de negócios e normatização.
O backup incremental tende a ampliar o volume total armazenado e a simplificar o processo de restauração, razão pela qual costuma ser preferido quando a prioridade é a recuperação mais célere dos dados.
Provas
Caderno Container