현재 위치 - 중국오락넷 - 온라인 마케팅 - 소프트웨어 엔지니어는 어떤 과정을 수강해야 합니까?

소프트웨어 엔지니어는 어떤 과정을 수강해야 합니까?

컴퓨터 입문

요약: 신입생에게 컴퓨터 과학 및 기술 학과에 대한 입문 소개를 제공하여 해당 학과에 대한 전반적인 인식을 갖게 하고, 본 전공 학생이 갖추어야 할 기본 지식과 기술, 그리고 이 분야에 종사할 때 준수해야 할 직업윤리와 법률 규범을 이해합니다.

디지털 회로 및 디지털 로직

요약: 스위치 이론, 조합 논리, 타이밍 논리, 프로그래밍 가능한 논리 장치, 디지털 시스템 등을 포함한 디지털 논리 및 디지털 시스템의 기본 개념, 분석 방법 및 설계 원칙을 소개합니다.

컴퓨터 구성 원리 및 어셈블리 언어

요약: 폰 노이만 컴퓨터 모델을 기반으로 컴퓨터의 구성 구조와 작동 원리를 소개하고 컴퓨터 계산기, 메모리, 컨트롤러 및 입출력 장치의 구조, 작동 원리 및 상호 관계를 분석합니다. 80X86 명령어 시스템, 어셈블리 언어 및 어셈블리 명령어, 어셈블리 프로그램 및 어셈블리 프로세스, 간단한 어셈블리 프로그램 설계, 어셈블리 언어 및 고급 언어의 인터페이스, 매크로 어셈블리 등을 소개합니다.

컴퓨터 네트워크

요약: 데이터 통신의 기본 개념과 컴퓨터 네트워크의 기본 원리를 소개합니다. 여기에는 컴퓨터 네트워크의 아키텍처, 데이터 통신의 기본 방법 및 프로토콜, 컴퓨터 네트워크의 주요 응용 프로그램 프로토콜이 포함됩니다. 또한 컴퓨터 네트워크 시스템의 보안 및 관리 지식을 소개하여 학생들이 데이터 통신 및 컴퓨터 네트워크에 대한 종합적인 이해를 가질 수 있도록 합니다.

컴퓨터 아키텍처

요약: 컴퓨터 시스템 구조의 기본 개념, 원리, 구조 및 분석 방법에 대한 연구를 통해 학생들은 특정 하드웨어 및 소프트웨어 지식을 바탕으로 컴퓨터 시스템의 하드웨어 및 소프트웨어 기능 할당과 다양한 구조의 기계의 특성 및 성능 평가 방법을 완전히 이해할 수 있습니다. 첨단 컴퓨터 시스템의 연구, 개발 및 응용을위한 토대를 마련했습니다. 전면적인 체계적인 관점을 세우고 정량 분석 방법을 배우다.

이산수학

요약: 집합론, 수리논리, 그래프 이론, 조합수학 등을 포함한 형식 수학증명은 본 과정을 관통한다.

고급 프로그래밍 언어

요약: C, C# 또는 JAVA 를 예로 들어 프로그래밍 및 언어, 기본 데이터 구조, 유형 정의, 단순 유형 및 구조화된 유형, 기본 제어 구조, 구조화된 프로그래밍, 객체 지향 프로그래밍 등을 소개합니다.

알고리즘 분석 및 설계

개요: 이 과정은 데이터 구조 과정의 학습을 계속합니다. 알고리즘 분석 및 설계 관점에서 볼 때, 기존의 분류 검색 알고리즘과 범용 설계 방법 외에도 주요 내용은 알고리즘 연구의 이론적 기초, 재귀 분석 기술, 기본 알고리즘 설계 전략 (몇 가지 고전 알고리즘 학습), 다항식 연산 및 FFT, 문자열 일치 및 확률 분석 알고리즘입니다. 본 과정의 학습을 통해 학생들이 현대 알고리즘 설계 및 분석의 기본 도구를 전면적으로 파악할 수 있기를 바랍니다.

데이터 구조

요약: 선형 테이블과 링크, 배열 및 행렬, 스택 및 대기열의 저장 구조 및 알고리즘, 광범위한 테이블의 저장 구조 및 다중 다항식 표현, 문자열 및 텍스트의 편집, 정렬, 트리, 맵 및 파일 구조에 대해 설명합니다.

데이터베이스 시스템 원리

요약: 이 문서에서는 데이터베이스 시스템의 기본 개념, 원리, 방법 및 응용에 대해 설명합니다. 여기에는 주로 데이터베이스 시스템 소개, 데이터베이스 관리 시스템 구현 기술, 데이터베이스 스토리지 구조 및 기타 유형의 데이터베이스 시스템이 포함됩니다.

컴파일 기술

요약: 컴파일러 설계, 어휘 분석, 구문 분석, 기호 테이블, 선언 및 스토리지 관리, 코드 생성 및 최적화 기술 등 컴파일 원리의 이론과 실습을 소개합니다.

운영 체제

요약: 이 문서에서는 운영 체제 구성 요소 개요, 상호 배제 및 동기화, 프로세서 구현, 스케줄링 알고리즘, 스토리지 알고리즘, 디바이스 관리 및 파일 시스템을 포함한 운영 체제의 설계 및 구현에 대해 설명합니다.

copyright 2024중국오락넷