SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
1
Informatika
Pemrograman dan Sistem Informasi
Menurut Kurikulum ACM
2
KK - Informatika
IS Competencies (ACM)
……………………………………..
IS professionals must design and implement information technology
solutions that enhance organizational performance. Students must
therefore:
• Possess skills in understanding and modeling organizational
processes and data, defining and implementing technical and process
solutions, managing projects, and integrating systems within and
across organizations.
• Be fluent in techniques for acquiring, converting, transmitting, and
storing data and information, including those related to data quality
• Focus on the application of information technology in helping
individuals, groups, and organizations achieve their goals within a
competitive global environment.
3
KK - Informatika
IS Specific Knowledge & Skill (ACM)
• Designing enterprise architectures
• Identifying, evaluating, and procuring detailed solution and sourcing options;
configuring and integrating organizational solutions using packaged solutions
• Designing and implementing solutions that provide a high -quality user
experience
• Designing secure systems and data infrastructures
• Designing and implementing applications, application architectures and
integrated systems
• Managing and exploiting organizational data and information; designing data
and information models
• Managing information systems development/procurement resources
• Managing information systems projects.
4
KK - Informatika 4
5
KK - Informatika
Application Development
The purpose of this course is to introduce the students to
the fundamental concepts and models of application
development so that they can understand the key
processes related to building functioning applications and
appreciate the complexity of application development.
Students will learn the basic concepts of program design,
data structures, programming, problem solving,
programming logic, and fundamental design techniques
for event-driven programs. Program development will
incorporate the program development life cycle: gathering
requirements, designing a solution, implementing a
solution in a programming language, and testing the
completed application.
6
KK - Informatika
AD Learning Objective
• Use primitive data types and data structures offered by the
development environment
• Choose an appropriate data structure for modeling a simple problem
• Understand basic programming concepts
• Write simple applications that relate to a specific domain
• Design, implement, test, and debug a program that uses each of the
following fundamental programming constructs: basic computation,
simple I/O, standard conditional and iterative structures, and the
definition of functions.
• Test applications with sample data
• Apply core program control structures
7
KK - Informatika
AD Topics
• Program design
• Program development lifecycle
• Requirements determinants and analysis
• Modular design
• Techniques for modeling program structures
8
KK - Informatika
AD Topics
Programming concepts
• Variables
• Literals
• Types
• Expressions
• Procedures
• Functions
• Parameters
• Operators and operations
• Decision logic
• Looping
• Subprocedures
• Passing parameters
9
KK - Informatika
AD Topics
• Unit Testing
• Control structures
• Sequential
• Conditional
• Iterative
• Input/Output (I/O) design
• Text-based
• Graphical user interface (GUI)
10
KK - Informatika
AD Topics
• Data structures
• Primitive data types, composite data types, arrays
• Memory management
• Sequential and random file processing
• Database Access
11
KK - Informatika
AD Topics
• Development approaches
• Object-oriented
• Procedural
• Declarative
• Rapid application
• Structured
12
KK - Informatika
AD Topics
• Application integration
• Prototyping
• Overview and history of programming languages
13
KK - Informatika
Approaches
The course benefits from computer lab resources
either in class or available for licensing on individual
students’ computers. The choice of language should
reflect commonly used languages and tools with the
expectation that learning any language will gener
alize to other languages. For this reason it may be
best to concentrate on one language to develop
depth rather than breadth across several languages.
14
KK - Informatika
Data Management
This course provides the students with an
introduction to the core concepts in data and
information management. It is centered around the
core skills of identifying organizational information
requirements, modeling them using conceptual data
modeling techniques, converting the conceptual data
models into relational data models and verifying its
structural characteristics with normalization
techniques, and implementing and utilizing a
relational database using an industrial-strength
database management system
15
KK - Informatika
Learning Objectives
• Understand the role of databases and database management
systems in managing organizational data and information.
• Understand the historical development of database
management systems and logical data models.
• Understand the basics of how data is physically stored and
accessed.
• Understand the fundamentals of the basic file organization
techniques.
• Apply information requirements specification processes in
the broader systems analysis & design context.
16
KK - Informatika
Learning Objectives
• Use at least one conceptual data modeling technique
(such as entity-relationship modeling) to capture the
information requirements for an enterprise domain.
• Link to each other the results of data/information
modeling and process modeling.
• Design high-quality relational databases.
• Understand the purpose and principles of normalizing a
relational database structure.
• Design a relational database so that it is at least in 3NF.
17
KK - Informatika
Learning Objectives
• Implement a relational database design using an industrial-
strength database management system, including the
principles of data type selection and indexing.
• Use the data definition, data manipulation, and data control
language components of SQL in the context of one widely
used implementation of the language.
• Perform simple database administration tasks.
• Understand the concept of database transaction and apply it
appropriately to an application context.
• Understand the basic mechanisms for accessing relational
databases from various types of application development
environments.
18
KK - Informatika
Learning Objectives
• Understand the role of databases and database
management systems in the context of enterprise
systems.
• Understand the key principles of data security and
identify data security risk and violations in data
management system design.
• Understand the core concepts of data quality and
their application in an organizational context.
19
KK - Informatika
Learning Objectives
• Understand the difference between on-line transaction
processing (OLTP) and online analytic processing
(OLAP), and the relationship between these concepts
and business intelligence, data warehousing and data
mining.
• Create a simple data warehouse (“data mart”).
• Understand how structured, semi-structured, and
unstructured data are all essential elements of
enterprise information and knowledge management. In
this context, the students will learn the principles of
enterprise search.
20
KK - Informatika
Topics
• Database approach
• Types of database management systems
• Basic file processing concepts
• Physical data storage concepts
• File organizations techniques
21
KK - Informatika
Topics
• Conceptual data model
• Entity-relationship model
• Object-oriented data model
• Logical data model
• Hierarchical data model
• Network data model
• Relational data model
• Relations and relational structures
• Relational database design
• Mapping conceptual schema to a relational schema
• Normalization
22
KK - Informatika
Topics
• Physical data model
• Indexing
• Data types
• Database languages
• SQL: DDL, DML, and DCL
• Data and database administration
• Transaction processing
• Using a database management system from an application
development environment
• Use of database management systems in an enterprise
system context
23
KK - Informatika
Topics
• Data / information architecture
• Data security management
• Basic data security principles
• Data security implementation
• Data quality management
• Data quality principles
• Data quality audits
• Data quality improvement
• Business intelligence
• On-line analytic processing
• Data warehousing
• Data mining
24
KK - Informatika
References
Association for Computing Machinery(ACM) and
Association for Information Systems (AIS),
“Curriculum Guidelines for Undergraduate Degree
Programs in Information Systems”, 2010

Mais conteúdo relacionado

Mais procurados

Data mining Introduction
Data mining IntroductionData mining Introduction
Data mining IntroductionVijayasankariS
 
Artificial Intelligence: Data Mining
Artificial Intelligence: Data MiningArtificial Intelligence: Data Mining
Artificial Intelligence: Data MiningThe Integral Worm
 
Fms invited talk_2018 v5
Fms invited talk_2018 v5Fms invited talk_2018 v5
Fms invited talk_2018 v5Nisha Talagala
 
Research and teaching statement serkan turkeli
Research and teaching statement serkan turkeliResearch and teaching statement serkan turkeli
Research and teaching statement serkan turkeliSerkan Turkeli
 
Data Mining: What is Data Mining?
Data Mining: What is Data Mining?Data Mining: What is Data Mining?
Data Mining: What is Data Mining?Seerat Malik
 
IS740 Chapter 12
IS740 Chapter 12IS740 Chapter 12
IS740 Chapter 12iDocs
 
ETL and its impact on Business Intelligence
ETL and its impact on Business IntelligenceETL and its impact on Business Intelligence
ETL and its impact on Business IntelligenceIshaPande
 
Chapter 5 data resource management
Chapter 5 data resource managementChapter 5 data resource management
Chapter 5 data resource managementAG RD
 
Mis2013 chapter 12 business intelligence and knowledge management
Mis2013   chapter 12 business intelligence and knowledge managementMis2013   chapter 12 business intelligence and knowledge management
Mis2013 chapter 12 business intelligence and knowledge managementAndi Iswoyo
 
INFORMATION RESOURCES MANAGEMENT UNDER INDUSTRY-INSTITUTE PARTNERSHIP: A Case...
INFORMATION RESOURCES MANAGEMENT UNDER INDUSTRY-INSTITUTE PARTNERSHIP: A Case...INFORMATION RESOURCES MANAGEMENT UNDER INDUSTRY-INSTITUTE PARTNERSHIP: A Case...
INFORMATION RESOURCES MANAGEMENT UNDER INDUSTRY-INSTITUTE PARTNERSHIP: A Case...Bhojaraju Gunjal
 
Capacity Planning of Data Warehousing
Capacity Planning of Data WarehousingCapacity Planning of Data Warehousing
Capacity Planning of Data WarehousingKamal Acharya
 

Mais procurados (20)

Data mining Introduction
Data mining IntroductionData mining Introduction
Data mining Introduction
 
ITE 101 - Week 7
ITE 101 - Week 7ITE 101 - Week 7
ITE 101 - Week 7
 
Mis chapter 7 database systems
Mis chapter 7 database systemsMis chapter 7 database systems
Mis chapter 7 database systems
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Data mining notes
Data mining notesData mining notes
Data mining notes
 
Modern Information Systems
Modern Information SystemsModern Information Systems
Modern Information Systems
 
Chap05 data resource mgt
Chap05 data resource mgtChap05 data resource mgt
Chap05 data resource mgt
 
Artificial Intelligence: Data Mining
Artificial Intelligence: Data MiningArtificial Intelligence: Data Mining
Artificial Intelligence: Data Mining
 
Fms invited talk_2018 v5
Fms invited talk_2018 v5Fms invited talk_2018 v5
Fms invited talk_2018 v5
 
Research and teaching statement serkan turkeli
Research and teaching statement serkan turkeliResearch and teaching statement serkan turkeli
Research and teaching statement serkan turkeli
 
Data Mining: What is Data Mining?
Data Mining: What is Data Mining?Data Mining: What is Data Mining?
Data Mining: What is Data Mining?
 
IS740 Chapter 12
IS740 Chapter 12IS740 Chapter 12
IS740 Chapter 12
 
Cluster Analysis
Cluster AnalysisCluster Analysis
Cluster Analysis
 
ETL and its impact on Business Intelligence
ETL and its impact on Business IntelligenceETL and its impact on Business Intelligence
ETL and its impact on Business Intelligence
 
Chapter 5 data resource management
Chapter 5 data resource managementChapter 5 data resource management
Chapter 5 data resource management
 
Mis2013 chapter 12 business intelligence and knowledge management
Mis2013   chapter 12 business intelligence and knowledge managementMis2013   chapter 12 business intelligence and knowledge management
Mis2013 chapter 12 business intelligence and knowledge management
 
INFORMATION RESOURCES MANAGEMENT UNDER INDUSTRY-INSTITUTE PARTNERSHIP: A Case...
INFORMATION RESOURCES MANAGEMENT UNDER INDUSTRY-INSTITUTE PARTNERSHIP: A Case...INFORMATION RESOURCES MANAGEMENT UNDER INDUSTRY-INSTITUTE PARTNERSHIP: A Case...
INFORMATION RESOURCES MANAGEMENT UNDER INDUSTRY-INSTITUTE PARTNERSHIP: A Case...
 
Capacity Planning of Data Warehousing
Capacity Planning of Data WarehousingCapacity Planning of Data Warehousing
Capacity Planning of Data Warehousing
 
Data Mining
Data MiningData Mining
Data Mining
 
Data mining
Data miningData mining
Data mining
 

Semelhante a 06 slide rm - pemrograman dan sistem informasi

chapter5-220725172250-dc425eb2.pdf
chapter5-220725172250-dc425eb2.pdfchapter5-220725172250-dc425eb2.pdf
chapter5-220725172250-dc425eb2.pdfMahmoudSOLIMAN380726
 
Chapter 5: Data Development
Chapter 5: Data Development Chapter 5: Data Development
Chapter 5: Data Development Ahmed Alorage
 
Best Practices for Meeting State Data Management Objectives
Best Practices for Meeting State Data Management ObjectivesBest Practices for Meeting State Data Management Objectives
Best Practices for Meeting State Data Management ObjectivesEmbarcadero Technologies
 
chapter01-120827115344-phpapp01.pdf
chapter01-120827115344-phpapp01.pdfchapter01-120827115344-phpapp01.pdf
chapter01-120827115344-phpapp01.pdfAxmedMaxamuud6
 
UNIT 3Data and Knowledge ManagementDefining Big Data.docx
UNIT 3Data and Knowledge ManagementDefining Big Data.docxUNIT 3Data and Knowledge ManagementDefining Big Data.docx
UNIT 3Data and Knowledge ManagementDefining Big Data.docxouldparis
 
Chapter 1 Introduction to Systems Analysis and Design .pptx
Chapter 1 Introduction to Systems Analysis and Design .pptxChapter 1 Introduction to Systems Analysis and Design .pptx
Chapter 1 Introduction to Systems Analysis and Design .pptxAxmedMaxamuudYoonis
 
chapter4-220725121544-5ef6271b.pdf
chapter4-220725121544-5ef6271b.pdfchapter4-220725121544-5ef6271b.pdf
chapter4-220725121544-5ef6271b.pdfMahmoudSOLIMAN380726
 
Chapter 4: Data Architecture Management
Chapter 4: Data Architecture ManagementChapter 4: Data Architecture Management
Chapter 4: Data Architecture ManagementAhmed Alorage
 
chapter11-220725121546-671fc36c.pdf
chapter11-220725121546-671fc36c.pdfchapter11-220725121546-671fc36c.pdf
chapter11-220725121546-671fc36c.pdfMahmoudSOLIMAN380726
 
‏‏‏‏‏‏‏‏Chapter 11: Meta-data Management
‏‏‏‏‏‏‏‏Chapter 11: Meta-data Management‏‏‏‏‏‏‏‏Chapter 11: Meta-data Management
‏‏‏‏‏‏‏‏Chapter 11: Meta-data ManagementAhmed Alorage
 
2. Business Data Analytics and Technology.pptx
2. Business Data Analytics and Technology.pptx2. Business Data Analytics and Technology.pptx
2. Business Data Analytics and Technology.pptxnirmalanr2
 
Data Architecture Strategies
Data Architecture StrategiesData Architecture Strategies
Data Architecture StrategiesDATAVERSITY
 
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...DATAVERSITY
 

Semelhante a 06 slide rm - pemrograman dan sistem informasi (20)

BAB 7 Pangkalan data new
BAB 7   Pangkalan data newBAB 7   Pangkalan data new
BAB 7 Pangkalan data new
 
Development Lifecycle
Development LifecycleDevelopment Lifecycle
Development Lifecycle
 
Database management system
Database management systemDatabase management system
Database management system
 
chapter5-220725172250-dc425eb2.pdf
chapter5-220725172250-dc425eb2.pdfchapter5-220725172250-dc425eb2.pdf
chapter5-220725172250-dc425eb2.pdf
 
Chapter 5: Data Development
Chapter 5: Data Development Chapter 5: Data Development
Chapter 5: Data Development
 
Best Practices for Meeting State Data Management Objectives
Best Practices for Meeting State Data Management ObjectivesBest Practices for Meeting State Data Management Objectives
Best Practices for Meeting State Data Management Objectives
 
chapter01-120827115344-phpapp01.pdf
chapter01-120827115344-phpapp01.pdfchapter01-120827115344-phpapp01.pdf
chapter01-120827115344-phpapp01.pdf
 
UNIT 3Data and Knowledge ManagementDefining Big Data.docx
UNIT 3Data and Knowledge ManagementDefining Big Data.docxUNIT 3Data and Knowledge ManagementDefining Big Data.docx
UNIT 3Data and Knowledge ManagementDefining Big Data.docx
 
Chapter 1 Introduction to Systems Analysis and Design .pptx
Chapter 1 Introduction to Systems Analysis and Design .pptxChapter 1 Introduction to Systems Analysis and Design .pptx
Chapter 1 Introduction to Systems Analysis and Design .pptx
 
chapter4-220725121544-5ef6271b.pdf
chapter4-220725121544-5ef6271b.pdfchapter4-220725121544-5ef6271b.pdf
chapter4-220725121544-5ef6271b.pdf
 
Chapter 4: Data Architecture Management
Chapter 4: Data Architecture ManagementChapter 4: Data Architecture Management
Chapter 4: Data Architecture Management
 
chapter11-220725121546-671fc36c.pdf
chapter11-220725121546-671fc36c.pdfchapter11-220725121546-671fc36c.pdf
chapter11-220725121546-671fc36c.pdf
 
‏‏‏‏‏‏‏‏Chapter 11: Meta-data Management
‏‏‏‏‏‏‏‏Chapter 11: Meta-data Management‏‏‏‏‏‏‏‏Chapter 11: Meta-data Management
‏‏‏‏‏‏‏‏Chapter 11: Meta-data Management
 
2. Business Data Analytics and Technology.pptx
2. Business Data Analytics and Technology.pptx2. Business Data Analytics and Technology.pptx
2. Business Data Analytics and Technology.pptx
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
 
Chap005
Chap005Chap005
Chap005
 
Ch_2.pdf
Ch_2.pdfCh_2.pdf
Ch_2.pdf
 
Data Architecture Strategies
Data Architecture StrategiesData Architecture Strategies
Data Architecture Strategies
 
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
 
Sadchap01
Sadchap01Sadchap01
Sadchap01
 

Mais de Ainul Yaqin

Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptxMateri Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptxMateri Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptxMateri Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptxMateri Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 07 Enterprise System.pptx
Materi Kuliah Sistem Informasi 07 Enterprise System.pptxMateri Kuliah Sistem Informasi 07 Enterprise System.pptx
Materi Kuliah Sistem Informasi 07 Enterprise System.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...Ainul Yaqin
 
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptxMateri Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptxMateri Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptx
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptxMateri Kuliah Sistem Informasi 01 Pendahuluan.pptx
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptxMateri Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptxAinul Yaqin
 
12 Software Measurement
12 Software Measurement12 Software Measurement
12 Software MeasurementAinul Yaqin
 
14 Software Engineering Economics
14 Software Engineering Economics14 Software Engineering Economics
14 Software Engineering EconomicsAinul Yaqin
 
13 Software Engineering Model and Methods
13 Software Engineering Model and Methods13 Software Engineering Model and Methods
13 Software Engineering Model and MethodsAinul Yaqin
 
08 Software Testing
08 Software Testing08 Software Testing
08 Software TestingAinul Yaqin
 
04 Software Design Strategies and Methods
04 Software Design Strategies and Methods04 Software Design Strategies and Methods
04 Software Design Strategies and MethodsAinul Yaqin
 
07 Software Construction Technology
07 Software Construction Technology07 Software Construction Technology
07 Software Construction TechnologyAinul Yaqin
 

Mais de Ainul Yaqin (20)

Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptxMateri Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptxMateri Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptxMateri Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptxMateri Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 07 Enterprise System.pptx
Materi Kuliah Sistem Informasi 07 Enterprise System.pptxMateri Kuliah Sistem Informasi 07 Enterprise System.pptx
Materi Kuliah Sistem Informasi 07 Enterprise System.pptx
 
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
 
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptxMateri Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
 
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptxMateri Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptx
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptxMateri Kuliah Sistem Informasi 01 Pendahuluan.pptx
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptx
 
Materi Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptxMateri Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptx
 
01. Pendahuluan
01. Pendahuluan01. Pendahuluan
01. Pendahuluan
 
12 Software Measurement
12 Software Measurement12 Software Measurement
12 Software Measurement
 
14 Software Engineering Economics
14 Software Engineering Economics14 Software Engineering Economics
14 Software Engineering Economics
 
13 Software Engineering Model and Methods
13 Software Engineering Model and Methods13 Software Engineering Model and Methods
13 Software Engineering Model and Methods
 
08 Software Testing
08 Software Testing08 Software Testing
08 Software Testing
 
04 Software Design Strategies and Methods
04 Software Design Strategies and Methods04 Software Design Strategies and Methods
04 Software Design Strategies and Methods
 
07 Software Construction Technology
07 Software Construction Technology07 Software Construction Technology
07 Software Construction Technology
 

Último

Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 

Último (20)

Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 

06 slide rm - pemrograman dan sistem informasi

  • 1. 1 Informatika Pemrograman dan Sistem Informasi Menurut Kurikulum ACM
  • 2. 2 KK - Informatika IS Competencies (ACM) …………………………………….. IS professionals must design and implement information technology solutions that enhance organizational performance. Students must therefore: • Possess skills in understanding and modeling organizational processes and data, defining and implementing technical and process solutions, managing projects, and integrating systems within and across organizations. • Be fluent in techniques for acquiring, converting, transmitting, and storing data and information, including those related to data quality • Focus on the application of information technology in helping individuals, groups, and organizations achieve their goals within a competitive global environment.
  • 3. 3 KK - Informatika IS Specific Knowledge & Skill (ACM) • Designing enterprise architectures • Identifying, evaluating, and procuring detailed solution and sourcing options; configuring and integrating organizational solutions using packaged solutions • Designing and implementing solutions that provide a high -quality user experience • Designing secure systems and data infrastructures • Designing and implementing applications, application architectures and integrated systems • Managing and exploiting organizational data and information; designing data and information models • Managing information systems development/procurement resources • Managing information systems projects.
  • 5. 5 KK - Informatika Application Development The purpose of this course is to introduce the students to the fundamental concepts and models of application development so that they can understand the key processes related to building functioning applications and appreciate the complexity of application development. Students will learn the basic concepts of program design, data structures, programming, problem solving, programming logic, and fundamental design techniques for event-driven programs. Program development will incorporate the program development life cycle: gathering requirements, designing a solution, implementing a solution in a programming language, and testing the completed application.
  • 6. 6 KK - Informatika AD Learning Objective • Use primitive data types and data structures offered by the development environment • Choose an appropriate data structure for modeling a simple problem • Understand basic programming concepts • Write simple applications that relate to a specific domain • Design, implement, test, and debug a program that uses each of the following fundamental programming constructs: basic computation, simple I/O, standard conditional and iterative structures, and the definition of functions. • Test applications with sample data • Apply core program control structures
  • 7. 7 KK - Informatika AD Topics • Program design • Program development lifecycle • Requirements determinants and analysis • Modular design • Techniques for modeling program structures
  • 8. 8 KK - Informatika AD Topics Programming concepts • Variables • Literals • Types • Expressions • Procedures • Functions • Parameters • Operators and operations • Decision logic • Looping • Subprocedures • Passing parameters
  • 9. 9 KK - Informatika AD Topics • Unit Testing • Control structures • Sequential • Conditional • Iterative • Input/Output (I/O) design • Text-based • Graphical user interface (GUI)
  • 10. 10 KK - Informatika AD Topics • Data structures • Primitive data types, composite data types, arrays • Memory management • Sequential and random file processing • Database Access
  • 11. 11 KK - Informatika AD Topics • Development approaches • Object-oriented • Procedural • Declarative • Rapid application • Structured
  • 12. 12 KK - Informatika AD Topics • Application integration • Prototyping • Overview and history of programming languages
  • 13. 13 KK - Informatika Approaches The course benefits from computer lab resources either in class or available for licensing on individual students’ computers. The choice of language should reflect commonly used languages and tools with the expectation that learning any language will gener alize to other languages. For this reason it may be best to concentrate on one language to develop depth rather than breadth across several languages.
  • 14. 14 KK - Informatika Data Management This course provides the students with an introduction to the core concepts in data and information management. It is centered around the core skills of identifying organizational information requirements, modeling them using conceptual data modeling techniques, converting the conceptual data models into relational data models and verifying its structural characteristics with normalization techniques, and implementing and utilizing a relational database using an industrial-strength database management system
  • 15. 15 KK - Informatika Learning Objectives • Understand the role of databases and database management systems in managing organizational data and information. • Understand the historical development of database management systems and logical data models. • Understand the basics of how data is physically stored and accessed. • Understand the fundamentals of the basic file organization techniques. • Apply information requirements specification processes in the broader systems analysis & design context.
  • 16. 16 KK - Informatika Learning Objectives • Use at least one conceptual data modeling technique (such as entity-relationship modeling) to capture the information requirements for an enterprise domain. • Link to each other the results of data/information modeling and process modeling. • Design high-quality relational databases. • Understand the purpose and principles of normalizing a relational database structure. • Design a relational database so that it is at least in 3NF.
  • 17. 17 KK - Informatika Learning Objectives • Implement a relational database design using an industrial- strength database management system, including the principles of data type selection and indexing. • Use the data definition, data manipulation, and data control language components of SQL in the context of one widely used implementation of the language. • Perform simple database administration tasks. • Understand the concept of database transaction and apply it appropriately to an application context. • Understand the basic mechanisms for accessing relational databases from various types of application development environments.
  • 18. 18 KK - Informatika Learning Objectives • Understand the role of databases and database management systems in the context of enterprise systems. • Understand the key principles of data security and identify data security risk and violations in data management system design. • Understand the core concepts of data quality and their application in an organizational context.
  • 19. 19 KK - Informatika Learning Objectives • Understand the difference between on-line transaction processing (OLTP) and online analytic processing (OLAP), and the relationship between these concepts and business intelligence, data warehousing and data mining. • Create a simple data warehouse (“data mart”). • Understand how structured, semi-structured, and unstructured data are all essential elements of enterprise information and knowledge management. In this context, the students will learn the principles of enterprise search.
  • 20. 20 KK - Informatika Topics • Database approach • Types of database management systems • Basic file processing concepts • Physical data storage concepts • File organizations techniques
  • 21. 21 KK - Informatika Topics • Conceptual data model • Entity-relationship model • Object-oriented data model • Logical data model • Hierarchical data model • Network data model • Relational data model • Relations and relational structures • Relational database design • Mapping conceptual schema to a relational schema • Normalization
  • 22. 22 KK - Informatika Topics • Physical data model • Indexing • Data types • Database languages • SQL: DDL, DML, and DCL • Data and database administration • Transaction processing • Using a database management system from an application development environment • Use of database management systems in an enterprise system context
  • 23. 23 KK - Informatika Topics • Data / information architecture • Data security management • Basic data security principles • Data security implementation • Data quality management • Data quality principles • Data quality audits • Data quality improvement • Business intelligence • On-line analytic processing • Data warehousing • Data mining
  • 24. 24 KK - Informatika References Association for Computing Machinery(ACM) and Association for Information Systems (AIS), “Curriculum Guidelines for Undergraduate Degree Programs in Information Systems”, 2010