croc logo

Neon-komputadór

Manual para Usuários de computador para o Ministério dos Negócios Estrangeiros e Cooperação, da República Democrática de Timor - Leste
2003


Lingua

Inglês
Portugues

Índice

Introdução

Capitulo I: Hardware e Software

Definição de um PC
Case/Chassis e Provisão de Poder
Motherboard
Processador
BIOS
Memória
Unidade de disco
Passeio de Disco rígido
Passeio de CD
Hardware vídeo
Input/Output Ports
SCSI e IDE de Interface
Teclados e Ratos
Impressoras e Escâneres
Conceitos de software
Programas
Software de sistemas
Software de aplicações

Capítulo II: Redes e Comunicações
Capítulo III: Sistemas operacionais
Capítulo IV: Aplicações
Capítulo V: Codificando básico e Programando
Capítulo VI: Administração De sistema básica
Apêndices: Política de Ministério

Ministério Homepage

Programas

Um programa é uma lista de instruções que um computador segue. Um programa típico consiste em variáveis, operadores que manipulam um programa e declarações de atividade. Programas existem como qualquer idiomas de alto-nível, idiomas de baixo nível ou código de máquina. Idiomas de alto-nível se assemelham a sintaxe humana e expressões e então a maioria programar é terminado neles. Eles incluem idiomas como Pascal, C, C++ e Básico. São orientados idiomas de baixo nível como montador mais para a arquitetura interna particular da máquina. Código de máquina é o mais baixo idioma nivelado de tudo. É bem bem incompreensível a humanos, gerados de um compilador ou intérprete.

Um compilador traduz o código de fonte de um programa em código de objeto. Opera compilando a totalidade do código - caso contrário não funcionará nada. Isto difere de um intérprete que executará cada linha de código como vai. Programas geralmente produzidos por compiladores operam mais rapidamente.

A maioria dos programas é escrito em C ou C++. WebPages dinâmico pode ser criado por um idioma como Perl ou Java. Microsoft tem uma versão de BÁSICO, chamado Visual Básico que é usado para criar aplicações. A pessoa poderia discutir - embora está estirando a definição de programar uma grande transação - que a codificação que vai criar comandos de Macro para aplicações, grupo arquiva para sistemas operacionais, Idioma de Questão Estruturado (SQL) declarações para banco de dados ou código de HTML/XHTML plano é uma forma de programar com um idioma nivelado muito alto, embora a diferença fundamental é que estas são instruções a um programa preexistindo em lugar de instruções para a arquitetura do próprio sistema.

Exemplo Programa e Códigos (xhtml, Turbo Pascal e Montador)
  
Os seguindo um xhtml documentam que produz 'oi mundo' quando processou por um browser de teia.



  
<!DOCTYPE html 
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
	<title>Hello World XHTML Page</title>
</head>
<body>
<h1><center>Hello World!</center></h1>
</body>
</html>


  
O seguinte é um 'oi mundo! ' programa escrito em Turbo Pascal.
  
program hello world;
var
      world_call: string;
begin
	world_call := 'Hello world!';
	writeln(world_call);
end.  

O seguinte é um 'oi mundo! ' programe em Assembler/DOS para a Intel 8X086.

code	segment para
	assume  cs:code,ds:code

	org	0100h
start:		mov	dx,offset message	;point to message
		mov	ah,09h		;MS-DOS function # to print string
		int	21h			;call DOS
		mov	ax,4c00h		;exit
		int	21h

message	db	'Hello World!',13,10,'$'
end	start  

Ministry of Foreign Affairs and Cooperation, GPA Building #1, Ground Floor, Dili, East Timor

valid XHTML 1.0! valid CSS Level2! Level Triple-A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0 Unicode encoded use any browser!

Website code and design by Lev Lafayette. Last update August 20, 2003