Foram encontradas 18.332 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Analise as informações a seguir:
I. É certo afirmar que Web Services têm como função transferir dados por meio de protocolos de comunicação para diferentes plataformas, mesmo que elas tenham sido desenvolvidas em linguagens de programação diferentes.
II. É certo afirmar que Web Services conseguem reutilizar sistemas já operativos em uma organização e adicionar-lhes outras funcionalidades sem a necessidade de criar um sistema novo. Por essa razão, é possível incrementar os sistemas já desenvolvidos, agregando mais dados e novas funcionalidades de modo prático, rápido e simples.
III. É certo afirmar que os protocolos de comunicação que permitem a interação entre as linguagens do Web Service e o sistema que faz o pedido ao Web Service são o SOAP (Simple Object Access Protocol) e o REST (Representational State Transfer).
Marque a alternativa CORRETA:
I. A posse do cargo de servidor no município de Palmeira dos Índios/AL é de caráter pessoal e intransferível, não sendo possível ocorrer nem sequer por procuração.
II. O estágio probatório vigerá por um período de trinta e seis meses, durante o qual a aptidão e a capacidade do servidor serão objeto de avaliação para o desempenho do cargo, observados os fatores: assiduidade, disciplina; produtividade e responsabilidade.
Marque a alternativa CORRETA:
I. É certo afirmar que os primeiros portais da web foram criados como um site que aglomerava e distribuía conteúdos de diferentes fontes. Recebiam motor de busca, banco de dados como datawarehouses e sistemas legados, APIs com método de categorização e taxionomia para organizar as informações em arquivos de textos, planilhas eletrônicas, mas ainda não contavam com sistema gerenciador de conteúdo (CMS - Content Management System), por ela ser uma tecnologia criada nesses últimos 15 anos.
II. É certo afirmar que, além de utilizar o sistema CMS, compostos pelos CMA (aplicativos de gerenciamento de conteúdo) e CDA (aplicativo de entrega de conteúdo), os portais estão empenhados em oferecer uma experiência digital ao cliente. Para isso, estão apostando em recursos como integração, que reúne os sistemas e os dados do cliente no back-end; consistência pelos pontos de contato digitais que fornecem aos sistemas conectados os mesmos elementos e aparência do front-end e Personalização pela combinação de dados comportamentais e biográficos que contextualizam as experiências ao cliente, quando logado no portal.
Marque a alternativa CORRETA:
I. PHP é uma linguagem de programação front-end muito utilizada em boa parte dos sites, pois é a linguagem básica de programas como WordPress. A sintaxe PHP é considerada elementar, mas oferece ótimos frameworks para a criação de páginas web e aplicações. Por ser uma linguagem de código fechado, a PHP não tem grande demanda no mercado de tecnologia.
II. Quase 98% dos sites no mundo empregam JavaScript no desenvolvimento client-side, tornando-a a linguagem de programação mais popular para esses casos. O JavaScript permite que os desenvolvedores acrescentem recursos dinâmicos nas landing pages como botões clicáveis, gráficos animados e efeitos que emergem ao se passarm o mouse sobre determinado lugar da página. Desenvolvedores JavaScript podem trabalhar como designers UI/UX, desenvolvedores full-stack ou engenheiros de softwares.
Marque a alternativa CORRETA:
I. É correto afirmar que integram a Arquitetura de Sistema como principais propriedades físicas, estilo, estrutura, interações e finalidade de um sistema.
II. É correto afirmar que Arquitetura define a estrutura de componentes em um sistema, seus inter-relacionamentos e os princípios e diretrizes que controlam o design e a evolução ao longo do tempo.
Marque a alternativa CORRETA:
I. MVP é uma versão enxuta de uma solução que pode ser um software, serviço, produto físico ou digital, contendo apenas suas funcionalidades básicas, para testar como pelo menos 2.000 potenciais clientes avaliam a adesão da solução pelo mercado.
II. Entre os tipos de MVP, estão: MVP Protótipo é aquele que, em lugar de oferecer uma versão automatizada da solução, apresenta-se um MVP, no qual pessoas reais fazem o papel que seria da tecnologia. MVP Mágico de OZ é bastante usado para versão simplificada de softwares com funcionalidades específicas, sendo um modelo funcional da solução, testado com um grupo seleto de potenciais clientes e com eles coletar opiniões que revelarão a viabilidade de lançamento da solução no mercado.
Marque a alternativa CORRETA:
I. É correto afirmar que o React Native usa somente Javascript para desenvolver aplicativos móveis e deste modo compõe uma interface cheia de recursos e componentes declarativos. O React Native apresenta benefícios como possibilidade de compartilhamento de código em diferentes plataformas e uma grande comunidade para compartilhar ideias e discutir problemas relacionados tanto ao React quanto ao React Native.
II. É correto afirmar que aplicativos desenvolvidos no framework Flutter apresentam excelente performance e ótima qualidade. Utilizando a linguagem de codificação Dart, o Flutter oferece uma interface fluida e leve, além de uma grande variedade de widgets que proporcionam uma boa experiência ao usuário.
Marque a alternativa CORRETA:
I. A Structured Query Language (SQL) é a terceira linguagem mais usada para programar. Muito utilizada para ciências de dados e computação estatística, a SQL permite que os programadores manipulem, organizem em queries e analisem dados arquivados em bancos de dados relacionais. Poucas indústrias precisam de programadores SQL, por isso há uma baixa demanda por esses profissionais. Aprende-la não é tão fácil.
II. A linguagem de programação C++ proporciona aos programadores a criação de aplicações com ótimo desempenho, como softwares gráficos, navegadores web e videogames. É ideal para programação de sistemas, por ser multiparadigma, e sustentar programação imperativa, genérica e OOP. Sua sintaxe é mais complexa do que outras linguagens de programação. Porém, a proficiência em C++ oportuniza ao profissional atuar como arquiteto de programação e desenvolvedor de software.
Marque a alternativa CORRETA:
Analise as afirmativas a seguir:
I. Python, uma das linguagens de programação mais usadas, é utilizada com diversas funções como análise e visualização de dados, desenvolvimento, prototipação e automação web. Ela permite que programadores usem diferentes paradigmas de programação, entre os quais linguagens de programação funcionais, processuais, imperativas e orientadas a objetos.
II. A linguagem de programação Python vem tendo uma demanda crescente por parte dos desenvolvedores e, embora tenha se tornado bastante popular, ela tem uma sintaxe complexa e por isso não é considerada pelos desenvolvedores uma das linguagens de programação mais simples de aprender. Entre as várias linhas de trabalho, um programador Python pode escolher ser engenheiro de software, cientista dados e pesquisador em Inteligência Artificial (IA).
Marque a alternativa CORRETA:

Durante a análise do código, o analista responsável pela condução do processo de estágio sugeriu ao aluno a aplicação da biblioteca JQuery 2.1.1 (configuração padrão) para adicionar funcionalidades interativas no código produzido. Considerando essa demanda, analise as afirmativas a seguir.
I. Se na linha 22 for adicionado o comando $(document).ready(function() {$("p").css("background-color", "yellow");}), a fonte do conteúdo da tag <p> será pintado com a cor amarelo.
II. Se na linha 23 for adicionado o comando $(document).ready(function() {$("li:first").css("color", "blue").css("font-weight", "bold");}), o primeiro elemento da lista terá o seu texto formatado com a cor azul e negrito.
III. Se na linha 24 for adicionado o comando $(document).ready(function() {$("li[data-country='Rio de Janeiro']").css("color", "red");}), não modificará a formatação de nenhum elemento da lista, pois não há neles o conteúdo selecionado na busca.
Está correto o que se afirma apenas em
I. Um seletor de classe tem peso maior que um seletor de elemento; logo, as propriedades definidas no bloco de estilo do elemento substituirão as definidas no bloco de estilo da classe.
II. O sinalizador !important pode ser utilizado para tornar uma propriedade individual e um par de valores a regra mais específica, substituindo, assim, as regras normais da cascata.
III. A ordem de origem é muito importante para situações de cascata; pois, em um cenário com mais de uma regra, estando todas com o mesmo peso, a que vier primeiro no CSS prevalecerá.
Está correto o que se afirma apenas em

Ao executar o código em questão a aplicação
I. A TAG iframe pode ser utilizada para exibir uma página web dentro de outra.
II. <img src="/imagens/concurso.jpg"> indica que o arquivo concurso.jpg está localizado na pasta de imagens da pasta atual.
III. Ao renderizar a página e interpretar o comando <h2>Inserindo o símbolo©em tela,/h2>, o navegador exibirá inserindo o símbolo ® em tela.
Está correto o que se afirma apenas em
1. Scrum. 2. Kanban. 3. User Stories. 4. Sprint. 5. XP.
( ) Metodologia ágil que se baseia em ciclos curtos e fixos de desenvolvimento, chamados de iterações, para entregar funcionalidades em incrementos regulares.
( ) Técnica de gerenciamento visual que utiliza quadros para representar o fluxo de trabalho da equipe, com o objetivo de otimizar a eficiência.
( ) Pequenas descrições de funcionalidades do software do ponto de vista do usuário, usadas para capturar requisitos de forma simplificada.
( ) Framework ágil que fornece papéis, reuniões e artefatos definidos, incluindo Product Owner, Scrum Master e Daily Stand-up.
( ) Concentra-se em práticas que promovem a qualidade, a colaboração e a flexibilidade no processo de desenvolvimento.
A sequência está correta em
1. Unitário. 2. Integração. 3. Funcional. 4. Aceitação. 5. Desempenho.
( ) Validar se o software é aceitável para uso de acordo com os requisitos e as necessidades de negócios.
( ) Garantir que essas partes funcionem bem juntas como um sistema coeso.
( ) Verificar se o código-fonte de cada unidade funciona conforme o esperado.
( ) Certificar-se de que o software execute as ações esperadas e forneça os resultados corretos.
( ) Medir como o sistema se comporta sob diferentes condições de carga, identificando gargalos de desempenho.
A sequência está correta em
I. BDD é, exclusivamente, para equipes de desenvolvimento; TDD é para testadores; e, ATDD é para gerentes de projeto.
II. BDD e TDD são a mesma coisa, apenas com siglas diferentes; e, ATDD é uma técnica de teste de acessibilidade.
III. BDD normalmente abrange funcionalidades ou cenários completos do software; TDD se concentra em testes unitários para funções ou métodos individuais; e, ATDD valida se os requisitos de negócios são atendidos por meio de testes de aceitação que abrangem fluxos de funcionalidade específicos.
Está correto o que se afirma apenas em