SóProvas


ID
2682151
Banca
CESPE / CEBRASPE
Órgão
EBSERH
Ano
2018
Provas
Disciplina
Programação
Assuntos

Acerca das características das principais linguagens de programação, julgue o item seguinte.


Um computador executa, como instrução, uma sequência de baites, que consiste de comandos, como, por exemplo, um algoritmo, a serem executados pelo processador.

Alternativas
Comentários
  • Alguém explica o erro dessa ai pq eu não achei.

  • Eu sei que é ver pêlo em ovo, mas o correto não seria "uma sequência de bits" ?

  • Acredito que, como instrução, o computador pega os primeiros bits pra saber a operação a ser realizada, chamado opcode, e os bits restantes, que são dos operandos, podendo ser registradores, endereços de memória, etc.

    Como instrução, o computador NÃO lê um algoritmo nem comandos.

  • A meu ver o único erro seria o bytes (baites) ao ínves de bits.

  • Questãozinha...  já que ninguém sabe a resposta, deixe-me dar minha opinião.

    Será que o certo não seria: "Um computador executa, como instrução, uma sequência de comandos, que consiste de baites, como, por exemplo, um algoritmo, a serem executados pelo processador"?

  • vamos la!

    A  pegadinha e a palavra  baite que em ingles significa armadilha, e nao existe baite  na informatica. A banca tenta induzir ao erro para confundir com bit.

  • @CASAL FEDERAL Baite é a forma, em português, da palavra inglesa. Do mesmo modo que a cespe usa Leiaute, Becape, Sítio. 

    Esse não é o erro da questão ;)

  • Gabarito Errado, vamos indicar para comentários. 

     

     Achei a seguinte informação:

     

    Toda a informação inserida em computador passa pela CPU (Processador) e na memória RAM para ser processada enquanto o computador é utilizado. Toda informação inserida no computador é armazenada só que de uma forma diferente. Essa informação é armazenada na forma de 0 (Zero) e 1 (Um), essa linguagem é chamada de linguagem binária. 


         Bit


    Os computadores trabalham com as informações em forma de códigos, os quais são constituídos de apenas dois elementos que denominam-se CÓDIGOS BINÁRIOS e podem ser representados, utilizando-se os dígitos 0 e 1. Cada um desses dígitos é chamado BIT (Binary Digit), dígito binário e representa a menor unidade de informação do computador.
     

         Byte


    Os microcomputadores geralmente operam com grupos de bits. Um grupo de oito bits é denominado BYTE. Este pode ser usado na representação de caracteres como uma letra (A-Z), um número (0-9) ou outro símbolo qualquer (#, %, *, ?, @).

     

    http://flavioocs.blogspot.com/2011/02/curiosidades-como-um-computador.html

  • Bit's só isso está errado na alternativa

  • O erro foi somente por ter colocado BYTES ao inves de BITS?


    E me tirem uma duvida, por favor: quando ele fala que o comando dado pode ser um ALGORITMO, isso é correto? O algoritmo nao seria parte componente de uma operacao realizada pelo comando?

  • 10 comentários para uma coisa simples e ninguém falou do principal erro da questão. O erro não é a sintaxe, mas sim o conceito. O processador trabalha com sequência de bits e não de baits ou bytes. Se a questão falasse de bytes, mesmo assim ainda estaria errada. Mas antes que digam que a sequencia de bits é equivalente a bytes, como por exemplo, o inteiro que equivale a um byte, mesmo assim não deixa de ser sequencia de bits. Vamos lembrar que bytes é só uma grandeza, mas a base é bits. O erro da questão está aí.

  • Questão mais pra interpretação de texto do que conceitos básicos de programação. Arrumando a oração confusa ficaria:

    Um computador executa uma sequência de baites como instrução, que consiste de comandos - como por exemplo um algoritmo -, a serem executados por um processador.

    Um erro possível aqui seria que na verdade é o processador que executar uma sequência de bits (e não baites), que são oriundos de uma instrução que faz parte de um algoritmo.

  • O tamanho ou comprimento duma instrução varia amplamente, desde quatro bits em alguns microcontroladores a muitas centenas de bits em alguns sistemas VLIW. A maioria dos processadores modernos usados em computadores pessoais, mainframes e supercomputadores possuem instruções com tamanhos entre 16 e 64 bits. Em algumas arquiteturas, principalmente na maioria dos RISCs, instruções possuem um tamanho fixo, correspondendo tipicamente a do tamanho da palavra nesta arquitetura. Em outras arquiteturas, instruções possuem comprimento variável, tipicamente múltiplos integrais de um byte ou duma halfword.

    Ah ... e a palavra baite é usada, assim becape e outras aportuguesadas.

  • eu sei que é BIT, o problema é a falta de coragem para clicar na alternativa E

  • ERRADO.

    O erro está em BAITES, sendo que seria BITS

  • Inicialmente, vamos dar um breve contexto sobre sistemas computacionais. Conforme STALLINGS (2010, p. 56) [1], podemos dizer que a “ função básica realizada por um computador é a execução de um programa, que consiste em um conjunto de instruções armazenadas na memória (...) Em sua forma mais simples, o processamento de instrução consiste em duas etapas: o processador lê (busca) instruções da memória, uma de cada vez, e executa cada instrução . A execução do programa consiste em repetir o processo de busca e execução de instrução. A execução da instrução pode envolver diversas operações e depende da natureza da instrução.“(grifou-se).

    Vamos então analisar o enunciado da questão. Segundo a banca, uma instrução executada pelo computador seria uma “sequência de bytes (baites )".

    Contudo, dentro de um computador, cada instrução é representada por uma SEQUÊNCIA DE BITS (STALLINGS; 2010, p. 288)

    Relembra-se que um bit é a menor unidade de medida de transmissão de dados e pode assumir dois valores (1 ou 0). Já um byte é o conjunto de 8 bits.

    Pessoal, por exemplo, existem microcontroladores que trabalham com instruções de 4 bits [2], inferior a um byte .

    Portanto, a questão está INCORRETA.

    Gabarito do professor: ERRADO.

    REFERÊNCIAS: [1] STALLINGS, William. Arquitetura e Organização de Computadores . 8 ed. São Paulo: Pearson Pratice Hall, 2010; [2] Wikipedia . Instruction Set Architecture. Disponível em: Site da Wikipedia na língua inglesa. Acesso em: 6/7/2020.
  • Baites = Bytes

    O PC é executado por um conjunto de bits

  • O processador trabalha com sequência de bits e não de baits ou bytes.

  • Inicialmente, vamos dar um breve contexto sobre sistemas computacionais. Conforme STALLINGS (2010, p. 56) [1], podemos dizer que a “ função básica realizada por um computador é a execução de um programa, que consiste em um conjunto de instruções armazenadas na memória (...) Em sua forma mais simples, o processamento de instrução consiste em duas etapaso processador lê (busca) instruções da memória, uma de cada vez, e executa cada instrução . A execução do programa consiste em repetir o processo de busca e execução de instrução. A execução da instrução pode envolver diversas operações e depende da natureza da instrução.“(grifou-se). 

    Vamos então analisar o enunciado da questão. Segundo a banca, uma instrução executada pelo computador seria uma “sequência de bytes (baites )". 

    Contudo, dentro de um computador, cada instrução é representada por uma SEQUÊNCIA DE BITS (STALLINGS; 2010, p. 288)

    Relembra-se que um bit é a menor unidade de medida de transmissão de dados e pode assumir dois valores (1 ou 0). Já um byte é o conjunto de 8 bits. 

    Pessoal, por exemplo, existem microcontroladores que trabalham com instruções de 4 bits [2], inferior a um byte .

    Portanto, a questão está INCORRETA.

    Gabarito do professor: ERRADO.

    REFERÊNCIAS: [1] STALLINGS, William. Arquitetura e Organização de Computadores . 8 ed. São Paulo: Pearson Pratice Hall, 2010; [2] Wikipedia . Instruction Set Architecture. Disponível em: Site da Wikipedia na língua inglesa. Acesso em: 6/7/2020. 

    PROFESSOR DO QC

  • eu cai no click bait

  • Corrigindo o jonnathan foi "Click baites"