WEEK 1 - CS-IT-IS.pdf

Full Transcript

IT 121 – Week 1 Notes by: Mr. Dhoy Santiago Subject Title: Introduction to Programming 1 Code: IT121 No. of Units: 3 units Course : BS in Information Systems Instructor: Dhoy V. Santiago Contact Details : 09095378 2...

IT 121 – Week 1 Notes by: Mr. Dhoy Santiago Subject Title: Introduction to Programming 1 Code: IT121 No. of Units: 3 units Course : BS in Information Systems Instructor: Dhoy V. Santiago Contact Details : 09095378 214 (entertain phone calls only) [email protected] Consultation Hours: TUE 5:00 pm – 7:00 pm or you may refer to our asynchronous schedule The course covers the use of general-purpose programming language to solve problems. The emphasis is to train students to design, implement, test, and debug programs intended to solve computing problems using fundamental programing constructs. This course also introduces the students to the fundamentals of logic formulation together with their implementation in the C++ programming language. The students will also learn the basics of C++ programming language such as variables, data types, arrays, pointers, functions and classes. An Orientation: Getting to know your Course BS in COMPUTER SCIENCE (BSCS) study of computing concepts and theories, algorithmic foundations and new developments in computing. BSCS prepares students to design and create algorithmically complex software and develop new and effective algorithms for solving computing problems. BS in INFORMATION TECHNOLOGY (BSIT) study of the utilization of both hardware and software technologies involving planning, installing, customizing, operating, managing and administering, and maintaining IT infrastructure that provides computing solutions to address the needs of an organization. BS in INFORMATION SYSTEMS (BSIS) study of application and effect of IT to organizations. Graduates of the program should be able to implement an IS, which considers complex technological and organizational factors affecting it. The Program Goals of CS, IS, IT Graduates is to become globally competent, innovative, and socially and ethically responsible computing professionals engaged in life-long learning endeavors. An Introductory: What is ICT? INFORMATION - Knowledge that you get about something or someone. COMMUNICATION - Is the transmission of ideas and emotions between or among persons with the use of verbal and non-verbal cues. TECHNOLOGY (Techne – “Art, Skill, Technique”; Logia – “Study of”) – branch of knowledge dealing with engineering or applied sciences. - the application of scientific knowledge for practical purposes, especially in industry.. Basic Tool Machines/Computer Automation vs. Intelligent System ICT - described as using computers and other digital technologies to assist individuals or institutions in handling or using information. ICT is a technology that supports activities involving information such as gathering, processing, storing and presenting data. IT - Pertains to the industry that involves computers, software, networking, and other IT Infrastructure to help relay or manage information important in modern-day living as seen primarily in large companies or corporations. IT is a subset of ICT as the technology used in the field of IT aids in the use of ICT (Wang, 2016) COMPUTER - a programmable electronic device designed to accept data, perform prescribed mathematical and logical operations at high speed, and display the results of these operations. 1|P ag e IT 121 – Week 1 Notes by: Mr. Dhoy Santiago  Elements of Computer System: 1. People – Most important element 2. Hardware – tangible / Physical parts 3. Software – intangible in nature (programs) 4. Data – facts and figures that are fed into a computer for further processing 5. Connectivity - When two or more computers are connected to each other, they can share information and resources such as sharing of files (data/music etc.), sharing of printer, sharing of facilities like the internet etc. This sharing is possible using wires, cables, satellite, infra-red, Bluetooth, microwave transmission etc. 6. Procedure - is a step by step series of instructions to perform a specific function and achieve desired output  DATA PROCESSING CYCLE INPUT - the feeding of Raw (data) Material PROCESS - transforming of Raw material for meaningful information. OUTPUT - the outcome of the processed information STORE - Records & Retrieves information in a storage MEDIA.  MACHINE CYCLE FETCH - getting a program instruction or data from memory. DECODE - translating those instructions or data that the CPU can understand and execute upon. EXECUTE - carrying out the command. STORE - writing the result to the memory. 2|P ag e

Use Quizgecko on...
Browser
Browser