UA-47897071-1
Showing posts with label utility. Show all posts
Showing posts with label utility. Show all posts

Thursday 30 January 2014

Introduction to C language



Watch the video and put the words into the gaps in the text

     Welcome to these series of videos that will show you how to program in C. The C language is one of the oldest (1)_____ which, with its great power, ability to manipulate (2)____ in (3)_____, and basic constructs for (4)_____ is used by programmers around the world and at different (5)____ of experience. In this video particularly, we will address a general view of the C language and its (6)_____ and purpose in the modern world of computers and engineering. The C language is currently used significantly to program (7)____ systems, cell phones, medical devices, PCs, etc. Graphic (8)____ Interfaces for utility software 3D graphics, game engines, Artificial (9)____ also known as AI for search engines, (10)____ and drivers for electronic devices, other programming and (11)____ languages, code optimization, operating (12)____ for electronic devices containing processors within: vehicles, appliances, printers, photocopy machines, etc.
      All technologies are based on previous technologies. The C language is one of those technologies that does not (13)___ since it is sufficiently abstract to be understood in an (14)___ and conceptually general way without needing the knowledge of electronics of the specific features of  their (15)___ also known as (16)___ for machine instructions of a given (17)___. It also avoids high-level concept constructs inherent in its syntax, such as: classes, (18)____, (19)___ and data structures.
         In C you can build the aforementioned concepts that are not included in the (20)___ of the language. Usage of the C language is important, so much so that even language (21)____ of higher abstraction level such as: (22)____, Lisp, Java and C++ can be programmed in C. If you use the GNU Linux operating system you know that to install several utility packages they must be compiled as C (23) ____ code files.
bits
systems
levels
user
operating
intelligence
firmware
application
scripting
programming languages
functional programming
hardware


instances
opcodes
intangible
mnemonics
expire
chip
instances
generic algorithms
compilers
source
syntax
Python

 
1 Vocabulary focus. Sudy the words and word combinations, practise their translation, spelling. Check your knowledge in the test. Play vocabulary game and set your own vocabulary game record.
2 Answer the Questions
1.     What is one of the oldest programming languages?
2.     Where is C language currently used?
3.     What is the great ability of C language?
4.     What programming languages are mentioned in this video? How are they connected to C?
5.     What concepts are you can build in C programming language?

3 Mark the following statements as True or False

1.     The C++ language is one of the oldest programming languages.
2.     The C language is currently used significantly to program GNU, mobile phones, printers, etc.
3.     The C language is no longer used by programmers around the world.
4.     The C language is not used for utility software and 3D graphics.
5.     All C technologies are based on previous technologies.
6.     The C language is one of those technologies that will expire soon
7.     In C you can build classes, generic algorithms, data structures, matrixes that are included in the syntax of the language
8.     The C language is very important for GNU Linux.
9.      Python, Lisp, Java and C++ can be programmed in C.
10.  Utility packages must be compiled as C source code files when you install them to Linux.