본문 바로가기

몰라 컴퓨터 일반14

소프트웨어공학(정처기 위주 정리) - 회귀 테스트 : 한 모듈의 수정이 다른 부분에 미치는 영향을 고려하여 관련 모듈을 함께 검사  더보기폭포수 모형 - 소규모 시스템에 적합- 다시 거슬러 올라갈 수 없는 모형 프로토타이핑 모형 - 가장 적절한 때는 구축하고자하는 Syst의 요구사항이 불명확한 경우- 사용자의 요구부넉의 어려움을 해결하기 위해 실제 개발될 소프트웨어의 견본품을 만들어 의사소통 도구로 사용 나선형 모델 - 폭포수 모형의 제어와 프로토타입 모형의 반복적 특성을 수용- 위험관리 측면에서 바라본 모델이다.- 대규모 Syst에 적절- 4단계(수분증가): 계획 수립 - 위험 분석 - 개발 및 검증 - 고객 평가 XP(eXtreme Programming)- 애자일 기법을 제안 - 고객의 참여를 극한 수준까지 유도의사소통, 단순함, 피.. 2024. 4. 23.
자료구조 - 선형 구조: 데이터의 항목 사이의 관계가 1:1 ex)배열, 연결리스트, 스택, 큐- 비선형 구조: 데이터의 항목 사이의 관계각 1:n 또는 n:m ex) 그래프, 트리 배열- 엑세스 속도가 빠르다.- 배열은 삽입 삭제가 어렵고 메모리에 종속적인 것이 단점이다. - 선형 리스트라고도 한다.연결리스트 - 연결리스트 임의의 위치에서의 데이터의 삽입과 삭제가 가능하다.- 노드의 삽입 삭제가 쉽다. 엑세스 속도는 느리다- 연결리스트를 구현할 경우 자기참고 구 조체에 의해 데이터와 포인터를 저장하는 노드를 구성해야 한다. - 연결리스트는 배열과 달리 동적 메모리 할당되므로 공간이 부족하여 저장되지 않는 경우는 거의 없다. - 배열의 다음 데이터를 인덱스를 증가시켜 접근하지만, 연결리스트는 포인터로 접근하므로 .. 2024. 3. 14.
네트워크 아래 글은 CS 공부를 하며 작성한 글입니다. OSI 7계층https://donotknowwhat.tistory.com/198 OSI 7 계층OSI : Open Systems Interconnection 의 약자로서, ISO (국제표준화기구)에서 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나눠 설명한 모델 (통신이 일어나는 과정을 7단계로 정의한 국제 통신 표donotknowwhat.tistory.com TCP/IP 계층별 프로토콜 응용계층SSH : 22번 포트, 암호화 시켜서 날림Telnet: 23번 포트, 인터넷 원격 접속 프로토콜FTP: 파일전송 프로토콜 20포트(데이터 연결), 21포트(제어 연결)HTTP: 하이퍼텍스트 문서를 웹에서(웹서버와 client 브라우전 간)교환하기 위한 프로토콜.. 2024. 2. 29.
OSI 7 계층 OSI : Open Systems Interconnection 의 약자로서, ISO (국제표준화기구)에서 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나눠 설명한 모델 (통신이 일어나는 과정을 7단계로 정의한 국제 통신 표준 규약) 응용 계층 ( Application Layer) : 프로그램이다. 응용 서비스나 프로세스가 응용계층에서 동작. 표현 계층 (Presentation Layer) : 전송하는 데이터의 표현 방식을 결정. 데이터 암호화/복호화 세션 계층 (Session Layer) : 연결 설정. 응용 프로세스가 통신을 관리하기 위한 방법을 정의 전송 계층 (Transport Layer) : 양종단간 신뢰성 있는 정보전달(통신) 가능. 오류 제어, 흐름제어 담당 네트워크 계층 (Network.. 2024. 2. 24.