Denomina-se Dependência Funcional (DF) a propriedade semântica dos atributos, o que permite afirmar que ela deriva do conhecimento que o projetista do banco de dados apresenta do mundo real que está a modelar. A principal utilização da DF é na descrição de um esquema de tabela de forma mais minuciosa, mediante a especificação de restrições em atributos que precisam, a todo o tempo, ser garantidas. Em conjunto com as formas normais, a DF conduz as atividades de projeto de banco de dados de forma adequada, e existem certos aspectos a serem considerados.Dessa forma, avalie os blocos de informações a seguir e os correlacione adequadamente.1 — Garantia de inviolabilidade de DF.
2 — Medição da qualidade de um projeto de banco de dados.
3 — Direção do processo de normalização.I — Dependências funcionais e chaves dos esquemas de tabelas.
II — Verificação da forma normal alcançada.
III — Estabelecimento de um bom projeto de banco de dados e implementação das funções.
Assinale a alternativa que correlaciona, adequadamente, os dois grupos de informação:
Em uma aula de banco de dados, o professor enfatizou a importância das restrições em modelos relacionais para garantir a integridade e a validade dos dados.Ele explicou que as restrições são regras aplicadas aos dados para assegurar a precisão e a confiabilidade das informações armazenadas em um banco de dados.Para ilustrar, o professor descreveu vários tipos de restrições, como restrições de chave, restrições de domínio, restrições de integridade de entidade, e restrições de integridade referencial, explicando o papel de cada uma no contexto do banco de dados.Com base nessa discussão, ele propôs a seguinte questão aos alunos:Qual das seguintes afirmações descreve corretamente a restrição de integridade referencial em um banco de dados relacional?
A evolução dos bancos de dados ao longo do tempo reflete as mudanças nas necessidades e na tecnologia.Inicialmente, os sistemas de banco de dados eram limitados em termos de abstração de dados e independência, tornando difícil implementar novas consultas ou transações eficientemente quando os requisitos das aplicações mudavam.Para superar essas limitações, os bancos de dados relacionais foram introduzidos, separando o armazenamento físico dos dados de sua representação conceitual e proporcionando maior flexibilidade.Com o advento da era digital e da Internet, novas necessidades surgiram, levando ao desenvolvimento de bancos de dados mais complexos e especializados.Por exemplo, o surgimento de linguagens de programação orientadas a objeto e a necessidade de armazenar objetos complexos resultaram na criação de bancos de dados orientados a objeto (BDOOs).Em seguida, com o crescimento explosivo de dados gerados por plataformas como redes sociais e comércio eletrônico, houve uma demanda por sistemas capazes de gerenciar grandes volumes de dados, levando ao desenvolvimento de sistemas de armazenamento [preencher 1] e bancos de dados [preencher 2].Complete corretamente as lacunas e assinale a alternativa correta:
O divergente e o rotacional são conceitos fundamentais na análise de campos vetoriais, especialmente em física e engenharia.Dado o campo vetorial F(x,y,z)=(x²yz, xyz², xy²z), analise seu divergente e rotacional e assinale a alternativa correta.
Considere um engenheiro que precisa analisar o fluxo de um fluido em um sistema de tubulação. Ele decide usar o Teorema de Gauss para simplificar seus cálculos. Para entender o significado físico do divergente no campo vetorial, ele precisa utilizar a aplicação correta deste teorema. Sobre a análise do engenheiro no campo vetorial, analise as afirmativas a seguir.O divergente mede a quantidade de massa que diverge de um ponto por unidade de volume e tempo, sendo crucial na análise de fluxos em mecânica dos fluidos.
O divergente mede a rotação de um campo vetorial em torno de um ponto, sendo relevante apenas em campos rotacionais, não em fluxos.
O divergente é usado para determinar o potencial elétrico em campos eletromagnéticos, sem aplicação em mecânica dos fluidos, tornando-o irrelevante.
O divergente é uma medida da curvatura de uma superfície, aplicada principalmente em geometria e sem uso na análise de fluxos de fluidos.
O divergente é irrelevante na análise de fluxos em mecânica dos fluidos, sendo mais relevante em outras áreas da física.Está correto o que se afirma em:
No contexto da física e engenharia, o conceito de trabalho realizado por um campo vetorial em relação a uma superfície pode ser explorado por meio do estudo de integrais de superfície. Esse processo teórico é crucial para entender como as forças atuam em objetos distribuídos sobre uma área específica. Considere um campo vetorial que representa a velocidade do vento e uma superfície como a vela de um barco. Assinale a alternativa que descreve a relevância de entender as integrais de superfície para calcular o trabalho realizado pelo campo vetorial nesta situação:
Considere a integral de linha
𝐼∮
𝐶
𝐹
·
𝑑
𝑟
, onde C é a fronteira da região do primeiro quadrante limitado por
𝑥
2
+
𝑦
21
𝑒
𝑥
2
+
𝑦
24
e F é o campo vetorial definido por
𝐹
(
𝑥
,
𝑦
)𝑥
𝑥
2
+
𝑦
2
,𝑦
𝑥
2
+
𝑦
2
.Nessas condições e aplicando o teorema de Green, calcule a integral "
𝐼
":
Calcule a massa da esfera
𝑥
2
+
𝑦
2
+
𝑧
2
≤
1
, supondo que a densidade no ponto
(
𝑥
,
𝑦
,
𝑧
)
é igual à distância desse ponto à origem, e que o cálculo da massa é dado por
∫
∫
∫
𝑇
𝛿
(
𝑥
,
𝑦
,
𝑧
)
𝑑
𝑥
𝑑
𝑦
𝑑
𝑧
, sendo
𝛿
(
𝑥
,
𝑦
,
𝑧
)
a função densidade volumétrica da massa associada a
𝑇
.
As séries e expansões de Taylor são métodos matemáticos utilizados para aproximar funções complexas, especialmente aquelas com múltiplas variáveis. Estas séries são construídas a partir de derivadas de diferentes ordens da função em um ponto específico. Qual das seguintes afirmações melhor descreve o propósito das séries e expansões de Taylor em funções de várias variáveis?
A derivada de uma função é a inclinação da reta tangente que passa por determinada curva. Usamos o conceito de derivada em Física, por exemplo, quando calculamos a velocidade (que é uma taxa de variação).Sendo assim, a derivada da função
𝐹
(
𝑥
)
𝑠
𝑒
𝑛
(
𝑠
𝑒
𝑛
(
𝑥
)
1
)
é:
A arquitetura cliente-servidor é a base de funcionamento da web. O cliente é o dispositivo que necessita de alguma informação que está armazenada em outro local. O servidor é o dispositivo que contém a informação ou o serviço desejado pelo cliente. Com base na arquitetura mostrada na ilustração, analise as afirmativas, a seguir, e marque com V as verdadeiras e com F as falsas.I. ( ) O usuário clica em um link de uma página em seu navegador.II. ( ) O navegador envia uma mensagem ao servidor, que formata a solicitação.III. ( ) O servidor encontra o recurso, formata a resposta e a envia ao cliente.IV. ( ) O navegador do cliente interpreta a resposta e a exibe na tela.Assinale a alternativa que apresenta a sequência correta.
A plataforma Microsoft Azure é uma boa opção de migração para a nuvem de todo ou de parte do trabalho e da infraestrutura computacional de uma empresa.Como ela oferece todos os recursos necessários para colocar um sistema empresarial para funcionar, essa plataforma é também uma boa opção para as organizações que estão iniciando suas operações.Computação, lógica, armazenamento, gestão administrativa e financeira são algumas das várias ferramentas oferecidas pela plataforma.Tecnicamente, diversas opções estão disponíveis na plataforma Azure, tais como virtual machines, app services, firewalls, kubernetes, container registries, SQL servers.Sobre as opções oferecidas pelo Microsoft Azure, identifique se são verdadeiras (V) ou falsas (F) as afirmativas a seguir.
( ) No Microsoft Azure, é possível instalar firewalls entre os seus servidores virtuais (também configurados na plataforma) e os usuários externos.
( ) Por meio da plataforma Microsoft Azure, registrar containers e subir imagens para estes containers é uma tarefa simples.
( ) A plataforma Microsoft Azure permite também a criação e o gerenciamento de grupos de recursos. Esses podem também ser associados às VMs.Assinale a alternativa que apresenta a sequência correta.
Para gerar maior facilidade, agilidade e simplicidade, a arquitetura Docker utiliza alguns componentes. A componente responsável por armazenar imagens, local ou remotamente, é o____________. O arquivo que auxilia a criação de uma imagem e define as instruções que são aplicadas em uma imagem é o _________. O _________ auxilia na construção, no envio e na execução dos containers, e o __________ é responsável por receber entradas dos usuários e enviá-las para o Docker Engine.
A restrição de interface uniforme é um dos princípios chave da arquitetura REST, que estipula que todas as interações entre cliente e servidor devem acontecer através de uma interface consistente. Isso inclui o uso de URIs padronizadas para recursos, a aplicação de métodos HTTP de forma semântica e a representação de recursos em formatos padronizados e auto-descritivos. Essa abordagem promove o desacoplamento entre cliente e servidor, melhorando a escalabilidade e a portabilidade das aplicações.Qual das seguintes opções descreve corretamente um aspecto da restrição de interface uniforme em APIs RESTful?
O banco de dados trata-se de uma coleção organizada de dados inter-relacionados e que representam informações a respeito de um domínio específico, as quais, normalmente, são armazenadas eletronicamente em um sistema de computador.Assinale a alternativa que representa o significado da sigla SGBD:
O back-end é a parte da aplicação web que não roda na máquina do cliente e, portanto, não sofre qualquer interferência do usuário. É responsável por todos os recursos de integração com bases de dados, gestão de usuários, conexões, servidores e a maior parte da lógica do sistema.Com base em seus conhecimentos sobre back-end, analise as afirmativas, a seguir, e marque com V as verdadeiras e com F as falsas.I. ( ) O back-end é o intermediário entre a interface e o banco de dados.II. ( ) O back-end é a parte da aplicação que garante a integridade dos dados.III. ( ) Conteúdos usuais como imagens e perfis cadastrados não ficam no back-end.Assinale a alternativa que apresenta a sequência CORRETA.
HTML é a abreviação de Hypertext Markup Language (Linguagem de Marcação de Hipertexto). Isso significa que é um código utilizado para descrever a estrutura de um documento. Essa estrutura é composta de cabeçalhos, parágrafos, listas, tabelas, imagens, dentre muitos outros itens.Sendo assim, qual é o nome dado para essas marcações? Assinale a alternativa correta:
O Hypertext Transfer Protocol (HTTP) é o protocolo mais importante no universo de desenvolvimento web. Para que ele consiga carregar as informações do cliente para o servidor, e vice-versa, alguns métodos são essenciais, como GET, Head e Post.Com base no funcionamento do protocolo HTTP e nas funções de seus métodos, analise as afirmativas, a seguir, e marque com V as verdadeiras e com F as falsas.I. ( ) O método GET solicita recursos do servidor. Esse método deve ser utilizado quando há um conteúdo em texto, imagem ou vídeo, por exemplo.II. ( ) O método Head solicita informações sobre o conteúdo. Esse método traz informações (o tamanho, por exemplo) sobre o recurso solicitado.III. ( ) O método Post usado apenas para publicar conteúdos em páginas diversas. Para utilizá-lo, é necessário passar o endereço e a autorização. Assinale a alternativa que apresenta a sequência correta.
Reconheça as características fundamentais da Análise Exploratória de Dados (AED) no contexto da Ciência de Dados. A AED é uma etapa crucial que precede a aplicação de técnicas estatísticas mais complexas, permitindo que o analista obtenha um entendimento básico dos dados e das relações entre as variáveis. Além disso, a análise descritiva é um componente comum da AED, ajudando o cientista de dados a se familiarizar com o conjunto de dados. Considerando essas informações, assinale a alternativa que identifica o propósito da Análise Exploratória de Dados?
Ao construir modelos preditivos, é fundamental escolher o algoritmo adequado que melhor se adapte aos dados e ao problema em questão. Modelos como o KNN Regressor podem ser inicialmente atraentes devido à sua simplicidade, mas em certos casos, podem não fornecer a precisão desejada, especialmente em conjuntos de dados com muitas dimensões ou variáveis correlacionadas. Nesses cenários, pode ser vantajoso explorar alternativas como as Árvores de Decisão, que podem lidar de maneira mais eficaz com esses desafios.Escolha a alternativa que explique por que pode ser necessário optar por um modelo como a Árvore de Decisão ao invés de continuar utilizando o KNN Regressor, considerando a questão de minimização de erros em um projeto preditivo.
O processo de desenvolvimento de um modelo de machine learning para predição de dados envolve várias etapas críticas, desde a coleta e preparação dos dados até a avaliação da performance do modelo. Compreender essas etapas é essencial para qualquer profissional envolvido em machine learning, pois fornece uma base sólida sobre como os modelos aprendem a partir dos dados e como são capazes de fazer previsões precisas. Essa compreensão também é importante para identificar onde melhorias podem ser feitas para aumentar a eficácia do modelo.Assinale a alternativa que lista corretamente as etapas fundamentais na criação de um modelo de machine learning para predição de dados?
A privacidade é uma preocupação crescente no campo do machine learning, especialmente com a crescente capacidade de coletar, armazenar e analisar grandes volumes de dados pessoais. Os modelos de aprendizado de máquina podem revelar informações sensíveis dos dados nos quais são treinados, levantando questões éticas e legais significativas. As técnicas de privacidade, como a anonimização de dados e a aprendizagem federada, estão se tornando cada vez mais importantes para garantir que os modelos sejam desenvolvidos e utilizados de forma responsável.Assinale a alternativa que contribui para a proteção da privacidade em projetos de machine learning?
“Formalmente, um conjunto de dados pode ser representado por uma matriz de objetos Xn × d, em que n é o número de objetos e d é o número de atributos de entrada de cada objeto. O valor de d define a dimensionalidade dos objetos ou do espaço de objetos (também chamado de espaço de entradas ou espaço de atributos). Cada elemento dessa matriz, xji ou xij, contém o valor da j-ésima característica para o i-ésimo objeto. Os d atributos também podem ser vistos como um conjunto de eixos ortogonais e os objetos, como pontos no espaço de objetos de dimensão d. (FACELI et al., 2021, p. 12)FACELI, K. et al. Inteligência artificial: uma abordagem de aprendizado de máquina. Rio de Janeiro: Grupo GEN, 2021.Considerando esse tema, analise as asserções a seguir e a relação proposta entre elas:I. Para tarefas em tarefas preditivas, os atributos-alvo devem estar presentes. PORQUE II. O atributo-alvo serve para prever os dados a seguir em uma tabela.A respeito dessas asserções, assinale a alternativa correta.
Ao manipular arquivos de texto em Python, especialmente quando se trata de arquivos delimitados, como CSV, que podem conter dados complexos incluindo vírgulas, tabulações, e quebras de linha dentro dos campos, é essencial seguir práticas recomendadas para evitar erros de processamento e garantir a integridade dos dados. Considerando o uso da biblioteca padrão csv do Python e as abordagens para manipulação segura desses arquivos, assinale a alternativa que descreve corretamente uma prática recomendada para a manipulação de arquivos CSV em Python.
Outro fato interessante na Pandas é a possibilidade de se trabalhar com estrutura de dados com alta dimensão, providenciando uma maneira intuitiva com indexação dos eixos de forma hierárquica (CAETANO, 2021).
CAETANO, M. A. L. Python e mercado financeiro. São Paulo: Blucher, 2021. Considerando esse tema, analise as asserções a seguir e as relações propostas entre elas.
I. O uso da regressão linear permite que sejam gerados dados utilizando a funcionalidade do time series.
PORQUE II. A funcionalidade time series é um complemento da biblioteca statistics.A respeito dessas asserções, assinale a alternativa correta:
No dinâmico e complexo ambiente da Ciência de Dados, o papel do Engenheiro de Dados é fundamental para o suporte às atividades analíticas avançadas, por meio da construção e manutenção de infraestruturas robustas de dados. Esses profissionais utilizam uma gama de ferramentas especializadas para efetuar a coleta, manipulação, transformação e limpeza de dados brutos. Compreendendo a importância dessas tecnologias, qual conjunto de ferramentas é associado ao trabalho de um Engenheiro de Dados, facilitando desde o processamento de grandes volumes de dados até a virtualização e gerenciamento de containers?
Framework de aplicação, também chamado de Framework Horizontal, encapsula conhecimentos aplicáveis a vários tipos de aplicações. Esses frameworks, como o MVC, oferecem uma arquitetura reusável que permite a criação de sistemas modulares e eficientes.Com relação a este contexto e sobre o conteúdo estudado, analise as asserções a seguir e a relação proposta entre elas:I. Frameworks de aplicação fornecem uma estrutura genérica que pode ser estendida para criar aplicações específicas, facilitando a separação das preocupações de modelagem, visualização e controle.PORQUEII. O padrão arquitetural MVC, usado em frameworks de aplicação, resulta em sistemas mais modulares e fáceis de manter ao separar as preocupações de modelagem, visualização e controle.A respeito dessas asserções, assinale a alternativa correta:
A gestão de configuração de software é um processo fundamental necessário para controlar as alterações que ocorrem durante o ciclo de desenvolvimento do software. Esta prática é essencial para manter a integridade e a qualidade do software, permitindo uma gestão eficaz das alterações e a identificação clara de todos os artefatos envolvidos no desenvolvimento.Com relação à gestão de configuração de software, analise as afirmativas a seguir e assinale a alternativa correta:
É possível dizer que todo sistema com informações sigilosas pode ser alvo para o acesso impróprio ou ilegal. Dentre as ações de invasão, podemos citar: __________________ (lacuna 1); a alteração do conteúdo de forma mal-intencionada; e a degradação do desempenho. Dessa forma, os ____________________ (lacuna 2) têm o objetivo de checar se os mecanismos de proteção incorporados ao sistema são suficientemente adequados de acordo com os requisitos. Preencha as lacunas escolhendo a alternativa correta: