Questões de Noções de Informática - Software para Concurso
Foram encontradas 2.345 questões
O Hypertext Markup Language (HTML) é uma linguagem de formatação e não de programação. Existem quatro tags básicas. Quais são elas?
CSS é a abreviação para o termo em inglês Cascading Style Sheet, traduzido para o português como folhas de estilo em cascata. Sobre CSS, pode-se afirmar que:
I – As CSS têm por finalidade devolver à marcação HTML/XML o propósito inicial da linguagem.
II – Cabem às CSS todas as funções de apresentação de um documento, e essa é sua finalidade maior.
III – Uma regra CSS é composta de duas partes: o seletor e a declaração.
Das afirmativas apresentadas, está(ão) incorreta(s):
Assinale a opção incorreta relativa a características da biblioteca jQuery:
DHTML, ou HTML Dinâmico, é uma nova tecnologia da Web que torna os elementos da uma página muito mais dinâmicos. O macro de mapa DHTMLEDITING_CMD_ENTRY faz qual comando de edição DHTML?
Sobre aplicativos de correio eletrônico, é correto afirmar que:
QUIS (Questionnaire for User Interaction Satisfaction) é um instrumento destinado à avaliação da satisfação do usuário durante a interação com sistemas e que tem sido amplamente utilizado por web designers. Esse instrumento
A função de ‘busca’ em um site permite que usuários realizem consultas específicas, geralmente, por meio da indicação de palavras-chave. Já a ‘navegação’ permite que os usuários percorram páginas e áreas de um site em busca de determinados conteúdos ou de forma exploratória, sem que tenham em mente um propósito definido. Entretanto, existem casos em que os usuários podem empregar ambas estratégias: busca e navegação. O recurso de interface gráfica pelo qual o usuário, ao digitar um determinado caractere em um campo de formulário, visualiza uma lista com todas as opções de conteúdos relacionados presentes no site é denominado
No âmbito da tipografia e do design, serifas são traços ou prolongamentos apresentados a partir das hastes de caracteres. A classificação entre fontes não-serifadas e serifadas é considerada o principal sistema de diferenciação entre fontes. São fontes serifadas:
A avaliação de interfaces é uma das etapas que contribuem para a proposição de websites centrados no usuário. Entre as técnicas ou instrumentos de avaliação de interfaces que permitem aos web designers compreenderem aspectos da navegação realizada por usuários em websites, estão
Um desenvolvedor necessita de um servidor de aplicações para implementações Java para web. Para tal, ele poderia utilizar o
Assinale a alternativa que define corretamente o servidor de aplicações JBOSS.
O software capaz de manipular as informações de um banco de dados e interagir com o usuário é conhecido como:
Um sistema de informação é um conjunto integrado de hardware, software, procedimentos, dados e pessoas, usado para produzir informações. Em relação aos sistemas de informação, associe a coluna da direita com a da esquerda.
(1) hardware
(2) software
(3) dados
(4) procedimentos
(5) pessoas
( ) São as regras e as políticas pré-planejadas que governam a operação do sistema de informação, e o modo como os usuários finais interagem com o sistema.
( ) Refere se às máquinas usadas no sistema de informação.
( ) São os fatos e os números não avaliados que serão convertidos em informação.
( ) Refere se às instruções de processamento das informações, ou programas, necessários para operar o sistema de informação.
( ) Refere se aos especialistas técnico e usuários finais que lidam com o sistema de informação.
Assinale a alternativa que contém a ordem CORRETA de associação, de cima para baixo.
Dadas as afirmativas sobre os modelos de maturidade CMMI e MPS.BR,
I. Possuem o objetivo de avaliar continuamente a qualidade do software que está sendo desenvolvido.
II. Ambos defendem a necessidade de haver uma preocupação com a melhoria contínua do processo utilizado para o desenvolvimento de software.
III. Ambos estruturam o processo de maturidade em cinco níveis.
IV. O modelo MPS.BR foi constituído a partir da composição de práticas recomendadas por outros modelos de maturidade existentes, como, por exemplo, o CMMI.
verifica-se que está(ão) correta(s)
Dadas as afirmativas acerca das linguagens de programação Java, C++ e Python,
I. Das três linguagens consideradas, Java é a única que não permite sobrecarga de operadores.
II. O nível de dinamismo permitido pela linguagem Python, em termos de polimorfismo, é inferior às linguagens C++ e Java, uma vez que não possui construção equivalente aos Templates (de C++) e Generics (de Java).
III. Na linguagem C++, o padrão é o uso do acoplamento estático; e para optar pelo acoplamento dinâmico, é necessário utilizar a palavra reservada virtual.
IV. Na linguagem Java, o operador final somente pode ser utilizado para qualificar atributos, não podendo ser utilizado para qualificar métodos.
verifica-se que está(ão) correta(s)
Dadas as afirmativas sobre a linguagem Javascript,
I. A nova versão da sintaxe JavaScript, conhecida como ECMA Script 6, permite a definição de herança utilizando a palavra reservada extends, como na linguagem Java.
II. Em JavaScript, variáveis não inicializadas são descartadas, enquanto as demais recebem o tipo do valor de inicialização.
III. Mesmo em sua versão mais recente, a linguagem JavaScript ainda não permite a definição de constantes; porém, essa limitação não reduz a expressividade da linguagem.
verifica-se que está(ão) correta(s)
Dadas as afirmativas a respeito das estruturas de dados e suas respectivas implementações disponíveis na API da linguagem Java,
I. Quando um sistema não possui acesso concorrente (thread safe) é preferível utilizar a estrutura de dados implementada pela classe HashMap, ao invés da estrutura implementada pela classe Hashtable.
II. Enquanto a estrutura de dados implementada na classe HashMap mantém os valores ordenados pela chave, a estrutura de dados implementada na classe TreeMap não garante a ordem das chaves, uma vez que os dados são organizados na forma de árvore.
III. Enquanto uma busca em uma estrutura de dados linear, como uma lista encadeada, tem complexidade O(N), uma busca binária em uma estrutura de dados de árvore tem complexidade O (log N).
IV. Tanto a classe HashSet quanto a Hashtable implementam diretamente as interfaces Collection e Iterable.
verifica-se que estão corretas apenas
Dadas as afirmativas sobre teste de software,
I. A estratégia de teste conhecida por grafo causa-efeito é uma estratégia da categoria de teste caixa branca e exige o conhecimento de estruturas de decisão do código-fonte.
II. As várias estratégias de teste caixa preta, tais como valores limite e partições de equivalência, podem ser combinadas entre si, podendo aumentar a cobertura dos casos de teste.
III. Teste de regressão é uma técnica de teste de software que não consiste na especificação de novos casos de teste, mas na execução dos casos de teste já especificados para versões anteriores do software.
verifica-se que está(ão) correta(s)
Dadas as afirmativas sobre o paradigma orientado a objetos e as linguagens Java e C++,
I. O uso de artifícios como Templates (de C++) ou Generics (de Java) é considerado um tipo particular de polimorfismo, denominado polimorfismo paramétrico.
II. Em linguagens orientadas a objetos somente existem três tipos de polimorfismo.
III. Apesar de aumentar a flexibilidade do software, o uso de polimorfismo é desaconselhado, uma vez que prejudica a segurança do sistema.
verifica-se que está(ão) correta(s)