You are on page 1of 3

INGLS INSTRUMENTAL SENAC ALUNO(A): PROFESSOR: RAIMUNDO LIMA DATA: I .Leia o texto abaixo e descreva a idia central.

________________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ ________________________

Most Linux distributions support dozens of programming languages. The most common collection of utilities for building both Linux applications and operating system programs is found within the GNU toolchain, which includes the GNU Compiler Collection (GCC) and the GNU build system. Amongst others, GCC provides compilers for C, C++, Java, Ada and Fortran. The Linux kernel itself is written to be compiled with GCC. Most also include support for Perl, Ruby, Python and other dynamic languages. Examples of languages that are less common, but still well-supported, are C# via the Mono project, and Scheme. A number of Java Virtual Machines and development kits run on Linux, including the original Sun Microsystems JVM (HotSpot), and IBM's J2SE RE, as well as many open-source projects like Kaffe. The two main frameworks for developing graphical applications are those of GNOME and KDE. These projects are based on the GTK+ and Qt widget toolkits, respectively, which can also be used independently of the larger framework. Both support a wide variety of languages. There are a number of Integrated development environments available including Anjuta, Code::Blocks, Eclipse, KDevelop, MonoDevelop, NetBeans, and Omnis Studio while the traditional editors Vim and Emacs remain popular.[15]Although free and open source compilers and tools are widely used under Linux, there are also proprietary solutions available from a range of companies, including the Inte C++ Compiler, PathScale, Micro Focus COBOL, Franz Inc and the Portland Group.
II. Faa uma lista de cognatos encontrados no texto. ________________________________________________________________ ________________________________________________________________

III. Encontre as seguintes informaes: a) Exemplos de linguagens mencionadas no texto utilizadas no Linux.

b) Quais as duas principais estruturas para desenvolver aplicaes grficas? E em que so baseadas?

c) Que empresas tambm disponibilizam ferramentas e compiladores para serem utilizados sob o Linux?

d) De acordo com o texto,alm de um numero de mquinas Java e kits de desenvolvimento rodarem no Linux, quais outros tambm so possveis?

e) Para qual tipo de programas o GCC fornece compiladores?

f) Quais os meios de desenvolvimento integrado citados no texto?