COMPUTER Introduction to 2 0 2 62 0 2 6

PAGESPAGES1 2 3 4 6 5 7 8 9 1 0 1 1 1 2 1 3 1 4H I S T O R Y O F C O M P U T E RT Y P E S O F C O M P U T E SN U M B E R S Y S T E MD A T A P R O C E S S I N G C Y C L EO P E R A T I N G S Y S T E MG O O G L E D O C S1 0 C O M M A N D M E N T S O F C U M P U T E R E T H I C SF U N D A M E N T A L O F C Y B E R S E C U R I T YC O M M O N C O M P U T E R T H R E A T S A N D M A L W A R EP R O G R A M M I N GA L G O R I T H MP S E U D O C O D EF L O W C H A R TP R E S E N T A T I O N

OPERATING SYSTEMOPERATING SYSTEM Oparting System is system software that manages a computer’s hardware and software resources. It acts as a bridge between the user, applocation, and hardware, allowing program to run properly. 1.Process Management - Manages running programs and CPU use. 2.Memory Management - Manages RAM for applications. 3.File Management - Organizes and manages files and folders. 4.Device Management - Controls communication with hardware devices. 5.User Interface - Allows users to interact with the computer. 6.Security & User Management - Protects the system and manage user acess. MAJOR FUCTION OF AN OPERATING SYSTEMS MAJOR FUCTION OF AN OPERATING SYSTEMSEXAMPLES OF OPERATING SYSTEMS EXAMPLES OF OPERATING SYSTEMS Microsoft Windows MacOS Linuz Android iOS ChromeOS Exel

GOOGLE DOCS GOOGLE DOCSGoogle Docs is acload-based word- procesing tool that allows users to create, edit, format, save, and share documents online. It support real-time collaboration, making it useful for students, profesionals, and teams.KEY FEATURESKEY FEATURESDucoments Creation & Foramting Collaboration Multimedia & Design Academic Tools Accessibility Profesional Tools Templates & Organization Offline Acess“WRITE, CREATE, COLLABORATION, AND SHARE ALL IN ONE PLACE WITH GOOGLE DOCS

A L G O R I T H M S I S A C L E A R , S T E P - B Y- S T E P P R O C E D U R E U S E D T O S O LV E A P R O B L E M O R A C C O M P L I S H A TA S KAlgorithAlgorithAlgorithAlgorithW H A T I S A L G O R I T H ?W A Y S T O R E P R E S E N T11 .. N AT U R A L L I N G U A G EN AT U R A L L I N G U A G E -- S I M P L E E N G L I S HS I M P L E E N G L I S H 22 .. F L O W C H A R TF L O W C H A R T - V I S U A L- V I S U A L R E P R E S E N TAT I O N U S I N GR E P R E S E N TAT I O N U S I N G S Y M B O L S A N D F L O W L I N E SS Y M B O L S A N D F L O W L I N E S 33 .. P S E U D O C O D EP S E U D O C O D E - C O D E L I K E- C O D E L I K E I N S T R U T I O N S T H ATI N S T R U T I O N S T H AT D E S C R I B E L O G I C W I T H O U TD E S C R I B E L O G I C W I T H O U T U S I N G A S P E C I F I CU S I N G A S P E C I F I C P R O G R A M M I N G L A N G U A G EP R O G R A M M I N G L A N G U A G E 1 . N AT U R A L L I N G U A G E - S I M P L E E N G L I S H 2 . F L O W C H A R T - V I S U A L R E P R E S E N TAT I O N U S I N G S Y M B O L S A N D F L O W L I N E S 3 . P S E U D O C O D E - C O D E L I K E I N S T R U T I O N S T H AT D E S C R I B E L O G I C W I T H O U T U S I N G A S P E C I F I C P R O G R A M M I N G L A N G U A G E Algorithms generally follow: Input - data provide Process - actions performed on the data Output - the resultE X A M P L E O F A L G O R I T H M S11 .. L I N E A R S E A R C HL I N E A R S E A R C H - C H E C K- C H E C K N A M E S O N E B Y O N E U N T I L T H EN A M E S O N E B Y O N E U N T I L T H E TA R G E T I S F O U N DTA R G E T I S F O U N D 22 .. B U B B L E S O R TB U B B L E S O R T - C O M PA R E A N D- C O M PA R E A N D S WA P N E A R LY I T E M S U N T I LS WA P N E A R LY I T E M S U N T I L T H E Y A R E S O R T E DT H E Y A R E S O R T E D 33 .. C O N D I T I O N A L L O G I CC O N D I T I O N A L L O G I C - C H E C K A- C H E C K A C O N D I T I O N A N D P R F O R M A NC O N D I T I O N A N D P R F O R M A N A C T I O N B A S E D O N T H E R E S U LT.A C T I O N B A S E D O N T H E R E S U LT. 1 . L I N E A R S E A R C H - C H E C K N A M E S O N E B Y O N E U N T I L T H E TA R G E T I S F O U N D 2 . B U B B L E S O R T - C O M PA R E A N D S WA P N E A R LY I T E M S U N T I L T H E Y A R E S O R T E D 3 . C O N D I T I O N A L L O G I C - C H E C K A C O N D I T I O N A N D P R F O R M A N A C T I O N B A S E D O N T H E R E S U LT. Steps in Desgning an Algorithm 1.Define the Problem 2.Idnettify Constraints 3.Determine the Inputs 4.Specify the Outputs 5.Check if the solution is Feasible

PPP SSS EEE UUU DDD OOO CCC OOO DDD EEE P S E U D O C O D EPSEUDOCODE? Pseudocode is a step=by=step outline of a program’s logic written in simple language. It looks like code but cannot run on a computer. It serves as a blueprint for programming Why Use Pseudocode? Planning - Organize the program before coding. Readability = Easy foe programmers and non- programmers to understand. Language-independent = Can be coverted into Python, Java, C++, and other languages.EXAMPLEEXAMPLEEXAMPLEEXAMPLE

PRESENTATIONPRESENTATIONa presentation tool that lrts users create, design, and present professinal slideCreate Presentation - Start with a blank slides or use a template. Theme & Backgrounds - Choose themes, colors, or custom background. Picture - Insert, resize, and format images. Video & Audio - Add Youtube videos and audio files Links - Create clickable link to websites or other slides. Animations & Transition - Add movement and effects to make slides more engaging