VemConcursos.com - O portal do concursando
Mais recentesMais visitadosPor assuntoPor autorPor ordem alfabéticaOpção indisponível no momento

Destaque
Marcus Vinícius
aulaQuestão de Noções de Informática do concurso da SUSEP
(24/03/2006)
Olá pessoal, Comentaremos hoje uma questão de Noções de Informática do último concurso da SUSEP - Superintendência...
leia mais 

Matérias
Por assunto Por assunto

• Administração Pública (46)
• Contabilidade (22)
  • Auditoria (11)
  • Contabilidade de Custos (6)
  • Contabilidade Geral (66)
  • Contabilidade Pública (11)
• Direito (2)
  • Direito Administrativo (57)
  • Direito Civil (4)
  • Direito Comercial
  • Direito Constitucional (126)
  • Direito do Trabalho (41)
  • Direito Financeiro (6)
  • Direito Penal (2)
  • Direito Previdenciário (180)
  • Direito Processual Civil (1)
  • Direito Processual Penal (3)
  • Direito Tributário (54)
• Economia e Finanças (36)
• Informática (17)
• Legislação de Trânsito (6)
• Língua Inglesa (52)
• Língua Portuguesa (42)
• Matemática Financeira (18)
• Orçamento Público (1)
aula Aulas, artigo Artigos e entrevista Entrevistas
Matérias de concursos  Língua Inglesa

Programming languagesProgramming languages

Imprimir texto completo Imprimir o texto completo
Comentar sobre esse texto Comentários
Luane Fragoso
por professor Luane Fragoso
(04/11/2004)

A vocabulary and set of grammatical rules for instructing a computer to perform specific tasks. The term programming language usually refers to high – level languages, such as BASIC , C , C ++ , COBOL , FORTRAN , Ada and Pascal. Each language has a unique set of keywords ( words that it understands ) and a special syntax for organizing program instructions.

High – level programming languages , while simple compared to human languages, are more complex than the languages the computer actually understands, called machine languages. Each different type of CPU has its own unique machine language.

Lying between machine languages and high – level languages are languages called assembly languages. Assembly languages are similar to machine languages, but they are much easier to program in because they allow a programmer to substitute names for numbers. Machine languages consist of numbers only.

Lying above high – level languages are languages called fourth – generation languages ( usually abbreviated 4GL). 4GLs are far removed from machine languages and represent the class of computer languages closest to human languages.

Regardless of what language you use , you eventually need to convert your program into machine language so that the computer can understand it. There are two ways to do this:

• Compile the program

• Interpret the program

The question of which language is best is one that consumes a lot of time and energy among computer professionals. Every language has its strengths and weaknesses. For example , FORTRAN is a particularly good language for processing numerical data , but it does not lend itself very well to organizing large programs. Pascal is very good for writing well – structured and readable programs , but it is not as flexible as the C programming language. C ++ embodies powerful object – oriented features , but it is complex and difficult to learn.

The choice of which language to use depends on the type of computer the program is to run on , what sort of program it is , and the expertise of the programmer.

www.webopedia.com

Responda em português:

1. O que são BASIC, C e C++ ?

2. Qual a diferença entre as linguagens assembly e as linguagens de máquina?

3. O que significa a abreviação 4GL?

4. Quais os dois processos necessários a fim de converter um programa em linguagem de máquina?

5. Quais os pontos positivos e negativos das linguagens abaixo ?

a) FORTRAN

b) PASCAL

c) C++

6. A escolha de qual linguagem usar depende de três fatores. Quais são eles?

GRAMMAR POINT: Grupos Nominais

Grupos nominais são grupos de palavras formados por dois substantivos ou um substantivo e um adjetivo.

Exemplo: grammatical rules

specific tasks

Vale lembrar que o adjetivo em ingles está posicionado à frente do substantivo.

Exs: grammatical (ADJETIVO) rules (SUBSTANTIVO)

Specific (ADJETIVO) tasks (SUBSTANTIVO)

Escreva os grupos nominais abaixo em português:

A. Grammatical rules

B. Specific tasks

C. Programming languages

D. Program instructions

E. Machine language

F. Readable programs

G. Numerical data

H. Large programs

Luane Fragoso

Sobre o autor

Luane FragosoLuane Fragoso

Graduada em Letras (Inglês / Literaturas) UERJ; Especialista em Língua Inglesa UERJ; Mestre em Lingüística UFRJ e Doutoranda em Lingüística UFRJ  leia mais 
Destaque
Márcio Antônio Rocha
aulaComentários sobre a prova de Noções de Direito Tributário do concurso para Assistente Técnico Administrativo do Ministério da Fazenda (ATA/MF) - 2ª parte
(06/10/2009)
Preparando-se para o concurso AFRF? Resolva cinco questões corrigidas e comentadas da prova de Assistente Técnico Administrativo do Ministério da Fazenda realizada em maio desse ano.
leia mais 



Fórum
Mais recentes Mais recentes
Ver comentário Questoes pra MPU por rodney
Ver comentário Vamos recomeçar pessoal! por Marco Antonio Q. Oliveira
Ver comentário SIMULADOS DIREITO CIVIL por sayurimatsuo
Ver comentário Dicas referentes à leitura de textos (IV) - Inglês por thiagocpol
Ver comentário Raciocinio Lógico por asafe
Ver comentário Deferimento/Indeferi mento de Inscrições por asafe
Ver comentário Raciocinio por asafe
Ver comentário Aulas de matemática "ao vivo e a cores" por Marco Antonio Q. Oliveira
Ver comentário Raciocinio por Marco Antonio Q. Oliveira
Ver comentário Raciocinio por Marco Antonio Q. Oliveira

As opiniões expostas nas aulas, artigos, editoriais e entrevistas disponibilizadas nesta seção
são de responsabilidade única e exclusiva de seus respectivos autores.


Notícias e novidades | Aulas, artigos e entrevistas | Autores e professores

Livros e e-produtos | Provas e exercícios | Editais e legislação | Fórum e dúvidas

| Divulgue seu trabalho | Dúvidas sobre compras | Quem somos

Copyright © 2000-2013 VemConcursos.com