Questões de Concurso Sobre software em noções de informática

Foram encontradas 2.517 questões

Q2747954 Noções de Informática

Com relação aos fundamentos da organização de arquivos e métodos de acesso, assinale a opção CORRETA.

Alternativas
Q2744504 Arquitetura de Software

Sobre Engenharia de Requisitos, no desenvolvimento de software, assinale a afirmativa INCORRETA.

Alternativas
Q2744502 Arquitetura de Software

Acerca dos métodos de desenvolvimento de software, assinale a afirmativa INCORRETA.

Alternativas
Q2744501 Arquitetura de Software

Sobre engenharia de requisitos, pode-se afirmar:


I - Define prioridade, identifica e analisa riscos associados a cada requisito.

II - Examina a especificação para garantir que todos os requisitos do software tenham sido declarados de modo não ambíguo.

III - Identifica requisitos e desenvolve tabelas de rastreamento.


Essas afirmativas estão, respectivamente, alinhadas à:

Alternativas
Q2744499 Arquitetura de Software

Em relação a testes, analise as afirmativas abaixo.


I - Teste caixa-branca refere-se a testes que são conduzidos na interface do software.

II - Teste de caixa-preta examina algum aspecto fundamental do sistema, pouco se preocupando com a estrutura lógica interna do software.

III - Teste de unidade (ou teste unitário) é uma técnica sistemática para construir a arquitetura do software, enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces.


Está correto o que se afirma em

Alternativas
Q2744498 Arquitetura de Software

Uma das mudanças no novo Guia do Scrum, desenvolvido e mantido por Ken Schwaber e Jeff Sutherland, publicado em 2016, adiciona valores que complementam os pilares já estabelecidos. Assinale a alternativa que apresenta somente valores

Alternativas
Q2744497 Arquitetura de Software

Conforme o Guia de Gerenciamento de Projetos PMBOK, 5.ª Edição, os processos “Definir as atividades” e “Sequenciar as atividades” fazem parte de qual grupo de processos?

Alternativas
Q2744496 Arquitetura de Software

Acerca da linguagem Java, analise o método foo descrito abaixo:


_____ private int foo (int a) {

________ if (a == 1) {

___________ return a;

________ }

________ return 1 + a * foo (--a) ;

______ }


Caso esse método seja corretamente invocado, passando o valor 3 por parâmetro, o retorno para o seu invocador será:

Alternativas
Q2744495 Arquitetura de Software

A respeito da linguagem PHP, analise as afirmativas.


I - Roda do lado do servidor.

II - Pode ser utilizada para o desenvolvimento de aplicações desktop.

III - Possui tipagem dinâmica.

IV - É fortemente tipada.


Está correto o que se afirma em

Alternativas
Q2741618 Arquitetura de Software

O copyright garante os direitos do autor e atribui somente a ele direito de cópia. O software proprietário é aquele que possui copyright. Seu uso, redistribuição ou modificação é proibido, ou requer que você peça permissão, ou é restrito de tal forma que você não possa efetivamente fazê-lo livremente.


(COSTA, Renato da. Informática para Concursos. 2. ed. Impetus: Rio de Janeiro, 2010.)


Baseado no entendimento do texto, na parte superior, e tendo como compreensão alguns tipos de categorias comerciais de softwares existentes, leia as assertivas abaixo:


I - O termo “freeware” se refere ao software proprietário gratuito, refere a pacotes que permitem redistribuição, mas não modificação (seu código fonte não está disponível). Estes pacotes são software livre;

II - Shareware não é um software livre. O shareware é um programa que possui algum tipo de limitação de uso, seja um determinado período, quantidade de vezes que possa ser utilizado;

III - Beta é uma versão acabada do software, que o fabricante disponibiliza para testes, de modo que os usuários possam colaborar com experiências de uso, ocorrências de erro e sugestões.


Após a devida análise sobre os tipos de categorias citadas, assinale a (s) assertiva (s) falsa:

Alternativas
Q2736137 Noções de Informática

No mundo digital, nada é instantâneo. A conversão de um sinal analógico (tensão elétrica) em digital (bytes) e vice-versa leva algum tempo. O processamento desses bytes, organizados para serem manipulados dentro do software, é muito rápido, mas não é instantâneo. Em suma, tudo que se faz no computador com o sinal digitalizado leva algum tempo. Esse tempo é denominado como:

Alternativas
Q2734665 Arquitetura de Software

No HTML, a tag <form> é utilizada para criar um formulário. Os formulários servem primariamente para receber informações fornecidas pelo usuário. Neste tipo de elemento, há dois atributos importantes: action e method, que têm o papel de:

Alternativas
Q2734664 Arquitetura de Software

Uma das características da quinta versão da linguagem HTML, conhecida como HTML5, é a criação de diversos elementos (tags) semânticos. Um elemento semântico descreve seu significado ao navegador e ao desenvolvedor. Esses elementos ajudam no processo de automatização no processamento de documentos, motores de busca e tecnologias assistivas. Assinale a alternativa na qual todos os elementos semânticos foram introduzidos pelo HTML5:

Alternativas
Q2734663 Arquitetura de Software

A plataforma Android destaca-se por alimentar centenas de milhares de dispositivos móveis ao redor do mundo, além de possuir kits de desenvolvimento, ferramentas e APIs para criação de projetos de aplicativos. Um projeto Android é composto por código fonte e recursos para teste e configuração das aplicações, possuindo a estrutura necessária e componentes-chave para que o programa possa ser executado. Em relação a esses componentes-chave de um projeto para a plataforma Android, podemos afirmar que:

Alternativas
Q2734662 Arquitetura de Software

Ajax (Asynchronous JavaScript and XML) é uma maneira de construir aplicações interativas para a web e possibilita enviar ou receber dados de um servidor web de forma assíncrona (em segundo plano). Possibilita, também, a atualização de partes de uma página sem a necessidade de recarregar todo o documento HTML. A principal classe em JavaScript para o trabalho com Ajax é chamada:

Alternativas
Q2734661 Arquitetura de Software

As folhas de estilo em cascata (CSS) mudam a forma de organização das páginas. O HTML é usado somente como elemento para estruturar as páginas e o CSS é utilizado na aparência das páginas. As regras de CSS que definem que todos os parágrafos do documento HTML devem possuir cor da fonte azul, margens de 15px e borda estreita, sólida da cor vermelha, são expressas na alternativa:

Alternativas
Q2734658 Arquitetura de Software

A estrutura de um documento HTML é composta por 3 partes bem definidas. Uma destas partes é um container para metadados (dados sobre o documento HTML), que podem ser título do documento, codificação de caracteres, estilos, scripts, dentre outras metainformações. Esta parte do documento HTML é representada pela tag:

Alternativas
Q2734657 Arquitetura de Software

A Linguagem de Modelagem Unificada (UML) é uma linguagem de modelagem de propósito geral mundialmente padronizada na área de engenharia de software orientado a objetos. Ela combina técnicas de modelagem de dados, modelagem de negócios, modelagem de objetos e modelagem de componentes. Considerando os diagramas que a compõem, qual das afirmações a seguir NÃO é verdadeira?

Alternativas
Q2734652 Arquitetura de Software

No que diz respeito aos modelos de processo de software, qual das seguintes afirmações NÃO faz referência ao modelo incremental?

Alternativas
Q2734648 Arquitetura de Software

Sobre a tecnologia JSTL (JSP Standard Tag Library), assinale a única afirmação verdadeira dentre as que seguem:

Alternativas
Respostas
1601: D
1602: B
1603: C
1604: B
1605: D
1606: B
1607: D
1608: B
1609: A
1610: C
1611: E
1612: C
1613: D
1614: C
1615: D
1616: A
1617: B
1618: A
1619: D
1620: B