0% found this document useful (0 votes)
92 views10 pages

Document

Random documentary

Uploaded by

sifasasapkota10
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views10 pages

Document

Random documentary

Uploaded by

sifasasapkota10
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

EVEREST INTERNATIONAL SCHOOL JAPAN

TOKYO,JAPAN

PROJECT ON COMPUTER PROGRAMING

SUBMISSION TO: SUBMITTED BY:


DEPARTMENT OF COMPUTER SCIENCE Name: Sifasa Sapkota
EVEREST INTERNATIONAL SCHOOL, JAPAN Grade :10
Roll no. : 17

DATE OF SUBMISSION: 2024/01/23


ACKNOWLEDGEMENT

I am very thankful to my school , the department of


computer science and Mrs. Dibya Pandey for the guidance,
encouragement and valuable time throughout the
development of this project.
I am also grateful towards my friends who actively
participated in discussions by making this project of
Exploring Opposites in Computer Science, successful.
I would also like to thank my parents who guided me
sufficiently to do and complete this project work.
INTRODUCTION:
Computer programming or coding is the composition of sequences of
instructions, called programs, that computers can follow to perform tasks. It
involves designing and implementing algorithms, step-by-step specifications of
procedures, by writing code in one or more programming languages.
Programmers typically use high-level programming languages that are more
easily intelligible to humans than machine code, which is directly executed by
the central processing unit. Proficient programming usually requires expertise in
several different subjects, including knowledge of the application domain,
details of programming languages and generic code libraries, specialized
algorithms, and formal logic.
Auxiliary tasks accompanying and related to programming include analyzing
requirements, testing, debugging(investigating and fixing problems),
implementation of build systems, and management of derived artifacts, such as
programs' machine code. While these are sometimes considered programming,
often the term software development is used for this larger overall process – with
the terms programming, implementation, and codingreserved for the writing and
editing of code per se. Sometimes software development is known as software
engineering, especially when it employs formal methods or follows an engineering
design process.

And here in this project I will be writing and analyzing the program as well as it’s
output using modular programming.

Modular programming is the concept of dividing the problem solution into its
logical parts or routines so that each part may be programmed independently. This
should contribute to ease of understanding, ease of modification and
standardization of structure. Ideally, any module could be modified without
affecting other modules. The structured programming concept of top down logic
should be used as much as is practical without sacrificing performance. The major
decision criteria and the main path logic should be developed first.
OBJECTIVE:

As every report or research as its own objective and perspective


my research/project works has its own, which are as follows:
1. To utilize the theoretical knowledge we have gained in the
daily classes and make it practical
2. As computer is a part of our life , to gain more information
or facts about it.
3. To make me more engaged and cooperative towards the
study of computer science
These can be the objects of this research.

MATERIALS REQUIRED:
1. Discussion among friends and teachers
2. Writing materials for rough script
3. A device for typing in the context
SOURCES :
1. Primary Source: Discussion with friends and teachers,
2. Secondary sources : Modern Computer Science of Grade -10,
Encyclopedia, Dictionary etc.

PROCEDURE :
1. Had the discussion with the teacher as well as my friends
for further information
2. Conducted research about the topic through different
sources
3. Prepared an outline and a rough draft
4. Started typing in the device
5. Revise and edited the report
6. Checked for mistakes
7. Submitted to the respective teacher
DATA ANALYSIS/FINDINGS :
Through the analysis of the project these were the findings of
my research :
1. WAP
CONCLUSION
From the research we can conclude that modular programming
is a concept where a large program is divided into smaller
components known as modules that can be assigned with a task
separately.Each of these modules can be stacked together which
builds the entire architecture known as the application. It also
makes the code easier and reusable making it easier to maintain
and debug.

REFERENCE :
1. MODERN COMPUTER SCIENCE GRADE 10 BY
YOGESH CHHETRI
2. Through internet websites :
Wikipedia
360 Tech explorer
Hitch Wizz

You might also like