일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 스케줄러
- NLP
- 객체지향설계
- css
- 애자일
- 오픈소스웹소프트웨어
- OS
- 파싱
- 정보검색
- 컴파일
- React
- 프로세스
- 컴파일러
- 클래스
- 랩실일기
- 웹소프트웨어
- Agile
- C언어
- 데이터분석
- 벡터
- Linear Algebra
- 언어모델
- 파싱테이블
- DB
- 소프트웨어공학
- 데이터베이스
- 자연어처리
- 가상메모리
- 운영체제
- 836
- Today
- Total
목록소프트웨어공학 (6)
observe_db
9/7, 9/12 소프트웨어 공학의 핵심은 "소통" 이다. 1-1: What is software? 현재 소프트웨어의 모습들. 금융, 노트북, 스마트폰, 이동수단, 건물, 비행기, 의료 등등등 developed nations는 소프트웨어에 의존한다. 많은 시스템들이 소프트웨어에 의해 컨트롤됨. 소프트웨어 공학은 전문적인 소프트웨어 개발을 위한 이론, 방법 그리고 도구들과 관련있다. 모든 선진국에서 소프트웨어 표현의 지출은 GNP(Gross Nation Product)의 중요한 부분이다. 소프트웨어의 정의 Program: 명령어의 집합(set/collection of instructions) Software: Program과 개발 과정에서 만들어지는 모든 산출물들(자료구조, DB, 테스트 결과, 문서, 메..
3/2, 3/6 Linux, Windows, macOS, android, iOS, UNIX 등등 운영체제란(Operating System, OS) 자원(resource) 관리를 하는 소프트웨어(resource manager) 자원(resource): 하드웨어(프로세서, 메모리, 입출력장치, 통신장치), 소프트웨어 효율적이고 공평한 자원 사용을 위한 자원 요구(request) 조정 사용자/응용프로그램과 하드웨어 간의 인터페이스 발전과정 1940's 초창기엔 운영체제 부재(EDSAC에 노이만 구조가 최초로 적용됨) 1950's 한번에 하나의 job 실행(천공카드 방식) 전환을 용이하게 하는 기술 도입 일괄처리 시스템(batch processing system): 프로그램과 데이터를 tape으로 연속으로 공급..