Questões de Concurso Sobre programação
Foram encontradas 15.143 questões



O comando que corresponde ao nome do padrão de projeto Gang of Four ( GoF) que foi utilizado é
Escrever JavaScript não obstrutivo implica: • que o conteúdo da página deve estar presente e funcional, ainda que se perca em usabilidade, caso o usuário esteja visualizando o documento em um dispositivo (por exemplo, navegador) sem suporte para JavaScript; • usar a linguagem com vistas a unicamente incrementar a usabilidade da página; • escrever scripts em arquivos externos para serem linkados ao documento e não inserir script na marcação HTML.
...
Outro conceito intimamente relacionado ao princípio de separação das camadas de desenvolvimento é o moderno conceito, introduzido com a chegada dos Padrões Web, conhecido como “melhoria progressiva” (progressive enhancement). Segundo esse princípio, o desenvolvimento de uma página Web deve ser feito em três etapas: • Na primeira etapa, estruturar os conteúdos usando a linguagem HTML. Ao final dessa etapa, todos os conteúdos devem estar disponíveis para qualquer visitante que esteja utilizando qualquer dispositivo de usuário. • Na segunda etapa, incrementar a apresentação da página com o uso das CSS. Essa etapa visa a melhorar a experiência dos usuários aptos a visualizar folhas de estilos. • Finalmente, na terceira etapa, introduzir JavaScript com a finalidade de acrescentar interatividade à página, melhorando ainda mais a experiência do usuário.
O sistema que representa o uso de JavaScript segundo esses princípios é
MARCAÇÃO 1. DOCTYPE 2. UL 3. META 4. INPUT TYPE 5. LABEL 6. TITLE 7. OL A
SIGNIFICADO ( ) Indica uma lista não numerada. ( ) Auxiliam os mecanismos de busca a encontrarem o site na web. ( ) Aparece na aba do navegador. ( ) Rótulo para campos de formulário. ( ) Indica para o navegador a versão de HTML usada na página. ( ) Campo de formulário.
A sequência correta é
double [ ] dlbs = { 1,5,1,2.0,7};
Qual das alternativas abaixo podemos utilizar para iterar a lista acima:
A imagem acima é representada pelo códigoHTML:
< artigo >
< h1 >Futebol </ h1 >
< p >Campeonato Brasileiro</p >
< h2 >Série A</h2 >
< p >Santos</p >
<p >Corinthians</p >
< h2 >Série B</h2 >
< p >XV de Piracicaba</p >
< p >Audax</p >
</article >
Assinale a alternativa que adquiriu o código de estilo CSS utilizado :
ints[5] = 10; System.out.print(ints[5]+10); } }
X = dict(zip(('a','b','c','d','e'),(1,2,3,4,5))) Y= sorted([X[s] for s in X])
O valor de Yé igual a:
( ) Objeto ( ) Classe ( ) Campos ( ) Método
(1) Descrição de um grupo com propriedades e comportamentos similares. (2) Algoritmo que define um aspecto do comportamento. (3) Itens nomeados, os quais podem ser dados ou subprogramas. (4) Uma entidade que é relevante no contexto de um problema.
Assinale a alternativa que apresenta a sequência de numeração CORRETA, relacionando a coluna da direita com a coluna da esquerda, de cima para baixo:
I. Toda computação é disparada pelo envio de mensagens.
II. Os métodos são unidades de código equivalentes a funções ou procedimentos.
III. A classe mãe define os dados e comportamentos que são herdados por suas classes filhas.
IV. Todo objeto é instância de alguma classe.
V. Smalltalk e Eiffel são exemplos de linguagens orientadas por objetos.
Assinale a alternativa correta:
#include <stdio.h> int main() { int array[10] = {1, -2, 3, -4}; int a, loop; a = 0; for(loop = 1; loop >= 0; loop--) { a = a + array[loop]; } printf(" %d", a); return 0; }
Ao executarmos o programa, o valor da saída será: