Foram encontradas 80 questões.
Acerca da análise de agrupamentos (clusterização), analise as assertivas e assinale a alternativa correta.
I. O algoritmo K-means é uma técnica de clusterização hierárquica que agrupa dados em K clusters de acordo com a proximidade dos dados.
II. Na clusterização, a medida de similaridade pode ser baseada na distância euclidiana, mas outras medidas, como a distância de Manhattan, também são utilizadas.
III. A clusterização é sempre um método supervisionado, no qual os grupos são previamente definidos e rotulados.
IV. O algoritmo DBSCAN é capaz de identificar clusters de formas arbitrárias e detectar outliers.
Provas
A respeito de aprendizado de máquina, é correto afirmar que
Provas
Sobre técnicas para pré-processamento de dados, analise as assertivas e assinale a alternativa correta.
I. A normalização de dados, no contexto do pré-processamento de dados, é uma técnica que visa reduzir a redundância e a dependência dos dados, organizando-os em tabelas relacionais.
II. A técnica de discretização transforma dados contínuos em um número finito de intervalos ou categorias.
III. A imputação de dados faltantes pode ser realizada substituindo valores ausentes pela média, mediana ou moda dos dados existentes.
IV. A detecção de outliers é um processo que identifica e trata valores que estão fora do padrão normal dos dados, podendo impactar negativamente a análise.
Provas
No que se refere a Big Data, assinale a alternativa correta.
Provas
Em relação à mineração de dados, assinale a alternativa INCORRETA.
Provas
Considerando os conceitos de Business Intelligence (BI), informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) O processo de Extração, Transformação e Carga (Extract, Transform and Load – ETL) é uma etapa fundamental no Business Intelligence, pois prepara os dados brutos para análise.
( ) O OLAP (Processamento Analítico Online) permite a análise de dados multidimensionais e é essencial para a realização de consultas complexas e rápidas.
( ) A mineração de dados (Data Mining) no BI é utilizada apenas para descobrir padrões históricos nos dados, não podendo prever tendências futuras.
( ) Dashboards de BI fornecem visualizações interativas e em tempo real, facilitando a tomada de decisões baseadas em dados.
Provas
Assinale a alternativa que NÃO corresponde a um conceito ou prática associada à integração e entrega contínua (Continuous Integration and Continuous Delivery – CI/CD) em desenvolvimento de software.
Provas
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareUML: Unified Modeling Language
Em um projeto de desenvolvimento de software, um analista de tecnologia da informação está utilizando a linguagem UML 2.5 para modelar os diferentes aspectos do sistema, e uma das tarefas envolve a criação de diagramas que representem a estrutura e o comportamento do sistema. Assinale a alternativa que apresenta corretamente uma característica ou utilização de um dos diagramas da UML 2.5.
Provas
Um analista de tecnologia da informação do Ministério Público do Estado do Paraná está responsável por liderar a equipe de desenvolvimento de um novo sistema de gerenciamento de processos jurídicos. O sistema será desenvolvido utilizando o padrão de arquitetura MVC (Model, View and Controller). Durante uma revisão de código, o analista observa o seguinte trecho de implementação:
// Model
public class Case {
private String caseName;
private String caseStatus;
public Case(String caseName, String
caseStatus) {
this.caseName = caseName;
this.caseStatus = caseStatus;
}
public String getCaseName() {
return caseName;
}
public String getCaseStatus() {
return caseStatus;
}
public void setCaseStatus(String caseStatus) {
this.caseStatus = caseStatus;
}
}
// View
public class CaseView {
public void printCaseDetails(String caseName,
String caseStatus) {
System.out.println(“Case: ” + caseName);
System.out.println(“Status: ” + caseStatus);
}
}
// Controller
public class CaseController {
private Case model;
private CaseView view;
public CaseController(Case model, CaseView
view) {
this.model = model;
this.view = view;
System.out.println(“Case: ” + caseName);
System.out.println(“Status: ” + caseStatus);
}
public void setCaseStatus(String status) {
model.setCaseStatus(status);
}
public void updateView() {
view.printCaseDetails(model.getCaseName(),
model.getCaseStatus());
}
}
Assinale a alternativa que descreve o erro, conforme o padrão da arquitetura MVC, encontrado pelo analista no código apresentado.
Provas
- Engenharia de SoftwareCiclo de Vida de Software
- Engenharia de SoftwareEngenharia de Requisitos
- Manutenção e Evolução de SoftwareRefatoração de Código
- Qualidade de SoftwareMétricas de SoftwareAPF: Análise de Pontos de Função
Assinale a alternativa que NÃO corresponde a um conceito ou prática da engenharia de software.
Provas
Caderno Container