| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 고등학생 대상
- suricata
- LINUX MASTER
- KAKAO
- rnn
- Github
- colab
- git
- OSS
- Database
- C언어
- Resnet
- API
- Docker
- VSCode
- 코딩도장
- 국가과제
- Machine Learning
- Spring
- ChatGPT
- Powershell
- Rocky Linux
- 인터넷의이해
- cloud
- Python
- Web
- 크롤링 개발
- Spring Boot
- GoogleDrive
- ICT멘토링
- Today
- Total
목록2025/10 (11)
코딩두의 포트폴리오
153(D) 소프트웨어 패키징 154(B) 릴리즈 노트 작성Header(머릿말) - 릴리즈 노트 이름, SW 이름, 릴리즈 버전, 릴리즈 날짜, 릴리즈 노트 날짜, 릴리트 노트 버전 등 155(A) 디지털 저작권 권리디지털 저작권 관리(DRM): 저작권자가 배포한 디지털 콘텐츠가 의도한 용도로만 전 과정에 걸쳐 사용되는 디지털 콘텐츠 관리 및 보호 기술 클리어링 하우스저작권 사용 권한, 라이선스 발급, 암호화된 키 관리, 사용량에 따른 결제 관리 수행콘텐츠 제공자콘텐츠를 제공하는 저작권자패키저콘텐츠를 메타 데이터와 함께 배포 가능한 형태로 묶어 암호화하는 프로그램콘텐츠 분배자암호화된 콘텐츠를 유통하는 곳이나 사람콘텐츠 소비자콘텐츠를 구매해서 사용하는 주체DRM 컨트롤러배포된 콘텐츠의 이용 권한을 통제하는..
128(C) 운영체제의 개념 129(B) 운영체제의 종류UNIX- 1960년대 AT&T 벨 연구소, MIT, General Eletric이 공동 개발한 OS- 시분할 시스템을 위해 설계된 대화식 OS- 소스가 공개된 개방형 시스템- 대부분 C언어로 작성되어 있어 이식성 높고, 장치와 프로세스 간 호환성 높음- 다중 사용자, 다중 작업 지원- 트리 구조의 파일 시스템 갖음 커널(Kernel)- HW 보호, 프로그램과 HW 간 인터페이스 역할 담당- UNIX의 가장 핵심적 부분- 프로세스 관리(CPU 스케줄링) 관리, 기억장치 관리, 파일 관리, 입출력 관리, 프로세스간 통신, 데이터 전송 및 변환 등쉘(Shell)- 사용자의 명령어를 인식하여 프로그램을 호출하고 명령을 수행하는 명령어 해석기- 시스템과 ..
118(A) 데이터 입출력데이터 입출력: 키보드로부터 데이터를 입력받아 화면이나 파일로 출력하는 것헝가리안 표기법자료형C언어의 입출력 함수: scanf, printfJava의 입출력 함수: Scanner, nextInt, print, printf, println서식 지정자와 제어 문자연산자와 우선순위C문제 - 다음은 키보드로 6과 4를 입력받아 두 수의 덧셈 결과를 출력하는 프로그램이다. 출력 결과를 확인하시오.4. 정수형 i,j,k5. sacnf %d는 10진수로 받음 / &(주소 연산자)6. k=i+j -> k=107. k의 변수를 10진수로 출력 / \n(제어문자) - 한 줄 띄움10 JAVA문제 - 다음은 입력받은 정수를 가지고 여러 연산을 수행한 후 출력하는 프로그램이다. 4가 입력되었다고 가정..
109(B) Secure SDLCSecure SDLC: 보안상 안전한 sw를 개발하기 위해 SDLC에 보안 강화를 위한 프로세스를 포함한 것Seven Touchpoints: SW 보안의 모범사례를 SDLC에 통합한 방법론 기밀성(Confidentiality)시스템 내의 정보와 자원은 인가된 사용자에게만 접근이 허용됨정보가 전송 중에 노출되더라도 데이터를 읽을 수 없음무결성(Integrity)시스템 내의 정보는 오직 인가된 사용자만 수정할 수 있음가용성(Availabilty)인가받은 사용자는 시스템 내의 정보와 자원을 언제라도 사용할 수 있음 110(B) 입력 데이터 검증 및 표현입력 데이터 검증 및 표현은 입력 데이터로 인해 발생하는 문제들을 예방하기 위해 구현 단계에서 검증해야 하는 보안 점검 항목들S..
102(A) SQL-DDLDDL(Data Define Language, 데이터 정의어): DB 구조, 데이터 형식, 접근 방식 등 DB를 구축, 수정할 목적으로 사용하는 언어- 데이터 사전이라는 특별한 파일에 여러 개의 테이블로 저장됨 - CREATE: SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의- ALTER: TABLE에 대한 정의를 변경- DROP: SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 삭제 CREATE TABLE: 테이블을 정의하는 명령문CREATE TABLE 테이블명 (속성명 데이터_타입 [DEFAULT 기본값] [NOT NULL], ... [, PRIMARY KEY(기본키_속성명, ...) ] ..
091(B) 애플리케이션 테스트애플리케이션 테스트: 애플리케이션에 잠재되어 있는 결함을 찾아내는 일련의 행위 또는 절차- 파레토 법칙: 애플리케이션의 20%에 해당하는 코드에서 전체 결함의 80%가 발견된다는 법칙- 살충제 패러독스: 동일한 테스트 케이스로 동일한 테스트를 반복하면 더 이상 결함이 발견되지 않는 현상 092(B) 애플리케이션 테스트의 분류프로그램 실행 여부에 따른 테스트- 정적 테스트: 프로그램을 실행하지 않고 명세서나 소스 코드를 대상으로 분석 (워크스루, 인스펙션, 코드 검사 등) 시각에 따른 테스트- 검증 테스트: 개발자 시각에서 제품의 생산 과정을 테스트 / 제품이 명세서대로 완성됐는지 테스트- 확인 테스트: 사용자 시각에서 생산된 제품의 결과를 테스트 / 요구사항대로 완성,동작하..
086(A) 사용자 인터페이스사용자 인터페이스(UI): 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치나 SW- CLI(Command Line Interface): 명령과 출력이 텍스트 형태로 이뤄지는 인터페이스- GUI(Graphical User Interface): 아이콘이나 메뉴를 마우스로 선택하여 작업을 수행하는 그래픽 환경의 인터페이스- NUI(Natural USer Interface): 사용자의 말이나 행동 등 자연스러운 움직임을 통해 기기를 조작하는 인터페이스사용자 인터페이스의 기본 원칙 - 직관성, 유효성, 학습성 087(C) UI 설계 도구 088(B) 품질 요구사항품질 요구사항: SW 품질은 SW에 대한 요구사항이 사용자의 입장에서 얼마나 충족하는가를 나타내는 SW 특..
075(D) 시스템 인터페이스 요구사항 분석 076(C) 인터페이스 요구사항 검증 077(D) 송수신 데이터 식별 078(D) 인터페이스 방법 명세화 079(A) 미들웨어 솔루션미들웨어(Middleware): os와 응용 프로그램 or 서버와 클라이언트 사이에서 다양한 서비스를 제공하는 SW- DB: DB 벤더에서 제공하는 클라이언트에서 원격의 DB와 연결하는 미들웨어- RPC(원격 프로시저 호출): 응용 프로그램의 프로시저를 사용하여 원격 프로시저를 마치 로컬 프로시저처럼 호출하는 미들웨어- MOM(메시지 지향 미들웨어): 메시지 기반의 비동기형 메시지를 전달하는 미들웨어 / 이기종 분산 시스템에 많이 사용됨- TP-Monitor(트랜잭션 처리 모니터): 온라인 트랜잭션 업무에서 트랜잭션을 처리 및 감..