"Instructor: Mr. Dennis Pua"
“My Personal Information”
Name: Jomar Roxas Caagbay
Birthday: July 29, 1993
Age: 17
Current Home Town: Calapan City, Oriental Mindoro
New Home Town: Tayabas, Quezon
Address: 12F Baltazar Street San Diego Zone III
Elementary: M. Condez Learning Center Inc= Calapan, City
:Tayabas East Central School II= Tayabas, Quezon
High School: Divine Word College of Calapan High School Dept.
: Calapan, City Oriental Mindoro
College: S.T.I College Lucena
Course: Computer Electronics & Technology
Profession: To be a Professional Software & Hardware Computer Technician
Hobbies: Downloading latest software like application software, Anti-Virus, Utilities, Internet Tools, Etc.
Sports: Biking, and Badminton
BIRTH CERTIFICATE
Registry Number : 2346
Date of Registration : August 3, 1993
Name of Child : JOMAR ROXAS CAAGBAY
Nationality : Filipino
Sex : Male
Date of Birth : July 29, 1993
Place of Birth : OMPH, Calapan City, Oriental Mindoro
Name of Mother : GEMMA ROXAS
Citizenship of Mother : Filipino
Name of Father : WILFREDO CAAGBAY
Citizenship of Father : Filipino
Date of Marriage of Parents : July 11, 1999_
Place of Marriage of Parents : Calapan City, Oriental Mindoro
This certification is issued to : AILEEN JUANIO
“My Summary Report in Basic Computer Concept”
Basic Computer Concept 1
Charles Babbage
►1791-1871
►Called the Father of Computing
►Born on December 26,1791 in Teigumouth Devonshire in the United Kingdom
►Had interest in various fields from statistics to philosophy and religion to machines, having accredited to him numerous publication in these fields.
►His conceptualization of his engines began with an analysis of calculation of tables of Greenwich star position.
Difference Engine Invented by Charles Babbage
►Conceived to perform quick tabular calculations, the working of which were based on the method of differences an algorithm that lent itself to easy creation of a wide range of mathematical tables
►Was powered by Steam
►Embodied the basic concepts
Analytical Engine
►Operated by Punch Card
►Used the Punch Cards for storing operating Instruction
►Store 1,000 numbers or up to 50 decimal places
1ST Generation of Computers
►with Circuits & Vacuum Tubes
►Binary Codes “Machine Language”
►ENIAC-Electronic Numerical Integrator and Computer
►Vacuum Tubes-18,000
►Electronic Component
►EDVAC-Electronic Discrete Variable Automatic Computer
►70,000 Resistors
►5 Million Soldered Joints
Von Neumann’s Architecture
►with CPU & Processor
2ND Generation of Computer
►Development of the Transistors
*Gear
*Vacuum Tube
* Transistor
►Smaller size and increased Computer
3RD Generation of Computer
►Integration-a process in which numerous
►The first integrated circuit (IC) was invented by Jack Kibly & Robert Noyce
►Develop of PC Parts
*Gear
*Vacuum Tube
*Transistors
*IC-20-30 Millions of Transistors
4TH Generation of Computer
►Development of user friendly software package that offered non-technical users many of the advantages of computer application.
►Characterized by the application of advanced Engineering Techniques
5TH Generation of Computer
►Computers that can understand human speech can recognize partners like faces and other complex images
*Artificial Intelligence
*Expert System
*Natural Language Processing
►Computer Application
*Business
*Mathematics & Science
*Engineering
*Medicine
*Education
*Entertainment
*Home
►Computer Application
→A device that accepts input processes data, store data, and produces output, all acoording to a series of stored instruction
►Computer Processing
→Real Time
►Computer Definition
→Input
→Whatever is put into a computer
►Process
→Computer manipulate data in various ways and this manipulation is referred to as processing
►Data
→Symbols that represent facts, objects, and ideas
►Program
→Series of instruction that tell a computer how to carry out processing task.
►Software
→Programs that set up computer to do a specific task.
►Central Processing Unit (CPU)-Brain of the computer
►Memory
→Area of a computer that temporarily holds data that is waiting to be processed stored or output
Acronyms
►VLSI
→Very Large Scale Integration
►ULSI
→Ultra Large Scale Integration
►ENIAC
→Electronic Discrete Variable Automatic Computer
►ASCII
→American Standard Code for Information Interchange
►FBCDIC
→Extended Binary Coded Decimal Interchange Code
Data, Information and Files
“Terminologies”
►Data
→The symbols that represent people, events, thing and ideas
►Information
→A data presented in a format that people can understand and use
►Bit
→Binary codes used by computers consisting 1 or 0
►8 bits
→10110111= 1 byte
1KB=1024 Bytes
1MB=1024 KB
1GB=1024 MB
►Storage
HDD-Hard Disk Drive
CD/DVD
Flash Disk Drive
Memory Card
Floppy Disk- (3.5)
Capacity 1.44 MB
Flash Disk – 1GB
1GB- 1024 MB
1024 MB/1.44 MB= 711 Diskettes
90,500,524 bytes= 1GB Flash Drive
Terminologies
►File
→A named collection of data that exist on a storage medium, such as a hard disk, a Floppy Disk on a CD
►Data File
→Files which are regarded as passive the data does not in
►Data Representation
→makes it possible to convert letter sounds, and images into electrical signal
►Digital Device
→works with discrete – distinct or separate
►ASCII
→American Standard Code for information Interchange
►Extended ASCII
→Use Eight Bits
►EBCDSC
→Pronounced as “FB She Dick”
→Extended Binary Coded Decimal Interchange Code
→An alternative computers
►Binary Number System 4 Bits=1011
→4 Bits=1011==8421
Decimal # | Binary # |
0 | 0000 |
1 | 0001 |
2 | 0010 |
3 | 0011 |
4 | 0100 |
5 | 0101 |
6 | 0110 |
7 | 0111 |
8 | 1000 |
9 | 1001 |
Trends and Issues
►Web Technology
►Artificial Intelligence
►Commerce
►Education
►BBS-Bulletin Board System
►Careers and Professional Outlook
►Health Issues
►Information Ethics
►Internet
→Refers to a collection of computers and cables forming a communications
Network
→Is a communication system
►Web
→is an interlinked collection of Information that flows over the communication system
►Turing Test
→Designed to satisfactory identify if the machine is intelligent
►To pass the test, the machine should posses the following
→Natural language processing to enable it to communicate successfully
→Knowledge Representation
→Machine learning
→Computer Vision
→Robotics to move about
►Commerce
→The exchange of goods and services, usually Money
Different Roles Played in Commerce
►Buyers
→Those people with money who want to purchase goods or services
►Sellers
→Those people who offer goods and services to the buyers
►Procedures
→Those people who create the products and services that sellers
►Benefits of E. Commerce
→Global Presence and Global Choice
→Improved Competitiveness and Quality Service
→Mass communication and Personalized Products and services
→Shorten or Eradicate Supply
→Substantial Cost savings and sub stunt price
→Novel Business opportunities and new products and services
►Ethics
→Rules and Standard governing the Conduct of an individual with other
►Information Ethics
→Computer Crime
→Windows Firewall
→Hardware (Router)
→Software (Anti-Virus and Operating System)
→Service Theft
→Data Alteration and Theft
→Malicious Access
Types of Viruses
►Logic Boom Virus
→System Virus
►Macro Virus
→Microsoft Excel Virus
►Trojan Horse Virus
→Malicious Virus
UTP Cable
►UTP
→Unshielded Twisted Pair
►RJ
→Registered Jack
►ISP
→Internet Service Provider
►WI-FI
→Wireless Fidelity or WLAN-Wireless Local Area Network
►WI-FI
→Pronounced as warfar because of the wi-fi Alliance
Basic Computer Concept
Program Planning and Development
1. Defining Problem
2. Designing a Solution
3. Writing the program
4. Compiling, Debugging and testing the program
5. Documenting the program
►Defining the problem
→recognizing the need for information
→defining what output are required of the program
►Designing a solution
→breaking a problem into discrete steps known as “algorithm”
►Flowcharting
→a graphical representation of the sequence of operations a computer is to perform
►Pseudocode
→is a version of the instructions describing each step the computer must follow.
Writing the Program
►Writing the program in a specific programming language
►Types of programming statements
→Comments
→Declarations
→Input/output statements
→Computation
→Transfer of control
→Comparison
►The programmer should try to incorporate the following qualities into any program:
→Easy to read and understand
→Efficient
→Reliable
→Robust
→Maintainable
Compiling, Debugging & Testing the program
►A complier is a special program for each programming language that is loaded into the computer when the language is used.
►Compilation errors are discovered by the complier and include:
→Spelling errors
→Syntax errors
→Improperly sequenced
→Improperly labeled statements
→Conflict in variable names
→Illegal names or statements
→Missing punctuations
►Logical errors have to be detected by the programmer in process called “debugging”
►To be sure that the program will give the correct output, the program has to be tested by running the program and inputting data with known outputs.
►Structured Design
►Using structured design leads to the following benefits:
→Early detection design flows
→Programs that can be easily modified
→Clear and complete documentation
→Modular design to improve testing
►Paradigm-an idealized pattern of usage under which some agent can operate
►Programming Paradigm-a way of thinking about problems and their solutions, or an approach on how to use a computer to implement those solutions
►Major Programming Paradigm
→Imperative
→Logical
→Functional
→Object-oriented
►Object-Oriented Paradigm
→A paradigm in which real world objects are viewed separate entities having their own state and exhibit their own behavior.
→Focuses on the objects that are programmer is representing.
►Object-oriented programming approach in general can be divided into four steps:
1.Identify the problem
2.Identify the objects needed for the solution
3.Identify messages to be sent to the objects
4.Create a sequence of messages to the objects that solve the problem
►Other Programming Paradigms
*Tree-this is viewing code or data in highly hierarchical manner.
*Expert System-this organizes data by using a list or pool of rules that are sometimes constantly recycled through.
*Steam-is based on the idea that input and output of smaller programs or utilities can be linked together.
*Neural Network-based on the concepts that computers ate programmed in the same way as how human think.
►Programming Language
→Language is defined as a system for communicating.
→Written language use symbols (characters) to build words.
→The entire set of words is the language vocabulary.
→The language syntax and grammar define the way in which the words are meaningfully combined.
→The actual meaning of words and combinations of words and combinations of words is defined by the language semantics.
►Machine Language
→The lowest level of programming language.
→Only language understood by computer and consist of pure numbers; takes the form of “1” or “0”.
→Each machine instructions has two parts:
►op code(operation code)- which tells the computer what function to perform.
►Operand- This tells the computer what data to use when performing the function.
►Low- level Language
→also called assembly language and is similar to machine language but assembly language is much easier to understand that machine language.
►High-level Programming Language
→Enables a programmer to write programs that are less independence of a particular type of computer.
→Examples: Ada, Algol, BASIC, COBOL, C, C++, FORTRAN, LISP, Pascal, Prolog
►BASIC
→Beginner’s All-purpose Instruction Code
→The oldest high-level programming language
→Developed in the mid- 1950’s by John Backus
►COBOL-Common Business-Oriented Language
→The most frequently used business programming Language
→Dr. Gray Murray Hopper was a major contributor to the structure and development of the COBOL Language
►PASCAL
→The language after the seventeenth century French mathematician Blaise Pascal who constructed one of the first adding machines.
→Reserved word-are words that have a special meaning to the Pascal complier.
→Symbols-used in Pascal Include a mathematical symbols and punctuation marks.
→Identifiers-are names that represent various constants, variables, procedures, or functions.
►C Language
→A high-level programming language developed by Dennis Ritchie at the bell Laboratories in 1972.
►C++
→Developed programming language for creating applications on the web.
►Java
→Popular programming language for creating applications on the web.
→ “OAK”, was developed in December 1990 by Sun Microsystems.
►The Java language was the perfect language for the internet because of the following:
→Simple and familiar
→Object-Oriented
→Architecture- neural
→Portable
→Distributed
→Secure
►Complier
→A program that translates a program written in a high-level language (source code) and translate into machine language (object code).
Software Programs and Support Module
►Software
→Comprises of computer programs, support modules, and data modules that work together in order to provide a computer with the instructions and data necessary for carrying out a specific type of task.
►Program
→A set of instructions that tells the computer how to solve a problem or carry out of task.
►Support Module
→Provide an auxiliary set of instructions that can be used in a conjunction with the main software program.
→Not designed to be run by the computer user
►Why does computer requires so many files?
→Most software packages include at least one executable file, several support modules modules, and one more data modules.
►How does a high-level language relate to the microprocessors instruction set?
→Machine language is the only language that can be understood by a computer’s microprocessor.
►How does a software works?
→The program follows its instructions and performs a pre-specified action.
→The program continues to respond to the controls that you select until you click the close button, which halts execution of the program instructions and closes the program window.
Software: Systems and Application
►Software can be divided into two:
→Systems software or system programs
→Applications software or application programs
►Operating System (OS)-collection of system programs and routines that reside in computers memory.
►Functions
1. Schedule input and output operations.
2. Schedule work of jobs according to priority
3. Communicate with the human operator
4. Handle interruptions and monitor system status
5. Log the jobs that are finished and currently being executed.
6. Control system access and data security functions.
7. Facilitate in locating and debugging errors.
8. Handle multiprogramming so that several programs can run at the same time.
→Stored in a secondary storage device known as a “system residence device”.
→In the early magnetic tape drivers are still used as a storage devices, operating system are stored in a magnetic tapes are called “Tape Operating System”
→If the operating system is stored into a magnetic disk it is called “Disk Operating System (DOS)”
►What does an operating system do?
→A computer’s software acts similarly with the chain of command in an army
►How does an Operating System affect the look and feel of application software?
→An operating system typically provides user interface tools, such as menus and toolbar buttons, that define the look and feel for all of its compatible software.
►Where is the Operating System?
→The entire operating system is small enough to be stored is ROM for typically handled computers and video games console
→The boostrap program provides the instruction needed to load the core parts into memory when the system boots.
Are Different OS needed for different computing tasks?
►Single-user Operating System
→Deals with one set of input devices, those that can be manipulated by one user at a time.
►Multi-user Operating System
→Deals with output, and processing request from many users all at the same time.
►Network Operating System
→Provides communications and routing services that allow computers to share data, programs and peripherals devices.
►Multitasking Operating System
→Provides process and memory management services that permit two or more programs to run simultaneously.
►Desktop Operating System
→Designed for a personal computer, either a desktop or notebook computer.
→Designed to accommodate a single user, but may also provide networking and multi tasking capabilities.
Programs that make up an Operating System
►Control Programs
→Manage the overall system operations and perform tasks such as scheduling input/output handling, monitoring of the system status and communication with the programmer.
1. Supervisor Program
2. Input/output Control System
►Service Programs
→Are subprogram or routines that are frequently used by the programmer.
1. Language translator programs
2. Librarian programs
3. Utility Programs
4. Diagnostic programs
►Survey of Operating System
→MS DOS
►The Windows Family of the Operating Systems
→Windows 1.0, 2.0, 3.11
→Windows NT and Windows 2000
→Windows 95, 98, ME and XP
►UNIX and LINUX
Are UNIX and LINUX are the same?
→UNIX gained good reputation for its dependability in multi-user environments.
→Many various of UNIX became available for mainframes and microcomputer.
→Linux is distributed under the terms of General Public License (GPL), allowing everyone to make copies for their own use, to give others, or to sell.
►DOS
→Was the first operating system and its cryptic command-line interface left an indelible impression.
→The remnants of DOS still linger in the world of personal computers, because it provides part of the operating system kernel for Windows version 3.1, 95, 98 and ME.
→Users rarely interact with DOS, because it is well hidden by the Windows graphical user interface.
→DOS is nothing more than footnotes in the history of the computer industry.
An overview of Application Software
►Word Processing
→A term in manipulating text or words in a file.
►Basic Features:
1. Insert Text
2. Delete Text
3. Cut and Paste
►Advance Features:
1. File management
2. Font specification
3. Footnotes and cross reference
4. Graphics
5. Copy
6. Page size and margins
7. Search and replace
8. Header, footer, and page numbering
9. Layout
10. Spell checker
11. Word map
12. Print
13. Tables of contents and indexes
14. Thesaurus
15. Windows
16. WYSIWYG
Basic Computer Concepts
FINAL HANDOUTS
►Trends & Issues
· Web Technology
· Artificial Intelligence
· Commerce
· Education
· Careers & Professional Outlook
· Health Issues
· Information Ethics
►Internet
→Refers to a collection of computers and cables forming a communication network.
►Web
→The web is an abstract space of information. On the net you find computers on the web you find documents, sound, videos, and information. On the net the connections are cables between computers on the web connections are hypertext links.
►Hypertext
→A computer system that could store literacy documents link them according to logical relationships and permit readers to comment and annotate what they read.
►HTML
→(Hypertext Mark-up Language)-document refers to plain text or ASCII document with embedded HTML tags.
►Browser
→A web-client software which is use to surf the web.
►Turing Test
→Designed to satisfactory identify if the machine is intelligent to pass the test, the machines should posses the following:
§ Natural language processing to enable it to communicate successfully
§ Knowledge representation to store information provided before during the interrogation
§ Machine learning’s to adapt to new circumstances and detect and extrapolate patterns
§ Computer vision to perceive objects
§ Robotics to move about
►Commerce
→The exchange of goods and services usually for money
►Different Roles Played in E-Commerce
· Buyers-those people with money who want to purchase goods and services
· Sellers-those people who offer goods and services to the buyers
· Producers-those people who create the products and services that sellers offer to buyers.
►Electronic Commerce
→Also known as E-Commerce
v Any form of business transaction in which the parties interest electronically rather that physical exchanges.
►Education
→Children outpacing adults on the technology track
→Education plays the major role in guiding the children to make use of the best of the computer technology.
►Careers & Professional Outlook
→Change that involves new and complex technologies are stressful to older and less educated workers
►Health Issues
→Essential Implications for Productivity, Efficiency, Safety and health in Work Setting
· Designing equipment and work arrangements to improve working postures and case the load on the body.
►Equipment Checklist
►Accessories (As Need)
· Foot rest for users whose feet don’t rest on the floor
· Adjustable keyboard tray if table is too high
· Wrist rest that is padded, movable, same height as keyboard home row
· Document holder adjustable to screen height
· Glare screen with grounding wire
· Lumber support cushion, if doesn’t support lower back
· Telephone headset
· Task lighting
►Buying Tips
§ Asks for equipments that meets American National Standard Institute (ANSI) standards
§ Try equipment out before purchasing whenever possible
►Computer Terminal
Ø Easy to use brightness and control knobs
Ø No perceptible screen flicker
Ø Detachable keyboard
Ø Reduced electromagnetic field (EMF) emissions
Ø Tilt able screen
Ø Character sized at least 3/16”
►Chair
►Table
Information Ethics
►Ethics
→Rules and standard governing the conduct of an individual with other.
►Business Ethics
→Code of morals of a particular professions
→The standards of conducts of a given profession.
►Information Ethics
→Defined as arrangements among information system professionals to do right to avoid wrong in their work.
►What Information Ethics are Not
§ Not Law
§ Not Security
§ Not Common Sense
§ Not Relative
§ Not Conscience
►Information System (IS) Attributes
§ Location
§ Time
§ Separation of Act From Consequences
§ Individual power
►Privacy
→Refers to the right of people not to reveal information about themselves
→The right to keep information, such as personal e-mail messages, medical histories, and financial information from getting into the wrong hands.
►Accuracy
►Ethical approach to information Accuracy
→Individuals should be given an opportunity to correct inaccurate held about them in database
►Accessibility
→Access to files, both for online and offline should be restricted only to those who have a legitimate right to access
►Property
→Many networks have audit controls to track which files opened, which programs and servers were used, and so on.
►Computer Crime
· Crimes facilitated two categories
· Crimes where the computer is the target
· Crimes facilitated by a computers
· Crimes where the computer is the target
►Computer Security Issues
→Bugs or misconfiguration problems that allow an authorized remote to user.
►Computer Crime Laws
· Fair Credit Reporting Act of 1970 (FCRA)
· Freedom of Information Act of 1970
· Tax Reform Act of 1970
· Rights to Financial Privacy Act of 1978
· Electronic Funds Transfer Act of 1979
· Computer Matching and Privacy act of 1988
· Video Privacy Act 1988
· Telephone Consumer Protection Act of 1991
· Cable Act of 1992
· Computer Abused Amendments Act of 1994
· Children’s Online Privacy Protection Act of 1988
· Education Privacy Act
►Federal Computer Crime Laws
· Copyrights Law
· Fraud and False statements Law
· Espionage and Censorship
· Mail Fraud Law
►Service Theft
· Some people are using their employer’s computer time to play games.
· The biggest abuse is probably wasting time with electronic mail and the internet
►Data Alteration/Theft
· The international use of illegal and destructive programs to alter or destroy data is as much crime as destroying tangible goods.
· Most common of these types of programs are viruses and worm
►Viruses
→Program that attached itself to other programs.
►Worm
→Function as an independent program, replicating its own program files until its interrupts the operation of the network and computer system.
►Malicious Access
→Crimes involving illegal system access and use of computer services are a concerned to both government and business
►Hacker
→A person who enjoys computer technology and spends time learning and using computer system.
►Criminal Hacker or Cracker
→A computer savvy person who attempts to gain unauthorized or illegal access to computer system
►Ergonomics
→The study of designing and positioning computer equipment
→An approach which puts human needs and capabilities at focus of designing technological systems.
►Objectives of Ergonomics
→To ensure that humans and technology work in complete harmony, with the equipment and task aligned to human characteristics.
→To have “no pain” computing
►Application Viruses
→Infects executable applications files such as word processing programs. Infects the computer systems
►System Viruses
→Typically infects operating system programs or other system files
· Logic Bomb-an application or system viruses designed to “explode” or execute at a specified time and date.
· Trojan Horse-a program that appears to be useful but actually masks the destructive program.
· Macro Virus-a virus that uses an applications own macro programming language to distribute itself.
Basic Computer Concept
Acronyms and Meanings
►NETWORKING-is a problem of delivering a message from a source to destination
►COMMUNICATION-the problem of giving meaning to these messages relieved
►COMMUNICATION CHANNELS-a pathway over which information can be transferred.
►SIMPLEX CHANNEL-is a channel whose direction of transmission is unchanging.
►HALF DUFLEX CHANNEL-is a channel in which the direction may be reversed, but the transmission does not occur at the same time
►FULL DUFLEX CHANNEL-is a channel that allows simultaneous exchange in both direction.
►CDP(Centralized Data Processing)-is the conventionally way of doing are the processing and control on centralized computers.
►DDP(Distributed Data Processing)-refers to manipulation of data using distributed system.
►LAN’s(Local Area Network)-connect network devices over relatively short distances and centralized and distributed data processing
►WAN’s(Wide Area Network)-span distance(GEOGRAPHICALLY)-dispersed collections of LAN’s mostly owned by one organization but rather exist under collective or distributed ownership and management.
►INFORAMTION SYSTEM-particular discipline or branch of learning that is concerned with the application of information to organizational needs
►INFORAMTION-measures of the quantity of data in message
►DATA-any sign, symbol or measure, which is an form that can be directly captured by a computer machine.
►EXPERT SYSTEM-contain knowledge base containing accumulated experience and set of rules
►MIS(Management Information System)-an integrated computer system for a business and other organization that collects and analysis information.
►DBMS(Data Base Management System)-collection of computer programs that allow users to store modify and extract information from a database
►DATABASE-a systematic collection of related information organized in such a way that a computer program can quickly selected desired pieces of info.
►FIELD-a single piece of information
►RECORD-one complete set of fields
►FILE-a collection of records
►QUERY LANGUAGE-is a specialized language that allows users to request information from the database.
►SEQUEL(Structured English Query Language)
►RDBMS(Relational Database Management System)-based on a relationally model developed by E.F. CODE
►EIS(Executive Information System)-a tool that provides direct on a line access to relevant information in a useful and navigable format.
►DSS(Decision support System)-interactive computer based system for informing and supporting decision makers.
►POINT-TO-POINT NETWORKS-consist of many connections to individual pairs of machines.
►BROADCAST NETWORKS-all the machines on the network share a single channel.
►BUS NETWORK-a common channel connects all devices
►RING NETWORK-all messages travel in a ring, either in clockwise or counterclockwise direction.
►TREE NETWORK-integrates multiple star topologies into a bus.
►STAR NETWORK-a central connection point(called the Hub) is used and all devices connect through it.
►MESH NETWORK-involves the concept of routes, where a message is sent on the network can take any several possible paths from source to destination.
Computer Application
*Business
-Printing Business
-Marketing Business
-Typing Job Business
-Music Editing Business
-Video Editing Business
-Internet Café
*Mathematics & Science
-For Research Project
-For Homework
-Thesis Project
-History Research
*Engineering
-Auto cad
-Graphic Instructor
-Drafting Working
-Plan Working for House & Lot
*Medicine
-Medicine Analysis
-For Drugstore
-For Hospital Use
-For X-RAY Machine
*Education
-For Creating Research Paper
-For Home Projects
-For School Using
-For Self Studies
*Entertainment
-Photo Editing
-Video Editing
-For Music
-For PC Gaming
-For Watching Video
*Home
-For Typing
-For Gaming
-For Self Studying
-For Creating Projects
“My Favorite Topic & Lesson in
Basic Computer Concept”
MIDTERM TOPICS ARE THE FOLLOWING:
1. Program Planning and Development
2. Compiling, Debugging & Testing the Program
3. Documentation of the Program
4. Structured Design
5. Imperative Paradigm
6. Logical Paradigm
7. Functional Paradigm
8. Object-Oriented Paradigm
9. Other Programming Paradigms
10. Programming Language
11. Machine Language
12. Low-level Language
13. High-level Programming Language
14. Java
15. Advantages and Disadvantages of complied code over an interpreted code
16. Interpreter
17. Software Programs and Support Module
18. Software: Systems and Application
19. Programs that make up an Operating System
20. An overview of Application Software