Magna Concursos

Foram encontradas 175 questões.

A construção de algoritmos computacionais eficientes requer o conhecimento de linguagens, técnicas de estruturação de dados e de organização do fluxo de processamento, bem como características de máquinas e sistemas operacionais. Acerca das características dos algoritmos computacionais e dos elementos utilizados na sua construção, julgue o seguinte item.
Uma função recursiva é uma função que chama a si própria. Toda função recursiva tem que possuir ao menos uma condição terminal.
 

Provas

Questão presente nas seguintes provas
Um algoritmo é uma seqüência finita de instruções que devem ser executadas na ordem em que aparecem até que alguma condição seja satisfeita e determine a parada. Considere o algoritmo representado pelas instruções enumeradas a seguir:
(1): atribua a c o valor 0;
(2): atribua a s o valor 0;
(3): atribua a n algum valor inteiro e positivo;
(4): enquanto c ≤ n, repita os passos do quadro seguinte.
passo 1: atribua a x algum valor real;
passo 2: atribua a s o valor s + x;
passo 3: atribua a c o valor c + 1;
(5): quando c > n, atribua a m o valor e pare.
Com base nas informações apresentadas, julgue o item seguinte.
Se n > 2, então, imediatamente após a segunda execução do “passo 3”, tem-se c = 2.
 

Provas

Questão presente nas seguintes provas
A construção de algoritmos computacionais eficientes requer o conhecimento de linguagens, técnicas de estruturação de dados e de organização do fluxo de processamento, bem como características de máquinas e sistemas operacionais. Acerca das características dos algoritmos computacionais e dos elementos utilizados na sua construção, julgue o seguinte item.
Uma tabela (array) é uma seqüência de elementos homogêneos ou heterogêneos organizados consecutivamente na memória.
 

Provas

Questão presente nas seguintes provas
Acerca das características das linguagens de programação C e C++, que são duas das mais utilizadas no desenvolvimento de software, julgue o item subseqüente.
Na chamada de uma função em C ou na ativação de um método em C++, a passagem de parâmetros por valor é uma técnica que permite à função chamada ou ao método chamado modificar os parâmetros. Entretanto, tais modificações só persistem durante a execução da própria função ou do próprio método.
 

Provas

Questão presente nas seguintes provas
Acerca das características das linguagens de programação C e C++, que são duas das mais utilizadas no desenvolvimento de software, julgue o item subseqüente.
A estrutura de controle while, presente nas linguagens C e C++, assim como em várias outras linguagens de programação, comanda a execução repetitiva de um bloco de instruções desde que uma determinada condição seja satisfeita durante um teste feito após cada execução do referido bloco de instruções.
 

Provas

Questão presente nas seguintes provas
Os protocolos podem ser entendidos como um conjunto de regras que determinam como deverá ocorrer a comunicação entre duas estações em uma rede de comunicação, que pode ser, por exemplo, uma rede de computadores, e como os diversos erros devem ser detectados e tratados. Os protocolos efetuam a comunicação fim-a-fim em uma rede por meio do envio e do recebimento de blocos de dados acrescidos de informações de controle. Com o objetivo de padronização da nomenclatura des ses blocos enviados/recebidos em uma dada comunicação, é comum a bibliografia referir-se aos blocos de dados com sua respectiva informação de controle como PDUs (protocol data units). Acerca dos protocolos e suas funções, julgue o item seguinte.
A função de controle de fluxo de dados é exercida pelo remetente no processo de comunicação. A idéia é que o remetente deve controlar a taxa de comunicação e determinar se a quantidade de PDUs enviada ao destinatário terá condições de ser processada. Para se efetuar o controle de fluxo, é comum a adoção dos mecanismos de stop-and-wait e sliding windows.
 

Provas

Questão presente nas seguintes provas
Os protocolos podem ser entendidos como um conjunto de regras que determinam como deverá ocorrer a comunicação entre duas estações em uma rede de comunicação, que pode ser, por exemplo, uma rede de computadores, e como os diversos erros devem ser detectados e tratados. Os protocolos efetuam a comunicação fim-a-fim em uma rede por meio do envio e do recebimento de blocos de dados acrescidos de informações de controle. Com o objetivo de padronização da nomenclatura des ses blocos enviados/recebidos em uma dada comunicação, é comum a bibliografia referir-se aos blocos de dados com sua respectiva informação de controle como PDUs (protocol data units). Acerca dos protocolos e suas funções, julgue o item seguinte.
Encapsulamento é a operação de adição de caracteres de início e fim de blocos de dados para formar uma PDU.
 

Provas

Questão presente nas seguintes provas
Os protocolos podem ser entendidos como um conjunto de regras que determinam como deverá ocorrer a comunicação entre duas estações em uma rede de comunicação, que pode ser, por exemplo, uma rede de computadores, e como os diversos erros devem ser detectados e tratados. Os protocolos efetuam a comunicação fim-a-fim em uma rede por meio do envio e do recebimento de blocos de dados acrescidos de informações de controle. Com o objetivo de padronização da nomenclatura des ses blocos enviados/recebidos em uma dada comunicação, é comum a bibliografia referir-se aos blocos de dados com sua respectiva informação de controle como PDUs (protocol data units). Acerca dos protocolos e suas funções, julgue o item seguinte.
O controle de erro em uma comunicação pode ser implementado por meio da inclusão de campos especiais que permitam ao destinatário detectar a ocorrência de erros.
 

Provas

Questão presente nas seguintes provas
Os protocolos podem ser entendidos como um conjunto de regras que determinam como deverá ocorrer a comunicação entre duas estações em uma rede de comunicação, que pode ser, por exemplo, uma rede de computadores, e como os diversos erros devem ser detectados e tratados. Os protocolos efetuam a comunicação fim-a-fim em uma rede por meio do envio e do recebimento de blocos de dados acrescidos de informações de controle. Com o objetivo de padronização da nomenclatura des ses blocos enviados/recebidos em uma dada comunicação, é comum a bibliografia referir-se aos blocos de dados com sua respectiva informação de controle como PDUs (protocol data units). Acerca dos protocolos e suas funções, julgue o item seguinte.
O endereçamento em um protocolo de comunicação é um ponto de grande complexidade e requer especial atenção. Os endereços são, usualmente, classificados como endereços de nível, escopo e modo. Um endereço de nível é aquele que identifica um elemento computacional de uma forma única em uma determinada arquitetura de protocolo. Em outras palavras, pode-se dizer que o endereço de nível se refere ao endereço da camada da rede. O endereçamento de escopo pode ser entendido como aquele endereço que irá servir para que os computadores interligados nas redes de comunicação se comuniquem e não sejam confundidos com outros computadores. O modo de endereçamento se refere à abrangência de endereço para quais elementos se quer comunicar. Em outras palavras, uma estação pode enviar PDUs para um único destinatário, para um grupo de destinatários ou para todas as estações da rede.
 

Provas

Questão presente nas seguintes provas
Com relação a navegadores de Internet, julgue o item a seguir.
Para evitar a contaminação por vírus de computador e a disseminação desse vírus durante o acesso a páginas Web, os navegadores Internet Explorer e Netscape Navigator, em versões destinadas para o sistema Windows XP, dispõem de sistema antivírus próprio, fundamentado em técnicas modernas de rede. Porém, para que esse sistema possa funcionar corretamente em configuração-padrão, é necessário que o computador a partir do qual o acesso à Internet é realizado disponha de conexão ADSL e que nele esteja instalado um aplicativo do tipo firewall.
 

Provas

Questão presente nas seguintes provas