Magna Concursos

Foram encontradas 419 questões.

Considere uma linguagem de máquina primitiva, com um tamanho de 8 bits para cada instrução, dividindo-a em duas partes: um código de operação de 3 bits, que especifica a operação a ser executada, mais um operando de 5 bits, que indica o endereço do dado sobre o qual a operação será realizada.

Admita a existência de um acumulador na unidade de aritmética e lógica no qual as operações aritméticas são executadas. A tabela 1 a seguir define o conjunto de instruções desta CPU.

Código de Operação Significado

001

Carregue: copie no acumulador o conteúdo da palavra endereçada.

010

Armazene: copie na palavra endereçada o valor do acumulador.

011

Some: substitua o conteúdo atual do acumulador pela soma de seu conteúdo com o conteúdo da palavra endereçada.

100

Subtraia: substitua o conteúdo atual do acumulador pelo resultado obtido da subtração entre este conteúdo e o conteúdo da palavra endereçada.

101

Desvie: salte para a instrução indicada pela palavra endereçada.

110

Desvie se diferente de zero: salte para a instrução na palavra endereçada se o valor contido no acumulador for diferente de zero.

111

Pare: encerre a execução

Tabela 1– Conjunto de instruções da linguagem de máquina.

Suponha que um programa tenha sido carregado nas dez primeiras palavras da memória principal. Além das dez palavras indicadas, outras também receberam valores. A tabela 2 mostra o conteúdo completo da memória no início da execução do programa.

Enunciado 3312328-1

Tabela 2 – Conteúdo de memória.

A execução começa no endereço 00000, com a instrução 00101010, e as instruções são executadas na ordem em que aparecem, exceto menção em contrário. Após a execução da segunda instrução, o valor na palavra 01100 será

 

Provas

Questão presente nas seguintes provas
2967692 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Documentos XML que estão em conformidade com determinadas regras de sintaxe são considerados documentos XML "bem formados".

O documento XML que NÃO se encontra em conformidade com tais regras é

 

Provas

Questão presente nas seguintes provas
2967691 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Observe o modelo de objeto de documento a seguir:

Enunciado 3312679-1

O código HTML associado ao modelo apresentado é

 

Provas

Questão presente nas seguintes provas
2967690 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Para construir um projeto PHP no symfony, alguns passos deverão ser dados, como:

I. gerar a estrutura de diretório padrão e os arquivos necessários para o projeto symfony;

II. criar a aplicação frontend;

III. criar o arquivo de esquema;

IV. escolher o banco de dados;

V. gerar comandos SQL no diretório data/sql;

VI. criar as tabelas no banco de dados;

VII. gerar classes PHP que mapeiam os registros das tabelas para objetos;

VIII. gerar formulários;

IX. limpar cache;

X. carregar dados iniciais no banco de dados.

Assinale a alternativa que mostra a sintaxe dos comandos para criar a aplicação frontend, para escolher o banco de dados e para gerar classes PHP que mapeiam os registros das tabelas para objetos, nessa ordem.

 

Provas

Questão presente nas seguintes provas
2967689 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

A jQuery faz uso do construtor $() para encontrar os elementos HTML dentro da página e utilizar as funções da biblioteca. A sintaxe básica é $(selector).action().

A seguir são listados alguns exemplos de seletores com a sua sintaxe:

I. $(this).hide()

Demonstra o método jQuery hide() usado para esconder o elemento HTML atual.

II. $("#test").hide()

Demonstra o método jQuery hide() usado para esconder o elemento da classe="test".

III. $("p").hide()

Demonstra o método jQuery hide() usado para esconder todos os elementos dentro das tags <p>.

IV. $(".test").hide()

Demonstra o método jQuery hide() usado para esconder todos os elemento da classe "test".

V. $(“:button”)

Seleciona todos os elementos <button> e também <input type=“button”>

Dentre estes seletores, os que apresentam a sintaxe corretamente correspondente são

I, II,IV e V.
I, II, III e V.
 

Provas

Questão presente nas seguintes provas
2967688 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

No que diz respeito ao Django (framework), analise as proposições a seguir:

I. O Python disponibiliza classes que permitem a definição do modelo de dados, que obrigatoriamente devem ser gerados no SGBD a ser utilizado.

II. O Django necessita de ferramentas auxiliares para realizar a administração, só assim é possível atualizar o conteúdo do seu sistema.

III. Com o Django é possível projetar URLs elegantes, isto é, sem nenhuma limitação estrutural.

IV. O Django contém um sistema de templates que separa o html do código em Python.

V. O framework tem suporte a aplicações multilinguagem.

VI. O único banco de dados que o Django suporta é o SQLite, que vem incluído na instalação do Python. VII. Um dos requisitos necessários para a instalação do framework Django é ter o Python instalado na máquina ou disponível para instalação.

Estão corretas as afirmativas de número

I, II, IV e VI.

 

Provas

Questão presente nas seguintes provas
2967687 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Ao criar um projeto em Django, serão necessárias algumas configurações iniciais, isto é, você precisará autogerar um código para iniciar um projeto Django – uma coleção de configurações para uma instância do Django. A partir da linha de comando, já no diretório onde deseja que o projeto seja instalado, execute o comando django-admin.py startproject mysite. Isso criará o diretório meusite no seu diretório atual.

Após a execução do startproject, foram feitas as afirmativas a seguir:

I. Foram criados os arquivos __init__.py, manage.py, settings.py e urls.py no diretório meusite.

II. Foram criados os arquivos __init__.py, manage.py, settings.py, db.py e urls.py no diretório meusite.

III. __init__.py: Um arquivo vazio que diz ao Python que esse diretório deve ser considerado como um pacote Python.

IV. settings.py: Django settings revelará para você tudo sobre como o settings funciona, inclusive as configurações do banco de dados.

V. db.py. Neste arquivo serão configuradas as variáveis que atendam aos parâmetros de conexão do seu banco de dados, como DATABASE_ENGINE, DATABASE_NAME, DATABASE_USER e DATABASE_PASSWORD e DATABASE_HOST.

Estão corretas as afirmativas de número

I, II e III.
I, III e V.
I, III e IV.
 

Provas

Questão presente nas seguintes provas
2967686 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Considere o gráfico a seguir:

Enunciado 3312672-1

Esse gráfico foi desenvolvido em PHP a partir da API da Google chamada google_line_chart, conforme ilustra o pedaço do código a seguir:

$this->html = new THtmlRenderer('app/resources/google_line_chart.html');

$this->html->enableSection('main', array('data' => json_encode($dataG),
'dataLabels' => 'enabled:false',
'title' => 'Proficiência da Área',
'xtitle' => 'Sessões práticas realizadas',
'ytitle' => 'Proficiência',
'width' => '100%',
'height' => '300px'));

A variável $dataG tem todas as informações contidas no gráfico. O seu tipo de dado e o seu tamanho para comportar essas informações devem ser um Array

 

Provas

Questão presente nas seguintes provas
2967685 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Observe o código a seguir:

1 <!DOCTYPE html>
2 <html lang="pt-br">
3 <head>
4 <meta charset="utf-8">
5 </head>
6 <body>
7 <?php
8 function dobro($num)
9 {
10 $num*=2;
11 }
12 $a=8;
13 echo "dobro de $a é ";
14 dobro($a);
15 echo $a;
16 ?>
17 </body>
18 </html>

Considere que o propósito do programa seja escrever o dobro da variável $a na tela.

Sabendo que o código atual não atende ao propósito do programa, para atender a esse propósito

 

Provas

Questão presente nas seguintes provas
2967684 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Com relação ao Scrum, foram feitas as afirmativas a seguir:

I. O Product Owner define as funcionalidades do produto (Backlog do Produto); prioriza as funcionalidades de acordo com o valor de negócio; ajusta as funcionalidades e prioridades a cada Sprint, conforme necessário; aceita ou rejeita os resultados de trabalho, mas não decide sobre data de liberação e conteúdo do Release;

II. O Scrum Master é o responsável por maximizar o valor do produto e do trabalho do Time de Desenvolvimento. Como isso é feito pode variar amplamente nas organizações, Times Scrum e indivíduos. Ele é o responsável pela decisão sobre data de liberação e conteúdo do Release;

III. O coração do Scrum é a Sprint, um time-boxed de um mês ou menos, durante o qual um “Pronto", versão incremental potencialmente utilizável do produto, é criado.

IV. O Time Scrum analisa a priorização dos itens do Backlog do Produto, refina os itens a partir da prioridade e se compromete a finalizá-los durante a Sprint. Esses itens tornam-se parte do Backlog da Sprint.

Estão corretas

I e IV.
 

Provas

Questão presente nas seguintes provas