Os cartões com tarja magnética são uma tecnologia de autenticação bastante utilizada em diferentes contextos, como no acesso a locais restritos e no uso de serviços bancários. Eles consistem em um cartão plástico com uma tarja magnética que armazena informações sobre o titular do cartão e a sua utilização.Assinale a alternativa que mostra corretamente qual é a principal desvantagem da utilização de cartões com tarja magnética como tecnologia de autenticação.
Na infraestrutura de chaves públicas (PKI), as autoridades certificadoras (CAs) desempenham um papel fundamental, atuando em processos relacionados à segurança e confiabilidade das comunicações digitais. Cada entidade envolvida na PKI tem funções específicas, sendo essencial entender corretamente a atribuição das CAs nesse contexto.Assinale a alternativa correta que descreve o papel das autoridades certificadoras (CAs) na infraestrutura de chaves públicas (PKI).
Leia o trecho:Em sistemas de comunicação, a combinação de funções hash e chaves secretas é utilizada para criar códigos de autenticação de mensagens (MAC). Esse método é essencial para assegurar [preencher 1] e [preencher 2] das mensagens transmitidas. A chave secreta é compartilhada entre as partes comunicantes e, juntamente com a função hash, gera um código único para cada mensagem. Esse código permite que o destinatário verifique se a mensagem foi alterada durante a transmissão e confirme a identidade do remetente.Os termos [preencher 1] e [preencher 2] são corretamente substituídos por:
Os algoritmos Data Encryption Standard (DES) e Advanced Encryption Standard (AES) são amplamente utilizados na criptografia simétrica. O DES foi desenvolvido nos anos 1970 e se tornou um padrão para segurança de dados. No entanto, com o avanço das técnicas de ataque e o aumento da capacidade computacional, o DES começou a ser considerado inseguro. O AES, desenvolvido na década de 2000, foi então adotado como o novo padrão devido à sua capacidade de usar chaves de comprimento variado e sua maior eficiência em hardware e software modernos.Nesse sentido, analise e compare as características dos algoritmos DES e AES com a explicação do porquê o AES substituiu o DES como padrão de criptografia.O DES utiliza chaves de 64 bits, enquanto o AES utiliza chaves de 128, 192 ou 256 bits, o que torna o AES mais seguro.
O DES é mais rápido e eficiente que o AES, por isso foi substituído como padrão de criptografia simétrica.
O DES utiliza um vetor de inicialização, enquanto o AES não requer nenhum tipo de vetor de inicialização.
O AES é menos seguro que o DES, mas foi adotado devido à sua simplicidade e eficiência na prática.
O DES e o AES utilizam chaves públicas para cifrar dados, garantindo a segurança durante a transmissão de informações.É correto o que se afirma em:
A seguir são apresentadas as definições dos pilares fundamentais da segurança da informação.I. Qualquer serviço prestado deve estar disponível de forma apropriada para os usuários que têm autorização para acessá-lo. Protege contra as tentativas de deletar os dados e impede o uso do sistema, em caso de ataque de negação de serviço (DoS).II. Trata-se do sigilo da informação. Muitos dados devem ser mantidos em segredo, em especial, os privados e os que não devem ser divulgados aos usuários não autorizados.III. Os dados não podem ser alterados sem autorização. Eles podem ser alterados no transporte, no armazenamento e no processamento. Devem se comportar de acordo com os requisitos e precisam estar livres de manipulações sem autorização.Assinale a alternativa que exibe a sequência em que estão definidos os pilares fundamentais da segurança da informação.
Quanto às barreiras de acessibilidade, temos “qualquer entrave, obstáculo, atitude ou comportamento que limite ou impeça a participação social da pessoa, bem como o gozo, a fruição e o exercício de seus direitos à acessibilidade, à liberdade de movimento e de expressão, à comunicação, ao acesso à informação, à compreensão, à circulação com segurança, entre outros” (BRASIL, 2000, on-line).BRASIL. Lei nº 10.098, de 19 de dezembro de 2000. Estabelece normas gerais e critérios básicos para a promoção da acessibilidade das pessoas portadoras de deficiência ou com mobilidade reduzida, e dá outras providências. Brasília, DF: Presidência da República, 2000. Assinale a alternativa que apresenta o principal objetivo da acessibilidade.
Em uma empresa de tecnologia, a equipe de design está trabalhando no desenvolvimento de uma nova plataforma de gerenciamento de projetos. Para garantir a eficácia da interface, os designers optam por realizar uma avaliação baseada no participante, envolvendo usuários reais em diferentes etapas do processo de design. Essa abordagem visa coletar feedback direto dos usuários sobre a usabilidade e a experiência do usuário, permitindo ajustes iterativos no design. Considerando os desafios e as características da avaliação baseada no participante no contexto do design de interfaces, analise as seguintes afirmativas:I. A avaliação baseada no participante é eficaz apenas nas fases finais do desenvolvimento, quando o produto está quase concluído.II. Um dos desafios dessa abordagem é garantir a representatividade dos participantes, de modo que o feedback coletado reflita as necessidades de toda a base de usuários.III. A avaliação baseada no participante exclui a necessidade de testes de usabilidade realizados por especialistas, o feedback dos usuários é suficiente para detectar problemas. IV. Essa abordagem permite identificar problemas específicos de usabilidade que podem não ser evidentes para os designers, mas são críticos para a experiência do usuário.Está correto o que se afirma em:
Os modelos mentais são fundamentais para o entendimento e interação do ser humano com o mundo ao seu redor. Eles são construídos com base nas experiências, treinamentos e instruções recebidas e ajudam a moldar a forma como percebemos e interagimos com os sistemas e dispositivos em nosso cotidiano. A teoria cognitiva categoriza os modelos mentais principalmente em estruturais e funcionais, cada um com suas características e usos específicos no raciocínio e compreensão humana. Enquanto o modelo mental estrutural foca na composição interna e nos componentes de um sistema, o modelo mental funcional está mais relacionado a como o conhecimento armazenado sobre a estrutura é utilizado para interagir com o sistema. Com base nesta compreensão, identifique e associe os tipos de modelos mentais (coluna A) às suas descrições (coluna B).Coluna A:A. Modelo Mental Estrutural
B. Modelo Mental Funcional
C. Modelo ConceitualColuna B:Representa o conhecimento sobre a composição e componentes de um sistema.
Envolve o uso do conhecimento estrutural para realizar interações com o sistema.
Constitui um conjunto de conceitos usados para facilitar o entendimento e desenvolvimento de interfaces interativas.Assinale a alternativa que contém a associação corretamente:
A International Organization for Standardization (ISO) e a International Electrotechnical Commission (IEC) definem que qualidade é a totalidade de características de um produto de software que lhe conferem a capacidade de satisfazer necessidades explícitas e implícitas.
Assinale a alternativa que apresenta a qualidade do produto de software de uma IHC:
O modelo cascata ou tradicional é uma abordagem sequencial no desenvolvimento de software, onde cada etapa deve ser concluída antes de passar para a próxima. Este modelo é conhecido por sua estrutura linear e por ser centrado no produto final. Ele exige uma definição clara de requisitos e depende de documentação e análise de requisitos refinada. Apesar de sua popularidade em grandes empresas, o modelo cascata apresenta algumas desvantagens, como a dificuldade de lidar com mudanças nos requisitos e a detecção tardia de erros. Com base nessas informações, sobre o modelo cascata, assinale a alternativa correta:
Nos dias de hoje, uma comunicação sem um sistema cognitivo presente não será eficiente. É preciso entender os sentimentos das pessoas e, com isso, criar metodologias para desenvolver interfaces de comunicação mais assertivas com relação ao público-alvo.Assinale a alternativa que está faltando quanto ao sistema cognitivo, que apresenta 3 memórias - de trabalho, permanente e de:
No desenvolvimento de interfaces humano-computador (IHC), a consideração dos aspectos cognitivos e emocionais dos usuários, além dos aspectos físicos e digitais, tornou-se fundamental. Este enfoque ampliado não só facilita a interação entre o usuário e o sistema, mas também visa empoderar o usuário, permitindo uma customização mais eficaz e a realização de objetivos mais complexos. Contudo, adicionar funcionalidades para aumentar esse empoderamento traz desafios significativos em termos de usabilidade e aprendizado de novas convenções de interface.Com base nessa perspectiva, identifique qual das seguintes alternativas reflete a "direção correta" para o desenvolvimento de interfaces, conforme discutido no contexto:
Na orientação a objetos, as classes são meios computacionais que representam um objeto ou um processo do mundo real.Elas são compostas por atributos e métodos. Aqueles representam os estados da classe; e estes, os seus comportamentos. Esses conceitos são fundamentais para desenvolver aplicativos para dispositivos móveis. Com base no texto apresentado, analise as asserções a seguir e a relação entre elas.I. Os atributos definidos em uma classe podem ser acessados e modificados por qualquer método dessa mesma classe.
PORQUEII. Os atributos são variáveis que ficam armazenadas na memória do dispositivo móvel. Assim qualquer método pode ter acesso direto à memória e modificar os atributos conforme necessário. Analisando as asserções anteriores, conclui-se que:
Os argumentos "where" e "whereArgs[]" são utilizados na lista de argumentos de vários métodos da API android.database.sqlite para informar posições de registros e campos dentro das tabelas no banco de dados de um aplicativo. Desta forma, podemos afirmar que:I - quando o argumento “where” traz o símbolo “?” na sua descrição , esse valor é passado pelo argumento whereArgs[].II - se o argumento “where” já trouxer a informação de posição dentro da tabela, então o valor de do argumento “whereArgs[] será null.III - são exemplos de métodos que utilizam os campos "where" e "whereArgs" na sua lista de argumentos, os métodos: insert(), update() e delete().Assinale a alternativa correta:
Um arquivo escrito na linguagem XML é bastante utilizado para codificar documentos em um formato que seja legível para máquinas, por exemplo, além do compartilhamento de dados por meio da internet.Nesse sentido, entender como analisar dados XML pode ser uma tarefa fundamental no Android.Reconheça, entre as opções a seguir, qual pode ser uma estratégia utilizada para analisar um arquivo XML.
À medida que o seu conhecimento avança, com relação à teoria do desenvolvimento para dispositivos móveis, passa a ser possível entender como implementar diversos tipos de funcionalidades em um mesmo aplicativo. Nesse sentido, espera-se que, agora, você consiga ordenar o passo a passo da criação de um aplicativo, por exemplo. Pensando nestas etapas, assinale a alternativa que as apresenta a sequência correta, de acordo com as opções a seguir.
Todo tipo de aplicativo, desenvolvido para Android, terá como ponto em comum os parâmetros denominados como recursos comuns utilizados. Dentre esses tipos de recursos, podemos citar questões do layout e recursos gráficos, parte do diretório res. Nesse sentido, deseja-se construir uma lista de recursos padrões já disponíveis para facilitar o trabalho de desenvolvimento de um aplicativo para navegação GPS.Considerando o apresentado, avalie as afirmações a seguir.I - Arquivos XML de animações intermediárias.II - Lista de estado de cores em bmp.III - Arquivos raw.IV - Arquivos XML com strings, entre outros.
Os ambientes integrados de desenvolvimento, também comumente conhecidos como IDEs, são tipos de softwares capazes de facilitar o desenvolvimento de sistemas, possuindo elementos como editor de código-fonte, compilador, depurador, dentre outros.Em nosso caso, de dispositivos móveis, é possível citar o Visual Studio Code (VSCode), o Android Studio, o IntelliJ, o Atom e o XCode. Considerando esses dados, avalie as afirmações a seguir, em relação aos tipos de ambientes integrados para desenvolvimento, e as correlacione adequadamente aos termos ou às ferramentas a que se referem.1 – Android Studio.2 – Visual Studio Code.3 – IntelliJ.I – É um tipo de IDE voltada para JVM (Java Virtual Machine).II – Integra repositórios de código-fonte.III – Possui editor de código nativo.Assinale a alternativa que correlaciona adequadamente os dois grupos de informação:
Quando falamos em uso de tecnologia assistiva em um aplicativo móvel, podem afirmar que:I - ela permite aumentar a usabilidade de um aplicativo.II - ela está associada à otimização de streaming em dispositivos móveis para transmissão de conteúdos em canais de entretenimento.III - ela permite melhorar a acessibilidade do aplicativo.Considere as afirmações e assinale a alternativa correta:
Em uma organização, a estruturação do planejamento pode ser compreendida por meio da consideração de diferentes níveis hierárquicos, distinguindo-se, assim, três tipos principais de planejamento: estratégico, tático e operacional. O planejamento estratégico ocorre no nível mais alto, definindo a direção de longo prazo da empresa. O planejamento tático traduz os objetivos estratégicos em planos mais detalhados em nível departamental. Por fim, o planejamento operacional foca na execução diária e semanal das atividades, detalhando as operações necessárias para alcançar os objetivos táticos.Considerando os diferentes tipos de planejamento e seus respectivos focos e níveis de aplicação, analise as afirmativas a seguir:O planejamento estratégico é detalhado, focando na execução diária das atividades e nos setores operacionais.
O planejamento tático serve como um elo entre o planejamento estratégico e operacional, aplicando-se em nível departamental.
O planejamento operacional estabelece direções de longo prazo para a empresa, englobando todos os setores.
O planejamento tático envolve a tradução dos objetivos estratégicos em planos específicos de médio prazo.É correto o que se afirma em:
Você foi convidado para dar assessoria para um gestor que tem os seguintes dados em mãos: receita bruta de vendas, custo dos produtos vendidos, depreciação acumulada. Contudo o gestor não sabe em qual demonstrativo essas informações se enquadram. Nesse caso, seu papel é indicar qual é o demonstrativo em que essas informações são relevantes.Considerando o problema apresentado, assinale a alternativa que indica onde se enquadra cada uma dessas informações: receita bruta de vendas, custo dos produtos vendidos, depreciação acumulada.
Muitos gestores acreditam que o sucesso dos negócios está em oferecer produtos de qualidade aos clientes. Contudo isso não garante o resultado que será possível obter. Isso, porque muitas empresas acabam por desenvolver o plano de marketing, que tratará da forma que a empresa trabalhará para levar os produtos aos consumidores.Com base nas informações apresentadas no texto-base, analise as afirmativas abaixo.Um bom plano de marketing trata da forma como um produto ou serviço se tornará conhecido pelos clientes.
As necessidades de consumo são natas de cada consumidor, o que permite à empresa oferecer aquilo que é necessário para o cliente.
Uma marca conhecida é resultante de produtos ou serviços de qualidade com um plano de marketing que prevê formas de gerar lembranças da marca nos consumidores.
Todo produto ou serviço, para chegar ao consumidor final, precisa ter passado por diferentes estruturas de distribuição, que são planejadas no plano de marketing.Está correto o que se afirma em:
Nesse nível, são estabelecidas a situação atual e a situação futura desejada perfeitamente quantificáveis, os responsáveis pelas suas efetivações, bem como o período para sua realização. É muito importante, também, que todo esse processo represente real situação de esforço extra para sua concretização.A alternativa que melhor representa este conceito é:
A farmácia Mais Saúde tem uma estratégia de atuação que vem adotando nos últimos dois anos e tem gerado resultado. Ela faz promoções diárias voltadas para diferentes públicos, de modo a oferecer vantagens para os clientes. Contudo os próprios gestores têm dificuldade de identificar essa estratégia do ponto de vista teórico. Nesse contexto, sua avaliação foi solicitada para explicar qual o nome da estratégia e em que consiste.Com base no contexto apresentado, é possível afirmar que se trata de uma estratégia de:
Quando uma análise é feita pela empresa a fim de moldar a sua estratégia, é preciso considerar que, ao ignorar o ambiente externo, ou seja, onde a empresa atua, grande parte das ameaças e oportunidades não são conhecidas. Logo, o ambiente em que a empresa atua deve ser considerado.Considerando a análise do ambiente externo, avalie as afirmações a seguir e correlacione-as adequadamente com os termos ou definições às quais se referem.Análise das tendências tecnológicas.
Análise das tendências de consumo.
Análise das tendências governamentais/econômicas.
Análise das questões gerais da análise externa.
Análise de cenários.Explorar as incertezas sobre o futuro e a relação dessas incertezas com a empresa.
Projetar cenários para estabelecer estratégias condizentes com essas simulações.
Entender quais e como os desenvolvimentos tecnológicos podem afetar a empresa.
Análise de como as características demográficas e comportamentais afetam a empresa.
Considerar os riscos legais e políticos e como eles afetam a condução da empresa.Assinale a alternativa que correlaciona adequadamente os dois grupos de informação.
Em um projeto de desenvolvimento de software, a equipe enfrenta desafios contínuos devido a mudanças frequentes nos requisitos dos clientes e a necessidade de gerenciar riscos de forma eficiente. Para atender a essas necessidades, a equipe deve integrar as melhores práticas dos diferentes modelos de processo de software, visando uma abordagem flexível e adaptativa.Nesse sentido, assinale a alternativa correta sobre o modelo de processo de software que seria mais adequado para essa situação e por quê:
Os testes de softwares são fundamentais para garantir a qualidade de um sistema. Por meio deles, é possível certificar-se de que todos os requisitos dos clientes sejam atendidos. Eles também podem ser ferramentas que as corporações empregam para minimizar os custos financeiros e evitar um problema que poderia causar prejuízos futuramente. Dessa forma, existem vários tipos de testes de softwares. Considerando tais testes, analise as afirmações a seguir com relação às definições e as nomeações dos testes de softwares e as relacione adequadamente aos itens aos quais se referem.1 – Testes de versão.
2 – Testes de usuário.
3 – Testes de recuperação de falhas.Os testes de clientes são um estágio no processo de testes no qual os clientes fornecem informações sobre os testes do sistema.
São testes que têm como objetivo verificar uma alternativa específica de um sistema, que é destinada a ser usada fora da equipe de desenvolvimento.
São testes que têm a finalidade de obrigar o sistema a causar erros ou problemas, verificando se o seu restabelecimento é executado corretamente. Assinale a alternativa que relaciona adequadamente os dois grupos de informação: