You are on page 1of 2

MEMBERS: Razaele C.

Taberdo
Adam Blanza
Amr Shamsan
University of the Cordilleras
CCS4 | CITCS 2A-2 | Programming Language
7:30AM – 10:10AM MTH
11:30AM – 3:30PM(LAB)
Instructor:
Maam Joan M. Peralta
Group Task #2

Case Analysis 1 - Basic Computing Theories and Data Structures Theories


Background of the Study. Provide a brief background of the approved programming language
you have chosen. You should be able to describe the programming language and identify and discuss
the programming domain.
Basic Computing Theories. Identify and discuss the specifications of the programming language
focusing on the study of basic concepts in computing that are relevant to the exploration and
understanding of programming languages and the act of programming . (Hint: provide the data types
of the PL and the syntax for each theory).
Data Structures Theories. Identify and discuss the specifications of the programming language
focusing on the study of how data are managed in programming languages. (Hint: provide the syntax
for each data structure of the PL).
References. Provide a list of references in APA style citations.

I. Background of the study: Programming Language to Learn: R


Description: The R programming language is a statistical and scientific computation
language that is highly used in the fields of Data Science and Machine learning. It is
considered as equally powerful as the Python language and can perform various
tasks such as Data mining and data analysis. The R language belongs to the Artificial
intelligence reasoning domain. An integrated suite of software for data manipulation,
calculation, and graphical display for an effective data handling and storage
process. Simple and effective programming language which includes conditionals,
loops, user-defined recursive functions and input and output facilities. It is proven that
R is a modern statistics system, because the computation tasks are to be linked and
called at run time. This provides an open source route for any activity of the
programmers. The R programming language domain includes large data sets or
matrix multiplication, pattern matching for application in computer vision, and a
continuous chain that is applied in data science. We are able to discover the
components and specify them by carrying out expressions and multiplications to
implement then manipulate this programming.

II. Basic Computing Theories:


In the programming language R, writing a language for matrix expression to
improve upon the performance of the operator. Consider matrix
multiplication and matrix addition using the programming language R to
invert and transpose matrices or any other functionality which adds
components of expression language to represent class hierarchy with one
abstract and superclass with the concrete subclass creating objects. Function
data, structure list, nrow, ncol, deparse substitute, and functions for matrix
multiplication and matrix addition using the programming language R.
III. Data Structures Theories:
Programming Language R writes functions to create a special syntax. This gives a
valid constructed syntax code for meta-programming to treat the R operation.
Programming Language R uses the S3 system. Objects and Classes provides an
object orientation of the programming language R to associate the classes with any
objects, except null. Classes are defined as strings with no structure, associated
classes have objects to call the function class.
1. class(4)
## [1] “numeric
2. class(“foo”)
## [1] “character”
3. class (TRUE)
## [1] “logical”
4. class(sin)
## [1] “function”
IV. References:
https://www.r-project.org/about.html
https://www.coursera.org/learn/r-programming
https://www.apress.com/gp/book/9781484235874

You might also like