Questões de Concurso Público Banco da Amazônia 2006 para Técnico Científico - Área: Técnologia da Informação

Foram encontradas 120 questões

Q2098637 Programação
A criação de programas de computador envolve conhecimentos sobre estruturas de dados, linguagens, lógica de programação e tradutores (como compiladores e montadores). A respeito dos citados recursos, julgue o item subseqüente.
Um aspecto fundamental das funções escritas utilizando C++ é a prototipação, que permite que o compilador realize uma checagem de tipos para chamadas de função em tempo de compilação, de forma que alguns erros de programação possam ser detectados.
Alternativas
Q2098638 Programação

A criação de programas de computador envolve conhecimentos sobre estruturas de dados, linguagens, lógica de programação e tradutores (como compiladores e montadores). A respeito dos citados recursos, julgue o item subseqüente.


A passagem de parâmetros por referência é caracterizada pelo fato de ser passado, para a função chamada, o endereço do parâmetro, e não o seu valor, o que permite que a função chamada possa, por meio do endereço do parâmetro, modificar o seu valor.

Alternativas
Q2098639 Programação

A criação de programas de computador envolve conhecimentos sobre estruturas de dados, linguagens, lógica de programação e tradutores (como compiladores e montadores). A respeito dos citados recursos, julgue o item subseqüente.


Uma construção interessante do C++ é o operador de escopo (::). Não há correspondente ANSI-C para esse operador. O operador de escopo permite acessar uma variável global mesmo que exista uma variável local com o mesmo nome.

Alternativas
Q2098640 Programação

A criação de programas de computador envolve conhecimentos sobre estruturas de dados, linguagens, lógica de programação e tradutores (como compiladores e montadores). A respeito dos citados recursos, julgue o item subseqüente.


Em C++, quando declaradas sem valor predefinido, as variáveis globais, as locais (declaradas dentro do escopo de uma função) e as estáticas são automaticamente inicializadas com o valor 0.

Alternativas
Q2098641 Programação

A criação de programas de computador envolve conhecimentos sobre estruturas de dados, linguagens, lógica de programação e tradutores (como compiladores e montadores). A respeito dos citados recursos, julgue o item subseqüente.


A utilização da tecnologia J2ME é voltada para o desenvolvimento de aplicativos para executar em dispositivos com baixa capacidade de memória e de processamento.

Alternativas
Q2098642 Programação

Com relação ao código em C++ acima, julgue o item seguinte.


O comado “using namespace std;” mostra que está sendo utilizado um namespace chamado “std”. Os namespaces permitem agrupar, sob um nome, entidades como classes e funções, e, dessa forma, o escopo global pode ser dividido em sub-escopos, cada um com seu próprio nome. 

Alternativas
Q2098643 Programação

Com relação ao código em C++ acima, julgue o item seguinte.


A função “GetVal” é uma função template, ou seja, ela é um tipo especial de função que pode operar com tipos genéricos de dados.

Alternativas
Q2098644 Programação

Com relação ao código em C++ acima, julgue o item seguinte.


Caso o programa seja executado, será mostrado no dispositivo de saída padrão e em uma única linha o seguinte resultado: 6,10.

Alternativas
Q2098645 Programação

Com relação ao código em C++ acima, julgue o item seguinte.


O trecho a seguir corresponde à declaração de uma função inline. Esse tipo de função faz que o compilador, em vez de criar um conjunto separado de instruções na memória, copie o código de definição da função diretamente para o código de quem a chamou.

Imagem associada para resolução da questão

Alternativas
Q2098646 Programação

Com relação ao código em C++ acima, julgue o item seguinte.


Caso as linhas 12 e 13 fossem substituídas, respectivamente, pelas linhas a seguir, a saída padrão permaneceria a mesma.

long i=5,  j=6,  k; 

int l=10, m=5, n;

Alternativas
Q2098647 Programação
A orientação a objetos está vinculada a uma organização de software embasada em coleções de objetos discretos que incorporam estrutura e comportamento próprios. Essa forma de organização é bastante diferente da codificação estruturada de software, em que estruturas de dados e rotinas são desenvolvidas com pouco acoplamento.
Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.
Encapsulamento consiste em separar os aspectos externos dos aspectos internos de um objeto. Os externos são acessíveis a outros objetos e os internos devem permanecer escondidos internamente. O uso do encapsulamento permite que a implementação de um objeto possa ser modificada sem afetar as aplicações que usam este objeto.
Alternativas
Q2098648 Programação
A orientação a objetos está vinculada a uma organização de software embasada em coleções de objetos discretos que incorporam estrutura e comportamento próprios. Essa forma de organização é bastante diferente da codificação estruturada de software, em que estruturas de dados e rotinas são desenvolvidas com pouco acoplamento.

Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.


A herança múltipla acontece quando duas ou mais classes herdam atributos e métodos de uma mesma classe base.

Alternativas
Q2098649 Programação
A orientação a objetos está vinculada a uma organização de software embasada em coleções de objetos discretos que incorporam estrutura e comportamento próprios. Essa forma de organização é bastante diferente da codificação estruturada de software, em que estruturas de dados e rotinas são desenvolvidas com pouco acoplamento.

Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.


Uma função virtual é uma função cuja declaração é feita em uma classe base, mas cuja definição somente é feita em classes derivadas dessa classe base.

Alternativas
Q2098650 Programação
A orientação a objetos está vinculada a uma organização de software embasada em coleções de objetos discretos que incorporam estrutura e comportamento próprios. Essa forma de organização é bastante diferente da codificação estruturada de software, em que estruturas de dados e rotinas são desenvolvidas com pouco acoplamento.

Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.


Uma diferença existente entre o conceito de funções virtuais e o de sobrecarga de funções está relacionada ao fato de, quando se utiliza uma função virtual, o protótipo da função na classe base deve ser igual ao protótipo dessa função na classe derivada, o que não é necessário no caso da sobrecarga de funções.

Alternativas
Q2098651 Programação
A orientação a objetos está vinculada a uma organização de software embasada em coleções de objetos discretos que incorporam estrutura e comportamento próprios. Essa forma de organização é bastante diferente da codificação estruturada de software, em que estruturas de dados e rotinas são desenvolvidas com pouco acoplamento.

Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.


A interação entre objetos, de acordo com o paradigma de orientação a objetos, deve ser feita por meio da passagem de mensagens, sendo tais mensagens compostas de duas partes: o objeto para o qual a mensagem será enviada e o nome do método, no objeto de destino, que deverá ser executado.

Alternativas
Q2098652 Sistemas Operacionais
O Windows 2000 é um sistema operacional para redes direcionado a organizações de diversos portes. Entre outras funcionalidades, esse sistema permite o compartilhamento de arquivos e impressoras de maneira confiável e segura, a escolha entre várias aplicações de negócios compatíveis com o sistema e a criação de aplicações web.

Considerando esse sistema operacional, julgue o item a seguir.


O Windows 2000 Advanced Server apresenta suporte a até 8 gigabytes (GB) de RAM mediante o uso da extensão de endereço físico da Intel. O Windows 2000 Server oferece suporte até a metade dessa capacidade, ou seja, 4 GB de RAM.

Alternativas
Q2098653 Sistemas Operacionais
O Windows 2000 é um sistema operacional para redes direcionado a organizações de diversos portes. Entre outras funcionalidades, esse sistema permite o compartilhamento de arquivos e impressoras de maneira confiável e segura, a escolha entre várias aplicações de negócios compatíveis com o sistema e a criação de aplicações web.

Considerando esse sistema operacional, julgue o item a seguir.


O Windows 2000 Advanced Server permite uma expansão com a distribuição do tráfego IP recebido em um conjunto de servidores. Essa expansão pode ser feita com o acréscimo de servidores adicionais ao conjunto, usando-se o recurso de equilíbrio de carga de rede.

Alternativas
Q2098654 Sistemas Operacionais
O Windows 2000 é um sistema operacional para redes direcionado a organizações de diversos portes. Entre outras funcionalidades, esse sistema permite o compartilhamento de arquivos e impressoras de maneira confiável e segura, a escolha entre várias aplicações de negócios compatíveis com o sistema e a criação de aplicações web.

Considerando esse sistema operacional, julgue o item a seguir.


Uma importante ferramenta disponibilizada pelo Windows 2000 Server é o active directory. Esse serviço de diretório é escalável e compatível com os principais padrões do mercado, o que facilita o gerenciamento, além de oferecer uma maior segurança e interoperabilidade com uma grande variedade de aplicações e dispositivos.

Alternativas
Q2098655 Sistemas Operacionais
O Windows 2000 é um sistema operacional para redes direcionado a organizações de diversos portes. Entre outras funcionalidades, esse sistema permite o compartilhamento de arquivos e impressoras de maneira confiável e segura, a escolha entre várias aplicações de negócios compatíveis com o sistema e a criação de aplicações web.

Considerando esse sistema operacional, julgue o item a seguir.


O Windows 2000 Server oferece suporte ao protocolo de autenticação de rede Kerberos. Apesar de ser embasado nesse protocolo de autenticação, o protocolo de mudança de senha do sistema operacional foi adaptado para que não seja possível a interoperabilidade com o protocolo Kerberos original.

Alternativas
Q2098656 Sistemas Operacionais
O Windows 2000 é um sistema operacional para redes direcionado a organizações de diversos portes. Entre outras funcionalidades, esse sistema permite o compartilhamento de arquivos e impressoras de maneira confiável e segura, a escolha entre várias aplicações de negócios compatíveis com o sistema e a criação de aplicações web.

Considerando esse sistema operacional, julgue o item a seguir.


O Windows 2000 suporta cinco tipos de sistemas de arquivos para disco de leitura e escrita: NTFS, FAT12, FAT16, FAT32 e EXT2. O suporte ao EXT2 foi implementado para gerar compatibilidade com outros sistemas operacionais. 

Alternativas
Respostas
61: C
62: C
63: C
64: E
65: C
66: C
67: C
68: E
69: C
70: C
71: C
72: E
73: E
74: C
75: E
76: C
77: C
78: C
79: E
80: E