Lista completa de Questões de Ciência da Computação da Instituto Federal Brasilia (IFB) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Existem nove padrões GRASP. Assinale a alternativa em que TODOS os elementos fazem parte desses padrões:
Quando Deitel (2010, p. 301) apresenta a seguinte definição: A capacidade de criar classes absorvendo membros de uma classe existente e aprimorando essas classes com novas capacidades, ele está falando de:
No desenvolvimento de software, a construção da interface de interação com o usuário final pode demandar a utilização de um conjunto grande de linguagens computacionais. Quando a interação do usuário final com o software se dá no contexto web, um conjunto específico de linguagens computacionais são utilizadas para a construção de tais interfaces de interação. Nesta questão, considere que a sigla HTML significa (Hyper Text Markup Language), ou seja Linguagem de Marcação de Hipertexto. Diante disso, analise as proposições a seguir e julgue-as como FALSA (F) ou VERDADEIRA (V):
( ) A linguagem HTML foi desenvolvida para gerar automaticamente scripts Javascript (pequenos programas escritos em Javascript) que são interpretados pelos navegadores.
( ) A linguagem HTML é responsável pelo conteúdo apresentado por uma página web.
( ) As tags (marcações) contidas em um arquivo HTML informam aos navegadores a estrutura e o significado dos textos contidos em tal arquivo.
( ) O arquivo HTML é um arquivo texto plano composto de tags (marcações) XML.
( ) A sigla XML significa Extensible Markup Language ou Linguagem e Marcação Extensível.
Assinale a alternativa que contém a sequência CORRETA de cima para baixo.
Segundo Sommerville (2011), os métodos ágeis são métodos de desenvolvimento incremental em que os incrementos são pequenos e, normalmente, as novas versões do sistema são criadas e disponibilizadas aos clientes a cada duas ou três semanas. Elas envolvem os clientes no processo de desenvolvimento para obter uma resposta rápida sobre a evolução dos requisitos, minimizando-se assim a documentação, pois se utiliza mais a comunicação informal do que as reuniões formais com documentos escritos. Associe a coluna da esquerda com a coluna da direita, de acordo com os princípios dos métodos ágeis.
Assinale a alternativa que contém a sequência CORRETA de associação, de cima para baixo.
Um framework de processo de software dirigido a riscos foi proposto por Boehm (1988) e é conhecido como modelo em espiral. Este processo de software é representado como uma espiral, e não como uma sequência de atividades. Cada volta na espiral representa uma fase do processo de software. Segundo Sommerville (2011), no modelo em espiral de Boehm, cada volta está dividida em quatro setores. Uma das alternativas abaixo NÃO denomina um desses quatro setores. Assinale-a:
Segundo Sebesta (2011), as linguagens de programação são, normalmente, divididas em quatro categorias. Assinale a alternativa que as apresenta CORRETAMENTE:
Assinale a alternativa que apresenta os três principais métodos de descrição semântica das linguagens de programação, segundo Sebesta (2011):
Dado o código em Python abaixo, assinale a alternativa que contém a sequência CORRETA de números da saída gerada pelos comandos print:
Dado o código em Python abaixo, assinale a alternativa que contém a saída CORRETA gerada pelo print:
Sobre CSS é correto afirmar, EXCETO:
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...