Durante a terceira iteração de um projeto de médio porte, a equipe de desenvolvimento passou a perceber que certos aspectos relacionados à qualidade interna do código estavam sendo deixados em segundo plano. Entre os desafios identificados, estavam inconsistências na padronização, trechos de código que poderiam ser refatorados e aspectos que impactavam a manutenibilidade do sistema. A equipe optou por documentar essas situações ao longo do ciclo de desenvolvimento para tratá-las de forma planejada.
Com base nesse cenário, analise as afirmativas a seguir:
I. A ausência de testes automatizados em áreas sensíveis do sistema representa uma dívida técnica que compromete a confiabilidade e a evolução segura do software.
II. Comentários que não refletem a versão atual do código contribuem para a dificuldade de compreensão e manutenção, sendo considerados um tipo de dívida técnica.
III. A existência de código repetido e métodos muito extensos caracteriza acúmulo de dívida técnica, pois aumenta a complexidade e os riscos nas futuras alterações.
IV. O uso do backlog como repositório para registrar pontos de dívida técnica contribui para o controle e o planejamento da equipe em relação à qualidade do projeto.
Está correto o que se afirma em:
Durante o desenvolvimento de um sistema de controle de estoque, a equipe decidiu adotar uma abordagem colaborativa para melhorar a qualidade do código e promover o aprendizado entre os membros. Uma das estratégias adotadas foi a programação em pares, uma técnica comum em metodologias ágeis como o Extreme Programming (XP), na qual dois programadores trabalham juntos em uma mesma tarefa, alternando entre os papéis de codificador e revisor.
Com base nessa situação, observe as afirmativas abaixo:
I. Ao trabalharem juntos, os programadores conseguiram identificar falhas no momento da implementação, o que evitou retrabalho nas etapas seguintes do projeto.
II. Como os dois programadores sempre executavam tarefas diferentes ao mesmo tempo, a entrega de funcionalidades era mais rápida, mesmo com pouca troca de conhecimento entre eles.
III. Um dos membros da equipe, com menos experiência, relatou que passou a compreender melhor a estrutura do sistema e as boas práticas, graças à troca contínua com seu par durante as sessões.
Está correto o que se afirma em:
De acordo com o autor Everson Mauda, assinale a alternativa que apresenta uma descrição correta do perfil de um time de desenvolvimento de software em relação à dívida técnica.
Leia o trecho a seguir:
Durante o processo de desenvolvimento de software, uma das práticas mais eficazes para garantir a qualidade e a manutenção do código é a revisão entre colegas. Nesse processo, um ou mais desenvolvedores analisam o código produzido por outro membro da equipe em busca de possíveis melhorias. A revisão de código, além de permitir a detecção de erros que poderiam passar despercebidos, contribui para a disseminação do conhecimento técnico entre os envolvidos e para o fortalecimento do trabalho em equipe. Entre os benefícios mais reconhecidos estão a melhoria da [preencher 1] do código e a redução de [preencher 2] no futuro.
Neste contexto, identifique os termos de [preencher 1] e [preencher 2] que são substituídos por:
Para o trabalho com a gestão da informação, principalmente no ambiente tecnológico, é fundamental o comportamento ético. Nesse sentido,
configura-se de grande importância o estabelecimento, de forma transparente e clara, de ________ sobre a postura ética esperada. Desse
modo, o profissional de TI não pode alegar a falta de __________ sobre o assunto, sob pena de não mais ser permitido o exercício da
__________.
Leia o excerto a seguir."A realidade aumentada (Augmented Reality– AR) adiciona uma camada virtual sobre o mundo real, abrindo a porta para uma ampla gama de aplicações potenciais. AR pode ser utilizada para ver como você ficaria se perdesse dez quilos, experimentasse roupas novas ou redecorasse sua casa; para ajudá-lo a encontrar amigos em uma multidão ou obter uma descrição das lojas em uma rua ou em um shopping, mesmo sem entrar nelas". STAIR, R. M. et al.Princípios de Sistemas de Informação. São Paulo: Cengage Learning, 2021. p. 257. Levando em consideração a tecnologia de realidade aumentada, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir.I. ( ) A realidade aumentada também é conhecida como realidade expandida ou realidade ampliada.II. ( ) A tecnologia de AR integra informações do mundo real e do mundo virtual, utilizando dispositivos como câmeras e sensores.III. ( ) Uma forma de utilização de AR se dá por meio de óculos translúcidos ou câmeras acopladas a dispositivos computacionais. Assinale, a seguir, a alternativa que apresenta a sequência CORRETA.
Leia o excerto a seguir. "Em 2009, foi criado o Bitcoin, que é considerada a primeira moeda virtual não atrelada a governos ou bancos. É também chamada de criptomoeda (meio de troca que utiliza blockchain e criptografia). Permite que as transações financeiras sejam realizadas sem intermediação de bancos, mas todas as ações são verificadas pelos os usuários do serviço e gravadas em um banco de dados distribuído (chamado blockchain)". MARÇULA, M; BENINI FILHO, P. A. Informática: conceitos e aplicações. São Paulo: Érica, 2019. p. 134. A partir dos conceitos de blockchain, analise as afirmações a seguir. I- Mediante o uso do blockchain, basicamente todos os computadores dentro de uma rede distribuída (também conhecidos como nós) precisam reconhecer a transação para ela se tornar válida. II- O blockchain é uma tecnologia que também se utiliza de processos de centralização como medida de segurança. III- O bitcoin é uma única transação que utiliza, nos dias de hoje, o blockchain, muito embora, na década de 1980, tenham existido algumas outras iniciativas. É correto o que se afirma em:
Depois da quarta revolução industrial, novas tecnologias têm surgido e modificado a dinâmica de negócios e o cotidiano das pessoas. Dentre as mais diversas tecnologias, é possível citar: a computação em nuvem; o big data; a identificação por radiofrequência (RFID); a realidade aumentada; a realidade virtual, dentre outras. Considerando novas tecnologias, avalie as afirmações a seguir que apresentam definições e correlacione-as às tecnologias RFID, IoT e Big Data. 1- RFID. 2- IoT. 3- Big data. I- É um ferramental utilizado para a interpretação de grandes volumes de dados, quando é impossível tratá-los manualmente. II- É uma ferramenta que auxilia na identificação de produtos ou equipamentos por meio de etiquetas de identificação de radiofrequência. III- É uma forma de conexão de objetos físicos a uma rede de internet, utilizando o protocolo IP. Assinale, a seguir, a alternativa que correlaciona adequadamente os dois grupos de informação.
A governança corporativa no Brasil foi se estabelecendo aos poucos, graças ao trabalho do Instituto Brasileiro de Governança Corporativa (IBGC) e de outras entidades, como BNDES, Bolsa de Valores de São Paulo etc. Em 2016, foi um marco o lançamento pelo IBGC da primeira edição do Código Brasileiro de Governança Gorporativa (CBGC). Com relação à primeira edição do CBGC e à governança de TI, avalie as afirmações a seguir. I- O Código Brasileiro de Governança Corporativa abarca todos os órgãos e níveis do sistema de governança das corporações, desde os acionistas, passando pelo conselho de administração e diretoria, até os órgãos de fiscalização. II- A governança de TI atua como um mecanismo de controle, estabelecendo políticas e regras que direcionam os processos de tecnologia da informação. III- Um dos objetivos específicos da governança de TI é estabelecer e manter a conformidade com as leis e regulamentos. IV- O Código Brasileiro de Governança Corporativa, apesar de não obrigar as companhias, visa uniformizar as práticas adotadas por todas as sociedades emissoras de valores mobiliários e dar corpo à tendência adotada internacionalmente de regulação através da abordagem chamada, em português, de “aplique ou explique”. Está correto o que se afirma em:
O ciclo da governança de TI apresenta-se como um conjunto de quatro etapas que traz a ideia do governo do ambiente tecnológico da informação. Essa maneira de perceber modelos, metodologias e frameworks por meio de ciclos é antiga e presente em quase todos os modelos recentes de TI. Considerando o ciclo de vida da governança de TI, avalie as afirmações a seguir, em relação às características, e correlacione-as adequadamente às etapas às quais se referem. 1. Alinhamento estratégico e compliance. 2. Decisão, compromisso, priorização e alocação de recursos. 3. Estrutura, processos, operação e gestão. I- Essa etapa do ciclo da governança de TI está fortemente relacionada a aspectos que envolvem as estruturas organizacionais e funcionais da área de TI. II- Essa etapa do ciclo da governança de TI refere-se ao processo de planejamento estratégico da TI, como desdobramento do planejamento estratégico do negócio. III- Essa etapa do ciclo da governança de TI refere-se ao estabelecimento de responsabilidades relativas às importantes decisões de TI. Assinale, a seguir, a alternativa que correlaciona adequadamente os dois grupos de informação.
O uso de cores na visualização de dados exige cuidado e conhecimento, pois escolhas inadequadas podem comprometer a legibilidade e a interpretação das informações. Quando bem aplicadas, as cores destacam insights relevantes e orientam o olhar do observador com eficiência. Além disso, o uso consciente de paletas inclusivas amplia o acesso à informação, considerando diferentes tipos de percepção visual. Com base nos assuntos estudados sobre uso de cores em dashboards, observe as afirmativas a seguir: I. O uso de cores suaves deve ser reservado para elementos que não precisam chamar atenção imediata, enquanto cores brilhantes ou escuras devem ser aplicadas para destacar o que é mais relevante. II. É recomendável utilizar diferentes cores em colunas ou barras de gráficos, mesmo quando representam a mesma categoria, pois isso favorece a identificação visual de padrões. III. Gradientes e efeitos visuais devem ser utilizados com moderação para enriquecer o aspecto estético dos dashboards, tornando-os mais atrativos ao usuário final. IV. O contraste entre a cor da fonte e o fundo é um fator relevante para garantir a legibilidade das informações, evitando situações em que o texto fique imperceptível. É correto o que se afirma em:
Os efeitos visuais aplicados na visualização de dados têm o papel de destacar informações, guiar a atenção e facilitar a leitura dos elementos apresentados. Sombras, gradientes, animações e variações de tamanho ou cor podem reforçar relações e tornar os dados mais intuitivos. No entanto, seu uso deve ser equilibrado para evitar distrações ou interpretações equivocadas. Com base nos assuntos estudados sobre efeitos visuais conforme tipo de dado, analise as afirmativas a seguir: I. A matriz de correlação permite comparar pares de atributos de dados multivariados, oferecendo uma visão gráfica da relação entre variáveis por meio de gráficos de dispersão dispostos em formato de grade. II. Visualizações como RadViz e gráficos de radar utilizam estruturas radiais para representar múltiplos atributos, permitindo comparação entre elementos por posição, formato ou intensidade de resposta visual. III. A visualização orientada a pixels é eficiente para representar grandes volumes de dados, mesmo que o foco não esteja nos detalhes individuais, mas sim em padrões globais de distribuição e densidade. IV. Mapas de árvore, sunburst, grafos e diagramas PERT representam relações hierárquicas ou de interdependência entre elementos, sendo úteis para visualizar estruturas como códigos ou redes sociais. É correto o que se afirma em:
Leia o trecho a seguir: Combinar e escolher cores no design gráfico é essencial para criar uma identidade visual impactante e atrativa. As cores exercem influência sobre as emoções e percepções do público, sendo decisivas para a imagem que uma marca deseja transmitir. O uso do [preencher1] é uma das principais ferramentas para esse processo, permitindo a identificação de cores primárias, secundárias e terciárias, bem como suas possíveis combinações. Dentre as combinações possíveis, destacam-se as [preencher2], que estão em lados opostos e geram contraste e energia. Nesse sentido, identifique os termos [preencher1] e [preencher2] que são substituídos por:
A acuidade visual, a estética e o engajamento são aspectos fundamentais na construção de visualizações eficazes. Quando bem equilibrados, contribuem para que a informação seja percebida com clareza, apresentada de forma atrativa e capaz de manter o interesse do público. Esses elementos fortalecem a comunicação e ampliam o impacto das mensagens transmitidas por meio dos dados. Com relação a este contexto e ao conteúdo estudado sobre a acuidade visual, a estética e o engajamento, analise as asserções a seguir e a relação proposta entre elas: I. A construção de representações visuais eficazes exige a consideração da acuidade visual dos espectadores, da estética da composição e do engajamento gerado pela imagem, uma vez que aspectos como detalhamento, iluminação, distância e clareza influenciam diretamente na legibilidade e na atenção do observador. PORQUE II. Elementos estéticos como simetria, equilíbrio e contraste são fundamentais para promover o engajamento com a visualização, pois aumentam a atratividade da imagem, estimulam o tempo de contato e facilitam a leitura progressiva das informações apresentadas. A respeito dessas asserções assinale a alternativa correta:
A escolha da visualização adequada depende diretamente do tipo de dado a ser representado. Dados categóricos, por exemplo, são melhor visualizados em gráficos de barras ou pizza, enquanto dados contínuos favorecem gráficos de linha ou dispersão. Alinhar o tipo de dado à visualização correta garante clareza, evita distorções e potencializa a compreensão das informações. Com base nos assuntos estudados sobre efeitos visuais conforme tipo de dado, observe as afirmativas a seguir: I. Dados espaciais podem ser representados por imagens tridimensionais obtidas a partir de cortes de tomografia, permitindo a visualização completa de uma estrutura física. II. Dados multivariados não são adequados para visualizações baseadas em pontos ou regiões, pois a complexidade das variáveis impossibilita a análise gráfica eficaz. III. A representação de grafos pode ocorrer tanto de forma hierárquica quanto com orientação direcional, sendo possível observar estruturas complexas e inter-relações. IV. Dados temporais associados a dados geoespaciais podem ser visualizados em mapas interativos, permitindo acompanhar variações, como alterações químicas ao longo do tempo em diferentes locais. É correto o que se afirma em:
As propriedades perceptivas da cor influenciam diretamente a forma como interpretamos visualizações, podendo reforçar contrastes, criar agrupamentos visuais e estabelecer hierarquias de informação. Essas propriedades ajudam a direcionar o olhar, facilitar comparações e destacar elementos importantes em gráficos e painéis. Quando bem aplicadas, tornam a comunicação visual mais eficiente e compreensível. Com base nos assuntos estudados sobre propriedades perceptivas da cor na visualização de dados, assinale a alternativa correta.
A visualização de dados é fundamental para transformar informações complexas em representações visuais claras e acessíveis. Ela facilita a identificação de padrões, tendências e anomalias que poderiam passar despercebidas em análises puramente numéricas. Com isso, a visualização de dados contribui para uma tomada de decisão mais ágil, estratégica e baseada em evidências. Nesse sentido, identifique e selecione a alternativa correta sobre percepção e visualização de dados.
A utilização de propriedades perceptivas como cor, textura e movimento na visualização de dados tem se consolidado como um dos principais pilares na construção de gráficos, mapas e representações visuais que buscam não apenas transmitir informações, mas também facilitar sua interpretação. A eficácia dessas estratégias depende da correta escolha e aplicação das propriedades perceptivas de acordo com os objetivos do projeto, tipo de dado e o perfil do usuário final. Com relação a este contexto e ao conteúdo estudado sobre propriedades perceptivas na visualização de dados, analise as asserções a seguir e a relação proposta entre elas: I. As propriedades perceptivas da cor, como tonalidade, brilho e saturação, devem ser manipuladas com cautela em projetos de visualização, pois seu uso inadequado pode gerar ambiguidades interpretativas que comprometem a leitura dos dados representados, principalmente quando se utiliza um modelo de cor aditivo como o RGB. PORQUE II. O modelo de cores RGB, por ser um sistema aditivo baseado na combinação de luzes vermelha, verde e azul, garante uma percepção uniforme das cores para qualquer tipo de dado visualizado, sendo ideal para manter a distinção e o equilíbrio perceptivo mesmo quando usado em representações complexas de dados contínuos ou discretos. A respeito dessas asserções assinale a alternativa correta:
As transformações lineares podem ser usadas para girar, redimensionar, distorcer ou refletir uma imagem ou um conjunto de dados. Por exemplo, uma transformação linear pode ser usada para redimensionar um conjunto de dados multiplicando cada um de seus pontos por uma constante. Da mesma forma, uma transformação linear pode ser usada para girar uma imagem aplicando uma matriz de rotação às coordenadas da imagem. Selecione a alternativa que apresenta uma transformação linear $T: \mathbb{R}^3 \to \mathbb{R}^2$.
A noção de subespaço vetorial está intimamente ligada ao conceito de espaço vetorial. Se $W$ é um subconjunto de um espaço vetorial $V$ e se $W$ em si é um espaço vetorial (que herda as operações de adição e multiplicação por um escalar de $V$), então dizemos que $W$ é um subespaço de $V$. Com base nessas informações, considere as afirmações a seguir. Sobre o que foi apresentado, analise as asserções a seguir e as relações propostas entre elas. I. O conjunto $W$ de vetores $(x, y)$ com origem em $(0, 0)$ e apontando para $(x, y)$ com $x \geq 0$ e $y \geq 0$ é um subespaço de $\mathbb{R}^2$. PORQUE II. $W$ não é fechado sob multiplicação: o vetor $\vec{u} = (2, 2)$ está em $W$, mas o vetor $-\vec{u} = (-2, -2)$ (obtido ao multiplicar pelo número real $-1$) não está em $W$. A respeito dessas asserções, assinale a alternativa correta.
Transformações lineares $T: V \to W$ são um tipo de operação matemática que toma um vetor pertencente ao espaço $V$ como entrada, e gera um vetor pertencente ao espaço $W$. As transformações lineares são lineares no sentido de que o vetor de saída é uma combinação linear dos componentes do vetor de entrada. Transformações lineares são usadas em muitas áreas, incluindo álgebra linear, cálculo e física. Exemplos de transformações lineares incluem rotação, reflexão e cisalhamento. É dada a transformação linear: $T: \mathbb{R}^2 \to \mathbb{R}$, $(x, y) \mapsto T(x, y) = 3x + 2y$. Diante disso, assinale a alternativa que apresenta o núcleo da transformação linear $T$.
Seja $A = \begin{bmatrix} 2 & -1 \ 1 & 0 \ \end{bmatrix}$ é a matriz da Transformação Linear $S$, e $B = \begin{bmatrix} 1 & 0 \ 2 & 1 \ \end{bmatrix}$ é a matriz da Transformação Linear $T$. Assinale a opção que apresenta a Matriz que representa a composição $S \circ T$:
Sobre a abordagem de detecção de anomalias supervisionada, escolha a alternativa que contém somente características corretas: I. Somente os objetos normais precisam ser rotulados. II. Objetos normais e anômalos são rotulados. III. A classe normal não pode ser subdividida para garantir que as anomalias possam ser identificadas com maior acurácia. IV. Pode-se gerar objetos anômalos artificialmente para aumentar sua quantidade na base de dados e assim melhorar o desempenho durante o treinamento.
Sobre a abordagem de detecção de anomalias não supervisionada, escolha a alternativa que contém somente características corretas. I. Assumem que os dados anômalos podem estar junto com os dados normais. II. Na abordagem conhecida como diagnóstico, as anomalias identificadas são totalmente removidas. III. Não há conhecimento prévio das classes normal e anômala. IV. Na abordagem conhecida como acomodação, as anomalias identificadas são totalmente removidas.
Escolha a alternativa que contém somente afirmações corretas sobre anomalias: I. Uma anomalia pode não ser um erro, em alguns casos é somente um padrão com baixa ocorrência. II. Uma anomalia é um valor discrepante dos valores considerados comuns. III. Uma anomalia é sempre um erro, que pode ser causado por problema de medição de valores ou incompletude nos dados. IV. A detecção de umas anomalias pode ser usada para identificar e resolver problemas dentro do contexto na qual tal anomalia ocorre.
Considere um atributo peso, de uma base de dados com características de pessoas adultas. Deseja-se usar o diagrama de caixa para descobrir possíveis anomalias na amostra da base apresentada na tabela abaixo, contendo um atributo identificador do registro (ID) e o atributo peso. Os valores dos quartis do atributo peso são $Q_1=62$ e $Q_3=90,5$. Seja o parâmetro $k = 1,5$. Calcule os limiares inferior e superior e escolha a alternativa que indica corretamente quais são os valores considerados como anomalias na amostra apresentada
Durante a elaboração de um painel de visualização para um projeto de dados abertos, uma equipe optou por gráficos interativos com grande volume de elementos visuais. Contudo, alguns usuários relataram dificuldade para entender as informações apresentadas. Com base nos princípios de design da visualização de dados e na análise de grandes volumes de informação, avalie as afirmativas a seguir: I. O excesso de camadas gráficas, como uso simultâneo de cores, formas e animações, pode comprometer a clareza da mensagem visual. II. Técnicas visuais que favorecem a estética, como efeitos tridimensionais, devem sempre ser priorizadas para melhorar o engajamento do usuário. III. Para bases extensas, recomenda-se destacar agrupamentos ou tendências principais, evitando representar cada item individualmente. IV. A clareza e a simplicidade gráfica são mais eficazes do que o uso de elementos decorativos na comunicação visual em Big Data. É correto o que se afirma em:
Big Data é um conceito que se refere a vastos volumes de dados, complexos e em constante expansão, que não podem ser tratados com métodos convencionais. Ele é definido por cinco características principais: volume, diversidade, rapidez, confiabilidade e valor. Com base nos assuntos estudados sobre visualização de dados em Big Data, assinale a alternativa correta.
No processo de visualização de dados, existe a participação do usuário na análise. Porém, existem autores que afirmam que não há necessidade de investir em sistemas de visualização e do julgamento humano nesse processo. Indique a alternativa que comenta corretamente essa afirmação.