Magna Concursos

Foram encontradas 40 questões.

1301060 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PUC-PR
Orgão: URBS
Assinale a opção CORRETA em relação às assertivas abaixo.
I. A Unified Modeling Language (UML) é uma linguagem de programação orientada a objetos.
II. Um diagrama de classe, na UML, denota a estrutura estática de um sistema, e as classes representam elementos que são manipulados por esse sistema.
III. Um elemento denotado com visibilidade pública pode ser acessado por qualquer outro componente do sistema.
IV. Um elemento denotado com visibilidade protegida tem seu acesso limitado à classe em que foi definida e às suas derivadas.
V. Um elemento denotado com visibilidade privada tem seu acesso limitado à classe em que foi definida.
 

Provas

Questão presente nas seguintes provas
1301008 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PUC-PR
Orgão: URBS
Assinale a opção CORRETA em relação às assertivas abaixo:
I. Uma classe é a representação de um conjunto de objetos, dinamicamente alocados, cuja cardinalidade é sempre superior a um.
II. Em um programa orientado a objetos, instâncias de uma classe armazenam sempre os mesmos valores para os atributos definidos.
III. O encapsulamento define que os atributos de estado de um objeto sempre devem ser acessados diretamente, sem o uso de técnicas intermediárias.
IV. O polimorfismo permite que um método seja codificado em diferentes linguagens de programação.
 

Provas

Questão presente nas seguintes provas
1301001 Ano: 2010
Disciplina: TI - Sistemas Operacionais
Banca: PUC-PR
Orgão: URBS
Assinale a opção CORRETA em relação às assertivas abaixo.
I. No Windows NT todos os dispositivos (devices) são tratados pelo Sistema Operacional como arquivos (e se comportam estritamente como tal), não existindo diferença na sua manipulação, visual ou através de programação. Dessa forma, a “Windows API” é simplificada, visto que não há necessidade de segregar os diferentes comportamentos e estruturas de manipulação.
II. Um driver é considerado como uma parte confiável pelo kernel do Windows NT.
III. Drivers são controlados pelo Gerenciador de I/O (I/O Manager) e conversam com os dispositivos através do NT's Hardware Abstraction Layer (HAL).
IV. Por padrão, o sistema operacional Microsoft Windows NT 4.0 Workstation e Server suporta a quantidade máxima de memória física de 4 GB.
V. Por padrão, o sistema operacional Microsoft Windows NT 4.0 Workstation e Server suporta a quantidade máxima de memória virtual de 2 GB.
 

Provas

Questão presente nas seguintes provas
1300968 Ano: 2010
Disciplina: TI - Banco de Dados
Banca: PUC-PR
Orgão: URBS
Assinale a opção CORRETA em relação às assertivas abaixo.
I. Os componentes da guia Data Control realizam a inter-relação com um objeto (na sua definição mais geral) de banco de dados através de um DataSource.
II. Um DBGrid permite a navegação visual em um objeto (na sua definição mais geral)/elemento/resultset de banco de dados.
III. Um DBLookupComboBox permite a edição de elementos textuais em uma tabela de banco de dados.
IV. Um DBMemo possibilita a edição de imagens e outros tipos do tipo BLOB.
V. Um DBText é um elemento desconectado, utilizado para a extração de metadados de um objeto de banco de dados.
VI. Um relatório do tipo QReport realiza a conexão com um objeto (na sua definição mais geral) de banco de dados através de um DataSet.
 

Provas

Questão presente nas seguintes provas
1300949 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PUC-PR
Orgão: URBS
Para a função func
function func (anInt : integer) : integer;
var
i : integer;
begin
result := 0;
for i := 0 to (SizeOf (anInt )*8 - 1) do
begin
result := (result shl 1) or (anInt
and $01);
anInt := anInt shr 1;
end;
end;
Assinale a opção CORRETA, que represente a sequência numérica de resultados das execuções da função func conforme apresentado. (Os diferentes resultados foram segregados, para fins de interpretação da questão, através do caractere |):
1ª. Execução: func( Trunc( power( 2, 5 ) ) )
2ª. Execução: func( 20 )
3ª. Execução: func( 30 )
 

Provas

Questão presente nas seguintes provas
1300888 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PUC-PR
Orgão: URBS
Considere, hipoteticamente, que você, na posição de Analista de Sistemas, assume a responsabilidade pela arquitetura e desenvolvimento de um sistema que interagirá com equipamentos Laboratoriais de Análises Clínicas. Esses equipamentos são responsáveis, com base em uma amostra, pela análise e emissão de parecer sobre essa amostra, como exemplo: a análise de uma amostra de sangue para determinação dos componentes de um hemograma.
Muitos são os fabricantes desses equipamentos, sendo que cada fabricante adota um padrão de intercomunicação (dispositivo e computador, também conhecido como interface.) diferenciado. Normalmente o mecanismo de comunicação da interface é baseado em RS232 ou similar. Atente para esse contexto e, sem seguida, avalie as assertivas conceitual e operacionalmente CORRETAS, com base na programação orientada a objetos.
I. A arquitetura base para tratativa das especificidades entre os diferentes equipamentos estará baseada no filosofia construtiva de drivers. Nesse sentido, será definida uma classe base, abstrata, com as definições comportamentais básicas necessárias e, para cada dispositivo, uma classe concreta, que trataria as especificidades para cada dispositivo.
II. A comunicação entre o sistema (software.) e os equipamentos dar-se-á pela troca de mensagens, codificadas sobre a roupagem de exceções.
III. Componentes de comunicação, independente de equipamento, mas focados no protocolo/meio de comunicação, deverão ser desenvolvidos com o objetivo de melhorar a produtividade e diminuir problemas básicos de implementação.
IV. Como estratégia de implementação, as diferenças comportamentais entre equipamentos, podem ser tratadas através da especialização de métodos abstratos (que não contenham implementação) ou através da redefinição de métodos concretos existentes. A escolha por uma (métodos abstratos) ou outra (métodos concretos) estratégia dependerá do grau de variabilidade do comportamento do método analisado no escopo em questão.
 

Provas

Questão presente nas seguintes provas
1300852 Ano: 2010
Disciplina: TI - Banco de Dados
Banca: PUC-PR
Orgão: URBS
O planejamento de uma estratégia de execução de processos pelo SGBD envolve a análise de custos. Assim, é CORRETO afirmar:
I. Custo de acesso ao armazenamento secundário é o custo referente ao número de buffers de memória necessários durante a execução da consulta.
II. Custo de comunicação é o custo do transporte da consulta e de seus resultados do banco de dados para onde a consulta se originou.
III. Custo de memória é o custo da realização, na memória, das operações sobre os buffers de dados durante a execução da consulta.
IV. Nas consultas compiladas, a estratégia de consulta é definida em tempo de execução, e o código resultante é armazenado.
 

Provas

Questão presente nas seguintes provas
1300800 Ano: 2010
Disciplina: TI - Banco de Dados
Banca: PUC-PR
Orgão: URBS
Utilizando conceitos do modelo entidade -relacionamento, é CORRETO afirmar:
I. O grau de um relacionamento identifica o número de entidades associadas ao relacionamento.
II. A conectividade de um relacionamento descreve uma restrição sobre a conexão das ocorrências de entidades associadas no relacionamento.
III. O grau binário recursivo instancia uma entidade que se relaciona com outras instâncias de tipos diferentes.
IV. Um domínio é um conjunto de valores não atômicos.
 

Provas

Questão presente nas seguintes provas
1300736 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PUC-PR
Orgão: URBS
Considere a classe MediaPonderada e o código de interceptação do evento de click de um botão hipotético em um formulário Delphi, codificado em uma procedure chamada TfrmURBS.btnExec3Click(Sender: TObject).
Assinale a opção com a mensagem que será exibida para o usuário quando do clique no hipotético botão (observar que o código do formulário não está completo de forma propositada.). Avalie somente o resultado da execução e não os aspectos estruturais. As diferentes saídas geradas (exibidas através da ShowMessage.) foram segregadas, para fins de interpretação da questão, através do caractere |.
Enunciado 1300736-1
Enunciado 1300736-2
Enunciado 1300736-3
Enunciado 1300736-4
Enunciado 1300736-5
 

Provas

Questão presente nas seguintes provas
1300659 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PUC-PR
Orgão: URBS
Assinale a opção CORRETA em relação às assertivas abaixo:
I. Os componentes utilizados no Delphi são todos do tipo ActiveX.
II. Entre as tecnologias e estratégias para acesso a um Banco de Dados, o ADO encontra-se disponível para utilização nas aplicações desenvolvidas em Delphi.
III. O QReport é um aplicativo externo, parte integrante do Delphi, utilizado para a geração de relatórios. A execução do QReport é realizada
através de um ícone disponível no mesmo grupo de aplicativos do Delphi, e os relatórios gerados nesta ferramenta são incorporados aos aplicativos Delphi através da execução dos relatórios compilados, armazenados separadamente do arquivo executável.
IV. O desenvolvimento de novos componentes para o Delphi exige a codificação em C++.
V. New é utilizado para a alocação de uma área dinâmica de memória no Object Pascal.
VI. Dispose é utilizado para liberar uma área de memória dinâmica e previamente alocada no Object Pascal.
 

Provas

Questão presente nas seguintes provas