Um conceito de "WEB 3.0", onde o computador pessoal seria disponível e acessado em qualquer estação de trabalho. E as empresas de tecnologia investirão em disponibilizar serviços a distância.
Consideração na participação dos usuários domésticos atuais na Internet, e na evolução de redes sociais.
Física | Análise de Circuitos | Lógica de Programação | Tecnologia da Informação | Sobre o blog
Algoritmos | Lista de Exercícios: ALG1 | ALG2 | ALG3 | ALG5
Fundamentos da Computação | Lista de Exercícios: FC1 | FC2
Laboratório de Desenvolvimento | Projeto de LD1 | Lista de Exercícios: LD1
Fundamentos da Computação | Lista de Exercícios: FC1 | FC2
Laboratório de Desenvolvimento | Projeto de LD1 | Lista de Exercícios: LD1
Mostrando postagens com marcador Lista de Exercícios FC1. Mostrar todas as postagens
Mostrando postagens com marcador Lista de Exercícios FC1. Mostrar todas as postagens
quinta-feira, 12 de agosto de 2010
L1 - 29 - Quais são, na sua opinião, as razões pelas quais a revolução dos computadores progrediu tanto em tempo tão curto?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
A partir da necessidade do compartilhamento de informações, velocidade do envio, e da precisão delas.
Teve início na temporada de guerras, mas evoluiu a partir de centros de pesquisas e conquistaram o mundo.
O uso da informática, sem dúvidas, é mais interativo que o da televisão ou rádio, já disponibilizados no passado.
E com tantos motivos, o fato é que o uso orientado da energia elétrica veio a ser estudado a muito pouco tempo, porém é de grande satisfação do "homem" poder usufruir dos resultados.
Teve início na temporada de guerras, mas evoluiu a partir de centros de pesquisas e conquistaram o mundo.
O uso da informática, sem dúvidas, é mais interativo que o da televisão ou rádio, já disponibilizados no passado.
E com tantos motivos, o fato é que o uso orientado da energia elétrica veio a ser estudado a muito pouco tempo, porém é de grande satisfação do "homem" poder usufruir dos resultados.
L1 - 28 - Como podem ser classificados os computadores quanto à característica de construção, quanto ao princípio de construção (natureza), quanto ao âmbito e quanto ao porte? Descreva as características de cada uma das categorias.
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
Classificação dos Computadores
Alguns dos diferentes tipos são o Computador Pessoal (Desktop), Mainframes (computadores de grande porte que utilizam terminais), Supercomputadores, Palmtops (computadores de mão) e Workstations (computadores aparentemente normais, porém projetados e otimizados para aplicações técnicas ou científicas).
Características de construção
1ª Geração: A válvula é o componente básico do processador.
2ª Geração: O transistor é o componente básico do processador.
3ª Geração: Surgimento dos circuitos integrados.
4ª Geração: Surgimento do microprocessador.
Princípio de construção (Natureza)
Podem ser Analógicos ou digitais.
Analógicos: A informação pode ser, por exemplo, um conjunto de valores de corrente elétrica, de temperatura ou de velocidade.
Digitais:
Quanto ao Âmbito
Quanto ao âmbito de ação, os computadores podem ser classificados de acordo com seus propósitos de fabricação, Gerais ou Específicos.
Gerais: Computadores capazes de desempenhar uma grande variedade de tarefas, através da execução de um grande número de programas. U
Alguns dos diferentes tipos são o Computador Pessoal (Desktop), Mainframes (computadores de grande porte que utilizam terminais), Supercomputadores, Palmtops (computadores de mão) e Workstations (computadores aparentemente normais, porém projetados e otimizados para aplicações técnicas ou científicas).
Características de construção
1ª Geração: A válvula é o componente básico do processador.
2ª Geração: O transistor é o componente básico do processador.
3ª Geração: Surgimento dos circuitos integrados.
4ª Geração: Surgimento do microprocessador.
Princípio de construção (Natureza)
Podem ser Analógicos ou digitais.
Analógicos: A informação pode ser, por exemplo, um conjunto de valores de corrente elétrica, de temperatura ou de velocidade.
Digitais:
trabalham realizando operações diretamente com os números, enquanto os analógicos medem.
Quanto ao Âmbito
Quanto ao âmbito de ação, os computadores podem ser classificados de acordo com seus propósitos de fabricação, Gerais ou Específicos.
Gerais: Computadores capazes de desempenhar uma grande variedade de tarefas, através da execução de um grande número de programas. U
tilizados em escritórios, escolas e mesmo em casa.
Específicos:
Computadores desenhados para desempenhar um conjunto muito reduzido de tarefas. Utilizados, por exemplo, no controle de mecanismos industriais ou em cálculos científicos.
quarta-feira, 11 de agosto de 2010
L1 - 27 - Quais os componentes de um sistema de computação?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
Hardware
Máquina/computador com atributos específicos.
Software
Interface/programa que interpreta as linguagens de máquina e humana, e interage com ambos.
Peopleware
Que são os usuários das estações de trabalho.
Máquina/computador com atributos específicos.
Software
Interface/programa que interpreta as linguagens de máquina e humana, e interage com ambos.
Peopleware
Que são os usuários das estações de trabalho.
L1 - 26 - O que é um sistema de Computação?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
Poderia ser descrito com um sistema de processamento de dados, onde as informações são resultantes, através de solicitações do usuário, de forma organizada, com agilidade e resultados esperados e confiáveis.
L1 - 25 - O que quer dizer WWW? E HTML?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
A sigla www significa "World Wide Web", em português, rede de alcance mundial. A sigla www é a mais utilizada para nomear servidores de páginas da web de todo o mundo.
HTML (HyperText Markup Language, que significa Linguagem de Marcação de Hipertexto) é uma linguagem de marcação utilizada para produzir páginas na Web.
HTML (HyperText Markup Language, que significa Linguagem de Marcação de Hipertexto) é uma linguagem de marcação utilizada para produzir páginas na Web.
![]() |
HTTP é o protocolo de transferência de Hipertexto (ou páginas baseadas em HTML) |
L1 - 24 - Em 1990 a Microsoft teve um lançamento de impacto, qual?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
O ambiente operacional Windows 3.0 (que era apenas ambiente, pois rodava em cima do MS-DOS, que na verdade era o sistema operacional), onde a versão 3.0 foi o primeiro sucesso amplo do Windows, permitindo que a Microsoft pudesse competir com Apple e com o Commodore Amiga.
Foi melhorado na sua versão 3.1, em 1992, e posteriormente foi sucedido pelo Windows 95.
![]() |
Windows 3.0 |
Foi melhorado na sua versão 3.1, em 1992, e posteriormente foi sucedido pelo Windows 95.
L1 - 23 - Em 1981 a IBM introduziu o PC no mercado, qual o software básico deste PC?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
O IBM-pc-Datamaster, que usava o processador 8086 de 16 bits e funcionava com o MS-DOS 1.0. O IBM-pc era muito mais poderoso que o Apple II, em função do seu microprocessador ser mais avançado e rápido.
L1 - 22 - Quais as características do Apple II?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
![]() |
Apple II |
O Apple II foi lançado em 1977. Ele fez bastante sucesso, apesar do preço salgado para a época: US$ 1.298, que equivalem a quase 10.000 dólares em valores corrigidos.
O Apple II vinha com apenas 4 KB de memória, mas incluía mais 12 KB de memória ROM, que armazenava um interpretador BASIC e o software de bootstrap, lido no início do boot. Isso foi uma grande evolução, pois você ligava e já podia começar a programar ou a carregar programas. No Apple I, era preciso primeiro carregar a fita com o BASIC, para depois começar a fazer qualquer coisa.
O BASIC era a linguagem mais popular na época (e serviu como base para diversas linguagens modernas), pois tem uma sintaxe simples se comparado com o C ou o Assembly, utilizando comandos derivados de palavras do Inglês.
A memória RAM podia ser expandida até 52 KB, pois o processador Motorola 6502 era capaz de endereçar apenas 64 KB de memória, e 12 KB já correspondiam à ROM embutida. Um dos "macetes" naquela época era uma placa de expansão, fabricada pela recém formada Microsoft, que permitia desabilitar a ROM e usar 64 KB completos de memória.
O Apple II já era bem mais parecido com um computador atual. Vinha num gabinete plástico e tinha um teclado incorporado. A versão mais básica era ligada na TV e usava o famigerado controlador de fita K7, ligado a um aparelho de som para carregar programas. Gastando um pouco mais, era possível adquirir separadamente uma unidade de disquetes.
A linha Apple II se tornou tão popular que sobreviveu até o início dos anos 90, quase uma década depois do lançamento do Macintosh. O último lançamento foi o Apple IIC Plus, que utilizava um processador de 4 MHz (ainda de 8 bits) e vinha com um drive de disquetes de 3.5", já similar aos drives atuais.
L1 - 20 - O código ASCII foi criado em 1963, para que ele era utilizado?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
Como computadores só podem entender os números (ou código de máquina), portanto, um código ASCII é a representação binária de um caractere, como 'a' ou '@' ou uma ação de algum tipo. ASCII foi desenvolvido há um longo tempo e agora os caracteres não-imprimíveis são raramente utilizados para sua finalidade original.
Tabela desenvolvida em 1963:
Cada caracter é representado por um código de 8 bits (um byte). Abaixo a tabela ASCII na parte em qual utiliza 7 bits:
O código '97' (índice do caracter "a"), é um código do binário 0110 0001, assim simplificando a representação.
Pode-se escrever utilizando a tabela ASCII no prompt de comando do windows, segurando a tecla Alt e digitando os números correspondentes às letras.
ASCII significa American Standard Code for Information Interchange.
Tabela desenvolvida em 1963:
Cada caracter é representado por um código de 8 bits (um byte). Abaixo a tabela ASCII na parte em qual utiliza 7 bits:
![]() |
Tabela ASCII e descrição |
O código '97' (índice do caracter "a"), é um código do binário 0110 0001, assim simplificando a representação.
Pode-se escrever utilizando a tabela ASCII no prompt de comando do windows, segurando a tecla Alt
![]() |
ASCII significa American Standard Code for Information Interchange.
L1 - 21 - Quais as antecessoras da Internet?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
Nos anos 60, o Departamento de Defesa dos EUA criou uma rede de computadores cujo objectivo seria resistir a qualquer desastre. Se alguma parte desta rede fosse danificada, os restantes computadores continuariam a comunicar entre si. A esta rede deu-se o nome de ARPANET, a antecessora da Internet.
Em 1985, foi criada a NSFNET (National Science Foundation Network), usando um protocolo baseado no TCP/IP, e era compatível com ARPANET.
Em 1985, foi criada a NSFNET (National Science Foundation Network), usando um protocolo baseado no TCP/IP, e era compatível com ARPANET.
L1 - 19 - qual a diferença entre linguagem de alto nível e linguagem de máquina?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
Linguagem de alto nível é aquela mais próxima do usuário, e a partir de comandos, compila-se os códigos, codificando os programas para "baixo nível", ou, linguagem de máquina, sendo interpretada e correspondida pela máquina/computador.
L1 - 18 - Qual foi o primeiro computador comercializado?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
O primeiro computador produzido em série, foi a série 650 da IBM (1954), porém o primeiro comercializado foi o UNIVAC (J. Presper Ecker e John Mauchly), executava 1905 operações por segundo.
Por volta de dezembro de 1955, quinze UNIVACs haviam sido entregues para companhias de peso.
Por volta de dezembro de 1955, quinze UNIVACs haviam sido entregues para companhias de peso.
L1 - 17 - O que marcou o início da "Era do Computador"?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
Em 1949, surge o EDSAC - Eletronic Delay Storage Automatic Calculator, o qual marcou o último grande passo na série de avanços decisivos inspirados pela guerra: Começou a "Era do Computador"!
L1 - 16 - O que foi o Memex?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
Memex é uma máquina um tanto quanto visionária para auxiliar a memória e guardar conhecimentos (daí o nome Memex - Memory Extension) que foi pensada pelo cientista americano Vannevar Bush e enunciada em l945, em um célebre artigo intitulado "As We May Think"? (Bush, 1945) A partir da idéia de que a soma dos conhecimentos, aumentando em um ritmo prodigioso, não encontrava contrapartida em relação à evolução dos meios de armazenamento e acesso aos dados e observando o funcionamento da mente humana, segundo ele, operando sempre por meio de associações, Bush imaginou e descreveu, de maneira detalhada, uma máquina capaz de estocar montanhas de informações, fácil e rapidamente alcançáveis. Tal engenho, concebido para suprir as "falhas da memória humana", através de recursos mecânicos.
L1 - 15 - Por que foram criadas as linguagens de programação?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
Se os programadores precisassem programar diretamente em binários, decorando seqüências como 10111011101101101110110011001010 para cada instrução do processador e para cada endereço de memória a ser acessado, provavelmente não teríamos mais programadores... já estariam todos loucos.he
Então começaram a ser criadas linguagens, que se diferem na sintaxe e recursos, mas tem algo em comum, possuem um compilador, que interpretará os comandos e transformará em binários as instruções que são entendidas pelo processador.
As linguagens de programação são uma forma de aproximar o ser humano da tecnologia, e a partir da sua própria linguagem, o computador interprete comandos na linguagem de máquina.
Então começaram a ser criadas linguagens, que se diferem na sintaxe e recursos, mas tem algo em comum, possuem um compilador, que interpretará os comandos e transformará em binários as instruções que são entendidas pelo processador.
As linguagens de programação são uma forma de aproximar o ser humano da tecnologia, e a partir da sua própria linguagem, o computador interprete comandos na linguagem de máquina.
L1 - 14 - O que significava a expressão: "O computador processaria os dados de acordo com as necessidades do usuário"?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
O processamento de dados não é pré definido pelo programador, sendo assim, o usuário obteria um retorno de informações, após informar apenas os dados a serem processados pela máquina, tornando-se um processo dinâmico. :D
L1 - 13 - Quais eram as características básicas da arquitetura proposta por John von Neumann?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
![]() |
John von Neumann, engenheiro matemático |
A Arquitetura de von Neumann, é uma arquitetura de computador que se caracteriza pela possibilidade de uma máquina digital armazenar seus programas no mesmo espaço de memória que os dados, podendo assim manipular tais programas.
![]() |
Máquina proposta por von Neumann |
* O primeiro BUG de computador é relatado pela Oficial Naval e matematica Grace Murray Hopper, o BUG era uma traça dentro do computador. (Bug vem da lígua inglesa e significa inseto, hoje em dia o termo é usado na informática para denominar erros de programas)
L1 - 12 - Quais as características do primeiro computador eletromecânico?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
Em 1944 o Mark I foi o primeiro computador eletromecânico construído.
Bastante diferente dos computadores atuais, o Mark I possuía 18 metros de comprimento, dois metros de largura e pesava 70 toneladas. Era constituído por 7milhões de peças móveis e sua fiação alcançava 800 Km.
Com a chegada dos computadores eletrônicos o Mark I logo foi substituído.
Bastante diferente dos computadores atuais, o Mark I possuía 18 metros de comprimento, dois metros de largura e pesava 70 toneladas. Era constituído por 7milhões de peças móveis e sua fiação alcançava 800 Km.
Com a chegada dos computadores eletrônicos o Mark I logo foi substituído.
L1 - 11 - O que caracterizava o Teste de Turing?
Marcadores:
Fundamentos da Computação,
Lista de Exercícios FC1
Tinha como objetivo determinar se um programa de computador é ou não inteligente. O programa é inteligente se a pessoa que participa no teste não for capaz de dizer se foi o programa ou um ser humano que respondeu às suas perguntas.
O teste consiste em uma conversa entre dois humanos e um computador onde o computador deve parecer humano e confundir os demais participantes.
Todos os participantes são colocados em ambientes isolados. Se um árbitro não puder identificar de maneira definitiva qual dos participantes é o computador, então se diz que o computador passou o teste com sucesso. A fim de testar a inteligência do programa de computador, e não simplesmante a sua habilidade em transformar palavras em sons, a conversa é limitada a um canal de texto , como um teclado e tela de computador.
Existem alguns programas inteligentes que "conversam em português", criados com o objetivo de passar no Teste de Turing, conversando com os usuários como se fossem pessoas de verdade.
Temos aqui um exemplo de testes bem interessante: (Em português!)
http://www.inbot.com.br/sete/
O teste consiste em uma conversa entre dois humanos e um computador onde o computador deve parecer humano e confundir os demais participantes.
Todos os participantes são colocados em ambientes isolados. Se um árbitro não puder identificar de maneira definitiva qual dos participantes é o computador, então se diz que o computador passou o teste com sucesso. A fim de testar a inteligência do programa de computador, e não simplesmante a sua habilidade em transformar palavras em sons, a conversa é limitada a um canal de texto , como um teclado e tela de computador.
Existem alguns programas inteligentes que "conversam em português", criados com o objetivo de passar no Teste de Turing, conversando com os usuários como se fossem pessoas de verdade.
Temos aqui um exemplo de testes bem interessante: (Em português!)
http://www.inbot.com.br/sete/
Assinar:
Postagens (Atom)