Em muitas cidades consideradas inteligentes, a instalação de tecnologias para gerenciamento urbano — como sistemas de iluminação pública automatizada, coleta inteligente de resíduos e semáforos adaptativos — tem transformado a forma como os serviços são planejados e executados. Essas soluções, porém, exigem capacidade técnica, integração de dados e decisões coordenadas.Com base nesse cenário, observe as afirmativas a seguir sobre desafios práticos na implementação de cidades inteligentes.I. A adoção de sistemas automatizados de gestão urbana exige infraestrutura tecnológica adequada e profissionais qualificados para instalação e manutenção.II. A adoção de soluções digitais permite automatizar tarefas operacionais, o que reduz o papel da supervisão humana na gestão cotidiana da cidade.III. A integração entre diferentes setores municipais é um dos principais obstáculos para o funcionamento pleno de sistemas inteligentes.IV. A coleta automatizada de dados urbanos precisa estar acompanhada de critérios claros de análise e de tomada de decisão para ser efetiva.Está correto o que se afirma em:
Feenberg (2013) aborda diferentes abordagens filosóficas tentando entender o impacto da tecnologia na sociedade contemporânea. Ele apresenta quatro visões principais que variam conforme a relação entre o controle humano e o valor atribuído à tecnologia.Relacione as visões filosóficas sobre a tecnologia (numeradas) às suas respectivas descrições (letras). Considere que nem todos os itens das colunas podem possuir associação ou podem possuir mais de uma correlação.| | | | --- | --- | | Conceitos Filosóficos: | Descrições: | | I.Instrumentalismo | A. A tecnologia é neutra e controlada pelo ser humano para atender suas necessidades. | | II. Determinismo | B. A tecnologia tem autonomia e molda a sociedade de acordo com suas exigências, independentemente do controle humano. | | III. Substantivismo | C. A tecnologia carrega valores substantivos próprios, e seu uso implica escolhas de valor que afetam a vida humana. | | III. Teoria Crítica | D. A tecnologia pode ser controlada pelo ser humano, mas requer instituições apropriadas para que seus valores sejam alinhados com as necessidades sociais. |Assinale a alternativa que contém a associação correta.
As Cidades Inteligentes representam um novo modelo de desenvolvimento urbano, que incorpora tecnologias avançadas para otimizar a gestão dos recursos, melhorar a qualidade de vida e promover a sustentabilidade. Existem duas abordagens principais para a criação de cidades inteligentes: algumas são planejadas e construídas "do zero", com o objetivo de serem cidades inteligentes desde o início, enquanto outras incorporam gradativamente tecnologias em cidades já existentes para modernizá-las e torná-las mais eficientes.Com base nas descrições das Cidades Inteligentes já existentes, analise as afirmativas a seguir:I. Songdo, na Coreia do Sul, é uma cidade inteligente planejada desde o início, com tecnologias que abrangem desde transporte inteligente até monitoramento ambiental e segurança. II. Medellin, na Colômbia, é um exemplo de uma cidade que incorporou tecnologias em sua estrutura urbana, promovendo inclusão social e participação pública por meio de soluções digitais. III. PlanIT Valley, em Portugal, foi concebida como uma Cidade Inteligente, projetada para integrar tecnologias de ponta em um ambiente urbano planejado, embora o projeto tenha sido interrompido antes da conclusão. IV. O Centro de Operações do Rio (COR), no Brasil, é um exemplo de projeto em uma cidade já existente que utiliza tecnologias de monitoramento para melhorar a segurança e a gestão urbana. V. Masdar City, nos Emirados Árabes, foi planejada desde o início como uma cidade inteligente, com foco em sustentabilidade, energias renováveis e tecnologias verdes.Está correto o que se afirma em:
Ao longo do século XX, as tecnologias evoluíram de maneira exponencial, trazendo mudanças significativas na forma como vivemos, trabalhamos e nos relacionamos. Desde os primeiros computadores até a popularização da internet, cada inovação tecnológica moldou diferentes aspectos da sociedade. A popularização dos artefatos digitais multimídia e o desenvolvimento de novas formas de comunicação afetaram tanto a economia quanto as interações sociais. Analisando o impacto dessas transformações, avalie as afirmativas a seguir.Com base no exposto, observe as afirmativas a seguir:I. O avanço tecnológico no século XX trouxe invenções que transformaram a vida cotidiana de maneira duradoura. II. A popularização de artefatos digitais multimídia começou a se intensificar a partir dos anos 80. III. A tecnologia atual diminuiu a dependência do ser humano em relação ao uso constante de dispositivos móveis.É correto o que se afirma em:
A Teoria Crítica da Tecnologia desafia a ideia de que a tecnologia é neutra e destaca sua relação intrínseca com o poder e os valores sociais. Essa teoria propõe que a tecnologia não apenas reflete, mas também molda as estruturas sociais e políticas. Assim, a tecnologia deve ser controlada de maneira a incorporar valores humanos significativos.Assinale a alternativa que reflete corretamente a essência da Teoria Crítica da Tecnologia:
As relações sociais estão historicamente organizadas por estruturas que influenciam comportamentos, expectativas e posições sociais atribuídas a diferentes grupos. Entre essas estruturas, determinadas construções culturais têm papel central na forma como identidades e papéis sociais são definidos e valorizados.Com base no proposto, assinale a alternativa que reconhece o conceito de relações de gênero.
Os Estudos de Gênero na Computação têm se mostrado essenciais para enriquecer a produção de conhecimento na área, integrando perspectivas teóricas e práticas. A inclusão de diferentes perspectivas de gênero não apenas promove um ambiente mais inclusivo, mas também gera inovações que beneficiam a todos.Fonte: RIBEIRO, Karen da Silva Figueiredo Medeiros; MACIEL, Cristiano; BIM, Silvia Amélia. Gênero e tecnologias. In: MACIEL, Cristiano; VITERBO, José (orgs.). Computação e sociedade: a profissão - volume 1. 1ª ed. Cuiabá-MT: EdUFMT Digital, 2020. p. 194-220. [e-book].Assinale a alternativa que exemplifica uma inovação resultante da incorporação dos Estudos de Gênero na Computação:
A inteligência artificial tem sido amplamente aplicada em diversas áreas, impactando desde a saúde até a economia global. No entanto, é importante compreender como os aspectos de gênero podem influenciar o desenvolvimento e a aplicação de tecnologias de IA.Com relação a este contexto e sobre o conteúdo estudado, avalie as asserções a seguir e a relação proposta entre elas:I. A diversidade de gênero entre os desenvolvedores de IA pode enriquecer as soluções tecnológicas, ampliando a perspectiva sobre diferentes necessidades e preferências dos usuários.PORQUEII. A inclusão de múltiplos contextos culturais e sociais nas equipes de desenvolvimento pode auxiliar na criação de produtos mais inclusivos e reduzir o risco de vieses de gênero ou outros preconceitos nas soluções tecnológicas.A respeito dessas asserções, assinale a alternativa correta.
Leia o trecho a seguir:A baixa participação de mulheres na área de Computação é um reflexo de diversos fatores históricos e culturais. Para aumentar a presença feminina nesse campo, várias estratégias podem ser adotadas, incluindo ações [preencher 1], [preencher 2] e [preencher 3] que incentivam a inclusão e permanência das mulheres na computação.Os termos [preencher 1], [preencher 2] e [preencher 3] são corretamente substituídos por:
Os 10 mandamentos da ética na computação fornecem diretrizes essenciais para o comportamento ético dos profissionais da área. Esses mandamentos incluem, entre outros, não usar o computador para causar dano a outros, não interferir no trabalho de outros, não bisbilhotar arquivos alheios, e considerar as consequências sociais dos programas desenvolvidos.Identifique o cenário que melhor exemplifica a aplicação correta de múltiplos mandamentos da ética na computação:
Leia o trecho a seguir:A ausência de regulamentação formal da profissão de computação no Brasil implica, entre outros aspectos, a inexistência de um código de ética oficialmente reconhecido. Enquanto em outras áreas esse papel é exercido por conselhos profissionais, na computação essa lacuna levou à iniciativa de entidades internacionais. Organizações como o(a) [preencher 1] e o(a) [preencher 2] desenvolveram códigos de ética que buscam orientar a conduta de profissionais da área, tratando desde princípios individuais até responsabilidades sociais mais amplas.Neste contexto, os termos [preencher 1] e [preencher 2] são corretamente substituídos por:
A responsabilidade é um princípio ético crucial para os profissionais de computação, especialmente no uso e desenvolvimento de tecnologias da informação. Esse princípio envolve o compromisso com o uso adequado e seguro das tecnologias, garantindo que estas não sejam usadas para causar danos.Assinale a alternativa que descreve o princípio da responsabilidade no contexto da ética profissional em computação:
Considere o cenário a seguir:Durante a Semana da Tecnologia em uma universidade pública, um grupo de estudantes propôs um painel com o tema: "Diversidade e inclusão em Inteligência Artificial: qual o papel das mulheres?". Uma das convidadas, pesquisadora da área de IA, destacou que menos de dos profissionais que atuam com IA no Brasil são mulheres, e que essa disparidade afeta diretamente os resultados e os vieses presentes nos sistemas desenvolvidos. No painel, foram discutidas diversas iniciativas e estudos que reforçam a importância da presença feminina na área e sua contribuição para a construção de tecnologias mais justas.Com base nas informações apresentadas, assinale a alternativa que descreve corretamente uma estratégia efetiva para enfrentar os desafios da baixa participação feminina na IA.
Os profissionais de informática têm um papel essencial em diversos aspectos técnicos e estratégicos da tecnologia da informação, contribuindo significativamente para o desenvolvimento e manutenção de sistemas que apoiam operações e decisões organizacionais. Em tempos mais recentes, a informática tem sido fundamental para o apoio à decisão e a organização estratégica de recursos humanos e tecnológicos. No Brasil, a liberdade do exercício da profissão é garantida, apesar das tentativas recorrentes de criar conselhos fiscalizadores.Associe corretamente as descrições na Coluna A com os significados ou contextos na Coluna B. Considere que nem todos os itens das colunas podem possuir associação ou podem possuir mais de uma correlação.| | | | --- | --- | | Coluna A | Coluna B | | I. Contribuições dos profissionais de informática II. Atividades associadas à profissão de informática III. Papel da informática no suporte à decisão IV. Modelo de livre exercício da profissão no Brasil V. Proteção contra a atuação do mau profissional | A. Planejamento, coordenação e execução de sistemas computacionais B. Manutenção da liberdade de exercício profissional sem regulamentação especial C. Importância na organização estratégica de recursos D. Elaboração de orçamentos, definições operacionais e especificações confiáveis E. Garantia da proteção dos interesses da sociedade e da área |Assinale a alternativa que contém a associação correta:
As cidades Inteligentes são aquelas que se adaptam às necessidades contemporâneas das populações urbanas, incorporando tecnologias para otimizar a administração de seus serviços e recursos. Elas visam uma maior sustentabilidade, eficiência e qualidade de vida, utilizando ferramentas inovadoras para gerenciar aspectos como transporte, energia e governança.Com base nas características que definem uma Cidade Inteligente, analise as afirmativas a seguir:I. As cidades Inteligentes utilizam tecnologias para otimizar o consumo de energia e promover o uso de energias renováveis, contribuindo para a sustentabilidade e a eficiência no uso dos recursos naturais. II. O uso de tecnologias avançadas para melhorar a mobilidade urbana, como o transporte público inteligente, é um aspecto essencial das Cidades Inteligentes, reduzindo congestionamentos e a emissão de gases poluentes. III. Em uma Cidade Inteligente, a participação dos cidadãos nos processos decisórios é dispensável, pois a automação dos serviços urbanos e o uso de inteligência artificial podem suprir a ausência de envolvimento público. IV. Cidades Inteligentes podem monitorar em tempo real fatores como a qualidade do ar, o trânsito e o consumo de energia, proporcionando dados que auxiliam na tomada de decisões rápidas e na gestão eficiente de serviços urbanos. V. A integração de infraestrutura tecnológica, como a Internet das Coisas (IoT), é fundamental para o funcionamento eficiente das Cidades Inteligentes, permitindo que sistemas como o transporte, energia e saneamento sejam geridos de forma integrada.Está correto o que se afirma em:
Leia o trecho a seguir:As Cidades Inteligentes buscam melhorar a qualidade de vida dos cidadãos por meio da aplicação de tecnologias avançadas, considerando diversos aspectos fundamentais para um planejamento urbano eficiente. Entre os principais domínios envolvidos nesse desenvolvimento, destaca-se o domínio de [preencher 1], que está relacionado à utilização de recursos naturais, produção e consumo de energia, água e sustentabilidade. Outro domínio importante é o(a) [preencher 2], que aborda transporte e mobilidade urbana, incentivando alternativas de transporte mais sustentáveis. Além disso, o domínio de [preencher 3] é essencial, pois trata da infraestrutura de edifícios, planejamento urbano e integração de diferentes estruturas urbanas.Os termos [preencher 1], [preencher 2] e [preencher 3] são corretamente substituídos por:
As cidades inteligentes aplicam diversas tecnologias para melhorar a eficiência e a rotina em áreas urbanas. Elas utilizam inovações tecnológicas para otimizar recursos, gerenciar infraestruturas e aprimorar os serviços urbanos. Com isso, conseguem criar ambientes mais sustentáveis, conectados e preparados para enfrentar os desafios do futuro. Estas cidades abrangem múltiplos domínios que são essenciais para atingir esses objetivos.Assinale a alternativa que aborda os principais domínios de aplicação das cidades inteligentes.
Os componentes fundamentais de uma Cidade Inteligente abrangem diversas dimensões que são essenciais para a sua implementação e sustentabilidade. Entre esses componentes, destacam-se o capital humano e criatividade, economia do conhecimento e ambiente pró-negócios, ambiente construído e infraestrutura da cidade, ambiente natural e sustentabilidade ecológica, e TICs e outras tecnologias.Com base no exposto, analise as seguintes afirmações sobre os componentes de uma Cidade Inteligente:I. O capital humano e criatividade envolvem a educação, a aprendizagem e a cultura como elementos centrais para o desenvolvimento. II. A economia do conhecimento e o ambiente pró-negócios focam na alta tecnologia e inovação industrial, sem considerar indústrias criativas. III. O ambiente construído inclui infraestruturas físicas como estradas, pontes e edifícios, mas negligencia aspectos estéticos e de acessibilidade. IV. O ambiente natural e sustentabilidade ecológica são essenciais para garantir o uso seguro e renovável do patrimônio natural da cidade. V. As TICs e outras tecnologias são vistas como componentes centrais para o desenvolvimento, abrangendo tecnologias sem fio e virtuais.É correto o que se afirma em:
As Cidades Inteligentes são frequentemente analisadas por meio de estruturas conceituais que organizam seus principais temas em diferentes dimensões e domínios. Esses frameworks possibilitam uma visão integrada das áreas envolvidas, facilitando a compreensão de como elas se conectam para promover melhorias na qualidade de vida urbana.Com base no contexto acima, assinale a alternativa que identifica um domínio que pode ser incluído no planejamento de uma Cidade Inteligente.
Leia o trecho a seguir:As novas tecnologias influenciam diretamente a sociedade, proporcionando tanto benefícios quanto dificuldades. Profissionais de computação devem refletir sobre o [preencher 1] que as tecnologias podem gerar, levando em consideração aspectos culturais, políticos e [preencher 2] para uma utilização responsável e consciente.Os termos [preencher 1] e [preencher 2] são corretamente substituídos por:
A Inteligência Artificial é uma das áreas que mais desafiam os limites entre o técnico e o filosófico, envolvendo questões como consciência, identidade e capacidade de raciocínio autônomo. Embora a tecnologia avance em simulações sofisticadas de comportamento inteligente, ainda há muitos debates sobre o que, de fato, caracteriza uma entidade como sendo inteligente.Sobre os fundamentos e desafios conceituais da Inteligência Artificial, avalie as asserções a seguir e a relação proposta entre elas:I. A dificuldade em definir a inteligência humana, especialmente por envolver aspectos subjetivos como consciência e identidade, torna o conceito de inteligência artificial instável e altamente dependente de critérios técnicos momentâneos.PORQUEII. Sistemas de inteligência artificial são capazes de aprender com erros, reconhecer padrões em grandes volumes de dados e aplicar inferências em contextos variados, simulando de forma eficiente certas habilidades cognitivas humanas.A respeito dessas asserções, assinale a alternativa correta.
A automação de testes tem se tornado fundamental no desenvolvimento de software, garantindo a qualidade das aplicações, principalmente em sistemas com interfaces web dinâmicas. O Selenium, uma das principais ferramentas para automação de testes de interface, possibilita a execução de testes em diversos navegadores, simulando a interação de um usuário real com a aplicação.Com base nas características e princípios do Selenium, identifique e associe as descrições a seguir:| | | | --- | --- | | Ferramentas | Características | | I. Selenium IDE | A. Facilita a gravação e execução de testes sem necessidade de conhecimento profundo de programação. | | II. Testes com múltiplos navegadores | B. Permite a execução de testes em diferentes navegadores, garantindo a compatibilidade da aplicação com plataformas diversas. | | III. Integração com outros recursos | C. Oferece uma interface gráfica de fácil utilização para a criação e execução de testes, ideal para iniciantes e testes rápidos. | | IV. Gravação e execução de scripts | D. Permite gravar ações realizadas no navegador, gerando automaticamente scripts para automatizar os testes. |Assinale a alternativa que apresenta a associação correta:
A equipe de desenvolvimento de uma empresa de tecnologia está implementando testes automatizados para validar o comportamento de uma funcionalidade de busca em seu sistema de e-commerce. Um analista propôs o uso do Cucumber, escrevendo um cenário no seguinte formato:| | | --- | | Funcionalidade: Buscar produtos Cenário: Usuário realiza uma busca por nome do produto Dado que o usuário acessa a página inicial Quando ele digita "fones de ouvido" na barra de busca E clica no botão de pesquisar Então a lista de produtos exibida deve conter itens relacionados a "fones de ouvido" |Com base nesse cenário e nos princípios do BDD com Cucumber, observe as afirmativas a seguir:
O uso de linguagem natural no cenário visa facilitar a comunicação entre áreas técnicas e não técnicas. 2. A estrutura do cenário segue o padrão Given-When-Then, comum na abordagem BDD. 3. Esse tipo de escrita técnica dificulta a colaboração de stakeholders não familiarizados com programação.
Lucas está começando a desenvolver testes automatizados para sua aplicação Java. Ele decidiu usar o JUnit, pois ouviu que é uma das bibliotecas mais utilizadas para esse fim. Após criar sua classe de teste, ele escreveu um método de teste simples para verificar se a soma de dois números está correta.Considerando a situação acima, assinale a alternativa que reconhece sobre a prática de Lucas com JUnit:
Durante a automação de testes com o Selenium IDE, a equipe de qualidade precisou validar a funcionalidade de finalização de pedidos em uma aplicação web. Em alguns momentos, perceberam que determinados botões interativos demoravam a ficar disponíveis após o carregamento da página, o que resultava em falhas na execução do teste gravado. Diante disso, a equipe considerou algumas abordagens para tornar a automação mais estável.Com base neste cenário e no uso do Selenium IDE, avalie as afirmativas a seguir: I. Inserir comandos de espera explícita no script, como waitForElementPresent, pode ajudar a garantir que o elemento esteja disponível antes da tentativa de interação. II. A execução sequencial dos comandos no Selenium IDE depende da presença e visibilidade dos elementos na interface, o que exige planejamento em páginas com carregamento dinâmico. III. O Selenium IDE permite usar scripts Java personalizados para contornar limitações de interação com elementos que não estejam visíveis ou prontos. IV. O uso de comandos de espera fixos, como pause, deve ser evitado sempre que possível, pois torna os testes menos flexíveis e mais sujeitos a falhas. Está correto o que se afirma em: