Questões de Concurso Para prodeb

Foram encontradas 887 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1165488 Engenharia de Software
O Git foi desenvolvido e projetado por Torvalds para auxiliar no desenvolvimento do kernel do Linux, porém, com a ênfase em velocidade e praticidade, aliadas à licença GNU, cujos termos declaram o software como livre, o Git acabou ganhando vários admiradores e usuários ao redor do mundo. Sobre as características do Git, assinale a alternativa correta.
Alternativas
Q1165487 Programação

Considerando o trecho de código em html:


Imagem associada para resolução da questão


Dando como entrada para o campo val1 de 11 e de val2 de 12. O resultado dessa função

Alternativas
Q1165486 Programação
Um dos pontos importantes quando se trabalha com o desenvolvimento de aplicações mobile é o cuidado especial com layouts. Um dispositivo móvel tem um espaço menor para o posicionamento de elementos em sua interface gráfica. O Android oferece algumas formas para que se possa trabalhar com o layout. Sobre as formas de layout em Android, assinale a alternativa INCORRETA.
Alternativas
Q1165485 Noções de Informática
Photoshop é um software desenvolvido pela Adobe Systems. Ele pode trabalhar com formato de imagens como: GIF, PNG, JPE e outros. Porém, para que se possa preservar todos os recursos do Photoshop (camadas, efeitos, máscaras, etc.), é necessário utilizar o formato oficial da ferramenta. Assinale a alternativa que apresenta a resposta correta sobre o formato oficial utilizado pelo Photoshop.
Alternativas
Q1165484 Programação
Existem diversas técnicas utilizadas para se obter um design responsivo de aplicações web e também diversos motivos para que se procure essa responsividade. Um dos pontos principais é que as pessoas já acessam a internet mais em dispositivos móveis do que em computadores desktops e notebooks. Sobre esse design responsivo e as aplicações móveis, assinale a alternativa correta.
Alternativas
Q1165483 Engenharia de Software
Uma vez que o Git esteja instalado no seu sistema, é necessária uma configuração prévia antes de começar a utilizar o software produtivamente. O git config é a ferramenta do Git usada para configurações. Através dela você pode alterar configurações predefinidas no momento em que desejar e toda configuração que você fizer será mantida através das atualizações. Sobre os comandos do Git, assinale a alternativa INCORRETA.
Alternativas
Q1165482 Programação
A tipografia é muito importante em qualquer trabalho gráfico, seja em um ambiente físico ou até mesmo virtual. Ela tem muita influência no peso da informação e na forma como os usuários perceberão as informações que o conteúdo pode e deve transmitir. Assinale a alternativa correta em relação ao uso de recursos de tipografia no Bootstrap.
Alternativas
Q1165481 Programação
Os pré-processadores CSS surgiram quando alguns desenvolvedores encontraram algumas deficiências que os mesmos possuíam em determinada época, mais precisamente em 2006. Os pré-processadores CSS que mais tiveram destaque foram o SASS e o LESS. Sobre o pré-processador CSS SASS, assinale a alternativa correta.
Alternativas
Q1165480 Engenharia de Software

O controle de versões pode ser considerado como uma forma correta e sistemática para realizar o gerenciamento de modificações no desenvolvimento de qualquer tipo de documento, tudo isso sendo realizado de forma eficiente, extremamente organizada e prática. Analise as seguintes informações sobre o controlador de versões Git e assinale a alternativa que aponta as corretas.


I. O Git é um software para controle de versões criado por Linus Torvalds em 2005.

II. O Git só pode ser utilizado em distribuições Linux.

III. O Git surgiu quando os desenvolvedores do kernel Linux optaram por não utilizar mais o software proprietário BitKeeper.

IV. O controlador de versões Git só deve ser utilizado em grandes projetos de desenvolvimento, pois seu uso em pequenas aplicações só acarreta um desperdício de tempo e recursos.

Alternativas
Q1165479 Programação
Em nosso dia-a-dia, já é possível perceber que os mais diversos dispositivos mobile chegaram para ficar e já assumiram seu lugar, tornando-se o meio padrão para acesso à web. Como esses dispositivos possuem os mais variados tamanhos de telas, é importante que o desenvolvedor sempre pense no web design responsivo. Para conseguir desenvolver um design responsivo para a web, três tecnologias principais ou modos de aplicar essas tecnologias estão envolvidas. Assinale a alternativa que apresenta essas três tecnologias.
Alternativas
Q1165478 Programação
Ao referir-se ao Android, é necessário mencionar o Activity e seu ciclo de vida. A Activity é um componente de aplicação com um ciclo de vida específico. Quando o usuário acessa a aplicação, navega pelas opções e sai ou retorna para a mesma, as atividades que a compõem passam por uma série de estados do ciclo de vida. Entender como ele funciona é importante para preparar a aplicação para lidar com situações que podem interferir na sua execução. Assinale a alternativa correta a respeito dos ciclos de vida da Activity em Android.
Alternativas
Q1165477 Programação
Baseado no Linux, o sistema operacional Android teve seu desenvolvimento iniciado em 2003 pela empresa Android Inc. Em 2005, a empresa foi adquirida pelo Google, que hoje lidera o desenvolvimento do Android. Além disso, existe o Android SDK que é um conjunto de ferramentas e APIs para o desenvolvimento de aplicativos para a plataforma, utilizando a linguagem Java. Sobre a estrutura de um projeto Android, assinale a alternativa correta.
Alternativas
Q1165476 Programação
JavaScript é uma linguagem de programação que permite implementar itens complexos em páginas web, como toda vez que uma página da web faz mais do que simplesmente mostrar informação estática. Desta forma, o JavaScript é largamente utilizado para a validação de campos de entrada do usuário. Um dos comandos mais utilizados é aquele que promove o foco a um campo input quando o usuário preenche uma entrada de dados errada. A sintaxe correta do comando que realiza esse foco em um determinado campo é
Alternativas
Q1165475 Programação
Os frameworks nos ajudam, e muito, a agilizar o processo de desenvolvimento, de forma organizada, evitando repetições de código e muito mais. O Laravel é um dos frameworks atuais que atingiram o maior sucesso. Sobre o Framework Laravel, assinale a alternativa correta.
Alternativas
Q1165474 Programação
Material Design é a nova linguagem visual do Google, lançada no ano de 2014 e criada para unificar a interface de seus produtos. Assinale a alternativa correta sobre o Material Design.
Alternativas
Q1165473 Programação

A incompatibilidade dos browsers quando tratamos de CSS não é algo novo, já existia desde as primeiras versões de navegadores para desktops e existe até hoje nos navegadores mais modernos usados em dispositivos móveis. Tudo isso acontece pelo fato dos navegadores possuírem diferenças de padrões de um para o outro, apesar destas diferenças serem relativamente pequenas, elas podem afetar o trabalho e gerar impacto no resultado visual das páginas. Sobre esses problemas do CSS usado em diferentes navegadores, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.


( ) Os arquivos de reset, como são chamados, possuem uma gama de regras para alinhar os navegadores em um mesmo patamar de estilo, seja corrigindo problemas ou resolvendo inconsistências.

( ) O Normalize.css é um dos resets mais importantes, pois, em vez de sobrescrever diversas propriedades para definir um novo padrão de estilo para os navegadores, ele apenas adequa os pontos diferentes.

( ) Com a evolução dos navegadores e o crescimento do HTML5 e CSS3, não é mais necessário o uso de resets.

( ) O uso de resets facilita o trabalho do desenvolvedor web, tirando a necessidade de se testar as páginas em diversos navegadores.

Alternativas
Q1165472 Programação
Uma das mudanças do HTML5 foi em relação aos formulários, ocorrendo uma adição de diversos campos novos para formulários e novos comportamentos para enriquecer a experiência disponível dos mesmos. Sobre formulários em HTML5, assinale a alternativa INCORRETA.
Alternativas
Q1165471 Programação

O CSS3 trouxe com ele algumas propriedades para adicionar cores e formas aos elementos HTML que antes só era possível fazer com o uso de imagens. Sobre CSS3, analise as assertivas e assinale a alternativa que aponta as corretas.


I. As propriedades box-shadow e linear-gradient ajudam na criação das formas, cores e efeitos das páginas direto no código, onde os resultados podem ser conferidos diretos no navegador.

II. A regra @font-face veio permitir novas famílias de fontes para utilização nas páginas, e informar ao navegador do usuário onde o arquivo necessário para desenhar os traços da sua fonte está localizado.

III. Na regra font-family, é possível definir uma fonte alternativa para a escolhida, caso a mesma não esteja disponível por algum problema.

IV. Uma das novidades do CSS3, que foi muito impactante, é o fato de não ser permitido mais a definição de uma fonte exclusiva para os títulos (ex: h1,h2 e outros).

Alternativas
Q1165470 Programação
O surgimento do HTML5 ocasionou diversas mudanças no complexo mundo do desenvolvimento web, trazendo à tona novos elementos, novas funcionalidades e diversas outras novidades. Assinale a alternativa correta a respeito dos elementos gerais do HTML5.
Alternativas
Q1165469 Programação
É possível considerar o Bootstrap como um kit de desenvolvimento básico que é composto por uma gama de componentes prontos que auxiliam no desenvolvimento de aplicações web mobile de forma simples e clara, tirando a necessidade de um conhecimento profundo em JavaScript e CSS. O que é possível fazer com Bootstrap?
Alternativas
Respostas
221: A
222: D
223: E
224: B
225: A
226: C
227: D
228: E
229: B
230: D
231: E
232: E
233: A
234: A
235: D
236: C
237: C
238: E
239: A
240: B