🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

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

Questões Discursivas

Foram encontradas 3.203 questões

Q2639856 Arquitetura de Software

O ciclo de vida de uma página ASP/NET pode ser mapeado nas seguintes etapas.


(In) Initialization

(Ld) Load

(PB) Postback event handling

(PR) Page Request

(Rd) Rendering

(St) Start

(Un) Unload


Assinale a sequência temporal correta dessas etapas.

Alternativas
Q2639855 Arquitetura de Software

No contexto da utilização de sessões na linguagem PHP, analise as seguintes afirmativas:


I. A função start_function(), que inicia uma sessão, não admite parâmetros de configuração;

II. A função session_unset() encerra uma sessão;

III. Todos os valores de variáveis de sessão são armazenados na variável global $_SESSION.


Está correto o que se afirma em

Alternativas
Q2639851 Arquitetura de Software

Analise o código JavaScript exibido a seguir.


const str="ABCDEFGHIJ";

let xpto = str.split("");

xpto.pop();

alert (xpto);

x = xpto.push("$");

alert(x);


Assinale os valores exibidos pelos comandos alert, na ordem.

Alternativas
Q2639850 Arquitetura de Software

Analise o código JavaScript a seguir.


var x = document.getElementById("xpto");

while (x.hasChildNodes()) {

x.removeChild(x.childNodes[0]);

}


O efeito da execução desse trecho é

Alternativas
Q2639843 Noções de Informática

O editor de vídeo gratuito, disponível para Linux, BSD, Mac OS X e Microsoft Windows sob a licença GNU GPL, que, projetado para tarefas de corte simples, filtragens e codificações que suportam arquivos AVI, MPEG compatíveis com DVD, MP4 e ASF se denomina

Alternativas
Q2639841 Noções de Informática

Ao usar o Adobe Photoshop, o uso de atalhos de teclado torna o trabalho do designer digital mais produtivo.


Os atalhos que representam uma transformação livre e diminuição do tamanho do pincel são

Alternativas
Q2639834 Noções de Informática

Um desenvolvedor Web, ao abrir o Adobe Dreamweaver recém-instalado em um notebook, verifica que, por padrão, os elementos exibidos na sua área de trabalho são:

Alternativas
Q2639296 Arquitetura de Software

Analise as afirmativas abaixo sobre o Git.


Fonte: CHACON, Scott; STRAUB, Ben. Pro Git. Nova York: Apress, 2014.


I. O “branch” no git refere-se ao ponteiro móvel que indica o “commit" executado.

II. A mudança para um “branch" existente é realizada com o uso do comento “git checkout”.

III. A mesclagem de “branchs" é realizada com o comando “git emerge”.


De acordo com Chacon e Straub (2014):

Alternativas
Q2639295 Arquitetura de Software

Considere a seguintes sentenças:


Fonte: CHACON, Scott; STRAUB, Ben. Pro Git. Nova York: Apress, 2014.


I. O controle de versão de arquivos geralmente é realizado com o emprego uma lista de mudanças ocorridas, a exemplo do CVS, Subversion e outros. Contudo, o git utiliza o conceito de “snapshot" e armazena uma referência para esse conjunto de arquivos.

II. O git utiliza soma de verificações para garantir a integridade dos arquivos e pastas, o que contribui para detectar se um determinado arquivo foi corrompido.

III. O git emprega o conceito de estados para os arquivos e utiliza três classificações: “committed”, modificado (modified) e preparado (staged).


De acordo com Chacon e Straub (2014), é CORRETO afirmar que:

Alternativas
Q2639294 Arquitetura de Software

Sejam as seguintes sentenças:


I. O framework Django permite a utilização de esquema de URL limpo e elegante, com a obrigatoriedade de uso das extensões que indicam o tipo de arquivo, por exemplo, .py para Python.

II. No framework Django, o conceito de “field" é referente a um atributo em “model”, um determinado campo que é geralmente mapeado para uma única coluna em uma base de dados.

III. No framework Django, o conceito de “model" refere-se à fonte única e definitiva de dados sobre os seus dados.


De acordo com a documentação oficial do Django, é CORRETO afirmar que:

Alternativas
Q2639293 Arquitetura de Software

Avalie as seguintes sentenças sobre o framework Django:


I. O termo “project" descreve uma aplicação web Django. O pacote de projeto Python é definido primariamente por um modelo de usuário, com declarações específicas utilizadas para a criação e manutenção do banco de dados.

II. A camada de modelos é utilizada para descrever as funcionalidades do modelo de negócio do usuário com o objetivo de otimizar o desempenho da aplicação gerada e a integridade referencial do banco de dados utilizado.

III. O comando makemigrations é utilizado para realizar a migração do software desenvolvido para a versão mais recente, de acordo com o suporte do sistema operacional utilizado no desenvolvimento.


De acordo com documentação oficial do Django, é CORRETO afirmar que:

Alternativas
Q2639292 Arquitetura de Software

Considere as seguintes sentenças:


I. As aplicações implementadas com o framework Django requerem sempre o uso de um banco de dados.

II. O framework Django disponibiliza aos seus usuários o mapeador de objeto relacional (Object-relational mapping), responsável pelo mapeamento das tabelas utilizadas em banco de dados relacionais para as classes, e os registros das tabelas são representados como instâncias dessas classes.

III. Depois da conclusão da definição dos modelos, o framework Django pode criar automaticamente uma interface de administração profissional pronta para produção.


De acordo com a documentação disponibilizada no site oficial do framework Django, indique a alternativa CORRETA:

Alternativas
Q2639291 Arquitetura de Software

De acordo com a documentação disponibilizada no site oficial da linguagem Python, indique a sentença VERDADEIRA.

Alternativas
Q2639290 Arquitetura de Software

Qual é o resultado da execução do código escrito na linguagem Python 3.10 apresentado a seguir?


a = 0

b = 0

c = 256

d = 256 + 0

print(f'{a is b} {c is d}')

Alternativas
Q2639289 Arquitetura de Software

Considere o trecho do código escrito na linguagem Python 3.10 apresentado a seguir:


def my(x):

---return lambda y: sum(range(x)) + y

not_my=my(1)

print(not_my(10))


Indique a alternativa que apresenta CORRETAMENTE o resultado da sua execução:

Alternativas
Q2639286 Arquitetura de Software

Sobre XML, assinale a alternativa INCORRETA:


XMLStandard. https://www.w3.org/standards/xml/core.html, acessado em 14/09.

Alternativas
Q2639281 Arquitetura de Software

Sobre gerenciamento de software, é importante compreender que ainda existem muitos softwares legados que são críticos para o negócio. As organizações precisam decidir como obter o melhor retorno de seus investimentos, o que envolve fazer uma avaliação realista do legado e decidir sobre a estratégia mais adequada para a continuidade e evolução dos serviços organizacionais. Assinale a alternativa que NÃO apresenta uma opção estratégica:


SOMMERVILLE. Engenharia de Software. Editora Pearson, 9ed., 2011.

Alternativas
Q2639280 Arquitetura de Software

Sobre conceitos relacionados à Engenharia de Software assinale a alternativa INCORRETA:


SOMMERVILLE. Engenharia de Software. Editora Pearson, 9ed., 2011.

Alternativas
Q2638905 Noções de Informática

Ainda sobre a área de trabalho, existem elementos mais modernos, que são pequenos aplicativos que exibem o conteúdo na mesma área de trabalho, para que se possa dispor de informações sem ter que abrir o aplicativo, esses elementos são denominados:

Alternativas
Q2638786 Arquitetura de Software

São formas utilizadas para representação de algoritmos:


I. Fluxograma.

II. Pseudocódigo.

III. Teste de mesa.

IV. Diagrama de Chapin.


Quais estão corretas?

Alternativas
Respostas
1041: D
1042: C
1043: C
1044: A
1045: E
1046: A
1047: A
1048: E
1049: D
1050: E
1051: E
1052: A
1053: E
1054: C
1055: B
1056: D
1057: D
1058: A
1059: C
1060: D