PROVIDENCE COLLEGE FOR WOMEN - DEPARTMENT OF COMPUTER SCIENCE AND APPLICATIONS

Page created by Barry Sparks
 
CONTINUE READING
PROVIDENCE COLLEGE FOR WOMEN - DEPARTMENT OF COMPUTER SCIENCE AND APPLICATIONS
PROVIDENCE COLLEGE
    FOR WOMEN

 DEPARTMENT OF COMPUTER
SCIENCE AND APPLICATIONS

    technojunkie2020@gmail.com
PROVIDENCE COLLEGE FOR WOMEN - DEPARTMENT OF COMPUTER SCIENCE AND APPLICATIONS
CONTENT
        COMPUTER THEN Vs NOW

    HOLOGRAPHY IN TODAY’S WORLD

  INTERNET OF THINGS IN HEALTHCARE

TOP 5 MOST LOVED PROGRAMING LANGUAGES

                 VPN

      R-THE DATA SCIENTIST TOOL

     THE SCIENCE IN DATA SCIENCE

   TOP 10 TECHNOLOGY TRENDS IN 2020

   WHATSAPP DISAPPEARING MESSAGES

       GOOGLE PAY NEW UPDATE

 AWSOME INVENTIONS WORTH NOTHING IN
                2020

             BLOCK CHAIN

       ARTIFICIAL INTELLIGENCE

       NETWORKING CISCO IN 2020

             JAVA SCRIPT
PROVIDENCE COLLEGE FOR WOMEN - DEPARTMENT OF COMPUTER SCIENCE AND APPLICATIONS
CONTENT

      ARTHI.S

     EASMI ANGEL.A

    PRIYANKA RAJAMANI

     SALAMA .J

                        LATHAA.M

                        SANDHYA .J

           COVER AND LAYOUT
           JANANI.S

           KEERTHANA SUNDAR RAJ
PROVIDENCE COLLEGE FOR WOMEN - DEPARTMENT OF COMPUTER SCIENCE AND APPLICATIONS
COMPUTERS THEN Vs. NOW
       The computer was born not for entertainment or email, as it is used nowadays,
 but out of a need to solve a serious number-crunching crisis. For example, by 1880, the
 U.S. population had grown so large that it took more than seven years to tabulate the
 U.S. Census results. The government sought a faster way to get the job done, giving rise
 to punch-card based computers that took up entire rooms.

 Definition of Computers
        Before we talk about the history, evolution and revolution of computer, let’s take
 a minute to understand what COMPUTER really means. A machine that can store,
 collect, process, arrange data of any form is called a computer. Every device that can do
 the above listed operations can be called as Computers. So, the term Computer covers a
 range of devices, from Personal desktop to laptops to smart devices to the device that
 controls International Space station which is floating 100s of KMs above our head.

History of Computers
     Originally, calculations were computed by humans whose job titles were
computers. Anything that can compute was called as Computer in the earlier days.
      Abacus, the first machine, was a device that was used by people as early as 2400
B.C. to perform simple calculations. The abacus in the form we all are aware, was used
in China in the 500 B.C.

      In the early 19th century, father of Computer, Charles
Babbage, invented first mechanical computer. It was an
automatic mechanical calculator designed to tabulate
polynomial functions. Later, Augusta Ada Bryon suggested to
Babbage to use Binary system. Then the first Analytical engine
was invented. Based on Babbage’s device Per Georg Scheutz
invented the first printing calculator.

       In 1943 A.D., Howard H. Aiken invented the first electro-
mechanical computer and named it as Harvard Mark 1. Also
known as IBM Automatic Sequence Controlled Calculator. It
was the first operating machine that would execute long
computations automatically. It used 800 km of wire with 3
million connections, 3500 multipole relays with 35,000
contacts, 2225 counters, 1464 ten pole switches and tiers of 72
adding machines, each with 23 significant numbers.
                                                                                    1
PROVIDENCE COLLEGE FOR WOMEN - DEPARTMENT OF COMPUTER SCIENCE AND APPLICATIONS
Generations of Computers
  • First Generation: Used Vacuum tubes for circuit and magnetic drums for
    memory and were often enormous taking up an entire room. Very
    expensive to operate, required a lot of electricity, generated a lot of heat.
    Often caused malfunctions.
  • Second Generation: Used Transistors replacing Vacuum tubes. One
    transistor nearly replaced 40 vacuum tubes. It allowed the computer to be
    smaller, faster, cheaper, more energy-efficient and reliable.
  • Third Generation: It used ICs – Integrated Circuits. Transistors were
    miniaturized and placed on Silicon chips called semi-conductors. It made
    the device to much smaller and cheaper than the predecessor. It could
    carry instructions in billionth of a second. It also added device such as
    Keyboards, Mouse which will be interfaced with a Operating System
    (OS). It allowed various program and applications to run at one time.
  • Fourth Generation: It replaced ICs with micro-processor, which housed
    thousands of ICs in a single silicon chip. This made the device much
    smaller than the predecessors and making it more powerful. It also
    provided the ability to link computer that could form a network. It led the
    way to interactive GUIs and handheld devices such as Palmtop.
  • Fifth Generation: This changed the vision of Computer industry totally. It
    will use the AI – Artificial Intelligence. The use of parallel processors and
    superconductors is helping to make AI a reality. We can Voice recognition
    as an example of this generation.

A glimpse into the future
       Artificial intelligence (AI), is intelligence demonstrated by machines, which
is unlike the natural intelligence displayed by humans and animal. Colloquially, the
term "artificial intelligence" is often used to describe machines (or computers) that
mimic "cognitive" functions that humans associate with the human mind, such as
learning and problem solving. High-profile examples of AI include autonomous
vehicles (such as drones and self-driving cars), medical diagnosis, creating art
(such as poetry), proving mathematical theorems, playing games (such as Chess or
Go), search engines (such as Google search), online assistants (such as Siri), image
recognition in photographs, spam filtering, predicting flight delays, prediction of
judicial decisions, targeting online advertisements, and energy storage.

                                                                                    2
PROVIDENCE COLLEGE FOR WOMEN - DEPARTMENT OF COMPUTER SCIENCE AND APPLICATIONS
Conclusion:
       Right now, the World is in the fifth generation of computer age. Age just
started a decade ago, and it doesn’t fail to surprise us with the technological
inventions and discoveries. In a few decades, robots could take the place of human
and perform the activity that was done manually, this can be good and bad. Imagine
conversing to a robot that can aid you with your tasks, do home chores, manage your
diet and health, etc. Imagine talking to a virtual assistant and get prescriptions for
your illness. Imagine every car out there is running automatically without a need for
a driver. Imagine a robot manages your house, doing home chores, cooking your
favorite meal, cleaning the dishes, also order groceries whenever it is going out of
stock. Those days are not far enough, the world will one day see a Technology Age
like Stone age or Iron age. Let’s wait for the days to come and be ready to embrace
the age.

                                                                                  3
PROVIDENCE COLLEGE FOR WOMEN - DEPARTMENT OF COMPUTER SCIENCE AND APPLICATIONS
HOLOGRAPHY IN TODAY’S WORLD
    “Holograms used to be the stuff of science fiction that was
                 coming to a theater near you"

                                            Holograms of varying forms have
      As technology continues        appeared over the years, including
to progress, we are given the        transmission holograms, which allow light to
opportunity to explore new and       be shined through them and the image to be
more      exotic    types     of     viewed from the side, and rainbow holograms,
programming,           software,     like those used on credit cards and driver's
hardware, and systems. One           licenses for increased security.
innovation that is growing at a
rapid    pace    is    hologram            The     development       of   hologram
technology.                          technology began in 1962, when Yuri
                                     Denisyuk, of the Soviet Union, and Emmett
      Holography         is      a   Leith and Juris Upatnieks, at the University of
photographic technique that          Michigan, developed innovative laser
records the light scattered from     programs that recorded objects in 3D. They
an object, and then presents it as   recorded on silver halide photographic
three-dimensional.                   emulsions at the time, but the clarity of the
                                     objects was far from perfect. New methods
                                     have improved holograms over time.

                                                                            4
PROVIDENCE COLLEGE FOR WOMEN - DEPARTMENT OF COMPUTER SCIENCE AND APPLICATIONS
What Are 3D Holograms?
How Do Holograms Work?
                                          3D holograms are coming into our lives. A 3D
To make a hologram, you record            hologram is an object that isn't actually
an object (or person) in a clean          "there," but looks like it is, either floating in
environment with a laser beam and         mid-air or standing on a nearby surface. This
apply the information to a                "augmented reality" (AR) is a revolution well
recording medium that will clean          on its way.
up and clarify the image.
                                          Microsoft ( MSFT ) has its HoloLens headset,
The laser beam is split in two and        Apple ( AAPL ) uses ARKit, and Google (
redirected with mirrors. One of the       GOOGL ) presents holograms in ARCore.
beams is directed at the object. A        The tech is saturating the tech market, and IT
portion of the light reflects off the     mega-corporations are racing to dominate the
object and is recorded on the             AR market.
medium.
                                          A hologram projected in a room could show a
The second beam (reference                3D concept car like it was really there, and 3D
beam), is directed toward the             presentations for meetings and conferences
recording medium. This means the          will wow audiences .And how about
beams coordinate to make a precise        holographic telepresence? Yes, a hologram of
image in the hologram location.           you projected to a meeting room thousands of
                                          miles away!
These two laser beams interfere
and intersect with each other. The        Holograms have the potential to dramatically
interference pattern is imprinted on      improve training, design, and visualization in
the recording medium to recreate          many business settings and production
the 3D image.                             facilities. Being able to "look at, zoom in on
                                          and manipulate 3D versions of in-progress
                                          designs radically enhances the design process.
Holography in Medical
Holography is on its way to revolutionizing medicine. It can be a tool for visualizing
patient data in training students and surgeons. Current systems like Magnetic Resonance
Imaging (MRI) and ultrasound scans generate complex data using advanced imaging
technology. This technology has the capability to produce full color, computer-generated
3D holograms. Using these 3D images for training and display, holograms require no
viewing devices or glasses. Students and doctors can simply "look", unhindered, at the
three-dimensional images. These images can include the incredibly complex organs and
systems of the body, like the brain, heart, liver, lungs, nerves, and muscles.

                                                                                     5
PROVIDENCE COLLEGE FOR WOMEN - DEPARTMENT OF COMPUTER SCIENCE AND APPLICATIONS
Internet of Things in Healthcare
          Medical diagnostic consumes a large part of hospital bills. Technology
    can move the routines of medical checks from a hospital (hospital-centric) to the
    patient’s home (home-centric).The right diagnosis will also lessen the need of
    hospitalization.

          IoT, has an extensive applicability in numerous areas, including
    healthcare.With the use of this technology-based healthcare method, there are
    unparalleled benefits which could improve the quality and efficiency of
    treatments and accordingly improve the health of the patients.

             Benefits                              Applications of IoT in healthcare
    ➢ Simultaneous reporting and
      monitoring                                ➢ Ingestible sensors
      Real-time        monitoring       via              These are a pill-sized sensor
      connected devices can save lives            which monitor the medication in our
      in event of a medical emergency             body and warns us if it detects any
      like heart failure, diabetes, asthma        irregularities in our bodies.These
      attacks, etc.The IoT device                 sensors can be a boon for a diabetic
      collects and transfers health data:         patient.
      blood pressure, oxygen and blood
      sugar levels, weight, and ECGs.           ➢ Moodables
    ➢ Data assortment and analysis                 Moodables are mood enhancing
                                                   devices which help in improving our
       IoT devices can collect report and
       analyses the data in real-time and          mood throughout the day.Moodables
       cut the need to store the raw data          are head-mounted wearables

    ➢ Tracking and alerts                       ➢ Computer vision technology
                                                ` Computer vision technology along with
       IoT enables real-time alerting,            AI has given rise to drone technology
       tracking, and monitoring, which
                                                  which aims to mimic visual perception
       permit hands-on treatments, better
       accuracy, apt intervention by              and hence decision making based on it.
       doctors and improve complete
       patient care delivery results.
.

                                                                                   6
PROVIDENCE COLLEGE FOR WOMEN - DEPARTMENT OF COMPUTER SCIENCE AND APPLICATIONS
Top 5 Most Loved Programming Languages in
                       2020
          If your dream is to become a good software developer in this 21st century
   and you started learning and coding with a programming language, but wait! do
   you know Which programming languages do developers love the most? do you
   know what is the latest coding trends? If you don’t then this article going to help
   you a lot to choose the perfect one

1. Rust                                           2. TypeScript
      According       to    the     2020’s
StackOverflow’s Developers Survey                        TypeScript a strict syntactical
those who get the opportunity to use Rust         superset of JavaScript language with
have fallen in love with it and 86.1% of          optional static typing is specially
65,000 developers rated Rust as the most          designed to overcome the shortcomings
loved programming language since 2016.            of JavaScript for the development of
Rust is a multi-paradigm programming              large-scale applications. It is an open-
language      especially    focused    on         source programming language by
performance and safety; It is similar             Microsoft with support for features
to C++ but provides memory safety                 such as classes, modules, and an arrow
without garbage collection                        function syntax as defined in the
      .                                           ECMAScript 2015 standard.
   Performance: Performance of Rust is
   comparable to the efficient and super          Type      signature: it     has    Type
   performer C++.                                 annotations with compile-time type
   Syntax: Rust syntax is similar to C            checking,
   and C++, with blocks of code                   Type inference: it can automatically
   delimited by curly brackets, and               detect the data type of an expression,
   control flow keywords such as if, else,        Type erasure: remove explicit type
   while, and for.                                annotations from before run-time
   Major Projects using Rust: Many                execution.
   popular types of Software are built            Modules and namespaces: supports
   using Rust. For example, Firefox,              encapsulation of classes, interfaces,
   Microsoft Azure, Discord, Redox,               and functions into containers
   Firecracker OpenDNS, TerminusDB
   are written using Rust.

                                                                                     7
3. Python                                 4. Kotlin
       Python is a very popular, high-           Kotlin is an open-source, cross-
level, interpreted general-purpose        platform, statically typed, a modern general-
programming language. This language       purpose programming language, which makes
supports     multiple    programming      developers happier for its brilliant features.
paradigms      including    structured,   According to Google Kotlin is the preferred
object-oriented,     and    functional    language for Android app development and
programming language which helps          was included as an alternative to the standard
the programmer to verify code and         Java compiler in Android Studio 3.0.Kotlin
design to be highly extensible.           not only supports classes and methods of
Python is dynamically typed and           object-oriented programming but also supports
garbage-collected language, library       procedural programming with functions.
which is one of its greatest strengths
                                          Simplicity: Kotlin isa very simple and
provides tools suited to many tasks.
                                          concise                           programming
This compact modularity has made
                                          language which drastically      reduces     the
this so popular.
                                          number of boilerplate code.
Indentation: Python uses whitespace       Efficiency: Kotlin improves code quality
indentation instead of curly brackets     and operations. and became very efficient and
or keywords to delimit blocks,            nearly perfect.
Typing: Despite being dynamically         Interoperable: Kotlin        has       massive
typed, it is strongly typed language,     interoperability with the existing libraries of
uses duck typing, and has typed           JVM, Android, and the browser.
                                          Tool-friendly: Large numbers of tools has
objects but untyped variable names
                                          plug-in support for Kotlin. You can use any
Development: Python’s development         Java IDE or use the command line for Kotlin.
is conducted by Python Enhancement        Safe and reliable: It avoids entire classes of
Proposal (PEP) process and some           errors such as null pointer exceptions,
awesome PEPs are reviewed and             automatically remove mistakes and simplify
commented on by the Python                the code for debugging and operations. And
community and the steering council.       reduces Crashes at Runtime.
Uses: Lots of tech giants use Python      Uses: Gradle is introducing Kotlin as a
including      Wikipedia,    Google,      language for writing build scripts. due to
Yahoo!, CERN, NASA, Facebook,             open-source large no of companies adopting
Amazon, Instagram, Spotify. Python        Kotlin including Corda, Evernote, Coursera,
is vastly using in AI and ML projects     Spring, Atlassian, etc.
with the help of libraries like
TensorFlow, Keras, Pytorch, and
Scikit-learn.

                                                                                 8
5. GoLang
       Go is a statically typed, open-source programming language designed at Google that
makes programmers more productive and helps to build simple, reliable, and efficient
software very easily. This language is often referred to as “Golang” because of its domain
name, golang.org, and is syntactically similar to C, but with memory safety, garbage
collection, structural typing, and CSP-style concurrency. This language has runtime
efficiency like C++ but has grater readability and usability’s like Python or JavaScript.
Concurrency: provides greater concurrency with the help of goroutine which makes it
extremely easy to implement in a concurrent system. Goroutines are very cheap,
lightweight threads of execution. and Spawning a goroutine is also very simple.
Simplicity and Consistency: This language was designed with a very minimalistic
approach and it is well known for its simplicity. Although it is a strongly and statically
typed but it does not support generics. The standard library and the packages are consistent.
Object-oriented: Go is an Object-oriented programming language and supports the useful
features of oops. it uses structs as a replacement for classes and goes for composition over
inheritance.
Tools: Go provides many useful tools for building, testing, and analyzing code including
go test for unit testing, go fmt for formatting, code, go get for retrieving and installing
remote packages, go run for building and executing code, etc.
Compiler: Its compiler is super-fast and easily compiles a large go program within a few
seconds. Due to super simple syntax, the compilation is much quicker in go and the
compiler can easily parse even without a symbol table.

                                                                                      9
VPN
   Virtual Private Network
          A VPN is a private network that encrypts and transmits data while it
   travels from one place to another on the internet. Using a VPN to connect to the
   internet allows surfing website privately and securely as well as gaining access
   to restricted websites and overcoming censorship block.

         VPNs aren’t just for desktops and laptops and setup a VPN on iPhone,
   iPad or Android Phone.

   How does a VPN service work?
      ➢ Once connected to the internet with VPN service switched on then
        connected to one of the VPN provider’s servers.
      ➢ At the same time, they will provide the IP address of that particular
        server. Instead of using the own IP address.

Why use a VPN service?
  ➢ VPN technology was originally used to allow remote workers access to corporate
    files and folders when working from a location away from the central office.
  ➢ Meant they were able to access sensitive documents on a secure and encrypted
    internet connection.
  ➢ While this is still the case, when talk VPN referring to commercial services that
    offer people security and privacy when accessing the internet.
        o Make public Wi-Fi safer
        o Stream regionally blocked content
        o Access blocked websites
        o Avoid censorship
        o Prevent ISP tracking
        o Prevent price discrimination

                                                                                 10
Why is online privacy so important?
      ➢ VPNs can be used for all kinds of things in these days such as gaming
        etc...
      ➢ The internet always getting bigger and when even toaster’s getting online
        it’s easier than ever to have entire life exposed. These days everything do
        is online.
      ➢ Google it, snap it, filter it, WhatsApp it the list is endless. And the risk of
        exposure is higher than ever.

   The browsing history, habits and behaviour are all tracked and stored by ISPs,
   be it for government requirements or to sell to advertisers

Are VPNs secured?                                       VPNs uses for web browsers
  • Remember that encryption stuff we                      ➢   Opera
    were talking about earlier? That’s what                ➢   Chrome
    makes a VPN secure. The AES 256-bit                    ➢   Firefox
    encryption used by the best VPN                        ➢   UC browser
    providers mean that all the data shared                ➢   Microsoft
    on internet connection is secure and                   ➢   Edge
    private.                                               ➢   Tor browser etc...
  • If it’s good enough for military-level
    government operations, then it’s good
    enough for us.

                                                                                    11
R - THE DATA SCIENTIST TOOL
➢ R is a programming language and software environment for statistical
   analysis, graphics representation and reporting.
 .
➢ R was created by Ross Ihaka and Robert Gentleman at the University of
   Auckland, New Zealand, and is currently developed by the R
   Development Core Team.
➢ R is freely available under the GNU General Public License, and pre-
  compiled binary versions are provided for various operating systems like
  Linux, Windows and Mac.
➢ This programming language was named R, based on the first letter of
  first name of the two R authors (Robert Gentleman and Ross Ihaka), and
  partly a play on the name of the Bell Labs Language S.
➢   R is a programming language and software environment for statistical
    analysis, graphics representation and reporting

                                                                             12
Features of R
    As stated earlier, R is a programming language and software
  environment for statistical analysis, graphics representation and reporting.
  The following are the important features of R −
     • R is a well-developed, simple and effective programming language
       which includes conditionals, loops, user defined recursive functions
       and input and output facilities.
     • R has an effective data handling and storage facility,
     • R provides a suite of operators for calculations on arrays, lists, vectors
       and matrices.
     • R provides a large, coherent and integrated collection of tools for data
       analysis.
     • R provides graphical facilities for data analysis and display either
       directly at the computer or printing at the papers.

                                                                               13
THE “SCIENCE” IN DATA SCIENCE
         Data science is the field of study that combines domain expertise,
   programming skills and knowledge of mathematics and statistics to extract
   meaningful insights from data. It helps to organization to solve vexing
   problem. Combining computer science, modeling, statistics, analytics and
   math skills along with sound business sense data scientists uncover the
   answer to major questions that help organization make objective decisions.

        A data scientist’s level of experience and knowledge in each
   often varies along as ranging from beginner, to proficient, and to
   expert, in the ideal case.

The Pillars of Data Science                     Data Science Venn Diagrams
Expertise
                                                       Find     many     different
   While data scientists often come             versions of the data scientist
from many different educational                 Venn diagram to help visualize
and work experience backgrounds,                pillars (or variations) and their
most should be strong in, or in an              relationships with one another.
ideal case be experts in four                   Here is one of data scientist
fundamental areas. In no particular             Venn diagrams created by
order of priority or importance,                Stephan Kolassa. Attempt to
these are:                                      assign         labels       and/or
                                                characterize the person or field
  ➢   Business/Domain                           that lies at the intersection of
  ➢   Mathematics           (includes           each       of     the     primary
      statistics and probability)               competencies.      ‘The    Perfect
  ➢   Computer      science     (e.g.,          Data Scientist’ as the individual
      software/data      architecture           which is equally to a strong in
      and engineering)                          business,           programming,
  ➢   Communication (both written               statistics, and communication.
      and verbal)

                                                                           14
TOP 10 TECHNOLOGY TRENDS IN 2020
Trend 1:
AI technology will be industrialized with large-scale
production. In 2020, there will be many “AI factories”
The increase solutions are rapidly entering the stage of
"industrialization." With the continuous investment
global technology giants pumped into ,AI technology
factories of AI models and data emerging in 2020,
associated commercial solutions on a large scale to
update industries. For example, AI solutions in the
customer service industry can be copied and applied to
finance, e-commerce, education and other industries on a
large scale

Trend 2:                                       Trend 3:
2020 will be a critical year for the           Deep learning technology will
large-scale implementation of AI chips         penetrate the industry and be applied
AI chips on the edge will be more low-         on a large scale
cost,    specialized,   and     seamlessly
                                               Core of open-sourced deep learning
integrated into downstream solutions. The
                                               platforms is the deep learning
neural processing unit (NPU) will become
                                               framework, which greatly lowers the
the basic module of the next-generation
edge-based general-purpose CPU chips.          development       threshold     of    AI
In the future, more and more device-based      technology, and effectively improves the
                                               quality    and     efficiency    of   AI
CPU chips will integrate deep learning
                                               applications. In 2020, deep learning will
framework as the core to their designs
                                               be applied across many industries at
                                               scale to implement innovation and
Trend 4:                                       accelerate transformation and upgrading.
Auto ML, automatic machine
learning, will greatly lower the
threshold of machine learning
        Researchers only need to input
meta-knowledge (such as convolution
operations, problem descriptions,
etc.), the algorithm can automatically
select the appropriate data, optimize
the model structure and configuration,
train the model, and deploy it on
different devices.
                                                                                 15
Trend 5:
 Multimodal deep semantic understanding will become more mature and widely
 used.
 Multimodal deep semantic understanding takes the information of different
 models such as voice, image, and text as input, and integrates perception and
 cognition technologies to achieve a multi-dimensional deep understanding of
 information. Combined with AI chips, it will be widely used smart home,
 finance, security, education, healthcare, and other industries

  Trend 6:
 Natural language processing technology             Trend 7:
 will be deeply integrated with knowledge,
 and computing platforms for general                The Internet of Things (IoT) will
 natural language understanding will be             breakthrough in three directions:
 widely used.                                       boundary,        dimension,      and
       With the emergence and development           scenario.
 of pre-training large-scale language model.               With the development of 5G
 Semantic       representation    pre-training      and edge computing, computing
 technology based on massive text data will         power will not be limited to cloud
 be deeply integrated with domain knowledge         computing centers, expanding to
 to continuously improve the effectiveness of       everything      and     building   a
 natural language processing tasks such as          distributed computing platform.
 automatic question answering, emotional            This will promote the integration of
 analysis, reading comprehension, reasoning,        IoT with more scenarios such as
 information extraction, etc.                       energy, power, industry, logistics,
                                                    medical treatment, and intelligent
                                                    city, and create greater value.

Trend 8:
Intelligent transportation will accelerate its implementation in various scenes such as
parks and cities.
In 2020, more autonomous vehicles will be applied to different scenarios such as
logistics, public transport, geofenced areas, and so on. At the same time, V2X (vehicle to
everything) technology is ready for large-scale deployment and application, which makes
vehicles and roads form a wide range of connections, further promoting the realization of
Intelligent Vehicle Infrastructure Cooperative Systems (IVICS), and accelerating the
implementation of intelligent transportation in parks, cities, expressways and other
scenarios

                                                                                  16
Trend 9:                                     Trend 10:
Blockchain       technology     will    be   Quantum computing will usher in a
integrated into more scenarios in a          new round of explosive growth,
more pragmatic manner.                       injecting new vitality into AI and
       With the in-depth integration of      cloud computing.
Blockchain technology with AI, big                  With       the        successful
data, IoT, and edge computing, the           demonstration of quantum hegemony,
problems concerning the online and           quantum computing will usher in a
offline mapping of data and assets will      new round of explosive growth in
be solved one by one. For example, in e-     2020. In terms of quantum hardware,
commerce, Blockchain can ensure the          the performance of programmable
authenticity of the whole process data of    medium-sized noisy quantum devices
goods; in supply chain, it can ensure the    will be further improved and have the
openness and transparency of the whole       ability of error correction. More and
process data, as well as the safe            more industry giants have invested in
exchange between enterprises; in             R&D resources for strategic layout,
government affairs, it can achieve the       which has the opportunity to bring a
opening of government data, the              new face to the future AI and cloud
realization of electronic certificates and   computing fields.
so on.

                                                                              17
WHATSAPP 'DISAPPEARING MESSAGES'
WhatsApp 'Disappearing Messages' feature now in India: How to
enable it on android, iOS

                                          WhatsApp had earlier announced that the
                                   feature is now official and will be rolled out to its
                                   users 'during this month'
                                       'Disappearing Messages' feature is available
                                   on all WhatsApp-supported devices including
                                   Android, iOS, and Linux-based KaiOS devices,
                                   along with WhatsApp Web and Desktop platform

        After weeks of officially
 launching the much-awaited
 'Disappearing Messages' feature
 with a time limit of seven days
 before     the    message      gets
 automatically
 deleted, WhatsApp recently
 released the update for its Indian
 users.
        The       Facebook-owned
 messaging app had earlier
 announced that the feature is now
 official and will be rolled out to
 its 2-billion plus users "during
 this month."
        The           'Disappearing
 Messages' feature is available for
 individual as well as group chats.
 However, in group chats, the
 group admins will be able to
 enable disappearing messages in
 group chats.
        The feature is available on
 all WhatsApp-supported devices
 including Android, iOS, and
 Linux-based KaiOS devices,
 along with WhatsApp Web and
 Desktop platform.

                                                                                 18
•   As mentioned, once Disappearing Messages feature is enabled, new
         messages sent in the individual or group chat will disappear after seven
         days.
     •   The most recent selection controls all messages in the chat. "This setting
         won’t affect messages you previously sent or received in the chat,"
         WhatsApp said in its support page.
     •   Disappearing messages will also wipe out photos and videos after seven
         days, and while messages will disappear for both parties it’s still
         possible to take screenshots or just simply copy messages before they
         are automatically deleted. Or, you can also save the photos or other
         content with auto-download on. You can turn auto-download off in
         WhatsApp Settings > Data and Storage Usage.
     •   If a user doesn’t open WhatsApp in the seven day period, the message
         will disappear. However, the preview of the message might still be
         displayed in notifications until WhatsApp is opened.
     •   Moreover, if a disappearing message is forwarded to a chat with
         disappearingmessages off, the message won’t disappear in the forwarded
         chat. Also, if a user creates a backup before a message disappears, the
         disappearing message will be included in the backup. Disappearing
         messages will be deleted when a user restores from a backup

How to enable WhatsApp                               How     to  switch    off
Disappearing messages feature on                   Disappearing      Messages
Android and iOS smartphones:                       feature on Android and iOS
•   Open the WhatsApp chat on your                 devices:
    Android or iOS devices.                        •   Once disabled, messages sent
•   Tap the contact’s name.                            in the chat will no longer
•   Along      with     the     contact's              disappear.
    information, you will also find an             •   Open the WhatsApp chat.
    option    of    Tap     Disappearing           •   Tap the contact’s name.
    messages,     right     above    the           •   Tap Disappearing messages.
    "Encryption" of the messages                   •   Select Off.
    option.
•   Once you have tapped on it, select
    on.                                                                         19
•   It will switch on the disappearing
    messages option for the particular
GOOGLE PAY A NEW UPDATE
Google Pay to remove payments on web app, will start
chargingtransfer fee.

➢ Google Pay is set to kill the peer-to-peer                UPDATED GOOGLE
  payments facility on its web app in January and              PAY LOGO
  is going to add a fee for instant money
  transfers, the media reported.
➢ Google Pay offered the ability to manage
  payments as well as send money from both a
  mobile app or from pay.google.com.
➢ Now, Google has released a notice on the web
  app that notifies users that the site will no
  longer work from January next year.

➢ "Starting early in 2021, you won't be able to use pay.google.com to send and
  receive money from other people. To send and receive money, use the new
  Google Pay app," the company informed.
➢ While you can still manage payment methods on the web app, peer-to-peer
  payments will cease to exist.
➢ Google also clarified on a support page that the original Google Pay app will
  stop working in January, reports 9to5Google.

➢   Google Pay will also add a fee on instant money transfers.
➢   "It can take 1-3 business days when you transfer money to your bank account.
    Debit card transfers are usually instant. There is a fee of 1.5% or $.31
    (whichever is higher), when you transfer out money with a debit card," the
    company said on its support page.
➢   Google last week introduced several features in its Pay feature for both Android
    and iOS users which have been first rolled out in the US.

UPDATE:
"These charges and fees are specific to the US and do not apply to the Google
Pay or Google Pay for Business apps in India."

                                                                              20
Awesome Inventions Worth Nothing in 2020

  HiMirror Mini                                      Snore Circle
  Like many other objects of daily utility,          Snoring is caused due to restricted
  our mirrors are getting smarter too and            airflow in the throat while sleeping
  HiMirror is a company pioneering in this           and besides being a major
  field. HiMirror Mini is one of the latest          annoyance, can be a cause of many
  products to be added to the company’s              diseases. So, if you want to break
  catalog of smart mirrors and besides               the snoring habits you or someone
  letting you look at your face with greater         in the family might have, Snore
  clarity compared to a normal mirror; this          Circle is a great gadget. It uses a
  one can perform a total of 8 different             combination of audio and bone
  types of analyses on your face. This               conduction to sense when you’re
  includes looking for wrinkles, fine lines,         snoring and in turn, sends micro
  dark spots, roughness, complexion etc. by          signals to the brain to reduce and
  dividing your face into different areas and        completely eliminate snoring.
  analyzing each differently. Based on this,         Besides helping you give up
  the smart mirror offers advice to improve          snoring, the compatible app will
  your skin by keeping it hydrated or using          monitor the quality of your sleep
  different types of lotions to fight                and with the latest iteration, you
  problems like acne. You can also order             can wear your accomplishments of
  more beauty products by just asking                giving up snoring as a badge of
  Alexa which comes inbuilt in this smart            pride
  mirror.

Dolfi – Next Gen Washing Device
Get ready to forget your woes of spending hours getting
adamant stains out of your clothes using soap bars. Because
it’s time for ultrasonic solutions to take over and Dolfi is an
example of how technology can transform the way we wash
clothes. Using carefully modulated ultrasonic waves, Dolfi
knocks dirt out of your clothes automatically without even
requiring you to dedicate any time to washing. Just keep the
                                                                           DOLFI
dirty laundry in a bucket filled with water and detergent, and
let Dolfi clean them for you.
                                                                                   21
Flexwarm Smart Jacket                   Solar Roadways
Another innovative product is the       Solar Roadways is exactly what you’re
Flexwarm         smart        jacket.   thinking after reading the name. These are
With built-in                           solar panels that can be used to pave roads,
heatingelements placed at chest,        driveways, sidewalks, or any surface meant
wrist, and back parts, it’s             for walking. Solar wafers protected under
designed to keep you hot even in        thick layers of shatter-proof Gorilla Glass
a cold environment. It comes with       can be used to generate electricity from any
special sensors to let you adjust       surface. These modules come in hexagonal
the heat output as per your             panels which makes replacement super easy.
convenience. As for design, it          Additionally, Solar Roadways panels can be
sports a stylish look that can          programmed electronically to show specific
match the fashion quotient of           markings on the road. The panels can
both sports and fashionistas. Not       generate enough heat to melt the snow and
to mention, it comes in a variety       thus ensure easy walking or driving over
of designs to suit different tastes.    them during winters. All of this while saving
                                        the Earth and Earth-dwellers from
      FLEXWARM                          succumbing to the damage caused by
        JACKET                          greenhouse gases.

                                            SOLAR ROADWAYS

        HIMIRROR                                   SNORECIRCLE

                                                                                22
BLOCK CHAIN

       Blockchain is the foundational technology that powers electronic currencies
such as Crypto currencies. Blockchain is an electronic ledger that can be shared among
different users. This helps in creating a record of transactions that cannot be altered.
Each of these records is time-stamped and linked to the previous one. Every time a
new transaction is added to the ledger, it is stored as another block in the chain of
transactions. Blockchain is updated after the different parties contributing to the ledger
agree. After new data is fed into a block, it cannot be erased. This makes technology
verifiable and secure. This validation of transactions helps companies reduce their
costs as no third party has to be paid. Transactions are easier to track using
Blockchain.
       There is a rise in careers in Blockchainand it
will create different job positions as:
       ➢ Blockchain Developers

      ➢ Blockchain Quality Engineer

      ➢ Blockchain Legal Consultant or Attorney

      ➢ Blockchain Engineer

“Blocks” on the blockchain are made up of digital pieces of information. Specifically,
they have three parts:

      1. Blocks store information about transactions like the date, time, and dollar
         amount of most recent purchase from Amazon.
      2. Blocks store information about who is participating in transactions. A block
         for splurge purchase from Amazon would record the name along with
         Amazon.com, Inc. (AMZN). Instead of using the actual name, purchase is
         recorded without any identifying information using a unique “digital
         signature”.
      3. Blocks store information that distinguishes them from other blocks. Hashes
         are cryptographic codes created by special algorithms. Splurge purchase on
         Amazon, but while it’s in transit, decide just can’t resist and need a second
         one. Even though the details of new transaction would look nearly identical
         to earlier purchase, we can still tell the blocks apart because of their unique
         codes.

                                                                                   23
Social Networking Problems Can be Resolved with Blockchain
Solution

      There are approximately 2.77 billion social media users around the world by
the year 2019. This is one of the future trends of blockchain technology. Blockchain
applications on social media will be able to resolve issues related to known scandals,
privacy violations, data control, and content interest.

       As blockchain integration in social media is another trend for new
technologies to emerge in 2020. With blockchain applications, all data transmitted
on social media will remain undetected and non-duplicate, even after deletion. In
addition, users will be able to store data more securely and maintain their ownership.

       Blockchain also ensures that the power to match content is in the hands of the
creator, not the platform owner.This makes the user feel more secure because they
can control what they wants to see. The daunting task is to persuade social media
platforms to do so, this could be voluntary or due to the result of various privacy
laws similar to the GDP.
 Economy and Finance Will Lead Blockchain Applications
 Other traditional businesses, the banking and finance industries no need to
 introduce radical transformation to their processes for adopting blockchain
 technology. After it was successfully applied for the cryptocurrency, financial
 institutions begin seriously considering blockchain adoption for traditional
 banking operations.

        Blockchain technology will allow banks to reduce excessive bureaucracy,
 conduct faster transactions at lower costs, and improve its secrecy. One of the
 blockchain predictions made by Gartner is that the banking industry will derive 1
 billion dollars of business value from the use of blockchain-based
 cryptocurrencies by 2020.

                                                                                     24
Artificial intelligence (AI) is the technology used for equipping computer
systems with the ability to make decisions like humans. Being one of the
trending technologies, when AI programs are fed to systems, the aim is to
mimic human intelligence for performing complex tasks such as pattern
recognition, speech recognition, weather forecast and medical diagnosis.

       AI is used in navigation-based applications like Uber, voice assistants
like Siri, video streaming services like Netflix, IoT devices and in search
engines like Google and Bing. AI helps in automating tasks such as traffic,
scheduling trains, making business predictions and designing driverless cars! By
2030, AI automation is expected to create more than 70 million jobs. The sad
fact is that AI might wipe out more than 23 million jobs by the same time
frame. AI will create jobs in areas such as testing, support, maintenance,
programming and data science.
Learning AI will help to secure jobs such as
    • Machine Learning Engineer
    • Data Scientist
    • Computer Vision Engineer
    • Business Intelligence Developer
    • Data Analyst

AI increasingly used to create films, music, and games
       Even in 2020, are probably still best left to humans. Anyone who has
seen the current state-of-the-art in AI-generated music, poetry or storytelling is
likely to agree that the most sophisticated machines still have some way to go
until their output will be as enjoyable to us as the best that humans can
produce. However, the influence of AI on entertainment media is likely to
increase. This year we saw Robert De Niro de-aged in front of our eyes with
the assistance of AI, in Martin Scorsese’s epic

 In videogames, AI will continue to be used to create challenging, human-like
opponents for players to compete against, as well as to dynamically adjust
gameplay and difficulty so that games can continue to offer a compelling
challenge for gamers of all skill levels. Where AI does excel is in creating
dynamic soundscapes – think of smart playlists on services like Spotify or
Google Music that match tunes and tempo to the mood and pace of our
everyday lives.

                                                                                 25
AI will become ever more present in cybersecurity
         Hacking, phishing and social engineering attacks become ever-more
   sophisticated, and they powered by AI and advanced prediction algorithms,
   smart technology will play an increasingly important role in protecting us
   from these attempted intrusions into our lives. The rollout of 5G and other
   super-fast wireless communications technology will bring huge
   opportunities for businesses to provide services in new and innovative
   ways, but they will also potentially open us up to more sophisticated cyber-
   attacks. Spending on cybersecurity will continue to increase.

Applications of Artificial Intelligence in Agriculture
 The industry is turning to Artificial Intelligence technologies to help yield
 healthier crops, control pests, monitor soil, and growing conditions, organize
 data for farmers, help with the workload, and improve a wide range of
 agriculture-related tasks in the entire food supply chain.

 Use of weather forecasting: With the change in climatic condition and increasing
 pollution it’s difficult for farmers to determine the right time for sowing seed, with
 help of Artificial Intelligence farmers can analyze weather conditions by using
 weather forecasting which helps they plan the type of crop can be grown and when
 should seeds be sown.

 Soil and crop health monitoring system:A German-based tech start-up PEAT has
 developed an AI-based application called Plantix that can identify the nutrient
 deficiencies in soil including plant pests and diseases by which farmers can also
 get an idea to use fertilizer that helps to improve harvest quality. This app uses
 image recognition-based technology. The farmer can capture images of plants
 using smartphones.

                                                                                  26
Networking Cisco in 2020

Experts expect that Cisco will focus on building-out cloud, SD-WAN and
security in 2020.

Cisco good and bad
The bellwether Cisco was the latest to note this “business softness” laying
blame on the world economy in general terms and slower than expected
enterprise deals in its latest quarter more specifically.After its Q1 2020 financial
call in November Cisco took the additional action of revamping some of its
business units and leadership with an eye towards increasing its competitive
tactics – primarily in the cloud arena. For example it rolled its Enterprise
Networking and Data Center networking teams into one group, and that
includes cloud computing.

Cisco dances in the cloud
Software in a variety of forms will be the focus for Cisco in 2020, and perhaps
no area will be more important than its hybrid-cloud-interconnect
strategy.“Cisco will continue to have a significant focus on tying together cloud
offerings from AWS, Microsoft, Google and other different cloud
manifestations as it looks to help bring consistency across and mitigate the
complexity of hybrid-cloud environments,” said Brad Casemore, IDC research
vice president for data-center networks.

Growing ACI
Casemore also expects Cisco will further enhance its Application Centric
Infrastructure (ACI) Anywhere technology, which gives customers the
flexibility to run and control applications anywhere they want across private or
public clouds or at the edge while maintaining consistent network and security
 policies across their entire domain.

ACI Anywhere lets policies configured through Cisco’s SDN Application
Policy Infrastructure Controller (APIC) use native APIs offered by a public-
cloud provider to orchestrate changes within both the private and public cloud
environments, Cisco said. Cisco’s Orchestrator helps provision and manage the
implementation across multiple sites and services.

                                                                                 27
Security integration
Better security for cloud interconnect, SD-WAN and other environments will be
an area where experts expect Cisco to show a lot of activity. That will reveal
itself in continued efforts to interlock and integrate security as the company
moves toward more holistic security, Casemore says. "One of these key areas
will be around the evolution of its Titration product towards more workload,
cloud-protection areas”.

Introduced in 2016, Cisco Titration Analytics gathers information from
hardware and software sensors and analyzes the information using Big Data
analytics and machine learning to offer IT managers a deeper understanding of
their data-center, private- and public-cloud resources.

Challenges in 2020
“Cisco’s challenge here is that the right steps include upgrading their SD-WAN
products to include specific zero-trust connectivity management, and they’re
afraid to do that because it might overhang their existing security products,”
said Nolle. “They need to broaden their vision of security to envelop SD-WAN
but also to secure cloud-native, Kubernetes-distributed applications."

Zero trust is also reflected in Cisco’s overarching security Threat
Response platform which includes a number of core Cisco products, among
them Umbrella, advanced malware protection for endpoints, and intrusion
protection. Experts predict Cisco will continue to fill out and improve
integrations with its threat platform especially where it involves the cloud and
access at the network edge. Cisco says its security business grew 22% year-
over-year from Q1 2019 to Q1 2020, and experts expect the company to
continue that success in 2020.

                                                                             28
JAVASCRIPT

        JavaScript is the Programming Language for the Web.

        JavaScript can update and change both HTML and CSS.

        JavaScript can calculate, manipulate and validate data.

       JavaScript is a dynamic computer programming language. It is
 lightweight and most commonly used as a part of web pages, whose
 implementations allow client-side script to interact with the user and make
 dynamic pages. It is an interpreted programming language with object-oriented
 capabilities.
       Definitionof a standard version of the core JavaScript language.

          •   JavaScript is a lightweight, interpreted programming language.
          •   Designed for creating network-centric applications.
          •   Complementary to and integrated with Java.
          •   Complementary to and integrated with HTML.
          •   Open and cross-platform

Advantages of JavaScript                          Limitations of JavaScript
      • Less server interaction − You
                                                     • We cannot treat JavaScript
        can validate user input before
                                                       as        a       full-fledged
        sending the page off to the
                                                       programming language.
        server. This saves server traffic,
                                                     • Client-side JavaScript does
        which means less load on your
                                                       not allow the reading or
        server.
                                                       writing of files. This has
      • Immediate feedback to the
                                                       been kept for security
        visitors − They don't have to
                                                       reason.
        wait for a page reload to see if
                                                     • JavaScript cannot be used for
        they have forgotten to enter
                                                       networking        applications
        something.
                                                       because there is no such
      • Increased interactivity − You
                                                       support available.
        can create interfaces that react
                                                     • JavaScript doesn't have any
        when the user hovers over them
                                                       multi-threading              or
        with a mouse or activates them
                                                       multiprocessor capabilities.
        via the keyboard.
                                                     • Once again, JavaScript is a
      • Richer interfaces − You can use
                                                       lightweight,       interpreted
        JavaScript to include such items
                                                       programming language that
        as drag-and-drop components
                                                       allows      you    to     build
        and sliders to give a Rich                                             29
                                                       interactivity into otherwise
        Interface to your site visitors.
                                                       static HTML pages.
JavaScript Development Tools
    One of major strengths of JavaScript is that it does not require expensive
    development tools. You can start with a simple text editor such as Notepad.
    Since it is an interpreted language inside the context of a web browser, you
    don't even need to buy a compiler.
    To make our life simpler, various vendors have come up with very nice
    JavaScript editing tools. Some of them are listed here −
       •   Microsoft FrontPage − Microsoft has developed a popular HTML
           editor called FrontPage. FrontPage also provides web developers with a
           number of JavaScript tools to assist in the creation of interactive
           websites.
       •   Macromedia Dreamweaver MX − Macromedia Dreamweaver MX is a
           very popular HTML and JavaScript editor in the professional web
           development crowd. It provides several handy prebuilt JavaScript
           components, integrates well with databases, and conforms to new
           standards such as XHTML and XML.
       •   Macromedia HomeSite 5 – HomeSite 5 is a well-liked HTML and
           JavaScript editor from Macromedia that can be used to manage personal
           websites effectively.

                                                                               30
ARTICLE CONTRIBUTION

1. COMPUTERS THEN Vs NOW
             -Geethanjali [I MSc (CS)]
2. HOLOGRAPHY IN TODAY’S WORLD
             -Soniya &Vinitha [I MSc (CS)]
3. INTERNET OF THINGS IN HEALTHCARE
          -Chandhana.C & Abinaya.C [II MSc (CS)]
4. TOP 5 MOST LOVED PROGRAMMING LANGUAGES
             -Easmi Angel [II MSc (CS)]
5. VPN

              -Arthi.S [II MSc (CS)]

6. R -THE DATA SCIENTIST TOOL
             -Priyanka Rajamani [II MSc (CS)]
7. THE SCIENCE IN DATA SCIENCE
             -Salma.J [II MSc (CS)]
8. TOP 10 TECHNOLOGY TRENDS IN 2020
             -Easmi Angel [II MSc (CS)]
9. WHATSAPP DISAPPEARING MESSAGE
             -Keerthana Sundar Raj [II MSc (CS)]
10. AWSOME INVENTIONS WORTH NOTHING           IN
      2020

        -Princy Felcia.V & Shahaduna Parveen.M

                                 [II MSc (CS)]

11. GOOGLE PAY NEW UPDATE
              -Keerthana Sundar Raj [II MSc (CS)]
12. BLOCKCHAIN
              -Sandhiya.J [III B.C.A]
13. ARTIFICIAL INTELLEGENCE

              -Lathaa.M [III B.C.A]

14. NETWORK IN CISCO 2020
              -Janani.S [II MSc (CS)]
15. JAVA SCRIPT
              -Priyanka Rajamani [II MSc (CS)]

                                                    31
You can also read