CBSE 11th Class 컴퓨터 과학 강의 계획서
코스 구조
단위 | 토픽 | 점수 |
---|---|---|
1 | 컴퓨터 기초 | 10 |
2 | 프로그래밍 방법론 | 10 |
삼 | Python / C ++ 소개 | 18 |
4 | Python / C ++로 프로그래밍 | 30 |
Total | 70 |
단원 1 : 컴퓨터 기초
Chapter 1: Classification of Computers
- 컴퓨터의 기본 및 작동
- 기능 구성 요소 및 상호 연결
- 부팅의 개념
Chapter 2: Software Concepts
- 소프트웨어 유형
- 시스템 소프트웨어
- 유틸리티 소프트웨어
- 응용 소프트웨어
Chapter 3: System Software
- 운영 체제
- Complier
- 통역사와 어셈블러
Chapter 4: Operating System
- 운영 체제 필요
- 운영 체제의 기능 −
- 프로세서 관리
- 메모리 관리
- 파일 관리
- 장치 관리
- 운영 체제 유형 (GUI 기반)
- 시간 공유
- 실시간 및 배포
- 일반적으로 사용되는 운영 체제-
- UNIX
- LINUX
- Windows
- Solaris
- BOSS (Bharat 운영 체제 솔루션)
- 모바일 OS
- Android
- Symbian
Chapter 5: Utility Software
- Anti-Virus
- 파일 관리 도구
- 압축 도구
- 디스크 관리 도구-
- 디스크 정리
- 디스크 조각 모음 백업
Chapter 6: Open Source Concepts
- 오픈 소스 소프트웨어
- 프리웨어, 셰어웨어
- 독점 소프트웨어
Chapter 7: Application Software
- Office 도구 −
- 워드 프로세서
- 프레젠테이션 도구
- 스프레드 시트 패키지
- 데이터베이스 관리 시스템
- 도메인 특정 도구-
- 학교 관리 시스템
- 재고 관리 시스템
- 급여 시스템
- 재무 회계
- 호텔 경영
- 예약 시스템
- 일기 예보 시스템
Chapter 8: Number System
- Binary
- Octal
- Decimal
- Hexadecimal
- 두 개의 다른 숫자 체계 간의 변환
Chapter 9: Internal Storage encoding of Characters
- ASCII
- ISCII (Indian Scripts Standard Code for Information Interchange)
- UNICODE (다국어 컴퓨팅 용)
Chapter 10: Microprocessor
- 기본 개념
- 클럭 속도 (MHz, GHz) −
- 16 비트
- 32 비트
- 64 비트
- 128 비트 프로세서
- 유형-
- CISC 프로세서 (복잡한 명령어 세트 컴퓨팅)
- RISC 프로세서 (축소 된 명령어 세트 컴퓨팅)
- EPIC (명시 적으로 병렬 명령어 컴퓨팅)
Chapter 11: Memory Concepts
- 단위 −
- Byte
- 킬로바이트
- 메가 바이트
- 기가 바이트
- 테라 바이트
- 페타 바이트
- 엑사 바이트
- 제타 바이트
- 요타 바이트
Chapter 12: Primary Memory
- Cache
- RAM
- ROM
Chapter 13: Secondary Memory
- 고정 및 이동식 스토리지
- 하드 디스크 드라이브
- CD / DVD 드라이브
- 펜 드라이브
- 블루 레이 디스크
Chapter 14: Input Output Ports/ Connections
- Serial
- 병렬 및 범용 직렬 버스
- PS-2 포트
- 적외선 포트
- Bluetooth
- Firewire
단원 2 : 프로그래밍 방법론
Chapter 15: General Concepts
- 표현의 명확성과 단순성
- 식별자에 대한 고유 이름 사용
- Comments
- Indentation
- Documentation
- 프로그램 유지 관리
- 프로그램 실행 및 디버깅
- 구문 오류
- 런타임 오류
- 논리적 오류
Chapter 16: Problem solving methodologies
- 문제의 이해
- 문제에 대한 해결책
- 솔루션을 간단한 단계로 나누기 (모듈 식 접근 방식)
- 솔루션에 필요한 산술 및 논리 연산 식별
- 제어 구조-조건부 제어 및 루핑 (무한 및 무한)
Chapter 17: Problem Solving
- 알고리즘 / 순서도 소개
단원 3 : Python 소개
Chapter 18: Getting Started
Python 소개 :
통합 된 고급 언어
대화 형 모드 및 스크립트 모드
데이터 유형-
숫자 (정수-부울, 10 진수, 8 진수, 16 진수, 부동 소수점, 복합), 없음, 시퀀스 (문자열, 튜플, 목록)
Sets
Mapping
Chapter 19: Mutable and Immutable Variables
Chapter 20: Variables, Expressions and Statements
값, 변수 및 키워드
Python의 연산자 및 피연산자 : (산술, 관계형 및 논리 연산자)
연산자 우선 순위
식 및 문 (할당 문)
입력 (raw_input () 및 input () 사용) 및 출력 표시 (print 문)
댓글 달기
Chapter 21: Functions
모듈 가져 오기 (전체 모듈 또는 선택한 개체)
내장 함수 호출
수학 모듈의 함수 (예 : ceil, floor, fabs, exp, log, log10, pow, sqrt, cos, sin, tan, degrees, radian)
랜덤 모듈의 random () 및 randint () 함수를 사용하여 난수 생성
Composition
Chapter 22: Defining functions
- 함수 호출
- 매개 변수 전달 (기본 매개 변수 값, 키워드 인수)
- 변수의 범위
- Void 함수 및 값을 반환하는 함수
- 실행의 흐름
Chapter 23: Conditional constructs and looping
- if else 문 while
- For (범위 기능)
- Break
- Continue
- Else
- Pass
- 중첩 된 경우
- 중첩 루프
- 조건부 및 반복 구조에서 복합 표현식 사용
단원 3 : C ++ 소개
Chapter 24: Getting Started
- C ++ 문자 세트
- C ++ 토큰 (식별자, 키워드, 상수, 연산자,)
- C ++ 프로그램의 구조 (파일 포함, 주요 기능)
- 헤더 파일 – iostream.h, iomanip.h, cout, cin
- I / O 연산자 사용 (<< and >>)
- endl 및 setw 사용 ()
- I / O 연산자의 계단식
- Compilation
- 오류 메시지
- 편집기 사용
- 편집기의 기본 명령
- Compilation
- Linking
- Execution
Chapter 25: Data Types, Variables and Constants
데이터 유형의 개념
내장 데이터 유형 : char, int, float 및 double
상수 : 정수 상수, 문자 상수-\ n, \ t, \ b), 부동 소수점 상수, 문자열 상수
액세스 수정 자
내장 데이터 유형의 변수
변수 선언 / 초기화
할당 문
유형 수정 자 : 부호 있음, 부호 없음, long
Chapter 26: Operator and Expressions: Operators
- 산술 연산자 (-, +, *, /, %)
- 할당 연산자 (=)
- C ++ 속기 (+ =,-=, * =, / =, % =)
- 단항 연산자 (-)
- Increment (++) 및 Decrement (-) 연산자
- 관계 연산자 (>,> =, <=, =,! =)
- 논리 연산자 (!, &&, II)
- 조건부 연산자
- 연산자의 우선 순위
- 표현식의 자동 유형 변환
- 유형 캐스팅
단원 4 : Python을 사용한 프로그래밍
Chapter 27: Strings
Creating
요소 초기화 및 액세스
문자열 연산자-
+, *, in, not in, range slice [n : m]
관계 연산자를 사용하여 문자열 비교
문자열 함수 및 방법-len, capitalize, find, isalnum, isalpha, isdigit, lower, islower, isupper, upper, lstrip, rstrip, isspace, istitile, partition, replace, join, split, count, decode, encode, swapcase, String 상수, 정규식 및 패턴 일치
Chapter 28: Lists
- 변경 가능한 목록의 개념
- Creating
- 요소 초기화 및 액세스
- Traversing
- Appending
- 요소 업데이트 및 삭제
- Composition
- 인수로 나열
Chapter 29: List operations
- Joining
- Slicing
- +
- *
- in
- 아니
Chapter 30: List functions and methods
- len ()
- 삽입 ()
- 추가 ()
- 확장 ()
- 정렬 ()
- 제거 ()
- 역전( )
- 팝( )
- 목록 ()
- 개수 ()
- 확장 ()
- 인덱스( )
- cmp ()
- 최대 ()
- 최소 ()
Chapter 31: Dictionaries
- 키-값 쌍의 개념
- 딕셔너리의 요소 생성, 초기화 및 액세스
- Traversing
- Appending
- Updating
- 요소 삭제
Chapter 32: Dictionary functions and methods
- cmp ()
- len ()
- 클리어 ()
- 가져 오기( )
- has_key ()
- 항목 ()
- 키 ()
- 업데이트 ()
- 값 ()
- 팝( )
- fromkeys ()
- dict ()
Chapter 33: Tuples
- 불변의 개념
- Creating
- 튜플의 요소 초기화 및 액세스
- 튜플 할당
- 튜플 슬라이스
- 튜플 인덱싱
Chapter 34: Tuple Functions
- cmp()
- len()
- max()
- min()
- tuple()
- index()
- count()
- sum()
- any()
- all()
- sorted()
- reversed()
단원 4 : C ++ 프로그래밍
Chapter 35: Flow of control
- 조건문-
- 다른 경우라면
- 중첩 된 경우
- switch..case..default
- Nestedswitch..case
- break 문 (switch..case에서만 사용)
- 루프 : while, do-while, for 및 Nested 루프
Chapter 36: Inbuilt Functions
표준 입력 / 출력 함수-stdio.h : gets (), puts ()
문자 함수-Ctype.h : isalnum (), isalpha (), isdigit (), islower (), isupper (), tolower (), toupper ()
문자열 함수-string.h : strcpy (), strcat (), strlen (), strcmp (), strcmpi (), strev (), strlen (), strupur (), strlwr ()
수학 함수-math.h : fabs (), pow (), sgrt (), sin (), cos (), abs ()
기타 기능-stdlib.h : randomize (), random ()
Chapter 37: Introduction to user-defined function and its requirements
- 함수 정의
- 기능 프로토 타입
- 함수 호출 / 호출
- 함수에 인수 전달
- 인수 데이터 유형 지정
- 기본 인수
- 상수 인수
- 가치로 부르기
- 참조로 전화
- 함수에서 값 반환
- 범위 규칙
- 지역 및 전역 변수
- 내장 함수의 매개 변수 및 리턴 유형 개념 관련
Chapter 38: Structured Data Type
배열-
Introduction
Advantages
1 차원 배열 −
1 차원 배열의 선언 / 초기화
배열 요소 입력
배열 요소에 액세스
배열 요소의 조작 (요소의 합, 요소의 곱, 요소의 평균 선형 검색, 최대 / 최소값 찾기)
문자열 선언 / 초기화
문자열 조작 (모음 / 자음 / 숫자 / 특수 문자 세기, 대소 문자 변환, 문자열 반전, 문자열의 각 단어 반전)
2 차원 배열 −
2 차원 배열의 선언 / 초기화
배열 요소에 액세스하는 배열 요소 입력
배열 요소 조작 (행 요소, 열 요소, 대각선 요소의 합, 최대 / 최소값 찾기)
사용자 정의 데이터 유형-
사용자 정의 데이터 유형 소개
구조 −
구조 정의
구조 변수 선언
구조 요소에 액세스
값과 참조로 함수에 구조 전달
함수 반환 구조
구조 배열
형식화 된 ef 키워드를 사용하여 기호 이름 정의 및 #define 전 처리기 지시문을 사용하여 매크로 정의
PDF를 다운로드 하려면 여기를 클릭하십시오 .